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]