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:PlanDefinition ;
fhir:nodeRole fhir:treeRoot ;
fhir:id [ fhir:v "HIV-A-Registration-PlanDefinition"] ; #
fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n<div>\n <table class=\"grid dict\">\n \n <tr>\n <th scope=\"row\"><b>Id: </b></th>\n <td style=\"padding-left: 4px;\">HIV-A-Registration-PlanDefinition</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Url: </b></th>\n <td style=\"padding-left: 4px;\"><a href=\"PlanDefinition-HIV-A-Registration-PlanDefinition.html\">PlanDefinition - HIV.A. Registration</a></td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Version: </b></th>\n <td style=\"padding-left: 4px;\">0.3.0</td>\n </tr>\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Title: </b></th>\n <td style=\"padding-left: 4px;\">PlanDefinition - HIV.A. Registration</td>\n </tr>\n \n\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Experimental: </b></th>\n <td style=\"padding-left: 4px;\">true</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Type: </b></th>\n <td style=\"padding-left: 4px;\">\n \n \n \n <p style=\"margin-bottom: 5px;\">\n <b>system: </b> <span><a href=\"http://hl7.org/fhir/R4/codesystem-plan-definition-type.html\">http://terminology.hl7.org/CodeSystem/plan-definition-type</a></span>\n </p>\n \n \n <p style=\"margin-bottom: 5px;\">\n <b>code: </b> <span>workflow-definition</span>\n </p>\n \n \n <p style=\"margin-bottom: 5px;\">\n <b>display: </b> <span>Workflow Definition</span>\n </p>\n \n \n \n \n </td>\n </tr>\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Date: </b></th>\n <td style=\"padding-left: 4px;\">2024-12-06 22:28:12+0000</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Publisher: </b></th>\n <td style=\"padding-left: 4px;\">WHO</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Description: </b></th>\n <td style=\"padding-left: 4px;\"><div><p>To ensure client is found in the record system and personal details are updated or, if not located, entered into the system to be put into a queue awaiting counselling.</p>\n</div></td>\n </tr>\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Actions: </b></th>\n <td style=\"padding-left: 4px;\">\n <table class=\"grid-dict\">\n \n <tr>\n <td>\n \n <b> Registration business process:</b> To ensure client is found in the record system and personal details are updated or, if not located, entered into the system to be put into a queue awaiting counselling\n \n <br/>\n \n \n \n <b>Then:</b>\n <table class=\"grid-dict\">\n \n <tr>\n <td>\n \n <b> Arrive at facility:</b>\n Client arrives at the health facility.\n \n <br/>\n \n \n \n \n \n </td>\n </tr>\n \n <tr>\n <td>\n \n <b> Gather client’s details:</b>\n Ask the client whether he or she has previously been issued a unique identifier\n \n <br/>\n \n \n \n \n \n </td>\n </tr>\n \n <tr>\n <td>\n \n <b> Search for client record:</b>\n This search process can be done through a variety of means depending on what mechanisms are available in the record system. For example, clients can be searched for by name, unique identifier, or QR code. \n \n <br/>\n \n \n \n \n \n </td>\n </tr>\n \n <tr>\n <td>\n \n <b> Match found?:</b>\n If multiple records are found and no unique ID, use option to merge records\n \n <br/>\n \n \n \n <b>Then:</b> <i>Additional sub-actions not displayed</i>\n \n </td>\n </tr>\n \n <tr>\n <td>\n \n <b> Check in client:</b>\n Add client to the relevant queue for services\n \n <br/>\n \n \n \n \n \n </td>\n </tr>\n \n </table>\n \n </td>\n </tr>\n \n </table>\n </td>\n </tr>\n \n </table>\n</div>\n</div>"
] ; #
fhir:url [ fhir:v "http://smart.who.int/hiv/PlanDefinition/HIV-A-Registration-PlanDefinition"^^xsd:anyURI] ; #
fhir:version [ fhir:v "0.3.0"] ; #
fhir:name [ fhir:v "PlanDefinition_HIV.A. Registration"] ; #
fhir:title [ fhir:v "PlanDefinition - HIV.A. Registration"] ; #
fhir:type [
( fhir:coding [
fhir:system [ fhir:v "http://terminology.hl7.org/CodeSystem/plan-definition-type"^^xsd:anyURI ] ;
fhir:code [ fhir:v "workflow-definition" ] ;
fhir:display [ fhir:v "Workflow Definition" ] ] )
] ; #
fhir:status [ fhir:v "active"] ; #
fhir:experimental [ fhir:v "true"^^xsd:boolean] ; #
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:description [ fhir:v "To ensure client is found in the record system and personal details are updated or, if not located, entered into the system to be put into a queue awaiting counselling."] ; #
fhir:action ( [
fhir:title [ fhir:v "Registration business process" ] ;
fhir:description [ fhir:v "To ensure client is found in the record system and personal details are updated or, if not located, entered into the system to be put into a queue awaiting counselling" ] ;
( fhir:participant [
fhir:type [ fhir:v "patient" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "client" ] ] ) ] ] [
fhir:type [ fhir:v "practitioner" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "TrainedLayProvider" ] ] ) ] ] ) ;
( fhir:action [
fhir:id [ fhir:v "HIV.A.1" ] ;
fhir:title [ fhir:v "Arrive at facility" ] ;
fhir:description [ fhir:v "Client arrives at the health facility." ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.2" ] ;
fhir:relationship [ fhir:v "before-start" ] ] ) ;
( fhir:participant [
fhir:type [ fhir:v "patient" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "client" ] ] ) ] ] ) ] [
fhir:id [ fhir:v "HIV.A.2" ] ;
fhir:title [ fhir:v "Gather client’s details" ] ;
fhir:description [ fhir:v "Ask the client whether he or she has previously been issued a unique identifier" ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.3" ] ;
fhir:relationship [ fhir:v "before-start" ] ] ) ;
( fhir:participant [
fhir:type [ fhir:v "patient" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "client" ] ] ) ] ] ) ] [
fhir:id [ fhir:v "HIV.A.3" ] ;
fhir:title [ fhir:v "Search for client record" ] ;
fhir:description [ fhir:v "This search process can be done through a variety of means depending on what mechanisms are available in the record system. For example, clients can be searched for by name, unique identifier, or QR code. " ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.4" ] ;
fhir:relationship [ fhir:v "before-start" ] ] ) ;
( fhir:participant [
fhir:type [ fhir:v "practitioner" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "TrainedLayProvider" ] ] ) ] ] ) ] [
fhir:id [ fhir:v "HIV.A.4" ] ;
fhir:title [ fhir:v "Match found?" ] ;
fhir:description [ fhir:v "If multiple records are found and no unique ID, use option to merge records" ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.7" ] ;
fhir:relationship [ fhir:v "before-start" ] ] ) ;
( fhir:participant [
fhir:type [ fhir:v "practitioner" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "TrainedLayProvider" ] ] ) ] ] ) ;
fhir:groupingBehavior [ fhir:v "logical-group" ] ;
fhir:selectionBehavior [ fhir:v "exactly-one" ] ;
( fhir:action [
fhir:id [ fhir:v "HIV.A.5" ] ;
fhir:title [ fhir:v "Create new client record" ] ;
fhir:description [ fhir:v "If a previous unique identifier has been issued, use the same number to create the client record." ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.4" ] ;
fhir:relationship [ fhir:v "before-end" ] ] ) ;
( fhir:participant [
fhir:type [ fhir:v "practitioner" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "TrainedLayProvider" ] ] ) ] ] ) ] [
fhir:id [ fhir:v "HIV.A.6" ] ;
fhir:title [ fhir:v "Validate client details" ] ;
fhir:description [ fhir:v "Review and update client record or ask for information and complete new client record:" ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.4" ] ;
fhir:relationship [ fhir:v "before-end" ] ] ) ;
( fhir:action [
fhir:id [ fhir:v "HIV.A.6.1" ] ;
fhir:title [ fhir:v "Review sociodemographic data with client" ] ;
fhir:description [ fhir:v "Review client’s non-clinical information, such as name, address, contact information, etc." ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.6.2" ] ;
fhir:relationship [ fhir:v "before-start" ] ] ) ;
( fhir:participant [
fhir:type [ fhir:v "practitioner" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "TrainedLayProvider" ] ] ) ] ] ) ] [
fhir:id [ fhir:v "HIV.A.6.2" ] ;
fhir:title [ fhir:v "Update needed?" ] ;
fhir:description [ fhir:v "Has the client moved? Has the client changed contact information? Has any other sociodemographic information changed?" ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.6.3" ] ;
fhir:relationship [ fhir:v "before-start" ] ] ) ;
( fhir:participant [
fhir:type [ fhir:v "practitioner" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "TrainedLayProvider" ] ] ) ] ] ) ] [
fhir:id [ fhir:v "HIV.A.6.3" ] ;
fhir:title [ fhir:v "Update client details" ] ;
fhir:description [ fhir:v "Ask client to provide updated information if address or other details have changed since last contact" ] ;
( fhir:relatedAction [
fhir:actionId [ fhir:v "HIV.A.7" ] ;
fhir:relationship [ fhir:v "before-start" ] ] ) ;
( fhir:participant [
fhir:type [ fhir:v "practitioner" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "TrainedLayProvider" ] ] ) ] ] ) ] ) ] ) ] [
fhir:id [ fhir:v "HIV.A.7" ] ;
fhir:title [ fhir:v "Check in client" ] ;
fhir:description [ fhir:v "Add client to the relevant queue for services" ] ;
( fhir:participant [
fhir:type [ fhir:v "practitioner" ] ;
fhir:role [
( fhir:coding [
fhir:code [ fhir:v "TrainedLayProvider" ] ] ) ] ] ) ] )
] ) . #
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