| Package | smart.who.int.hiv |
| Resource Type | Basic |
| Id | HIV.B.HIVtestingservices |
| FHIR Version | R4 |
| Source | http://smart.who.int/hiv/https://build.fhir.org/ig/WorldHealthOrganization/smart-hiv/Requirements-HIV.B.HIVtestingservices.html |
| URL | http://smart.who.int/hiv/Requirements/HIV.B.HIVtestingservices |
| Version | 0.4.4 |
| Status | active |
| Date | 2025-07-24T19:24:35+00:00 |
| Authority | who |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: Requirements HIV.B.HIVtestingservices
{
"resourceType": "Basic",
"id": "HIV.B.HIVtestingservices",
"text": {
"status": "generated",
"div": "<!-- snip (see above) -->"
},
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.url",
"valueUri": "http://smart.who.int/hiv/Requirements/HIV.B.HIVtestingservices"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.version",
"valueString": "0.4.4"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.status",
"valueCode": "active"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.date",
"valueDateTime": "2025-07-24T19:24:35+00:00"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.publisher",
"valueString": "WHO"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.contact",
"valueContactDetail": {
"name": "WHO",
"telecom": [
{
"system": "url",
"value": "http://who.int"
}
]
}
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.jurisdiction"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.022"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want to identify the date of the last attended contact\nSo that I can ensure the client is receiving services according to recommended schedule"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.023"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want the system to highlight abnormal values\nSo that I can identify critical health issues or errors (if a data-entry issue)"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.024"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want to see which clinical staging conditions or symptoms the client has already experienced\nSo that the information may be used to help classify the client’s HIV disease severity."
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.025"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want the system to provide real-time range checks and integrity checks on data\nSo that I can ensure entry of accurate information and reduce errors"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.026"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker or data entry clerk\nI want to record the HIV status of partners or family members of clients, with proper consent\nSo that I can provide specialized care (for example, in serodiscordant couples)"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.027"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want to review past medical history previously entered\nSo that I can provide appropriate services according to the latest clinical protocols"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.028"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker or data entry clerk\nI want to have different question and language prompts when clients are from different populations\nSo that I can better support populations such as adolescents, paediatric clients and caregivers and their unique needs."
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.029"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want a list of tests that I (the health worker) can order\nSo that I can provide appropriate services according to the latest clinical protocols"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.030"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want to print a requisition for lab tests, which includes required information for performing the test\nSo that I can provide the client with list of test required"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.031"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want the system to suggest appropriate treatments/investigations based on data entered\nSo that I can provide appropriate services according to the latest clinical protocols"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.032"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want to see where I can refer clients for specialized counselling that I’m not qualified to provide\nSo that I can direct clients to where they can get the confidential and sensitive support they need"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.033"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want to see a schedule of available days\nSo that I can notify the client when to return for subsequent contact"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
"valueId": "HIV.FXNREQ.034"
},
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
"valueMarkdown": "As a Health worker\nI want to have the system automatically calculate the date when the client should return for care based on, for example, risk, prevalence or clinical stability\nSo that I do not have to calculate this myself"
}
],
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/fhir-types",
"code": "Requirements"
}
]
}
}