Zimbabwe Laboratory Ordering and Results IG
0.1.0 - ci-build Zimbabwe (ZWE)

Zimbabwe Laboratory Ordering and Results IG, published by MOH Zimbabwe. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/mohcc/fhir-zw-lab-ig/ and changes regularly. See the Directory of published versions

Logical Model: ZWLabOrder - Detailed Descriptions

Active as of 2026-06-11

Definitions for the zw-lab-order logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. zw-lab-order
Definition

Logical model for ordering a laboratory test in Zimbabwe. Covers all data elements defined in activity ZW.LAB.A1 of the Zimbabwe Lab DAK data dictionary.

ShortZW Lab Order (ZW.LAB.A1)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. zw-lab-order.ehrPatientId
Definition

Unique identifier of the client in the ordering EMR.

ShortEHR Patient ID (ZW.LAB.A.DE1)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. zw-lab-order.clientIdentifier
Definition

National or other client identifier used for identity matching.

ShortClient Identifier (ZW.LAB.A.DE2)
Control0..1
TypeIdentifier
6. zw-lab-order.name
Definition

Client's given name (DE3) and family name (DE4).

ShortClient Name (ZW.LAB.A.DE3-DE4)
Control0..1
TypeHumanName
8. zw-lab-order.dateOfBirth
Definition

Client's date of birth.

ShortDate of Birth (ZW.LAB.A.DE5)
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. zw-lab-order.sex
Definition

Client's administrative sex.

ShortSex (ZW.LAB.A.DE6)
Control1..1
BindingThe codes SHALL be taken from AdministrativeGender
(required to http://hl7.org/fhir/ValueSet/administrative-gender)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. zw-lab-order.artNumber
Definition

Client's antiretroviral therapy (ART) number.

ShortART Number (ZW.LAB.A.DE9)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. zw-lab-order.receivingLaboratory
Definition

Laboratory designated to perform the order, coded against the national laboratory list.

ShortReceiving Laboratory (ZW.LAB.A.DE10)
Control0..1
BindingThe codes SHALL be taken from ZW National Laboratory List
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-laboratories)
TypeCodeableConcept
16. zw-lab-order.orderingFacility
Definition

Health facility placing the order.

ShortOrdering Facility (ZW.LAB.A.DE11)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. zw-lab-order.orderStatus
Definition

Lifecycle status of the fulfilment of the laboratory order.

ShortOrder Status (ZW.LAB.A.DE12)
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. zw-lab-order.pregnant
Definition

Whether the client is pregnant at time of ordering.

ShortPregnant (ZW.LAB.A.DE13)
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. zw-lab-order.breastfeeding
Definition

Whether the client is breastfeeding at time of ordering.

ShortBreastfeeding (ZW.LAB.A.DE14)
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. zw-lab-order.artStartDate
Definition

Date the client started antiretroviral therapy.

ShortART Start Date (ZW.LAB.A.DE15)
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. zw-lab-order.currentArtRegimen
Definition

Client's current ART regimen.

ShortCurrent ART Regimen (ZW.LAB.A.DE16)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. zw-lab-order.testRequested
Definition

Laboratory test being requested, coded against the national test list.

ShortTest Requested (ZW.LAB.A.DE17)
Control1..1
BindingThe codes SHALL be taken from ZW Laboratory Tests
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-lab-tests)
TypeCodeableConcept
30. zw-lab-order.reasonForTest
Definition

Clinical reason the test is being requested.

ShortReason for Test (ZW.LAB.A.DE30)
Control1..1
BindingThe codes SHALL be taken from ZW Reason for Test
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-reason-for-test)
TypeCodeableConcept
32. zw-lab-order.clientSampleId
Definition

Identifier assigned to the specimen at collection; the exchange key linking specimen, order and result.

ShortClient Sample Identifier (ZW.LAB.A.DE52)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. zw-lab-order.sampleType
Definition

Type of specimen collected, coded against the national sample type list.

