Package | ihe.iti.vhl |
Resource Type | Basic |
Id | VerifyDocumentSignature |
FHIR Version | R4 |
Source | https://profiles.ihe.net/ITI/VHL/https://build.fhir.org/ig/IHE/ITI.VHL/Requirements-VerifyDocumentSignature.html |
URL | https://profiles.ihe.net/ITI/VHL/Requirements/VerifyDocumentSignature |
Version | 0.0.2-current |
Status | active |
Date | 2025-06-16T13:14:26+00:00 |
Name | VerifyDocumentSignature |
Title | Verify Document Signature |
Realm | uv |
Authority | ihe |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: Requirements VerifyDocumentSignature
These requirements apply to the actor VHL Receiver
{ "resourceType": "Basic", "id": "VerifyDocumentSignature", "text": { "status": "generated", "div": "<!-- snip (see above) -->" }, "extension": [ { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.url", "valueUri": "https://profiles.ihe.net/ITI/VHL/Requirements/VerifyDocumentSignature" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.version", "valueString": "0.0.2-current" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.name", "valueString": "VerifyDocumentSignature" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.title", "valueString": "Verify Document Signature" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.status", "valueCode": "active" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.date", "valueDateTime": "2025-06-16T13:14:26+00:00" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.publisher", "valueString": "IHE IT Infrastructure Technical Committee" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.contact", "valueContactDetail": { "telecom": [ { "system": "url", "value": "https://www.ihe.net/ihe_domains/it_infrastructure/" } ] } }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.contact", "valueContactDetail": { "telecom": [ { "system": "email", "value": "iti@ihe.net" } ] } }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.contact", "valueContactDetail": { "name": "IHE IT Infrastructure Technical Committee", "telecom": [ { "system": "email", "value": "iti@ihe.net" } ] } }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.description", "valueMarkdown": "The [VHL Receiver](ActorDefinition-VHLReceiver.html), upon receiving a digitally signed health document from a [VHL Sharer](ActorDefinition-VHLSharer.html), MAY verify the document's digital signature using previously retrieved PKI material.\n\nThis verification process confirms the authenticity, integrity, and provenance of the document independently of the Verified Health Link (VHL) itself.\n\nThe public key used for this verification MAY:\n* Originate from a different trust network than the one used to validate the VHL\n* Be unrelated to the key used to validate the VHL signature\n\nImplementers SHOULD consult cross-profile guidance regarding interoperability with the [IHE Document Digital Signature (DSG) profile](https://profiles.ihe.net/ITI/TF/Volume1/ch-37.html), particularly in cases where additional attestation, long-term non-repudiation, or multi-party signatures are involved." }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.jurisdiction", "valueCodeableConcept": { "coding": [ { "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "code": "001" } ] } }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.actor", "valueCanonical": "https://profiles.ihe.net/ITI/VHL/ActorDefinition/VHLReceiver" }, { "extension": [ { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key", "valueId": "extract-signature-keyid" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label", "valueString": "Extract Signature and Key ID" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement", "valueMarkdown": "Upon receipt of a digitally signed health document, extract signature, key id, and participant code." } ], "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement" }, { "extension": [ { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key", "valueId": "lookup-DSC" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label", "valueString": "Lookup DSC" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement", "valueMarkdown": "Lookup Document Signing Certificate (DSC) public key by key id and participant code" } ], "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement" }, { "extension": [ { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key", "valueId": "verify-signature" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label", "valueString": "Verify Signature" }, { "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement", "valueMarkdown": "Verify signature using the public key" } ], "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement" } ], "code": { "coding": [ { "system": "http://hl7.org/fhir/fhir-types", "code": "Requirements" } ] } }