VerificationResult
Describes validation requirements, source(s), status and dates for one or more elements.
- Backends
- PostgreSQLElasticsearch
- Interactions
- CreateReadUpdatePatchDelete
- Search
- 1 of 1 parameters tested
Structure
| Element | Card. | Type | Description |
|---|---|---|---|
targetΣ | 0..* | Reference(Resource) | A resource that was validated |
targetLocationΣ | 0..* | string | The fhirpath location(s) within the resource that was validated |
needΣ | 0..1 | CodeableConcept | none | initial | periodicBinding (preferred): verificationresult-need |
statusRequiredΣ | 1..1 | code | attested | validated | in-process | req-revalid | val-fail | reval-failBinding (required): verificationresult-status |
statusDateΣ | 0..1 | dateTime | When the validation status was updated |
validationTypeΣ | 0..1 | CodeableConcept | nothing | primary | multipleBinding (preferred): verificationresult-validation-type |
validationProcessΣ | 0..* | CodeableConcept | The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)Binding (example): verificationresult-validation-process |
frequency | 0..1 | Timing | Frequency of revalidation |
lastPerformed | 0..1 | dateTime | The date/time validation was last completed (including failed validations) |
nextScheduled | 0..1 | date | The date when target is next validated, if appropriate |
failureActionΣ | 0..1 | CodeableConcept | fatal | warn | rec-only | noneBinding (preferred): verificationresult-failure-action |
primarySource | 0..* | BackboneElement | Information about the primary source(s) involved in validation |
who | 0..1 | Reference(Organization | Practitioner | PractitionerRole) | Reference to the primary source |
typeΣ | 0..* | CodeableConcept | Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)Binding (example): verificationresult-primary-source-type |
communicationMethodΣ | 0..* | CodeableConcept | Method for exchanging information with the primary sourceBinding (example): verificationresult-communication-method |
validationStatus | 0..1 | CodeableConcept | successful | failed | unknownBinding (preferred): verificationresult-validation-status |
validationDate | 0..1 | dateTime | When the target was validated against the primary source |
canPushUpdatesΣ | 0..1 | CodeableConcept | yes | no | undeterminedBinding (preferred): verificationresult-can-push-updates |
pushTypeAvailable | 0..* | CodeableConcept | specific | any | sourceBinding (preferred): verificationresult-push-type-available |
attestation | 0..1 | BackboneElement | Information about the entity attesting to information |
whoΣ | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | The individual or organization attesting to information |
onBehalfOfΣ | 0..1 | Reference(Organization | Practitioner | PractitionerRole) | When the who is asserting on behalf of another (organization or individual) |
communicationMethodΣ | 0..1 | CodeableConcept | The method by which attested information was submitted/retrievedBinding (example): verificationresult-communication-method |
dateΣ | 0..1 | date | The date the information was attested to |
sourceIdentityCertificate | 0..1 | string | A digital identity certificate associated with the attestation source |
proxyIdentityCertificate | 0..1 | string | A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source |
proxySignature | 0..1 | Signature | Proxy signature |
sourceSignature | 0..1 | Signature | Attester signature |
validator | 0..* | BackboneElement | Information about the entity validating information |
organizationRequired | 1..1 | Reference(Organization) | Reference to the organization validating information |
identityCertificate | 0..1 | string | A digital identity certificate associated with the validator |
attestationSignature | 0..1 | Signature | Validator signature |
Σ in _summary results · ?! modifier element · 1.. required · inherited elements in grey
Search parameters
Query with GET [base]/VerificationResult?[parameter]=[value]. Type decides which modifiers and prefixes apply, see search features.
| Parameter | Type | Description | PG | ES |
|---|---|---|---|---|
target | reference | A resource that was validated VerificationResult.target |
PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet. The author of the resource Logical id of this artifact When the resource version last changed Profiles this resource claims to conform to Security Labels applied to this resource Identifies where the resource comes from Tags applied to this resource Derived from the R4B DefinitionCommon parameters on every resource (8)
_haste-health-authorreference _idtoken _lastUpdateddate _profileuri _securitytoken _sourceuri _tagtoken _typetoken