ShortSample Type (ZW.LAB.A.DE53)
Control0..1
BindingThe codes SHOULD be taken from ZW Specimen Types
(preferred to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-sample-types)
TypeCodeableConcept
36. zw-lab-order.dateCollected
Definition

Date and time the specimen was collected.

ShortDate Collected (ZW.LAB.A.DE72)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. zw-lab-order
Definition

Logical model for ordering a laboratory test in Zimbabwe. Covers all data elements defined in activity ZW.LAB.A1 of the Zimbabwe Lab DAK data dictionary.

ShortZW Lab Order (ZW.LAB.A1)
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. zw-lab-order.ehrPatientId
Definition

Unique identifier of the client in the ordering EMR.

ShortEHR Patient ID (ZW.LAB.A.DE1)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. zw-lab-order.clientIdentifier
Definition

National or other client identifier used for identity matching.

ShortClient Identifier (ZW.LAB.A.DE2)
Control0..1
TypeIdentifier
6. zw-lab-order.name
Definition

Client's given name (DE3) and family name (DE4).

ShortClient Name (ZW.LAB.A.DE3-DE4)
Control0..1
TypeHumanName
8. zw-lab-order.dateOfBirth
Definition

Client's date of birth.

ShortDate of Birth (ZW.LAB.A.DE5)
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. zw-lab-order.sex
Definition

Client's administrative sex.

ShortSex (ZW.LAB.A.DE6)
Control1..1
BindingThe codes SHALL be taken from AdministrativeGender
(required to http://hl7.org/fhir/ValueSet/administrative-gender)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. zw-lab-order.artNumber
Definition

Client's antiretroviral therapy (ART) number.

ShortART Number (ZW.LAB.A.DE9)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. zw-lab-order.receivingLaboratory
Definition

Laboratory designated to perform the order, coded against the national laboratory list.

ShortReceiving Laboratory (ZW.LAB.A.DE10)
Control0..1
BindingThe codes SHALL be taken from ZW National Laboratory List
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-laboratories)
TypeCodeableConcept
16. zw-lab-order.orderingFacility
Definition

Health facility placing the order.

ShortOrdering Facility (ZW.LAB.A.DE11)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. zw-lab-order.orderStatus
Definition

Lifecycle status of the fulfilment of the laboratory order.

ShortOrder Status (ZW.LAB.A.DE12)
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. zw-lab-order.pregnant
Definition

Whether the client is pregnant at time of ordering.

ShortPregnant (ZW.LAB.A.DE13)
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. zw-lab-order.breastfeeding
Definition

Whether the client is breastfeeding at time of ordering.

ShortBreastfeeding (ZW.LAB.A.DE14)
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. zw-lab-order.artStartDate
Definition

Date the client started antiretroviral therapy.

ShortART Start Date (ZW.LAB.A.DE15)
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. zw-lab-order.currentArtRegimen
Definition

Client's current ART regimen.

ShortCurrent ART Regimen (ZW.LAB.A.DE16)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. zw-lab-order.testRequested
Definition

Laboratory test being requested, coded against the national test list.

ShortTest Requested (ZW.LAB.A.DE17)
Control1..1
BindingThe codes SHALL be taken from ZW Laboratory Tests
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-lab-tests)
TypeCodeableConcept
30. zw-lab-order.reasonForTest
Definition

Clinical reason the test is being requested.

ShortReason for Test (ZW.LAB.A.DE30)
Control1..1
BindingThe codes SHALL be taken from ZW Reason for Test
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-reason-for-test)
TypeCodeableConcept
32. zw-lab-order.clientSampleId
Definition

Identifier assigned to the specimen at collection; the exchange key linking specimen, order and result.

ShortClient Sample Identifier (ZW.LAB.A.DE52)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. zw-lab-order.sampleType
Definition

Type of specimen collected, coded against the national sample type list.

ShortSample Type (ZW.LAB.A.DE53)
Control0..1
BindingThe codes SHOULD be taken from ZW Specimen Types
(preferred to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-sample-types)
TypeCodeableConcept
36. zw-lab-order.dateCollected
Definition

