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/costateixeira/smart-anc/ and changes regularly. See the Directory of published versions
Official URL: http://fhir.org/guides/who/anc-cds/Questionnaire/ANCB9 | Version: 0.3.0 | |||
Active as of 2024-09-10 | Computable Name: ANCB9 | |||
Usage:Workflow Task: Lab tests & imaging |
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.
Generated Narrative: Questionnaire ANCB9
LinkID | Text | Cardinality | Type | Description & Constraints |
---|---|---|---|---|
ANCB9 | 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://fhir.org/guides/who/anc-cds/Questionnaire/ANCB9#0.3.0 | |
1 | Ultrasound required | 0..1 | boolean | Definition: Observation.value[x] |
2 | Ultrasound scan ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Ultrasound scan ordered |
3 | Ultrasound scan conducted | 0..1 | choice | Definition: Procedure.code Value Set: Ultrasound scan conducted |
4 | Ultrasound scan date | 0..1 | dateTime | |
5 | Reason ultrasound scan not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason ultrasound scan not done Choices |
6 | Amniotic fluid level | 0..1 | choice | Definition: Observation.value[x] Value Set: Amniotic fluid level Choices |
7 | Placenta location | 0..1 | choice | Definition: Observation.value[x] Value Set: Placenta location Choices |
8 | Blood type test ordered | 0..1 | boolean | Definition: ServiceRequest.code |
9 | Blood type test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Blood type test conducted |
10 | Blood type test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
11 | Blood type | 0..1 | choice | Definition: Observation.value[x] Value Set: Blood type Choices |
12 | Rh factor | 0..1 | choice | Definition: Observation.value[x] Value Set: Rh factor Choices Grouper |
13 | HIV test required | 0..1 | boolean | Definition: Observation.value[x] |
14 | HIV test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: HIV test ordered |
15 | HIV test conducted | 0..1 | choice | Definition: Procedure.code Value Set: HIV test conducted |
16 | Reason HIV test not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason HIV test not done Choices |
17 | HIV test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
18 | HIV test result | 0..1 | choice | Definition: Observation.value[x] Value Set: HIV test result Choices Grouper |
19 | HIV status | 0..1 | choice | Definition: Observation.value[x] Value Set: HIV status Choices Grouper |
20 | Partner HIV test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Partner HIV test ordered |
21 | Partner HIV test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Partner HIV test conducted |
22 | Partner HIV test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
23 | Partner HIV test result | 0..1 | choice | Definition: Observation.value[x] Value Set: Partner HIV test result Choices Grouper |
24 | Partner HIV status (confirmed) | 0..1 | choice | Definition: Observation.value[x] Value Set: Partner HIV status (confirmed) Choices Grouper |
25 | High risk for HIV | 0..1 | boolean | Definition: Observation.value[x] |
26 | Hepatitis B test required | 0..1 | boolean | Definition: Observation.value[x] |
27 | Hepatitis B test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Hepatitis B test conducted |
28 | Hepatitis B test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Hepatitis B test ordered |
29 | Hepatitis B test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis B test type Choices |
30 | Hepatitis B test result | 0..1 | choice | Definition: Procedure.code Value Set: Hepatitis B test result Choices Grouper |
31 | Hepatitis B test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
32 | Hepatitis B diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis B diagnosis Choices Grouper |
33 | Hepatitis C test required | 0..1 | boolean | Definition: Observation.value[x] |
34 | Hepatitis C test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Hepatitis C test conducted |
35 | Hepatitis C test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Hepatitis C test ordered |
36 | Hepatitis C test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis C test type Choices |
37 | Reason Hepatitis C test not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason Hepatitis C test not done Choices |
38 | Hepatitis C test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
39 | Hepatitis C test result | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis C test result Choices Grouper |
40 | Hepatitis C diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Hepatitis C diagnosis Choices Grouper |
41 | Syphilis test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Syphilis test conducted |
42 | Syphilis test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Syphilis test ordered |
43 | Syphilis test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Syphilis test type Choices Grouper |
44 | Reason syphilis test not done | 0..1 | choice | Definition: Observation.value[x] Value Set: Reason syphilis test not done Choices |
45 | Syphilis test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
46 | Syphilis test result | 0..1 | choice | Definition: Observation.value[x] Value Set: Syphilis test result Choices Grouper |
47 | Syphilis diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Syphilis diagnosis Choices Grouper |
48 | Urine test required | 0..1 | boolean | Definition: Observation.value[x] |
49 | Urine test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Urine test conducted |
50 | Urine test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Urine test ordered |
51 | Urine test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine test type Choices |
52 | Reason urine test not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason urine test not done Choices |
53 | Urine test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
54 | Midstream urine culture (recommended) | 0..1 | choice | Definition: Observation.value[x] Value Set: Midstream urine culture (recommended) Choices Grouper |
55 | Midstream urine Gram-staining | 0..1 | choice | Definition: Observation.value[x] Value Set: Midstream urine Gram-staining Choices Grouper |
56 | Urine dipstick result - nitrites | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine dipstick result - nitrites Choices Grouper |
57 | Urine dipstick result - leukocytes | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine dipstick result - leukocytes Choices Grouper |
58 | Urine dipstick result - protein | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine dipstick result - protein Choices Grouper |
59 | Urine dipstick result - glucose | 0..1 | choice | Definition: Observation.value[x] Value Set: Urine dipstick result - glucose Choices Grouper |
60 | Asymptomatic bacteriuria (ASB) diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Asymptomatic bacteriuria (ASB) diagnosis Choices |
61 | Blood glucose test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Blood glucose test ordered |
62 | Blood glucose test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
63 | Blood glucose test type | 0..1 | choice | Definition: Observation.value[x] |
64 | Fasting plasma glucose | 0..1 | quantity | Definition: Observation.value[x] |
65 | 75 g oral glucose tolerance test (OGTT) - fasting glucose | 0..1 | quantity | Definition: Observation.value[x] |
66 | 75 g oral glucose tolerance test (OGTT) - 1 hour | 0..1 | quantity | Definition: Observation.value[x] |
67 | 75 g oral glucose tolerance test (OGTT) - 2 hours | 0..1 | quantity | Definition: Observation.value[x] |
68 | Random plasma glucose | 0..1 | quantity | Definition: Observation.value[x] |
69 | Blood glucose test result | 0..1 | quantity | Definition: Observation.value[x] |
70 | Gestational diabetes mellitus (GDM) diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Gestational diabetes mellitus (GDM) diagnosis Choices Grouper |
71 | Diabetes mellitus (DM) during pregnancy diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Diabetes mellitus (DM) during pregnancy diagnosis Choices Grouper |
72 | Blood haemoglobin test conducted | 0..1 | choice | Definition: Procedure.code Value Set: Blood haemoglobin test conducted |
73 | Blood haemoglobin test ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: Blood haemoglobin test ordered |
74 | Blood haemoglobin test type | 0..1 | choice | Definition: Observation.value[x] Value Set: Blood haemoglobin test type Choices |
75 | Reason blood haemoglobin test not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason blood haemoglobin test not done Choices |
76 | Blood haemoglobin test date | 0..1 | dateTime | Definition: Procedure.performed[x] |
77 | Blood haemoglobin test result | 0..1 | quantity | Definition: Observation.value[x] |
78 | Anaemia diagnosis | 0..1 | choice | Definition: Observation.value[x] Value Set: Anaemia diagnosis Choices |
79 | Hematocrit (Ht) | 0..1 | quantity | Definition: Observation.value[x] |
80 | White blood cell (WBC) count | 0..1 | quantity | Definition: Observation.value[x] |
81 | Platelet count | 0..1 | quantity | Definition: Observation.value[x] |
82 | TB screening recommended | 0..1 | boolean | Definition: ServiceRequest.code |
83 | TB screening conducted | 0..1 | choice | Definition: Procedure.code Value Set: TB screening conducted |
84 | TB screening ordered | 0..1 | choice | Definition: ServiceRequest.code Value Set: TB screening ordered |
85 | Reason TB screening not done | 0..1 | choice | Definition: Procedure.code Value Set: Reason TB screening not done Choices |
86 | TB screening date | 0..1 | dateTime | Definition: Procedure.performed[x] |
87 | TB screening result | 0..1 | choice | Definition: Observation.value[x] Value Set: TB screening result Choices Grouper |
88 | Other tests conducted | 0..1 | choice | Definition: Procedure.code Value Set: Other tests conducted |
89 | Other test(s) name | 0..1 | string | Definition: Procedure.code.text |
90 | Other test(s) date | 0..1 | dateTime | Definition: Procedure.performed[x] |
91 | Other test(s) result(s) | 0..1 | choice | Definition: Observation.value[x] |
Documentation for this format |