WHO SMART Guidelines - HIV
0.3.0 - ci-build

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

: PlanDefinition - HIV.A. Registration - XML Representation

Active as of 2024-10-30

Raw xml | Download


<PlanDefinition xmlns="http://hl7.org/fhir">
  <id value="HIV-A-Registration-PlanDefinition"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: PlanDefinition HIV-A-Registration-PlanDefinition</b></p><a name="HIV-A-Registration-PlanDefinition"> </a><a name="hcHIV-A-Registration-PlanDefinition"> </a><a name="HIV-A-Registration-PlanDefinition-en-US"> </a><p><b>url</b>: <a href="PlanDefinition-HIV-A-Registration-PlanDefinition.html">PlanDefinition PlanDefinition - HIV.A. Registration</a></p><p><b>version</b>: 0.3.0</p><p><b>name</b>: PlanDefinition_HIV.A. Registration</p><p><b>title</b>: PlanDefinition - HIV.A. Registration</p><p><b>type</b>: <span title="Codes:{http://terminology.hl7.org/CodeSystem/plan-definition-type workflow-definition}">Workflow Definition</span></p><p><b>status</b>: Active</p><p><b>experimental</b>: true</p><p><b>date</b>: 2024-10-30 19:04:31+0000</p><p><b>publisher</b>: WHO</p><p><b>contact</b>: WHO: <a href="http://who.int">http://who.int</a></p><p><b>description</b>: </p><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>
