2025.2.0 - ci-build

IGTTPFHIRGatewaygICS - Local Development build (v2025.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Consent Quality Control

Official URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/VerificationResult/ConsentQualityControl Version: 2025.2.0
Active as of 2025-06-12 Computable Name: ConsentQualityControl

Copyright/Legal: Copyright 2020-2025 Unabhängige Treuhandstelle der Universitätsmedizin Greifswald

Dokumentation des Status der Qualitätsprüfung einer ausgefüllten Einwilligung (QuestionnaireResponse)

Suchparameter

Für dieses Profil sind keine Suchparameter definiert.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. VerificationResult 0..* VerificationResult Describes validation requirements, source(s), status and dates for one or more elements
... meta Σ 0..1 Meta Metadata about the resource
.... Slices for extension Content/Rules for all slices
..... extension:created S 0..1 instant Created
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Created
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension Content/Rules for all slices
.... extension:comment S 0..1 (Complex) Format von Modulversionsangaben
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment"
..... value[x] S 1..1 string Value of extension
.... extension:externalProperty S 0..* (Complex) ExternalProperty
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/ExternalProperty
... target SΣC 1..* Reference(Consent Management QuestionnaireResponse(2.0.2)) Referenz zu validierte Consent-Ressource(n)
Constraints: ref-1
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... status SΣ 1..1 code QC-Status
Binding: status (required): The validation status of the target.
... statusDate SΣ 1..1 dateTime Datum der QC
... validationType SΣ 1..1 CodeableConcept Typ der Qualitätskontrolle
Binding: validation-type (preferred): What the target is validated against.
.... text SΣ 1..1 string Plain text representation of the concept
... attestation S 1..1 BackboneElement Information about the entity attesting to information
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... who SΣC 1..1 Reference(Practitioner | PractitionerRole | Organization) qualitätskontrollierende Person
Constraints: ref-1
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... display SΣ 1..1 string Text alternative for the resource

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
VerificationResult.status Base required Status 📍4.0.1 FHIR Std.
VerificationResult.validationType Base preferred Validation-type 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error VerificationResult If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error VerificationResult If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error VerificationResult If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error VerificationResult If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice VerificationResult A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** elements Must have either extensions or value[x], not both extension.exists() != value.exists()
ref-1 error VerificationResult.target, VerificationResult.attestation.who SHALL have a contained resource if a local reference is provided reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))

