Verified Health Link
0.0.2-current - ci-build
Verified Health Link, published by IHE IT Infrastructure Technical Committee. This guide is not an authorized publication; it is the continuous build for version 0.0.2-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/ITI.VHL/ and changes regularly. See the Directory of published versions
Official URL: https://profiles.ihe.net/ITI/VHL/Requirements/SubmitPKIMaterial | Version: 0.0.2-current | |||
Active as of 2025-04-15 | Computable Name: SubmitPKIMaterial |
When a trust network participant, a VHL Sharer or a VHL Receiver, generates a set of public-private key pair, it initiates submits this key material for validation and distribution by the VHL Receiver.
Publisher | IHE IT Infrastructure Technical Committee |
---|---|
Contact Email | No contact email has been registered. |
Jurisdiction | |
Statements |
{"resourceType"=>"Basic", "id"=>"SubmitPKIMaterial", "text"=>{"status"=>"generated", "div"=>"<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: Requirements SubmitPKIMaterial</b></p><a name=\"SubmitPKIMaterial\"> </a><a name=\"hcSubmitPKIMaterial\"> </a><a name=\"SubmitPKIMaterial-en-US\"> </a><p>These requirements apply to the following actors: </p><ul><li><a href=\"ActorDefinition-VHLSharer.html\">VHL Sharer</a></li><li><a href=\"ActorDefinition-VHLReceiver.html\">VHL Receiver</a></li></ul><p>These requirements derive from <a href=\"Requirements-EstablishTrust.html\">Establish Trust</a></p><table class=\"grid\"><tr><td><b><a name=\"generate-private-public-key-pair\"> </a></b>Generate Private-Public Key Pair</td><td/><td><div><p>Generate one or more sets of private-public key pair for usage within a trust network. The key pairs may be categorized in one or more ways. For example, categories could include key usage type (e.g. signatures, encryption, mTLS) or by use contest / business domain.</p>\n</div></td></tr><tr><td><b><a name=\"create-trust-list\"> </a></b>Create Trust List</td><td/><td><div><p>Create a trust list of the PKI material from the key pairs including any necessary data needed for categorization of PKI material in order to:</p>\n<ul>\n<li>validate the submitted key material</li>\n<li>ensure its proper usage by trust network participants for the expected workflows.</li>\n</ul>\n</div></td></tr><tr><td><b><a name=\"publish-trust-list\"> </a></b>Publish Trust List</td><td/><td><div><p>Publish the trust list of created PKI material to the Trust Anchor for distribution among the trust network participants.</p>\n</div></td></tr></table></div>"}, "extension"=>[{"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.url", "valueUri"=>"https://profiles.ihe.net/ITI/VHL/Requirements/SubmitPKIMaterial"}, {"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"=>"SubmitPKIMaterial"}, {"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.title", "valueString"=>"Submit PKI material"}, {"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-04-15T11:34:20+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"=>"When a trust network participant, a [VHL Sharer](ActorDefinition-VHLSharer.html) or a [VHL Receiver](ActorDefinition-VHLReceiver.html), generates a set of public-private key pair, it initiates submits this key material for validation and distribution by the [VHL Receiver](ActorDefinition-VHLReceiver.html). "}, {"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.derivedFrom", "valueCanonical"=>"https://profiles.ihe.net/ITI/VHL/Requirements/EstablishTrust"}, {"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.actor", "valueCanonical"=>"https://profiles.ihe.net/ITI/VHL/ActorDefinition/VHLSharer"}, {"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"=>"generate-private-public-key-pair"}, {"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label", "valueString"=>"Generate Private-Public Key Pair"}, {"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement", "valueMarkdown"=>"Generate one or more sets of private-public key pair for usage within a trust network. The key pairs may be categorized in one or more ways. For example, categories could include key usage type (e.g. signatures, encryption, mTLS) or by use contest / business domain."}], "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"=>"create-trust-list"}, {"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label", "valueString"=>"Create Trust List"}, {"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement", "valueMarkdown"=>"Create a trust list of the PKI material from the key pairs including any necessary data needed for categorization of PKI material in order to:\n * validate the submitted key material\n * ensure its proper usage by trust network participants for the expected workflows."}], "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"=>"publish-trust-list"}, {"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label", "valueString"=>"Publish Trust List"}, {"url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement", "valueMarkdown"=>"Publish the trust list of created PKI material to the Trust Anchor for distribution among the trust network participants."}], "url"=>"http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"}], "code"=>{"coding"=>[{"system"=>"http://hl7.org/fhir/fhir-types", "code"=>"Requirements"}]}}Steps in the requirement:
|
Derived from | |
Derivatives |
This requirement has the following derivatives:
|
Participating Actors |