GDHCN Trust Network - Personal Health Wallet
0.1.0 - ci-build International flag

GDHCN Trust Network - Personal Health Wallet, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-trust-phw/ and changes regularly. See the Directory of published versions

: GenerateVHL - TTL Representation

Active as of 2025-09-04

Raw ttl | Download


@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

 a fhir:GraphDefinition ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "GenerateVHL"] ; # 
  fhir:meta [
    ( fhir:profile [
fhir:v "http://smart.who.int/base/StructureDefinition/SGTransaction"^^xsd:anyURI ;
fhir:link <http://smart.who.int/base/StructureDefinition/SGTransaction>     ] )
  ] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: GraphDefinition GenerateVHL</b></p><a name=\"GenerateVHL\"> </a><a name=\"hcGenerateVHL\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\"/><p style=\"margin-bottom: 0px\">Profile: <a href=\"https://build.fhir.org/ig/WorldHealthOrganization/smart-base/StructureDefinition-SGTransaction.html\">SGTransaction</a></p></div><blockquote><p><b>Extension Definition for GraphDefinition.node for Version 5.0</b></p><ul><li>nodeId: source</li><li>type: ActorDefinition</li><li>http://smart.who.int/base/StructureDefinition/SGActorExt: <a href=\"ActorDefinition-Holder.html\">ActorDefinition Holder</a></li></ul></blockquote><blockquote><p><b>Extension Definition for GraphDefinition.node for Version 5.0</b></p><ul><li>nodeId: target</li><li>type: ActorDefinition</li><li>http://smart.who.int/base/StructureDefinition/SGActorExt: <a href=\"ActorDefinition-Issuer.html\">ActorDefinition Issuer</a></li></ul></blockquote><p><b>name</b>: GenerateVHL</p><p><b>status</b>: Active</p><p><b>experimental</b>: true</p><p><b>publisher</b>: WHO</p><p><b>description</b>: </p><div><p>A Holder requests an Issuer to generate a VHL</p>\n</div><p><b>start</b>: ActorDefinition</p><blockquote><p><b>link</b></p><blockquote><p><b>SGDocumentation</b></p><ul><li>http://smart.who.int/base/StructureDefinition/SGcode: <a href=\"https://build.fhir.org/ig/WorldHealthOrganization/smart-base/CodeSystem-DocumentationSections.html#DocumentationSections-request-trigger\">Smart Guidelines Documentation Section request-trigger</a>: Request Trigger Events</li><li>http://smart.who.int/base/StructureDefinition/SGMarkdown: </li></ul></blockquote><div><p>A Holder wishes to request a VHL from an Issuer.</p>\n<p>Optionally: The holder has selected consent and selective disclosure directives.</p>\n</div><blockquote><p><b>SGDocumentation</b></p><ul><li>http://smart.who.int/base/StructureDefinition/SGcode: <a href=\"https://build.fhir.org/ig/WorldHealthOrganization/smart-base/CodeSystem-DocumentationSections.html#DocumentationSections-request-semantics\">Smart Guidelines Documentation Section request-semantics</a>: Request Message Semantics</li><li>http://smart.who.int/base/StructureDefinition/SGMarkdown: </li></ul></blockquote><div><p>none defined. up to a content profile to define</p>\n</div><blockquote><p><b>SGDocumentation</b></p><ul><li>http://smart.who.int/base/StructureDefinition/SGcode: <a href=\"https://build.fhir.org/ig/WorldHealthOrganization/smart-base/CodeSystem-DocumentationSections.html#DocumentationSections-request-actions\">Smart Guidelines Documentation Section request-actions</a>: Request Expected Actions</li><li>http://smart.who.int/base/StructureDefinition/SGMarkdown: </li></ul></blockquote><div><p>The Issuer will generate a VHL</p>\n</div><blockquote><p><b>SGDocumentation</b></p><ul><li>http://smart.who.int/base/StructureDefinition/SGcode: <a href=\"https://build.fhir.org/ig/WorldHealthOrganization/smart-base/CodeSystem-DocumentationSections.html#DocumentationSections-response-trigger\">Smart Guidelines Documentation Section response-trigger</a>: Response Trigger Events</li><li>http://smart.who.int/base/StructureDefinition/SGMarkdown: </li></ul></blockquote><div><p>Issuer has performed any necceasry document generation, digital signatures and has generated a VHL according to a content profile.</p>\n</div><blockquote><p><b>SGDocumentation</b></p><ul><li>http://smart.who.int/base/StructureDefinition/SGcode: <a href=\"https://build.fhir.org/ig/WorldHealthOrganization/smart-base/CodeSystem-DocumentationSections.html#DocumentationSections-response-semantics\">Smart Guidelines Documentation Section response-semantics</a>: Response Message Semantics</li><li>http://smart.who.int/base/StructureDefinition/SGMarkdown: </li></ul></blockquote><div><p>none defined. up to content profile to define</p>\n</div><blockquote><p><b>SGDocumentation</b></p><ul><li>http://smart.who.int/base/StructureDefinition/SGcode: <a href=\"https://build.fhir.org/ig/WorldHealthOrganization/smart-base/CodeSystem-DocumentationSections.html#DocumentationSections-response-actions\">Smart Guidelines Documentation Section response-actions</a>: Response Expected Actions</li><li>http://smart.who.int/base/StructureDefinition/SGMarkdown: </li></ul></blockquote><div><p>The Holder accepts the VHL for storage on wallet or other utilization</p>\n</div><blockquote><p><b>SGDocumentation</b></p><ul><li>http://smart.who.int/base/StructureDefinition/SGcode: <a href=\"https://build.fhir.org/ig/WorldHealthOrganization/smart-base/CodeSystem-DocumentationSections.html#DocumentationSections-security-considerations\">Smart Guidelines Documentation Section security-considerations</a>: Security Considerations</li><li>http://smart.who.int/base/StructureDefinition/SGMarkdown: </li></ul></blockquote><div><p>Depends on the content profile</p>\n</div></blockquote></div>"^^rdf:XMLLiteral
  ] ; # 
  fhir:extension ( [
    ( fhir:extension [
fhir:url [ fhir:v "nodeId"^^xsd:anyURI ] ;
fhir:value [
a fhir:id ;
fhir:v "source"       ]     ] [
fhir:url [ fhir:v "type"^^xsd:anyURI ] ;
fhir:value [
a fhir:code ;
fhir:v "ActorDefinition"       ]     ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGActorExt"^^xsd:anyURI ] ;
fhir:value [
a fhir:Reference ;
fhir:reference [ fhir:v "ActorDefinition/Holder" ]       ]     ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-GraphDefinition.node"^^xsd:anyURI ]
  ] [
    ( fhir:extension [
fhir:url [ fhir:v "nodeId"^^xsd:anyURI ] ;
fhir:value [
a fhir:id ;
fhir:v "target"       ]     ] [
fhir:url [ fhir:v "type"^^xsd:anyURI ] ;
fhir:value [
a fhir:code ;
fhir:v "ActorDefinition"       ]     ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGActorExt"^^xsd:anyURI ] ;
fhir:value [
a fhir:Reference ;
fhir:reference [ fhir:v "ActorDefinition/Issuer" ]       ]     ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-GraphDefinition.node"^^xsd:anyURI ]
  ] ) ; # 
  fhir:name [ fhir:v "GenerateVHL"] ; # 
  fhir:status [ fhir:v "active"] ; # 
  fhir:experimental [ fhir:v true] ; # 
  fhir:publisher [ fhir:v "WHO"] ; # 
  fhir:description [ fhir:v "A Holder requests an Issuer to generate a VHL"] ; # 
  fhir:start [ fhir:v "ActorDefinition"] ; # 
  fhir:link ( [
    ( fhir:extension [
      ( fhir:extension [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGcode"^^xsd:anyURI ] ;
fhir:value [
a fhir:Coding ;
fhir:system [ fhir:v "http://smart.who.int/base/CodeSystem/DocumentationSections"^^xsd:anyURI ] ;
fhir:code [ fhir:v "request-trigger" ]         ]       ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGMarkdown"^^xsd:anyURI ] ;
fhir:value [
a fhir:markdown ;
fhir:v "A Holder wishes to request a VHL from an Issuer.\n\nOptionally: The holder has selected consent and selective disclosure directives. "         ]       ] ) ;
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGDocumentation"^^xsd:anyURI ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGcode"^^xsd:anyURI ] ;
fhir:value [
a fhir:Coding ;
fhir:system [ fhir:v "http://smart.who.int/base/CodeSystem/DocumentationSections"^^xsd:anyURI ] ;
fhir:code [ fhir:v "request-semantics" ]         ]       ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGMarkdown"^^xsd:anyURI ] ;
fhir:value [
a fhir:markdown ;
fhir:v "none defined. up to a content profile to define "         ]       ] ) ;
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGDocumentation"^^xsd:anyURI ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGcode"^^xsd:anyURI ] ;
fhir:value [
a fhir:Coding ;
fhir:system [ fhir:v "http://smart.who.int/base/CodeSystem/DocumentationSections"^^xsd:anyURI ] ;
fhir:code [ fhir:v "request-actions" ]         ]       ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGMarkdown"^^xsd:anyURI ] ;
fhir:value [
a fhir:markdown ;
fhir:v "The Issuer will generate a VHL"         ]       ] ) ;
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGDocumentation"^^xsd:anyURI ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGcode"^^xsd:anyURI ] ;
fhir:value [
a fhir:Coding ;
fhir:system [ fhir:v "http://smart.who.int/base/CodeSystem/DocumentationSections"^^xsd:anyURI ] ;
fhir:code [ fhir:v "response-trigger" ]         ]       ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGMarkdown"^^xsd:anyURI ] ;
fhir:value [
a fhir:markdown ;
fhir:v "Issuer has performed any necceasry document generation, digital signatures and has generated a VHL according to a content profile."         ]       ] ) ;
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGDocumentation"^^xsd:anyURI ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGcode"^^xsd:anyURI ] ;
fhir:value [
a fhir:Coding ;
fhir:system [ fhir:v "http://smart.who.int/base/CodeSystem/DocumentationSections"^^xsd:anyURI ] ;
fhir:code [ fhir:v "response-semantics" ]         ]       ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGMarkdown"^^xsd:anyURI ] ;
fhir:value [
a fhir:markdown ;
fhir:v "none defined. up to content profile to define "         ]       ] ) ;
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGDocumentation"^^xsd:anyURI ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGcode"^^xsd:anyURI ] ;
fhir:value [
a fhir:Coding ;
fhir:system [ fhir:v "http://smart.who.int/base/CodeSystem/DocumentationSections"^^xsd:anyURI ] ;
fhir:code [ fhir:v "response-actions" ]         ]       ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGMarkdown"^^xsd:anyURI ] ;
fhir:value [
a fhir:markdown ;
fhir:v "The Holder accepts the VHL for storage on wallet or other utilization"         ]       ] ) ;
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGDocumentation"^^xsd:anyURI ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGcode"^^xsd:anyURI ] ;
fhir:value [
a fhir:Coding ;
fhir:system [ fhir:v "http://smart.who.int/base/CodeSystem/DocumentationSections"^^xsd:anyURI ] ;
fhir:code [ fhir:v "security-considerations" ]         ]       ] [
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGMarkdown"^^xsd:anyURI ] ;
fhir:value [
a fhir:markdown ;
fhir:v "Depends on the content profile "         ]       ] ) ;
fhir:url [ fhir:v "http://smart.who.int/base/StructureDefinition/SGDocumentation"^^xsd:anyURI ]     ] )
  ] ) . #