WHO Antenatal Care Guideline Implementation Guide
0.3.0 - CI Build
WHO Antenatal Care Guideline Implementation Guide, published by World Health Organization (WHO). This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-anc/ and changes regularly. See the Directory of published versions
LinkID | Text | Cardinality | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | Health worker orders or follows up on required laboratory tests and ultrasound, as necessary. Health worker informs woman of all tests ordered and explains why. | Questionnaire | http://smart.who.int/anc/Questionnaire/ANCB9#0.3.0 | |
![]() ![]() ![]() | Ultrasound required | 0..1 | boolean | Definition: Observation.value[x] |
![]() ![]() ![]() | Ultrasound scan ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Ultrasound scan ordered |
![]() ![]() ![]() | Ultrasound scan conducted | 0..1 | choice | Definition: Procedure.code Value Set: Ultrasound scan conducted |
![]() ![]() ![]() | Ultrasound scan date | 0..1 | dateTime | |
![]() ![]() ![]() | Reason ultrasound scan not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason ultrasound scan not done Choices |
![]() ![]() ![]() | Amniotic fluid level | 0..1 | choice | Definition: Observation.value[x] Value Set: Amniotic fluid level Choices |
![]() ![]() ![]() | Placenta location | 0..1 | choice | Definition: Observation.value[x] Value Set: Placenta location Choices |
![]() ![]() ![]() | Blood type test ordered | 0..1 | boolean | Definition: ServiceRequest.code |
![]() ![]() ![]() | Blood type test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Blood type test conducted |
![]() ![]() ![]() | Blood type test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Blood type | 0..1 | choice | Definition: Observation.value[x] Value Set: Blood type Choices |
![]() ![]() ![]() | Rh factor | 0..1 | choice | Definition: Observation.value[x] Value Set: Rh factor Choices Grouper |
![]() ![]() ![]() | HIV test required | 0..1 | boolean | Definition: Observation.value[x] |
![]() ![]() ![]() | HIV test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: HIV test ordered |
![]() ![]() ![]() | HIV test conducted | 0..1 | choice | Definition: Procedure.code Value Set: HIV test conducted |
![]() ![]() ![]() | Reason HIV test not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason HIV test not done Choices |
![]() ![]() ![]() | HIV test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | HIV test result | 0..1 | choice | Definition: Observation.value[x] Value Set: HIV test result Choices Grouper |
![]() ![]() ![]() | HIV status | 0..1 | choice | Definition: Observation.value[x] Value Set: HIV status Choices Grouper |
![]() ![]() ![]() | Partner HIV test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Partner HIV test ordered |
![]() ![]() ![]() | Partner HIV test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Partner HIV test conducted |
![]() ![]() ![]() | Partner HIV test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Partner HIV test result | 0..1 | choice | Definition: Observation.value[x] Value Set: Partner HIV test result Choices Grouper |
![]() ![]() ![]() | Partner HIV status (confirmed) | 0..1 | choice | Definition: Observation.value[x] Value Set: Partner HIV status (confirmed) Choices Grouper |
![]() ![]() ![]() | High risk for HIV | 0..1 | boolean | Definition: Observation.value[x] |
![]() ![]() ![]() | Hepatitis B test required | 0..1 | boolean | Definition: Observation.value[x] |
![]() ![]() ![]() | Hepatitis B test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Hepatitis B test conducted |
![]() ![]() ![]() | Hepatitis B test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Hepatitis B test ordered |
![]() ![]() ![]() | Hepatitis B test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis B test type Choices |
![]() ![]() ![]() | Hepatitis B test result | 0..1 | choice | Definition: Procedure.code Value Set: Hepatitis B test result Choices Grouper |
![]() ![]() ![]() | Hepatitis B test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Hepatitis B diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis B diagnosis Choices Grouper |
![]() ![]() ![]() | Hepatitis C test required | 0..1 | boolean | Definition: Observation.value[x] |
![]() ![]() ![]() | Hepatitis C test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Hepatitis C test conducted |
![]() ![]() ![]() | Hepatitis C test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Hepatitis C test ordered |
![]() ![]() ![]() | Hepatitis C test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis C test type Choices |
![]() ![]() ![]() | Reason Hepatitis C test not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason Hepatitis C test not done Choices |
![]() ![]() ![]() | Hepatitis C test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Hepatitis C test result | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis C test result Choices Grouper |
![]() ![]() ![]() | Hepatitis C diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis C diagnosis Choices Grouper |
![]() ![]() ![]() | Syphilis test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Syphilis test conducted |
![]() ![]() ![]() | Syphilis test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Syphilis test ordered |
![]() ![]() ![]() | Syphilis test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Syphilis test type Choices Grouper |
![]() ![]() ![]() | Reason syphilis test not done | 0..1 | choice | Definition: Observation.value[x] Value Set: Reason syphilis test not done Choices |
![]() ![]() ![]() | Syphilis test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Syphilis test result | 0..1 | choice | Definition: Observation.value[x] Value Set: Syphilis test result Choices Grouper |
![]() ![]() ![]() | Syphilis diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Syphilis diagnosis Choices Grouper |
![]() ![]() ![]() | Urine test required | 0..1 | boolean | Definition: Observation.value[x] |
![]() ![]() ![]() | Urine test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Urine test conducted |
![]() ![]() ![]() | Urine test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Urine test ordered |
![]() ![]() ![]() | Urine test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine test type Choices |
![]() ![]() ![]() | Reason urine test not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason urine test not done Choices |
![]() ![]() ![]() | Urine test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Midstream urine culture (recommended) | 0..1 | choice | Definition: Observation.value[x] Value Set: Midstream urine culture (recommended) Choices Grouper |
![]() ![]() ![]() | Midstream urine Gram-staining | 0..1 | choice | Definition: Observation.value[x] Value Set: Midstream urine Gram-staining Choices Grouper |
![]() ![]() ![]() | Urine dipstick result - nitrites | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine dipstick result - nitrites Choices Grouper |
![]() ![]() ![]() | Urine dipstick result - leukocytes | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine dipstick result - leukocytes Choices Grouper |
![]() ![]() ![]() | Urine dipstick result - protein | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine dipstick result - protein Choices Grouper |
![]() ![]() ![]() | Urine dipstick result - glucose | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine dipstick result - glucose Choices Grouper |
![]() ![]() ![]() | Asymptomatic bacteriuria (ASB) diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Asymptomatic bacteriuria (ASB) diagnosis Choices |
![]() ![]() ![]() | Blood glucose test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Blood glucose test ordered |
![]() ![]() ![]() | Blood glucose test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Blood glucose test type | 0..1 | choice | Definition: Observation.value[x] |
![]() ![]() ![]() | Fasting plasma glucose | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | 75 g oral glucose tolerance test (OGTT) - fasting glucose | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | 75 g oral glucose tolerance test (OGTT) - 1 hour | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | 75 g oral glucose tolerance test (OGTT) - 2 hours | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | Random plasma glucose | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | Blood glucose test result | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | Gestational diabetes mellitus (GDM) diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Gestational diabetes mellitus (GDM) diagnosis Choices Grouper |
![]() ![]() ![]() | Diabetes mellitus (DM) during pregnancy diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Diabetes mellitus (DM) during pregnancy diagnosis Choices Grouper |
![]() ![]() ![]() | Blood haemoglobin test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Blood haemoglobin test conducted |
![]() ![]() ![]() | Blood haemoglobin test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Blood haemoglobin test ordered |
![]() ![]() ![]() | Blood haemoglobin test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Blood haemoglobin test type Choices |
![]() ![]() ![]() | Reason blood haemoglobin test not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason blood haemoglobin test not done Choices |
![]() ![]() ![]() | Blood haemoglobin test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Blood haemoglobin test result | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | Anaemia diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Anaemia diagnosis Choices |
![]() ![]() ![]() | Hematocrit (Ht) | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | White blood cell (WBC) count | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | Platelet count | 0..1 | quantity | Definition: Observation.value[x] |
![]() ![]() ![]() | TB screening recommended | 0..1 | boolean | Definition: ServiceRequest.code |
![]() ![]() ![]() | TB screening conducted | 0..1 | choice | Definition: Procedure.code Value Set: TB screening conducted |
![]() ![]() ![]() | TB screening ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: TB screening ordered |
![]() ![]() ![]() | Reason TB screening not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason TB screening not done Choices |
![]() ![]() ![]() | TB screening date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | TB screening result | 0..1 | choice | Definition: Observation.value[x] Value Set: TB screening result Choices Grouper |
![]() ![]() ![]() | Other tests conducted | 0..1 | choice | Definition: Procedure.code Value Set: Other tests conducted |
![]() ![]() ![]() | Other test(s) name | 0..1 | string | Definition: Procedure.code.text |
![]() ![]() ![]() | Other test(s) date | 0..1 | dateTime | Definition: Procedure.performed[x] |
![]() ![]() ![]() | Other test(s) result(s) | 0..1 | choice | Definition: Observation.value[x] |