Date and time the specimen was collected.

ShortDate Collected (ZW.LAB.A.DE72)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. zw-lab-order
Definition

Logical model for ordering a laboratory test in Zimbabwe. Covers all data elements defined in activity ZW.LAB.A1 of the Zimbabwe Lab DAK data dictionary.

ShortZW Lab Order (ZW.LAB.A1)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. zw-lab-order.ehrPatientId
Definition

Unique identifier of the client in the ordering EMR.

ShortEHR Patient ID (ZW.LAB.A.DE1)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. zw-lab-order.clientIdentifier
Definition

National or other client identifier used for identity matching.

ShortClient Identifier (ZW.LAB.A.DE2)
Control0..1
TypeIdentifier
6. zw-lab-order.name
Definition

Client's given name (DE3) and family name (DE4).

ShortClient Name (ZW.LAB.A.DE3-DE4)
Control0..1
TypeHumanName
8. zw-lab-order.dateOfBirth
Definition

Client's date of birth.

ShortDate of Birth (ZW.LAB.A.DE5)
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. zw-lab-order.sex
Definition

Client's administrative sex.

ShortSex (ZW.LAB.A.DE6)
Control1..1
BindingThe codes SHALL be taken from AdministrativeGender
(required to http://hl7.org/fhir/ValueSet/administrative-gender)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. zw-lab-order.artNumber
Definition

Client's antiretroviral therapy (ART) number.

ShortART Number (ZW.LAB.A.DE9)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. zw-lab-order.receivingLaboratory
Definition

Laboratory designated to perform the order, coded against the national laboratory list.

ShortReceiving Laboratory (ZW.LAB.A.DE10)
Control0..1
BindingThe codes SHALL be taken from ZW National Laboratory List
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-laboratories)
TypeCodeableConcept
16. zw-lab-order.orderingFacility
Definition

Health facility placing the order.

ShortOrdering Facility (ZW.LAB.A.DE11)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. zw-lab-order.orderStatus
Definition

Lifecycle status of the fulfilment of the laboratory order.

ShortOrder Status (ZW.LAB.A.DE12)
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. zw-lab-order.pregnant
Definition

Whether the client is pregnant at time of ordering.

ShortPregnant (ZW.LAB.A.DE13)
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. zw-lab-order.breastfeeding
Definition

Whether the client is breastfeeding at time of ordering.

ShortBreastfeeding (ZW.LAB.A.DE14)
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. zw-lab-order.artStartDate
Definition

Date the client started antiretroviral therapy.

ShortART Start Date (ZW.LAB.A.DE15)
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. zw-lab-order.currentArtRegimen
Definition

Client's current ART regimen.

ShortCurrent ART Regimen (ZW.LAB.A.DE16)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. zw-lab-order.testRequested
Definition

Laboratory test being requested, coded against the national test list.

ShortTest Requested (ZW.LAB.A.DE17)
Control1..1
BindingThe codes SHALL be taken from ZW Laboratory Tests
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-lab-tests)
TypeCodeableConcept
30. zw-lab-order.reasonForTest
Definition

Clinical reason the test is being requested.

ShortReason for Test (ZW.LAB.A.DE30)
Control1..1
BindingThe codes SHALL be taken from ZW Reason for Test
(required to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-reason-for-test)
TypeCodeableConcept
32. zw-lab-order.clientSampleId
Definition

Identifier assigned to the specimen at collection; the exchange key linking specimen, order and result.

ShortClient Sample Identifier (ZW.LAB.A.DE52)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. zw-lab-order.sampleType
Definition

Type of specimen collected, coded against the national sample type list.

ShortSample Type (ZW.LAB.A.DE53)
Control0..1
BindingThe codes SHOULD be taken from ZW Specimen Types
(preferred to http://mohcc.gov.zw/fhir/lab/ValueSet/zw-sample-types)
TypeCodeableConcept
36. zw-lab-order.dateCollected
Definition

Date and time the specimen was collected.

ShortDate Collected (ZW.LAB.A.DE72)
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension