http://hl7.org/fhir/StructureDefinition/VerificationResult|5.0.0

Describes validation requirements, source(s), status and dates for one or more elements.
description: Describes validation requirements, source(s), status and dates for one or more elements.
derivation: specialization
name: VerificationResult
type: VerificationResult
elements:
  failureAction:
    isModifier: false
    short: fatal | warn | rec-only | none
    mustSupport: false
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-failure-action'}
    isSummary: true
    index: 10
  validationType:
    isModifier: false
    short: nothing | primary | multiple
    mustSupport: false
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-validation-type'}
    isSummary: true
    index: 5
  targetLocation: {isModifier: false, short: The fhirpath location(s) within the resource that was validated, mustSupport: false, array: true, isSummary: true, index: 1}
  validator:
    isModifier: false
    short: Information about the entity validating information
    mustSupport: false
    array: true
    isSummary: false
    index: 28
    elements:
      organization: {isModifier: false, short: Reference to the organization validating information, mustSupport: false, isSummary: false, index: 29}
      identityCertificate: {isModifier: false, short: A digital identity certificate associated with the validator, mustSupport: false, isSummary: false, index: 30}
      attestationSignature: {isModifier: false, short: Validator signature (digital or image), mustSupport: false, isSummary: false, index: 31}
    required: [organization]
  need:
    isModifier: false
    short: none | initial | periodic
    mustSupport: false
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-need'}
    isSummary: true
    index: 2
  frequency: {isModifier: false, short: Frequency of revalidation, mustSupport: false, isSummary: false, index: 7}
  nextScheduled: {isModifier: false, short: 'The date when target is next validated, if appropriate', mustSupport: false, isSummary: false, index: 9}
  primarySource:
    isModifier: false
    short: Information about the primary source(s) involved in validation
    mustSupport: false
    array: true
    isSummary: false
    index: 11
    elements:
      who: {isModifier: false, short: Reference to the primary source, mustSupport: false, isSummary: false, index: 12}
      type:
        isModifier: false
        short: Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)
        mustSupport: false
        array: true
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-primary-source-type'}
        isSummary: true
        index: 13
      communicationMethod:
        isModifier: false
        short: Method for exchanging information with the primary source
        mustSupport: false
        array: true
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-communication-method'}
        isSummary: true
        index: 14
      validationStatus:
        isModifier: false
        short: successful | failed | unknown
        mustSupport: false
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-validation-status'}
        isSummary: false
        index: 15
      validationDate: {isModifier: false, short: When the target was validated against the primary source, mustSupport: false, isSummary: false, index: 16}
      canPushUpdates:
        isModifier: false
        short: yes | no | undetermined
        mustSupport: false
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-can-push-updates'}
        isSummary: true
        index: 17
      pushTypeAvailable:
        isModifier: false
        short: specific | any | source
        mustSupport: false
        array: true
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-push-type-available'}
        isSummary: false
        index: 18
  attestation:
    isModifier: false
    short: Information about the entity attesting to information
    mustSupport: false
    isSummary: false
    index: 19
    elements:
      who: {isModifier: false, short: The individual or organization attesting to information, mustSupport: false, isSummary: true, index: 20}
      onBehalfOf: {isModifier: false, short: When the who is asserting on behalf of another (organization or individual), mustSupport: false, isSummary: true, index: 21}
      communicationMethod:
        isModifier: false
        short: The method by which attested information was submitted/retrieved
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-communication-method'}
        isSummary: true
        index: 22
      date: {isModifier: false, short: The date the information was attested to, mustSupport: false, isSummary: true, index: 23}
      sourceIdentityCertificate: {isModifier: false, short: A digital identity certificate associated with the attestation source, mustSupport: false, isSummary: false, index: 24}
      proxyIdentityCertificate: {isModifier: false, short: A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source, mustSupport: false, isSummary: false, index: 25}
      proxySignature: {isModifier: false, short: Proxy signature (digital or image), mustSupport: false, isSummary: false, index: 26}
      sourceSignature: {isModifier: false, short: Attester signature (digital or image), mustSupport: false, isSummary: false, index: 27}
  status:
    isModifier: false
    short: attested | validated | in-process | req-revalid | val-fail | reval-fail | entered-in-error
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-status|5.0.0'}
    isSummary: true
    index: 3
  validationProcess:
    isModifier: false
    short: The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)
    mustSupport: false
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/verificationresult-validation-process'}
    isSummary: true
    index: 6
  statusDate: {isModifier: false, short: When the validation status was updated, mustSupport: false, isSummary: true, index: 4}
  target: {isModifier: false, short: A resource that was validated, mustSupport: false, array: true, isSummary: true, index: 0}
  lastPerformed: {isModifier: false, short: The date/time validation was last completed (including failed validations), mustSupport: false, isSummary: false, index: 8}
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/VerificationResult
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 5.0.0
required: [status]