</div><blockquote><p><b>action</b></p><p><b>title</b>: Registration business process</p><p><b>description</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</p><blockquote><p><b>participant</b></p><p><b>type</b>: Patient</p><p><b>role</b>: <span title="Codes:">client</span></p></blockquote><blockquote><p><b>participant</b></p><p><b>type</b>: Practitioner</p><p><b>role</b>: <span title="Codes:">TrainedLayProvider</span></p></blockquote><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.1</blockquote><p><b>title</b>: Arrive at facility</p><p><b>description</b>: Client arrives at the health facility.</p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.2</td><td>Before Start</td></tr></table><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Patient</td><td><span title="Codes:">client</span></td></tr></table></blockquote><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.2</blockquote><p><b>title</b>: Gather client’s details</p><p><b>description</b>: Ask the client whether he or she has previously been issued a unique identifier</p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.3</td><td>Before Start</td></tr></table><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Patient</td><td><span title="Codes:">client</span></td></tr></table></blockquote><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.3</blockquote><p><b>title</b>: Search for client record</p><p><b>description</b>: 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. </p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.4</td><td>Before Start</td></tr></table><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Practitioner</td><td><span title="Codes:">TrainedLayProvider</span></td></tr></table></blockquote><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.4</blockquote><p><b>title</b>: Match found?</p><p><b>description</b>: If multiple records are found and no unique ID, use option to merge records</p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.7</td><td>Before Start</td></tr></table><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Practitioner</td><td><span title="Codes:">TrainedLayProvider</span></td></tr></table><p><b>groupingBehavior</b>: Logical Group</p><p><b>selectionBehavior</b>: Exactly One</p><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.5</blockquote><p><b>title</b>: Create new client record</p><p><b>description</b>: If a previous unique identifier has been issued, use the same number to create the client record.</p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.4</td><td>Before End</td></tr></table><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Practitioner</td><td><span title="Codes:">TrainedLayProvider</span></td></tr></table></blockquote><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.6</blockquote><p><b>title</b>: Validate client details</p><p><b>description</b>: Review and update client record or ask for information and complete new client record:</p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.4</td><td>Before End</td></tr></table><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.6.1</blockquote><p><b>title</b>: Review sociodemographic data with client</p><p><b>description</b>: Review client’s non-clinical information, such as name, address, contact information, etc.</p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.6.2</td><td>Before Start</td></tr></table><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Practitioner</td><td><span title="Codes:">TrainedLayProvider</span></td></tr></table></blockquote><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.6.2</blockquote><p><b>title</b>: Update needed?</p><p><b>description</b>: Has the client moved? Has the client changed contact information? Has any other sociodemographic information changed?</p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.6.3</td><td>Before Start</td></tr></table><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Practitioner</td><td><span title="Codes:">TrainedLayProvider</span></td></tr></table></blockquote><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.6.3</blockquote><p><b>title</b>: Update client details</p><p><b>description</b>: Ask client to provide updated information if address or other details have changed since last contact</p><h3>RelatedActions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ActionId</b></td><td><b>Relationship</b></td></tr><tr><td style="display: none">*</td><td>HIV.A.7</td><td>Before Start</td></tr></table><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Practitioner</td><td><span title="Codes:">TrainedLayProvider</span></td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>action</b></p><blockquote><p><b>id</b></p>HIV.A.7</blockquote><p><b>title</b>: Check in client</p><p><b>description</b>: Add client to the relevant queue for services</p><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Role</b></td></tr><tr><td style="display: none">*</td><td>Practitioner</td><td><span title="Codes:">TrainedLayProvider</span></td></tr></table></blockquote></blockquote></div>
  </text>
  <url
       value="http://smart.who.int/hiv/PlanDefinition/HIV-A-Registration-PlanDefinition"/>
  <version value="0.3.0"/>
  <name value="PlanDefinition_HIV.A. Registration"/>
  <title value="PlanDefinition - HIV.A. Registration"/>
  <type>
    <coding>
      <system
              value="http://terminology.hl7.org/CodeSystem/plan-definition-type"/>
      <code value="workflow-definition"/>
      <display value="Workflow Definition"/>
    </coding>
  </type>
  <status value="active"/>
  <experimental value="true"/>
  <date value="2024-10-30T19:04:31+00:00"/>
  <publisher value="WHO"/>
  <contact>
    <name value="WHO"/>
    <telecom>
      <system value="url"/>
      <value value="http://who.int"/>
    </telecom>
  </contact>
  <description
               value="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."/>
  <action>
    <title value="Registration business process"/>
    <description
                 value="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"/>
    <participant>
      <type value="patient"/>
      <role>
        <coding>
          <code value="client"/>
        </coding>
      </role>
    </participant>
    <participant>
      <type value="practitioner"/>
      <role>
        <coding>
          <code value="TrainedLayProvider"/>
        </coding>
      </role>
    </participant>
    <action id="HIV.A.1">
      <title value="Arrive at facility"/>
      <description value="Client arrives at the health facility."/>
      <relatedAction>
        <actionId value="HIV.A.2"/>
        <relationship value="before-start"/>
      </relatedAction>
      <participant>
        <type value="patient"/>
        <role>
          <coding>
            <code value="client"/>
          </coding>
        </role>
      </participant>
    </action>
    <action id="HIV.A.2">
      <title value="Gather client’s details"/>
      <description
                   value="Ask the client whether he or she has previously been issued a unique identifier"/>
      <relatedAction>
        <actionId value="HIV.A.3"/>
        <relationship value="before-start"/>
      </relatedAction>
      <participant>
        <type value="patient"/>
        <role>
          <coding>
            <code value="client"/>
          </coding>
        </role>
      </participant>
    </action>
    <action id="HIV.A.3">
      <title value="Search for client record"/>
      <description
                   value="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. "/>
      <relatedAction>
        <actionId value="HIV.A.4"/>
        <relationship value="before-start"/>
      </relatedAction>
      <participant>
        <type value="practitioner"/>
        <role>
          <coding>
            <code value="TrainedLayProvider"/>
          </coding>
        </role>
      </participant>
    </action>
    <action id="HIV.A.4">
      <title value="Match found?"/>
      <description
                   value="If multiple records are found and no unique ID, use option to merge records"/>
      <relatedAction>
        <actionId value="HIV.A.7"/>
        <relationship value="before-start"/>
      </relatedAction>
      <participant>
        <type value="practitioner"/>
        <role>
          <coding>
            <code value="TrainedLayProvider"/>
          </coding>
        </role>
      </participant>
      <groupingBehavior value="logical-group"/>
      <selectionBehavior value="exactly-one"/>
      <action id="HIV.A.5">
        <title value="Create new client record"/>
        <description
                     value="If a previous unique identifier has been issued, use the same number to create the client record."/>
        <relatedAction>
          <actionId value="HIV.A.4"/>
          <relationship value="before-end"/>
        </relatedAction>
        <participant>
          <type value="practitioner"/>
          <role>
            <coding>
              <code value="TrainedLayProvider"/>
            </coding>
          </role>
        </participant>
      </action>
      <action id="HIV.A.6">
        <title value="Validate client details"/>
        <description
                     value="Review and update client record or ask for information and complete new client record:"/>
        <relatedAction>
          <actionId value="HIV.A.4"/>
          <relationship value="before-end"/>
        </relatedAction>
        <action id="HIV.A.6.1">
          <title value="Review sociodemographic data with client"/>
          <description
                       value="Review client’s non-clinical information, such as name, address, contact information, etc."/>
          <relatedAction>
            <actionId value="HIV.A.6.2"/>
            <relationship value="before-start"/>
          </relatedAction>
          <participant>
            <type value="practitioner"/>
            <role>
              <coding>
                <code value="TrainedLayProvider"/>
              </coding>
            </role>
          </participant>
        </action>
        <action id="HIV.A.6.2">
          <title value="Update needed?"/>
          <description
                       value="Has the client moved? Has the client changed contact information? Has any other sociodemographic information changed?"/>
          <relatedAction>
            <actionId value="HIV.A.6.3"/>
            <relationship value="before-start"/>
          </relatedAction>
          <participant>
            <type value="practitioner"/>
            <role>
              <coding>
                <code value="TrainedLayProvider"/>
              </coding>
            </role>
          </participant>
        </action>
        <action id="HIV.A.6.3">
          <title value="Update client details"/>
          <description
                       value="Ask client to provide updated information if address or other details have changed since last contact"/>
          <relatedAction>
            <actionId value="HIV.A.7"/>
            <relationship value="before-start"/>
          </relatedAction>
          <participant>
            <type value="practitioner"/>
            <role>
              <coding>
                <code value="TrainedLayProvider"/>
              </coding>
            </role>
          </participant>
        </action>
      </action>
    </action>
    <action id="HIV.A.7">
      <title value="Check in client"/>
      <description value="Add client to the relevant queue for services"/>
      <participant>
        <type value="practitioner"/>
        <role>
          <coding>
            <code value="TrainedLayProvider"/>
          </coding>
        </role>
      </participant>
    </action>
  </action>
</PlanDefinition>