PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.core@3.2.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: code, isSummary: true, index: 10}
  validationType: {short: nothing | primary | multiple, type: code, 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: 27
    elements:
      identifier: {type: Identifier, short: URI of the validator, index: 28}
      organization:
        type: Reference
        short: Reference to the organization validating information
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
        index: 29
      identityCertificate: {type: string, short: A digital identity certificate associated with the validator, index: 30}
      dateValidated: {type: date, short: Date on which the validator last validated the information, index: 31}
    required: [dateValidated, organization]
  need: {short: none | initial | periodic, type: code, 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:
      identifier: {type: Identifier, short: URI of the primary source for validation, index: 12}
      organization:
        type: Reference
        short: Reference to the primary source
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
        index: 13
      type: {min: 1, 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, isSummary: true, index: 14}
      validationProcess: {type: CodeableConcept, short: Method for communicating with the primary source (manual; API; Push), isSummary: true, array: true, min: 1, index: 15}
      validationStatus: {type: code, short: successful | failed | unknown, index: 16}
      validationDate: {type: dateTime, short: When the target was validated against the primary source, index: 17}
      canPushUpdates: {short: yes | no | undetermined, type: code, isSummary: true, index: 18}
      pushTypeAvailable: {type: code, short: specific | any | source, array: true, index: 19}
    required: [validationProcess, type, canPushUpdates]
  attestation:
    type: BackboneElement
    short: Information about the entity attesting to information
    index: 20
    elements:
      source:
        short: The individual attesting to information
        refers: ['http://hl7.org/fhir/StructureDefinition/Practitioner']
        type: Reference
        isSummary: true
        index: 21
      organization:
        short: The organization attesting to information
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
        type: Reference
        isSummary: true
        index: 22
      method: {type: CodeableConcept, short: Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source), isSummary: true, index: 23}
      date: {type: date, short: The date the information was attested to, isSummary: true, index: 24}
      sourceIdentityCertificate: {type: string, short: A digital identity certificate associated with the attestation source, index: 25}
      proxyIdentityCertificate: {type: string, short: A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source, index: 26}
    required: [method, source, date, organization]
  status: {short: attested | validated | in-process | req-revalid | val-fail | reval-fail, type: code, isSummary: true, index: 3}
  validationProcess: {min: 1, 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, 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.2.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/VerificationResult
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null
required: [validationType, statusDate, need, status, validationProcess, failureAction]