This
page
is
part
of
the
FHIR
Specification
(v3.3.0:
(v3.5.0:
R4
Ballot
2).
#2).
The
current
version
which
supercedes
this
version
is
5.0.0
.
For
a
full
list
of
available
versions,
see
the
Directory
of
published
versions
.
Page
versions:
R5
R4B
R4
Patient
Administration
Work
Group
|
Maturity Level : 0 |
|
Compartments : Not linked to any defined compartments |
Describes validation requirements, source(s), status and dates for one or more elements.
The VerificationResult can be used where content (such as found in a directory) is aggregated between systems, and the details of this process needs to be recorded, to be able to determine the likely accuracy of the content.
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
|
DomainResource |
Describes
validation
requirements,
source(s),
status
and
dates
for
one
or
more
elements
Elements defined in Ancestors: id , meta , implicitRules , language , text , contained , extension , modifierExtension |
|
|
Σ | 0..* | Reference ( Any ) |
A
resource
that
was
validated
|
|
Σ | 0..* | string |
The
fhirpath
location(s)
within
the
resource
that
was
validated
|
|
Σ |
|
|
none
|
initial
|
periodic
|
|
Σ | 1..1 | code |
attested
|
validated
|
in-process
|
req-revalid
|
val-fail
|
reval-fail
|
|
Σ |
|
dateTime | When the validation status was updated |
|
Σ |
|
|
nothing
|
primary
|
multiple
|
|
Σ |
|
CodeableConcept |
The
primary
process
by
which
the
target
is
validated
(edit
check;
value
set;
primary
source;
multiple
sources;
standalone;
in
context)
|
|
0..1 | Timing | Frequency of revalidation | |
|
0..1 | dateTime | The date/time validation was last completed (incl. failed validations) | |
|
0..1 | date | The date when target is next validated, if appropriate | |
|
Σ |
|
|
fatal
|
warn
|
rec-only
|
none
|
|
0..* | BackboneElement |
Information
about
the
primary
source(s)
involved
in
validation
|
|
|
0..1 | Reference ( Organization ) | Reference to the primary source | |
|
Σ |
|
CodeableConcept |
Type
of
primary
source
(License
Board;
Primary
Education;
Continuing
Education;
Postal
Service;
Relationship
owner;
Registration
Authority;
legal
source;
issuing
source;
authoritative
source)
|
|
Σ |
|
CodeableConcept |
|
|
0..1 |
|
successful
|
failed
|
unknown
|
|
|
0..1 | dateTime | When the target was validated against the primary source | |
|
Σ |
|
|
yes
|
no
|
undetermined
|
|
0..* |
|
specific
|
any
|
source
|
|
|
0..1 | BackboneElement | Information about the entity attesting to information | |
|
Σ |
|
Reference ( Practitioner ) | The individual attesting to information |
|
Σ |
|
Reference ( Organization ) | The organization attesting to information |
|
Σ |
|
CodeableConcept | Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source) |
|
Σ |
|
date | The date the information was attested to |
|
0..1 | string | A digital identity certificate associated with the attestation source | |
|
0..1 | string | A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source | |
|
|
|
Proxy signature | |
![]() ![]() ![]() ![]() | string |
|
||
| uri | |||
| 0..1 | Attester signature | ||
![]()
| string | |||
| uri | |||
|
|
0..* | BackboneElement |
|
|
1..1 | Reference ( Organization ) | Reference to the organization validating information | |
|
0..1 | string | A digital identity certificate associated with the validator | |
|
|
|
Validator signature | |
![]() ![]() ![]() ![]() | string |
|
||
| uri | |||
Documentation
for
this
format
|
||||
UML Diagram ( Legend )
XML Template
<VerificationResult xmlns="http://hl7.org/fhir"><!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <target><!-- 0..* Reference(Any) A resource that was validated --></target> <targetLocation value="[string]"/><!-- 0..* The fhirpath location(s) within the resource that was validated -->
< < < < <</validationProcess><need><!-- 0..1 CodeableConcept none | initial | periodic --></need> <status value="[code]"/><!-- 1..1 attested | validated | in-process | req-revalid | val-fail | reval-fail --> <statusDate value="[dateTime]"/><!-- 0..1 When the validation status was updated --> <validationType><!-- 0..1 CodeableConcept nothing | primary | multiple --></validationType> <validationProcess><!-- 0..* CodeableConcept The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context) --></validationProcess> <frequency><!-- 0..1 Timing Frequency of revalidation --></frequency> <lastPerformed value="[dateTime]"/><!-- 0..1 The date/time validation was last completed (incl. failed validations) --> <nextScheduled value="[date]"/><!-- 0..1 The date when target is next validated, if appropriate --><<failureAction><!-- 0..1 CodeableConcept fatal | warn | rec-only | none --></failureAction> <primarySource> <!-- 0..* Information about the primary source(s) involved in validation --><</identifier><organization><!-- 0..1 Reference(Organization) Reference to the primary source --></organization><</type> <</validationProcess> <<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) --></type> <validationProcess><!-- 0..* CodeableConcept The process(es) by which the target is validated --></validationProcess> <validationStatus><!-- 0..1 CodeableConcept successful | failed | unknown --></validationStatus> <validationDate value="[dateTime]"/><!-- 0..1 When the target was validated against the primary source -->< <<canPushUpdates><!-- 0..1 CodeableConcept yes | no | undetermined --></canPushUpdates> <pushTypeAvailable><!-- 0..* CodeableConcept specific | any | source --></pushTypeAvailable> </primarySource> <attestation> <!-- 0..1 Information about the entity attesting to information --><</source> <</organization> <</method> <<source><!-- 0..1 Reference(Practitioner) The individual attesting to information --></source> <organization><!-- 0..1 Reference(Organization) The organization attesting to information --></organization> <method><!-- 0..1 CodeableConcept Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source) --></method> <date value="[date]"/><!-- 0..1 The date the information was attested to --> <sourceIdentityCertificate value="[string]"/><!-- 0..1 A digital identity certificate associated with the attestation source --> <proxyIdentityCertificate value="[string]"/><!-- 0..1 A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source --> <signedProxyRight[x]><!-- 0..1 string|uri Proxy signature --></signedProxyRight[x]> <signedSourceAttestation[x]><!-- 0..1 string|uri Attester signature --></signedSourceAttestation[x]> </attestation> <validator> <!-- 0..* Information about the entity validating information --><</identifier><organization><!-- 1..1 Reference(Organization) Reference to the organization validating information --></organization> <identityCertificate value="[string]"/><!-- 0..1 A digital identity certificate associated with the validator --><<signedValidatorAttestation[x]><!-- 0..1 string|uri Validator signature --></signedValidatorAttestation[x]> </validator> </VerificationResult>
JSON Template
{
"resourceType" : "VerificationResult",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"target" : [{ Reference(Any) }], // A resource that was validated
"targetLocation" : ["<string>"], // The fhirpath location(s) within the resource that was validated
"
"
"
"
"
"need" : { CodeableConcept }, // none | initial | periodic
"status" : "<code>", // R! attested | validated | in-process | req-revalid | val-fail | reval-fail
"statusDate" : "<dateTime>", // When the validation status was updated
"validationType" : { CodeableConcept }, // nothing | primary | multiple
"validationProcess" : [{ CodeableConcept }], // The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)
"frequency" : { Timing }, // Frequency of revalidation
"lastPerformed" : "<dateTime>", // The date/time validation was last completed (incl. failed validations)
"nextScheduled" : "<date>", // The date when target is next validated, if appropriate
"
"failureAction" : { CodeableConcept }, // fatal | warn | rec-only | none
"primarySource" : [{ // Information about the primary source(s) involved in validation
"
"organization" : { Reference(Organization) }, // Reference to the primary source
"
"
"
"type" : [{ CodeableConcept }], // Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)
"validationProcess" : [{ CodeableConcept }], // The process(es) by which the target is validated
"validationStatus" : { CodeableConcept }, // successful | failed | unknown
"validationDate" : "<dateTime>", // When the target was validated against the primary source
"
"
"canPushUpdates" : { CodeableConcept }, // yes | no | undetermined
"pushTypeAvailable" : [{ CodeableConcept }] // specific | any | source
}],
"attestation" : { // Information about the entity attesting to information
"
"
"
"
"source" : { Reference(Practitioner) }, // The individual attesting to information
"organization" : { Reference(Organization) }, // The organization attesting to information
"method" : { CodeableConcept }, // Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source)
"date" : "<date>", // The date the information was attested to
"sourceIdentityCertificate" : "<string>", // A digital identity certificate associated with the attestation source
"
"proxyIdentityCertificate" : "<string>", // A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source
// signedProxyRight[x]: Proxy signature. One of these 2:
"signedProxyRightString" : "<string>",
"signedProxyRightUri" : "<uri>",
// signedSourceAttestation[x]: Attester signature. One of these 2:
"signedSourceAttestationString" : "<string>"
"signedSourceAttestationUri" : "<uri>"
},
"validator" : [{ // Information about the entity validating information
"
"organization" : { Reference(Organization) }, // R! Reference to the organization validating information
"identityCertificate" : "<string>", // A digital identity certificate associated with the validator
"
// signedValidatorAttestation[x]: Validator signature. One of these 2:
"signedValidatorAttestationString" : "<string>"
"signedValidatorAttestationUri" : "<uri>"
}]
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> .[ a fhir:VerificationResult; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:VerificationResult.target [ Reference(Any) ], ... ; # 0..* A resource that was validated fhir:VerificationResult.targetLocation [ string ], ... ; # 0..* The fhirpath location(s) within the resource that was validated
fhir:fhir:VerificationResult.need [ CodeableConcept ]; # 0..1 none | initial | periodic fhir:VerificationResult.status [ code ]; # 1..1 attested | validated | in-process | req-revalid | val-fail | reval-failfhir: fhir: fhir:fhir:VerificationResult.statusDate [ dateTime ]; # 0..1 When the validation status was updated fhir:VerificationResult.validationType [ CodeableConcept ]; # 0..1 nothing | primary | multiple fhir:VerificationResult.validationProcess [ CodeableConcept ], ... ; # 0..* The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context) fhir:VerificationResult.frequency [ Timing ]; # 0..1 Frequency of revalidation fhir:VerificationResult.lastPerformed [ dateTime ]; # 0..1 The date/time validation was last completed (incl. failed validations) fhir:VerificationResult.nextScheduled [ date ]; # 0..1 The date when target is next validated, if appropriatefhir:fhir:VerificationResult.failureAction [ CodeableConcept ]; # 0..1 fatal | warn | rec-only | none fhir:VerificationResult.primarySource [ # 0..* Information about the primary source(s) involved in validationfhir:fhir:VerificationResult.primarySource.organization [ Reference(Organization) ]; # 0..1 Reference to the primary sourcefhir: fhir: fhir:fhir:VerificationResult.primarySource.type [ CodeableConcept ], ... ; # 0..* Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source) fhir:VerificationResult.primarySource.validationProcess [ CodeableConcept ], ... ; # 0..* The process(es) by which the target is validated fhir:VerificationResult.primarySource.validationStatus [ CodeableConcept ]; # 0..1 successful | failed | unknown fhir:VerificationResult.primarySource.validationDate [ dateTime ]; # 0..1 When the target was validated against the primary sourcefhir: fhir:fhir:VerificationResult.primarySource.canPushUpdates [ CodeableConcept ]; # 0..1 yes | no | undetermined fhir:VerificationResult.primarySource.pushTypeAvailable [ CodeableConcept ], ... ; # 0..* specific | any | source ], ...; fhir:VerificationResult.attestation [ # 0..1 Information about the entity attesting to informationfhir: fhir: fhir: fhir:fhir:VerificationResult.attestation.source [ Reference(Practitioner) ]; # 0..1 The individual attesting to information fhir:VerificationResult.attestation.organization [ Reference(Organization) ]; # 0..1 The organization attesting to information fhir:VerificationResult.attestation.method [ CodeableConcept ]; # 0..1 Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source) fhir:VerificationResult.attestation.date [ date ]; # 0..1 The date the information was attested to fhir:VerificationResult.attestation.sourceIdentityCertificate [ string ]; # 0..1 A digital identity certificate associated with the attestation source fhir:VerificationResult.attestation.proxyIdentityCertificate [ string ]; # 0..1 A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source # VerificationResult.attestation.signedProxyRight[x] : 0..1 Proxy signature. One of these 2 fhir:VerificationResult.attestation.signedProxyRightString [ string ] fhir:VerificationResult.attestation.signedProxyRightUri [ uri ] # VerificationResult.attestation.signedSourceAttestation[x] : 0..1 Attester signature. One of these 2 fhir:VerificationResult.attestation.signedSourceAttestationString [ string ] fhir:VerificationResult.attestation.signedSourceAttestationUri [ uri ] ]; fhir:VerificationResult.validator [ # 0..* Information about the entity validating informationfhir:fhir:VerificationResult.validator.organization [ Reference(Organization) ]; # 1..1 Reference to the organization validating information fhir:VerificationResult.validator.identityCertificate [ string ]; # 0..1 A digital identity certificate associated with the validatorfhir:# VerificationResult.validator.signedValidatorAttestation[x] : 0..1 Validator signature. One of these 2 fhir:VerificationResult.validator.signedValidatorAttestationString [ string ] fhir:VerificationResult.validator.signedValidatorAttestationUri [ uri ] ], ...; ]
Changes since R3
This resource did not exist in Release 2
This analysis is available as XML or JSON .
See R3 <--> R4 Conversion Maps (status = Not Mapped)
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
|
DomainResource |
Describes
validation
requirements,
source(s),
status
and
dates
for
one
or
more
elements
Elements defined in Ancestors: id , meta , implicitRules , language , text , contained , extension , modifierExtension |
|
|
Σ | 0..* | Reference ( Any ) |
A
resource
that
was
validated
|
|
Σ | 0..* | string |
The
fhirpath
location(s)
within
the
resource
that
was
validated
|
|
Σ |
|
|
none
|
initial
|
periodic
|
|
Σ | 1..1 | code |
attested
|
validated
|
in-process
|
req-revalid
|
val-fail
|
reval-fail
|
|
Σ |
|
dateTime | When the validation status was updated |
|
Σ |
|
|
nothing
|
primary
|
multiple
|
|
Σ |
|
CodeableConcept |
The
primary
process
by
which
the
target
is
validated
(edit
check;
value
set;
primary
source;
multiple
sources;
standalone;
in
context)
|
|
0..1 | Timing | Frequency of revalidation | |
|
0..1 | dateTime | The date/time validation was last completed (incl. failed validations) | |
|
0..1 | date | The date when target is next validated, if appropriate | |
|
Σ |
|
|
fatal
|
warn
|
rec-only
|
none
|
|
0..* | BackboneElement |
Information
about
the
primary
source(s)
involved
in
validation
|
|
|
0..1 | Reference ( Organization ) | Reference to the primary source | |
|
Σ |
|
CodeableConcept |
Type
of
primary
source
(License
Board;
Primary
Education;
Continuing
Education;
Postal
Service;
Relationship
owner;
Registration
Authority;
legal
source;
issuing
source;
authoritative
source)
|
|
Σ |
|
CodeableConcept |
|
|
0..1 |
|
successful
|
failed
|
unknown
|
|
|
0..1 | dateTime | When the target was validated against the primary source | |
|
Σ |
|
|
yes
|
no
|
undetermined
|
|
0..* |
|
specific
|
any
|
source
|
|
|
0..1 | BackboneElement | Information about the entity attesting to information | |
|
Σ |
|
Reference ( Practitioner ) | The individual attesting to information |
|
Σ |
|
Reference ( Organization ) | The organization attesting to information |
|
Σ |
|
CodeableConcept | Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source) |
|
Σ |
|
date | The date the information was attested to |
|
0..1 | string | A digital identity certificate associated with the attestation source | |
|
0..1 | string | A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source | |
|
|
|
Proxy signature | |
![]() ![]() ![]() ![]() | string |
|
||
| uri | |||
![]() ![]() ![]() | 0..1 | Attester signature | ||
![]()
| string | |||
| uri | |||
|
|
0..* | BackboneElement |
|
|
1..1 | Reference ( Organization ) | Reference to the organization validating information | |
|
0..1 | string | A digital identity certificate associated with the validator | |
|
|
|
Validator signature | |
![]() ![]() ![]() ![]() | string |
|
||
| uri | |||
Documentation
for
this
format
|
||||
XML Template
<VerificationResult xmlns="http://hl7.org/fhir"><!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <target><!-- 0..* Reference(Any) A resource that was validated --></target> <targetLocation value="[string]"/><!-- 0..* The fhirpath location(s) within the resource that was validated -->
< < < < <</validationProcess><need><!-- 0..1 CodeableConcept none | initial | periodic --></need> <status value="[code]"/><!-- 1..1 attested | validated | in-process | req-revalid | val-fail | reval-fail --> <statusDate value="[dateTime]"/><!-- 0..1 When the validation status was updated --> <validationType><!-- 0..1 CodeableConcept nothing | primary | multiple --></validationType> <validationProcess><!-- 0..* CodeableConcept The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context) --></validationProcess> <frequency><!-- 0..1 Timing Frequency of revalidation --></frequency> <lastPerformed value="[dateTime]"/><!-- 0..1 The date/time validation was last completed (incl. failed validations) --> <nextScheduled value="[date]"/><!-- 0..1 The date when target is next validated, if appropriate --><<failureAction><!-- 0..1 CodeableConcept fatal | warn | rec-only | none --></failureAction> <primarySource> <!-- 0..* Information about the primary source(s) involved in validation --><</identifier><organization><!-- 0..1 Reference(Organization) Reference to the primary source --></organization><</type> <</validationProcess> <<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) --></type> <validationProcess><!-- 0..* CodeableConcept The process(es) by which the target is validated --></validationProcess> <validationStatus><!-- 0..1 CodeableConcept successful | failed | unknown --></validationStatus> <validationDate value="[dateTime]"/><!-- 0..1 When the target was validated against the primary source -->< <<canPushUpdates><!-- 0..1 CodeableConcept yes | no | undetermined --></canPushUpdates> <pushTypeAvailable><!-- 0..* CodeableConcept specific | any | source --></pushTypeAvailable> </primarySource> <attestation> <!-- 0..1 Information about the entity attesting to information --><</source> <</organization> <</method> <<source><!-- 0..1 Reference(Practitioner) The individual attesting to information --></source> <organization><!-- 0..1 Reference(Organization) The organization attesting to information --></organization> <method><!-- 0..1 CodeableConcept Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source) --></method> <date value="[date]"/><!-- 0..1 The date the information was attested to --> <sourceIdentityCertificate value="[string]"/><!-- 0..1 A digital identity certificate associated with the attestation source --> <proxyIdentityCertificate value="[string]"/><!-- 0..1 A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source --> <signedProxyRight[x]><!-- 0..1 string|uri Proxy signature --></signedProxyRight[x]> <signedSourceAttestation[x]><!-- 0..1 string|uri Attester signature --></signedSourceAttestation[x]> </attestation> <validator> <!-- 0..* Information about the entity validating information --><</identifier><organization><!-- 1..1 Reference(Organization) Reference to the organization validating information --></organization> <identityCertificate value="[string]"/><!-- 0..1 A digital identity certificate associated with the validator --><<signedValidatorAttestation[x]><!-- 0..1 string|uri Validator signature --></signedValidatorAttestation[x]> </validator> </VerificationResult>
JSON Template
{
"resourceType" : "VerificationResult",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"target" : [{ Reference(Any) }], // A resource that was validated
"targetLocation" : ["<string>"], // The fhirpath location(s) within the resource that was validated
"
"
"
"
"
"need" : { CodeableConcept }, // none | initial | periodic
"status" : "<code>", // R! attested | validated | in-process | req-revalid | val-fail | reval-fail
"statusDate" : "<dateTime>", // When the validation status was updated
"validationType" : { CodeableConcept }, // nothing | primary | multiple
"validationProcess" : [{ CodeableConcept }], // The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)
"frequency" : { Timing }, // Frequency of revalidation
"lastPerformed" : "<dateTime>", // The date/time validation was last completed (incl. failed validations)
"nextScheduled" : "<date>", // The date when target is next validated, if appropriate
"
"failureAction" : { CodeableConcept }, // fatal | warn | rec-only | none
"primarySource" : [{ // Information about the primary source(s) involved in validation
"
"organization" : { Reference(Organization) }, // Reference to the primary source
"
"
"
"type" : [{ CodeableConcept }], // Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)
"validationProcess" : [{ CodeableConcept }], // The process(es) by which the target is validated
"validationStatus" : { CodeableConcept }, // successful | failed | unknown
"validationDate" : "<dateTime>", // When the target was validated against the primary source
"
"
"canPushUpdates" : { CodeableConcept }, // yes | no | undetermined
"pushTypeAvailable" : [{ CodeableConcept }] // specific | any | source
}],
"attestation" : { // Information about the entity attesting to information
"
"
"
"
"source" : { Reference(Practitioner) }, // The individual attesting to information
"organization" : { Reference(Organization) }, // The organization attesting to information
"method" : { CodeableConcept }, // Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source)
"date" : "<date>", // The date the information was attested to
"sourceIdentityCertificate" : "<string>", // A digital identity certificate associated with the attestation source
"
"proxyIdentityCertificate" : "<string>", // A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source
// signedProxyRight[x]: Proxy signature. One of these 2:
"signedProxyRightString" : "<string>",
"signedProxyRightUri" : "<uri>",
// signedSourceAttestation[x]: Attester signature. One of these 2:
"signedSourceAttestationString" : "<string>"
"signedSourceAttestationUri" : "<uri>"
},
"validator" : [{ // Information about the entity validating information
"
"organization" : { Reference(Organization) }, // R! Reference to the organization validating information
"identityCertificate" : "<string>", // A digital identity certificate associated with the validator
"
// signedValidatorAttestation[x]: Validator signature. One of these 2:
"signedValidatorAttestationString" : "<string>"
"signedValidatorAttestationUri" : "<uri>"
}]
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> .[ a fhir:VerificationResult; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:VerificationResult.target [ Reference(Any) ], ... ; # 0..* A resource that was validated fhir:VerificationResult.targetLocation [ string ], ... ; # 0..* The fhirpath location(s) within the resource that was validated
fhir:fhir:VerificationResult.need [ CodeableConcept ]; # 0..1 none | initial | periodic fhir:VerificationResult.status [ code ]; # 1..1 attested | validated | in-process | req-revalid | val-fail | reval-failfhir: fhir: fhir:fhir:VerificationResult.statusDate [ dateTime ]; # 0..1 When the validation status was updated fhir:VerificationResult.validationType [ CodeableConcept ]; # 0..1 nothing | primary | multiple fhir:VerificationResult.validationProcess [ CodeableConcept ], ... ; # 0..* The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context) fhir:VerificationResult.frequency [ Timing ]; # 0..1 Frequency of revalidation fhir:VerificationResult.lastPerformed [ dateTime ]; # 0..1 The date/time validation was last completed (incl. failed validations) fhir:VerificationResult.nextScheduled [ date ]; # 0..1 The date when target is next validated, if appropriatefhir:fhir:VerificationResult.failureAction [ CodeableConcept ]; # 0..1 fatal | warn | rec-only | none fhir:VerificationResult.primarySource [ # 0..* Information about the primary source(s) involved in validationfhir:fhir:VerificationResult.primarySource.organization [ Reference(Organization) ]; # 0..1 Reference to the primary sourcefhir: fhir: fhir:fhir:VerificationResult.primarySource.type [ CodeableConcept ], ... ; # 0..* Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source) fhir:VerificationResult.primarySource.validationProcess [ CodeableConcept ], ... ; # 0..* The process(es) by which the target is validated fhir:VerificationResult.primarySource.validationStatus [ CodeableConcept ]; # 0..1 successful | failed | unknown fhir:VerificationResult.primarySource.validationDate [ dateTime ]; # 0..1 When the target was validated against the primary sourcefhir: fhir:fhir:VerificationResult.primarySource.canPushUpdates [ CodeableConcept ]; # 0..1 yes | no | undetermined fhir:VerificationResult.primarySource.pushTypeAvailable [ CodeableConcept ], ... ; # 0..* specific | any | source ], ...; fhir:VerificationResult.attestation [ # 0..1 Information about the entity attesting to informationfhir: fhir: fhir: fhir:fhir:VerificationResult.attestation.source [ Reference(Practitioner) ]; # 0..1 The individual attesting to information fhir:VerificationResult.attestation.organization [ Reference(Organization) ]; # 0..1 The organization attesting to information fhir:VerificationResult.attestation.method [ CodeableConcept ]; # 0..1 Who is providing the attested information (owner; authorized representative; authorized intermediary; non-authorized source) fhir:VerificationResult.attestation.date [ date ]; # 0..1 The date the information was attested to fhir:VerificationResult.attestation.sourceIdentityCertificate [ string ]; # 0..1 A digital identity certificate associated with the attestation source fhir:VerificationResult.attestation.proxyIdentityCertificate [ string ]; # 0..1 A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source # VerificationResult.attestation.signedProxyRight[x] : 0..1 Proxy signature. One of these 2 fhir:VerificationResult.attestation.signedProxyRightString [ string ] fhir:VerificationResult.attestation.signedProxyRightUri [ uri ] # VerificationResult.attestation.signedSourceAttestation[x] : 0..1 Attester signature. One of these 2 fhir:VerificationResult.attestation.signedSourceAttestationString [ string ] fhir:VerificationResult.attestation.signedSourceAttestationUri [ uri ] ]; fhir:VerificationResult.validator [ # 0..* Information about the entity validating informationfhir:fhir:VerificationResult.validator.organization [ Reference(Organization) ]; # 1..1 Reference to the organization validating information fhir:VerificationResult.validator.identityCertificate [ string ]; # 0..1 A digital identity certificate associated with the validatorfhir:# VerificationResult.validator.signedValidatorAttestation[x] : 0..1 Validator signature. One of these 2 fhir:VerificationResult.validator.signedValidatorAttestationString [ string ] fhir:VerificationResult.validator.signedValidatorAttestationUri [ uri ] ], ...; ]
Changes
since
DSTU2
Release
3
This resource did not exist in Release 2
This analysis is available as XML or JSON .
See R3 <--> R4 Conversion Maps (status = Not Mapped)
Alternate
See
the
Profiles
&
Extensions
and
the
alternate
definitions:
Master
Definition
XML
+
JSON
,
XML
Schema
/
Schematron
+
JSON
Schema
,
ShEx
(for
Turtle
)
+
see
the
extensions
&
the
dependency
analysis
| Path | Definition | Type | Reference |
|---|---|---|---|
| VerificationResult.need |
The
frequency
with
which
the
target
must
be
|
|
need |
| VerificationResult.status |
The
validation
status
of
the
|
Required | status |
| VerificationResult.validationType |
What
the
target
is
validated
|
|
validation-type |
| VerificationResult.validationProcess |
The
primary
process
by
which
the
target
is
|
Example | validation-process |
| VerificationResult.failureAction |
The
result
if
validation
|
|
failure-action |
| VerificationResult.primarySource.type |
Type
of
the
validation
primary
|
Example | primary-source-type |
| VerificationResult.primarySource.validationStatus |
Status
of
the
validation
of
the
target
against
the
primary
|
|
validation-status |
| VerificationResult.primarySource.canPushUpdates |
Ability
of
the
primary
source
to
push
|
|
can-push-updates |
| VerificationResult.primarySource.pushTypeAvailable |
Type
of
alerts/updates
the
primary
source
can
|
|
push-type-available |
Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.
| Name | Type | Description | Expression | In Common |
| target | reference | A resource that was validated |
VerificationResult.target
(Any) |