WHO SMART Guidelines - HIV
0.4.4 - ci-build

WHO SMART Guidelines - HIV, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.4.4 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-hiv/ and changes regularly. See the Directory of published versions

PlanDefinition: PlanDefinition - HIV.A. Registration (Experimental)

Official URL: http://smart.who.int/hiv/PlanDefinition/HIV-A-Registration-PlanDefinition Version: 0.4.4
Active as of 2025-07-24 Computable Name: PlanDefinition_HIV.A. Registration

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.

Id: HIV-A-Registration-PlanDefinition
Url: PlanDefinition - HIV.A. Registration
Version: 0.4.4
Title: PlanDefinition - HIV.A. Registration
Experimental: true
Type:

system: http://terminology.hl7.org/CodeSystem/plan-definition-type

code: workflow-definition

display: Workflow Definition

Date: 2025-07-24 19:24:35+0000
Publisher: WHO
Description:

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.

Actions:
Registration business process: 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
Then:
Arrive at facility: Client arrives at the health facility.
Gather client’s details: Ask the client whether he or she has previously been issued a unique identifier
Search for client record: 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.
Match found?: If multiple records are found and no unique ID, use option to merge records
Then: Additional sub-actions not displayed
Check in client: Add client to the relevant queue for services