WHO SMART Guidelines - HIV - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Active as of 2024-12-06 |
@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# - resource -------------------------------------------------------------------
a fhir:ExampleScenario ;
fhir:nodeRole fhir:treeRoot ;
fhir:id [ fhir:v "HIV.A.REGISTRATION"] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: ExampleScenario HIV.A.REGISTRATION</b></p><a name=\"HIV.A.REGISTRATION\"> </a><a name=\"hcHIV.A.REGISTRATION\"> </a><a name=\"HIV.A.REGISTRATION-en-US\"> </a><p><b>url</b>: <a href=\"ExampleScenario-HIV.A.REGISTRATION.html\">HIV.A.REGISTRATION SCENARIO</a></p><p><b>version</b>: 0.3.0</p><p><b>name</b>: HIV.A.REGISTRATION SCENARIO</p><p><b>status</b>: Active</p><p><b>date</b>: 2024-12-06 22:28:12+0000</p><p><b>publisher</b>: WHO</p><p><b>contact</b>: WHO: <a href=\"http://who.int\">http://who.int</a></p><blockquote><p><b>actor</b></p><p><b>actorId</b>: patient</p><p><b>type</b>: Person</p><p><b>name</b>: Patient</p></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: healthcareprovider</p><p><b>type</b>: Person</p><p><b>name</b>: Health Care Provider</p></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: emr</p><p><b>type</b>: System</p><p><b>name</b>: EMR</p></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: patientResource</p><p><b>resourceType</b>: Patient</p><p><b>name</b>: Patient Resource</p><p><b>description</b>: </p><div><p>The Patient involved in the scenario.</p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: searchBundleResource</p><p><b>resourceType</b>: SearchParameter</p><p><b>name</b>: SearchParameter Bundle Resource</p><p><b>description</b>: </p><div><p>List patient search bundle</p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: encounterResource</p><p><b>resourceType</b>: Encounter</p><p><b>name</b>: Encounter Resource</p><p><b>description</b>: </p><div><p>The Encounter where the patient meets with the health worker.</p>\n</div></blockquote><blockquote><p><b>process</b></p><p><b>title</b>: HIV.A. Registration</p><p><b>description</b>: </p><div><p>The patient visits the clinician for an initial consultation.</p>\n</div><blockquote><p><b>step</b></p><blockquote><p><b>process</b></p><p><b>title</b>: Visit Health facility</p><p><b>description</b>: </p><div><p>Description of Step 1</p>\n</div><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 1</p><p><b>type</b>: create</p><p><b>name</b>: Create an visit appointment</p><p><b>initiator</b>: healthcareprovider</p><p><b>receiver</b>: patient</p><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>encounterResource</td></tr></table></blockquote></blockquote><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 2</p><p><b>name</b>: Gather client details</p><p><b>initiator</b>: patient</p><p><b>receiver</b>: healthcareprovider</p><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>patientResource</td></tr></table></blockquote></blockquote></blockquote></blockquote><blockquote><p><b>step</b></p><blockquote><p><b>process</b></p><p><b>title</b>: Validate Client details</p><p><b>description</b>: </p><div><p>Description of Step 2</p>\n</div><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 3</p><p><b>type</b>: search</p><p><b>name</b>: Search for client record</p><p><b>initiator</b>: healthcareprovider</p><p><b>receiver</b>: emr</p><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>searchBundleResource</td></tr></table></blockquote></blockquote><blockquote><p><b>step</b></p><h3>Operations</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Number</b></td><td><b>Name</b></td><td><b>Initiator</b></td><td><b>Receiver</b></td><td><b>InitiatorActive</b></td></tr><tr><td style=\"display: none\">*</td><td>4</td><td>Create new client Record</td><td>healthcareprovider</td><td>emr</td><td>true</td></tr></table></blockquote><blockquote><p><b>step</b></p><h3>Operations</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Number</b></td><td><b>Name</b></td><td><b>Initiator</b></td><td><b>Receiver</b></td></tr><tr><td style=\"display: none\">*</td><td>5</td><td>Review sociodemographic data with client</td><td>healthcareprovider</td><td>emr</td></tr></table></blockquote><blockquote><p><b>step</b></p><h3>Operations</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Number</b></td><td><b>Type</b></td><td><b>Name</b></td><td><b>Initiator</b></td><td><b>Receiver</b></td></tr><tr><td style=\"display: none\">*</td><td>6</td><td>update</td><td>update Client details</td><td>healthcareprovider</td><td>emr</td></tr></table></blockquote></blockquote><h3>Alternatives</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Title</b></td><td><b>Description</b></td></tr><tr><td style=\"display: none\">*</td><td>Alternative 1 for Step 1</td><td><div><p>First alternative to Step 1</p>\n</div></td></tr></table></blockquote><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 7</p><p><b>type</b>: create</p><p><b>name</b>: Check In Client</p><p><b>initiator</b>: emr</p><p><b>receiver</b>: patient</p><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>patientResource</td></tr></table></blockquote></blockquote></blockquote></div>"
] ; #
fhir:url [ fhir:v "http://smart.who.int/hiv/ExampleScenario/HIV.A.REGISTRATION.SCENARIO"^^xsd:anyURI] ; #
fhir:version [ fhir:v "0.3.0"] ; #
fhir:name [ fhir:v "HIV.A.REGISTRATION SCENARIO"] ; #
fhir:status [ fhir:v "active"] ; #
fhir:date [ fhir:v "2024-12-06T22:28:12+00:00"^^xsd:dateTime] ; #
fhir:publisher [ fhir:v "WHO"] ; #
fhir:contact ( [
fhir:name [ fhir:v "WHO" ] ;
( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://who.int" ] ] )
] ) ; #
fhir:actor ( [
fhir:actorId [ fhir:v "patient" ] ;
fhir:type [ fhir:v "person" ] ;
fhir:name [ fhir:v "Patient" ]
] [
fhir:actorId [ fhir:v "healthcareprovider" ] ;
fhir:type [ fhir:v "person" ] ;
fhir:name [ fhir:v "Health Care Provider" ]
] [
fhir:actorId [ fhir:v "emr" ] ;
fhir:type [ fhir:v "entity" ] ;
fhir:name [ fhir:v "EMR" ]
] ) ; #
fhir:instance ( [
fhir:resourceId [ fhir:v "patientResource" ] ;
fhir:resourceType [ fhir:v "Patient" ] ;
fhir:name [ fhir:v "Patient Resource" ] ;
fhir:description [ fhir:v "The Patient involved in the scenario." ]
] [
fhir:resourceId [ fhir:v "searchBundleResource" ] ;
fhir:resourceType [ fhir:v "SearchParameter" ] ;
fhir:name [ fhir:v "SearchParameter Bundle Resource" ] ;
fhir:description [ fhir:v "List patient search bundle" ]
] [
fhir:resourceId [ fhir:v "encounterResource" ] ;
fhir:resourceType [ fhir:v "Encounter" ] ;
fhir:name [ fhir:v "Encounter Resource" ] ;
fhir:description [ fhir:v "The Encounter where the patient meets with the health worker." ]
] ) ; #
fhir:process ( [
fhir:title [ fhir:v "HIV.A. Registration" ] ;
fhir:description [ fhir:v "The patient visits the clinician for an initial consultation." ] ;
( fhir:step [
( fhir:process [
fhir:title [ fhir:v "Visit Health facility" ] ;
fhir:description [ fhir:v "Description of Step 1" ] ;
( fhir:step [
fhir:operation [
fhir:number [ fhir:v "1" ] ;
fhir:type [ fhir:v "create" ] ;
fhir:name [ fhir:v "Create an visit appointment" ] ;
fhir:initiator [ fhir:v "healthcareprovider" ] ;
fhir:receiver [ fhir:v "patient" ] ;
fhir:request [
fhir:resourceId [ fhir:v "encounterResource" ] ] ] ] [
fhir:operation [
fhir:number [ fhir:v "2" ] ;
fhir:name [ fhir:v "Gather client details" ] ;
fhir:initiator [ fhir:v "patient" ] ;
fhir:receiver [ fhir:v "healthcareprovider" ] ;
fhir:request [
fhir:resourceId [ fhir:v "patientResource" ] ] ] ] ) ] ) ] [
( fhir:process [
fhir:title [ fhir:v "Validate Client details" ] ;
fhir:description [ fhir:v "Description of Step 2" ] ;
( fhir:step [
fhir:operation [
fhir:number [ fhir:v "3" ] ;
fhir:type [ fhir:v "search" ] ;
fhir:name [ fhir:v "Search for client record" ] ;
fhir:initiator [ fhir:v "healthcareprovider" ] ;
fhir:receiver [ fhir:v "emr" ] ;
fhir:request [
fhir:resourceId [ fhir:v "searchBundleResource" ] ] ] ] [
fhir:operation [
fhir:number [ fhir:v "4" ] ;
fhir:name [ fhir:v "Create new client Record" ] ;
fhir:initiator [ fhir:v "healthcareprovider" ] ;
fhir:receiver [ fhir:v "emr" ] ;
fhir:initiatorActive [ fhir:v "true"^^xsd:boolean ] ] ] [
fhir:operation [
fhir:number [ fhir:v "5" ] ;
fhir:name [ fhir:v "Review sociodemographic data with client" ] ;
fhir:initiator [ fhir:v "healthcareprovider" ] ;
fhir:receiver [ fhir:v "emr" ] ] ] [
fhir:operation [
fhir:number [ fhir:v "6" ] ;
fhir:type [ fhir:v "update" ] ;
fhir:name [ fhir:v "update Client details" ] ;
fhir:initiator [ fhir:v "healthcareprovider" ] ;
fhir:receiver [ fhir:v "emr" ] ] ] ) ] ) ;
( fhir:alternative [
fhir:title [ fhir:v "Alternative 1 for Step 1" ] ;
fhir:description [ fhir:v "First alternative to Step 1" ] ] ) ] [
fhir:operation [
fhir:number [ fhir:v "7" ] ;
fhir:type [ fhir:v "create" ] ;
fhir:name [ fhir:v "Check In Client" ] ;
fhir:initiator [ fhir:v "emr" ] ;
fhir:receiver [ fhir:v "patient" ] ;
fhir:request [
fhir:resourceId [ fhir:v "patientResource" ] ] ] ] )
] ) . #
IG © 2023+ WHO. Package smart.who.int.hiv#0.3.0 based on FHIR 4.0.1. Generated 2024-12-06
Links: Table of Contents |
QA Report
| Version History | License