This structure is derived from VerificationResult

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. VerificationResult 0..* VerificationResult Describes validation requirements, source(s), status and dates for one or more elements
... meta
.... Slices for extension Content/Rules for all slices
..... extension:created S 0..1 instant Created
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Created
... Slices for extension Content/Rules for all slices
.... extension:comment S 0..1 (Complex) Format von Modulversionsangaben
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment
..... value[x] S 1..1 string Value of extension
.... extension:externalProperty S 0..* (Complex) ExternalProperty
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/ExternalProperty
... target S 1..* Reference(Consent Management QuestionnaireResponse(2.0.2)) Referenz zu validierte Consent-Ressource(n)
.... reference S 1..1 string Literal reference, Relative, internal or absolute URL
... statusDate S 1..1 dateTime Datum der QC
... validationType S 1..1 CodeableConcept Typ der Qualitätskontrolle
.... text S 1..1 string Plain text representation of the concept
... attestation S 1..1 BackboneElement Information about the entity attesting to information
.... who S 1..1 Reference(Practitioner | PractitionerRole | Organization) qualitätskontrollierende Person
..... display S 1..1 string Text alternative for the resource

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. VerificationResult 0..* VerificationResult Describes validation requirements, source(s), status and dates for one or more elements
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:created S 0..1 instant Created
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Created
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... extension:comment S 0..1 (Complex) Format von Modulversionsangaben
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment"
..... value[x] S 1..1 string Value of extension
.... extension:externalProperty S 0..* (Complex) ExternalProperty
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/ExternalProperty
... modifierExtension ?!N 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... target SΣC 1..* Reference(Consent Management QuestionnaireResponse(2.0.2)) Referenz zu validierte Consent-Ressource(n)
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... targetLocation Σ 0..* string The fhirpath location(s) within the resource that was validated
... need Σ 0..1 CodeableConcept none | initial | periodic
Binding: need (preferred): The frequency with which the target must be validated.
... status SΣ 1..1 code QC-Status
Binding: status (required): The validation status of the target.
... statusDate SΣ 1..1 dateTime Datum der QC
... validationType SΣ 1..1 CodeableConcept Typ der Qualitätskontrolle
Binding: validation-type (preferred): What the target is validated against.
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..* Coding Code defined by a terminology system
.... text SΣ 1..1 string Plain text representation of the concept
... validationProcess Σ 0..* CodeableConcept The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)
Binding: validation-process (example): The primary process by which the target is validated.
... 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 | none
Binding: failure-action (preferred): The result if validation fails.
... primarySource 0..* BackboneElement Information about the primary source(s) involved in validation
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... who C 0..1 Reference(Organization | Practitioner | PractitionerRole) Reference to the primary source
Constraints: ref-1
.... 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: primary-source-type (example): Type of the validation primary source.
.... communicationMethod Σ 0..* CodeableConcept Method for exchanging information with the primary source
Binding: verificationresult-communication-method (example): Method for communicating with the data source (manual; API; Push).
.... validationStatus 0..1 CodeableConcept successful | failed | unknown
Binding: validation-status (preferred): Status of the validation of the target against the primary source.
.... validationDate 0..1 dateTime When the target was validated against the primary source
.... canPushUpdates Σ 0..1 CodeableConcept yes | no | undetermined
Binding: can-push-updates (preferred): Ability of the primary source to push updates/alerts.
.... pushTypeAvailable 0..* CodeableConcept specific | any | source
Binding: push-type-available (preferred): Type of alerts/updates the primary source can send.
... attestation S 1..1 BackboneElement Information about the entity attesting to information
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... who SΣC 1..1 Reference(Practitioner | PractitionerRole | Organization) qualitätskontrollierende Person
Constraints: ref-1
..... id 0..1 string Unique id for inter-element referencing
..... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display SΣ 1..1 string Text alternative for the resource
.... onBehalfOf ΣC 0..1 Reference(Organization | Practitioner | PractitionerRole) When the who is asserting on behalf of another (organization or individual)
Constraints: ref-1
.... communicationMethod Σ 0..1 CodeableConcept The method by which attested information was submitted/retrieved
Binding: verificationresult-communication-method (example): Method for communicating with the data source (manual; API; Push).
.... 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
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... organization C 1..1 Reference(Organization) Reference to the organization validating information
Constraints: ref-1
.... identityCertificate 0..1 string A digital identity certificate associated with the validator
.... attestationSignature 0..1 Signature Validator signature

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
VerificationResult.meta.​security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
VerificationResult.meta.​tag Base example Common Tags 📍4.0.1 FHIR Std.
VerificationResult.language Base preferred Common Languages 📍4.0.1 FHIR Std.
VerificationResult.target.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
VerificationResult.need Base preferred Need 📍4.0.1 FHIR Std.
VerificationResult.status Base required Status 📍4.0.1 FHIR Std.
VerificationResult.validationType Base preferred Validation-type 📍4.0.1 FHIR Std.
VerificationResult.validationProcess Base example Validation-process 📍4.0.1 FHIR Std.
VerificationResult.failureAction Base preferred Failure-action 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​type Base example Primary-source-type 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​communicationMethod Base example VerificationResult Communication Method 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​validationStatus Base preferred Validation-status 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​canPushUpdates Base preferred Can-push-updates 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​pushTypeAvailable Base preferred Push-type-available 📍4.0.1 FHIR Std.
VerificationResult.attestation.​who.type Base extensible ResourceType 📍4.0.1 FHIR Std.
VerificationResult.attestation.​communicationMethod Base example VerificationResult Communication Method 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error VerificationResult If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error VerificationResult If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error VerificationResult If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error VerificationResult If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice VerificationResult A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** elements Must have either extensions or value[x], not both extension.exists() != value.exists()
ref-1 error VerificationResult.target, VerificationResult.primarySource.who, VerificationResult.attestation.who, VerificationResult.attestation.onBehalfOf, VerificationResult.validator.organization SHALL have a contained resource if a local reference is provided reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. VerificationResult 0..* VerificationResult Describes validation requirements, source(s), status and dates for one or more elements
... meta Σ 0..1 Meta Metadata about the resource
.... Slices for extension Content/Rules for all slices
..... extension:created S 0..1 instant Created
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Created
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension Content/Rules for all slices
.... extension:comment S 0..1 (Complex) Format von Modulversionsangaben
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment"
..... value[x] S 1..1 string Value of extension
.... extension:externalProperty S 0..* (Complex) ExternalProperty
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/ExternalProperty
... target SΣC 1..* Reference(Consent Management QuestionnaireResponse(2.0.2)) Referenz zu validierte Consent-Ressource(n)
Constraints: ref-1
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... status SΣ 1..1 code QC-Status
Binding: status (required): The validation status of the target.
... statusDate SΣ 1..1 dateTime Datum der QC
... validationType SΣ 1..1 CodeableConcept Typ der Qualitätskontrolle
Binding: validation-type (preferred): What the target is validated against.
.... text SΣ 1..1 string Plain text representation of the concept
... attestation S 1..1 BackboneElement Information about the entity attesting to information
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... who SΣC 1..1 Reference(Practitioner | PractitionerRole | Organization) qualitätskontrollierende Person
Constraints: ref-1
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... display SΣ 1..1 string Text alternative for the resource

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
VerificationResult.status Base required Status 📍4.0.1 FHIR Std.
VerificationResult.validationType Base preferred Validation-type 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error VerificationResult If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error VerificationResult If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error VerificationResult If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error VerificationResult If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice VerificationResult A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** elements Must have either extensions or value[x], not both extension.exists() != value.exists()
ref-1 error VerificationResult.target, VerificationResult.attestation.who SHALL have a contained resource if a local reference is provided reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))

