PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.core@3.5.0
    http://hl7.org/fhir/StructureDefinition/VerificationResult
description: Describes validation requirements, source(s), status and dates for one or more elements.
package_name: hl7.fhir.core
derivation: specialization
name: VerificationResult
type: VerificationResult
elements:
  failureAction:
    short: fatal | warn | rec-only | none
    type: CodeableConcept
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-failure-action'}
    isSummary: true
    index: 10
  validationType:
    short: nothing | primary | multiple
    type: CodeableConcept
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-validation-type'}
    isSummary: true
    index: 5
  targetLocation: {type: string, short: The fhirpath location(s) within the resource that was validated, isSummary: true, array: true, index: 1}
  validator:
    type: BackboneElement
    short: Information about the entity validating information
    array: true
    index: 34
    elements:
      organization:
        type: Reference
        short: Reference to the organization validating information
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
        index: 35
      identityCertificate: {type: string, short: A digital identity certificate associated with the validator, index: 36}
      signedValidatorAttestation:
        short: Validator signature
        choices: [signedValidatorAttestationString, signedValidatorAttestationUri]
        index: 38
      signedValidatorAttestationString: {type: string, short: Validator signature, choiceOf: signedValidatorAttestation, index: 39}
      signedValidatorAttestationUri: {type: uri, short: Validator signature, choiceOf: signedValidatorAttestation, index: 40}
    required: [organization]
  need:
    short: none | initial | periodic
    type: CodeableConcept
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-need'}
    isSummary: true
    index: 2
  frequency: {type: Timing, short: Frequency of revalidation, index: 7}
  nextScheduled: {type: date, short: 'The date when target is next validated, if appropriate', index: 9}
  primarySource:
    type: BackboneElement
    short: Information about the primary source(s) involved in validation
    array: true
    index: 11
    elements:
      organization:
        type: Reference
        short: Reference to the primary source
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
        index: 12
      type:
        short: Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)
        type: CodeableConcept
        array: true
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-primary-source-type'}
        isSummary: true
        index: 13
      validationProcess: {type: CodeableConcept, short: The process(es) by which the target is validated, isSummary: true, array: true, index: 14}
      validationStatus:
        type: CodeableConcept
        short: successful | failed | unknown
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-validation-status'}
        index: 15
      validationDate: {type: dateTime, short: When the target was validated against the primary source, index: 16}
      canPushUpdates:
        short: yes | no | undetermined
        type: CodeableConcept
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-can-push-updates'}
        isSummary: true
        index: 17
      pushTypeAvailable:
        type: CodeableConcept
        short: specific | any | source
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-push-type-available'}
        array: true
        index: 18
  attestation:
    type: BackboneElement
    short: Information about the entity attesting to information
    index: 19
    elements:
      date: {type: date, short: The date the information was attested to, isSummary: true, index: 23}
      proxyIdentityCertificate: {type: string, short: A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source, index: 25}
      signedSourceAttestationString: {type: string, short: Attester signature, choiceOf: signedSourceAttestation, index: 32}
      method: {type: CodeableConcept, short: Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source), isSummary: true, index: 22}
      signedProxyRightString: {type: string, short: Proxy signature, choiceOf: signedProxyRight, index: 28}
      signedSourceAttestationUri: {type: uri, short: Attester signature, choiceOf: signedSourceAttestation, index: 33}
      organization:
        short: The organization attesting to information
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
        type: Reference
        isSummary: true
        index: 21
      source:
        short: The individual attesting to information
        refers: ['http://hl7.org/fhir/StructureDefinition/Practitioner']
        type: Reference
        isSummary: true
        index: 20
      signedProxyRight:
        short: Proxy signature
        choices: [signedProxyRightString, signedProxyRightUri]
        index: 27
      signedProxyRightUri: {type: uri, short: Proxy signature, choiceOf: signedProxyRight, index: 29}
      sourceIdentityCertificate: {type: string, short: A digital identity certificate associated with the attestation source, index: 24}
      signedSourceAttestation:
        short: Attester signature
        choices: [signedSourceAttestationString, signedSourceAttestationUri]
        index: 31
  status:
    short: attested | validated | in-process | req-revalid | val-fail | reval-fail
    type: code
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-status'}
    isSummary: true
    index: 3
  validationProcess:
    short: The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)
    type: CodeableConcept
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-validation-process'}
    isSummary: true
    index: 6
  statusDate: {type: dateTime, short: When the validation status was updated, isSummary: true, index: 4}
  target:
    short: A resource that was validated
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    array: true
    isSummary: true
    index: 0
  lastPerformed: {type: dateTime, short: The date/time validation was last completed (incl. failed validations), index: 8}
package_version: 3.5.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/VerificationResult
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null
required: [status]