| target | No | Reference<Resource>[] | A resource that was validated |
| targetLocation | No | string[] | The fhirpath location(s) within the resource that was validated |
| need | No | CodeableConcept | none / initial / periodic |
| status | Yes | code | attested / validated / in-process / req-revalid / val-fail / reval-fail |
| statusDate | No | dateTime | When the validation status was updated |
| validationType | No | CodeableConcept | nothing / primary / multiple |
| validationProcess | No | CodeableConcept[] | The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context) |
| frequency | No | Timing | Frequency of revalidation |
| lastPerformed | No | dateTime | The date/time validation was last completed (including failed validations) |
| nextScheduled | No | date | The date when target is next validated, if appropriate |
| failureAction | No | CodeableConcept | fatal / warn / rec-only / none |
| primarySource | No | VerificationResultPrimarySource | Information about the primary source(s) involved in validation |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - who | No | Reference<Organization / Practitioner / PractitionerRole> | Reference to the primary source |
| - type | No | CodeableConcept[] | Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source) |
| - communicationMethod | No | CodeableConcept[] | Method for exchanging information with the primary source |
| - validationStatus | No | CodeableConcept | successful / failed / unknown |
| - validationDate | No | dateTime | When the target was validated against the primary source |
| - canPushUpdates | No | CodeableConcept | yes / no / undetermined |
| - pushTypeAvailable | No | CodeableConcept[] | specific / any / source |
| attestation | No | VerificationResultAttestation | Information about the entity attesting to information |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - who | No | Reference<Practitioner / PractitionerRole / Organization> | The individual or organization attesting to information |
| - onBehalfOf | No | Reference<Organization / Practitioner / PractitionerRole> | When the who is asserting on behalf of another (organization or individual) |
| - communicationMethod | No | CodeableConcept | The method by which attested information was submitted/retrieved |
| - date | No | date | The date the information was attested to |
| - sourceIdentityCertificate | No | string | A digital identity certificate associated with the attestation source |
| - proxyIdentityCertificate | No | string | A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source |
| - proxySignature | No | Signature | Proxy signature |
| - sourceSignature | No | Signature | Attester signature |
| validator | No | VerificationResultValidator | Information about the entity validating information |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - organization | Yes | Reference<Organization> | Reference to the organization validating information |
| - identityCertificate | No | string | A digital identity certificate associated with the validator |
| - attestationSignature | No | Signature | Validator signature |