Differential View

This structure is derived from VerificationResult

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. VerificationResult 0..* VerificationResult Describes validation requirements, source(s), status and dates for one or more elements
... meta
.... Slices for extension Content/Rules for all slices
..... extension:created S 0..1 instant Created
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Created
... Slices for extension Content/Rules for all slices
.... extension:comment S 0..1 (Complex) Format von Modulversionsangaben
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment
..... value[x] S 1..1 string Value of extension
.... extension:externalProperty S 0..* (Complex) ExternalProperty
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/ExternalProperty
... target S 1..* Reference(Consent Management QuestionnaireResponse(2.0.2)) Referenz zu validierte Consent-Ressource(n)
.... reference S 1..1 string Literal reference, Relative, internal or absolute URL
... statusDate S 1..1 dateTime Datum der QC
... validationType S 1..1 CodeableConcept Typ der Qualitätskontrolle
.... text S 1..1 string Plain text representation of the concept
... attestation S 1..1 BackboneElement Information about the entity attesting to information
.... who S 1..1 Reference(Practitioner | PractitionerRole | Organization) qualitätskontrollierende Person
..... display S 1..1 string Text alternative for the resource

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. VerificationResult 0..* VerificationResult Describes validation requirements, source(s), status and dates for one or more elements
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:created S 0..1 instant Created
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Created
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... extension:comment S 0..1 (Complex) Format von Modulversionsangaben
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "https://ths-greifswald.de/fhir/StructureDefinition/gics/Comment"
..... value[x] S 1..1 string Value of extension
.... extension:externalProperty S 0..* (Complex) ExternalProperty
URL: https://ths-greifswald.de/fhir/StructureDefinition/gics/ExternalProperty
... modifierExtension ?!N 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... target SΣC 1..* Reference(Consent Management QuestionnaireResponse(2.0.2)) Referenz zu validierte Consent-Ressource(n)
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... targetLocation Σ 0..* string The fhirpath location(s) within the resource that was validated
... need Σ 0..1 CodeableConcept none | initial | periodic
Binding: need (preferred): The frequency with which the target must be validated.
... status SΣ 1..1 code QC-Status
Binding: status (required): The validation status of the target.
... statusDate SΣ 1..1 dateTime Datum der QC
... validationType SΣ 1..1 CodeableConcept Typ der Qualitätskontrolle
Binding: validation-type (preferred): What the target is validated against.
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..* Coding Code defined by a terminology system
.... text SΣ 1..1 string Plain text representation of the concept
... validationProcess Σ 0..* CodeableConcept The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)
Binding: validation-process (example): The primary process by which the target is validated.
... 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 | none
Binding: failure-action (preferred): The result if validation fails.
... primarySource 0..* BackboneElement Information about the primary source(s) involved in validation
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... who C 0..1 Reference(Organization | Practitioner | PractitionerRole) Reference to the primary source
Constraints: ref-1
.... 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: primary-source-type (example): Type of the validation primary source.
.... communicationMethod Σ 0..* CodeableConcept Method for exchanging information with the primary source
Binding: verificationresult-communication-method (example): Method for communicating with the data source (manual; API; Push).
.... validationStatus 0..1 CodeableConcept successful | failed | unknown
Binding: validation-status (preferred): Status of the validation of the target against the primary source.
.... validationDate 0..1 dateTime When the target was validated against the primary source
.... canPushUpdates Σ 0..1 CodeableConcept yes | no | undetermined
Binding: can-push-updates (preferred): Ability of the primary source to push updates/alerts.
.... pushTypeAvailable 0..* CodeableConcept specific | any | source
Binding: push-type-available (preferred): Type of alerts/updates the primary source can send.
... attestation S 1..1 BackboneElement Information about the entity attesting to information
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... who SΣC 1..1 Reference(Practitioner | PractitionerRole | Organization) qualitätskontrollierende Person
Constraints: ref-1
..... id 0..1 string Unique id for inter-element referencing
..... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display SΣ 1..1 string Text alternative for the resource
.... onBehalfOf ΣC 0..1 Reference(Organization | Practitioner | PractitionerRole) When the who is asserting on behalf of another (organization or individual)
Constraints: ref-1
.... communicationMethod Σ 0..1 CodeableConcept The method by which attested information was submitted/retrieved
Binding: verificationresult-communication-method (example): Method for communicating with the data source (manual; API; Push).
.... 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
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... organization C 1..1 Reference(Organization) Reference to the organization validating information
Constraints: ref-1
.... identityCertificate 0..1 string A digital identity certificate associated with the validator
.... attestationSignature 0..1 Signature Validator signature

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
VerificationResult.meta.​security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
VerificationResult.meta.​tag Base example Common Tags 📍4.0.1 FHIR Std.
VerificationResult.language Base preferred Common Languages 📍4.0.1 FHIR Std.
VerificationResult.target.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
VerificationResult.need Base preferred Need 📍4.0.1 FHIR Std.
VerificationResult.status Base required Status 📍4.0.1 FHIR Std.
VerificationResult.validationType Base preferred Validation-type 📍4.0.1 FHIR Std.
VerificationResult.validationProcess Base example Validation-process 📍4.0.1 FHIR Std.
VerificationResult.failureAction Base preferred Failure-action 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​type Base example Primary-source-type 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​communicationMethod Base example VerificationResult Communication Method 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​validationStatus Base preferred Validation-status 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​canPushUpdates Base preferred Can-push-updates 📍4.0.1 FHIR Std.
VerificationResult.primarySource.​pushTypeAvailable Base preferred Push-type-available 📍4.0.1 FHIR Std.
VerificationResult.attestation.​who.type Base extensible ResourceType 📍4.0.1 FHIR Std.
VerificationResult.attestation.​communicationMethod Base example VerificationResult Communication Method 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error VerificationResult If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error VerificationResult If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error VerificationResult If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error VerificationResult If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice VerificationResult A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** elements Must have either extensions or value[x], not both extension.exists() != value.exists()
ref-1 error VerificationResult.target, VerificationResult.primarySource.who, VerificationResult.attestation.who, VerificationResult.attestation.onBehalfOf, VerificationResult.validator.organization SHALL have a contained resource if a local reference is provided reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))

 

Other representations of profile: CSV, Excel, Schematron