FHIR © HL7.org  |  FHIRsmith 0.18.0  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagesmart.who.int.anc
Resource TypeQuestionnaire
IdQuestionnaire-ANCB9.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/WorldHealthOrganization/smart-anc/Questionnaire-ANCB9.html
URLhttp://smart.who.int/anc/Questionnaire/ANCB9
Version0.3.0
Statusactive
Date2026-10-16T07:42:33+00:00
NameANCB9
TitleANC.B9 Lab tests & imaging
Realmuv
Authoritywho
DescriptionHealth worker orders or follows up on required laboratory tests and ultrasound, as necessary. Health worker informs woman of all tests ordered and explains why.

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: Questionnaire ANCB9

LinkIDTextCardinalityTypeDescription & Constraintsdoco
ANCB9Health worker orders or follows up on required laboratory tests and ultrasound, as necessary. Health worker informs woman of all tests ordered and explains why.Questionnairehttp://smart.who.int/anc/Questionnaire/ANCB9#0.3.0
ANCB9 / 1Ultrasound required0..1booleanDefinition: Observation.value[x]
ANCB9 / 2Ultrasound scan ordered0..1choiceDefinition: ServiceRequest.code
Value Set: Ultrasound scan ordered
ANCB9 / 3Ultrasound scan conducted0..1choiceDefinition: Procedure.code
Value Set: Ultrasound scan conducted
ANCB9 / 4Ultrasound scan date0..1dateTime
ANCB9 / 5Reason ultrasound scan not done0..1choiceDefinition: Procedure.code
Value Set: Reason ultrasound scan not done Choices
ANCB9 / 6Amniotic fluid level0..1choiceDefinition: Observation.value[x]
Value Set: Amniotic fluid level Choices
ANCB9 / 7Placenta location0..1choiceDefinition: Observation.value[x]
Value Set: Placenta location Choices
ANCB9 / 8Blood type test ordered0..1booleanDefinition: ServiceRequest.code
ANCB9 / 9Blood type test conducted0..1choiceDefinition: Procedure.code
Value Set: Blood type test conducted
ANCB9 / 10Blood type test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 11Blood type0..1choiceDefinition: Observation.value[x]
Value Set: Blood type Choices
ANCB9 / 12Rh factor0..1choiceDefinition: Observation.value[x]
Value Set: Rh factor Choices Grouper
ANCB9 / 13HIV test required0..1booleanDefinition: Observation.value[x]
ANCB9 / 14HIV test ordered0..1choiceDefinition: ServiceRequest.code
Value Set: HIV test ordered
ANCB9 / 15HIV test conducted0..1choiceDefinition: Procedure.code
Value Set: HIV test conducted
ANCB9 / 16Reason HIV test not done0..1choiceDefinition: Procedure.code
Value Set: Reason HIV test not done Choices
ANCB9 / 17HIV test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 18HIV test result0..1choiceDefinition: Observation.value[x]
Value Set: HIV test result Choices Grouper
ANCB9 / 19HIV status0..1choiceDefinition: Observation.value[x]
Value Set: HIV status Choices Grouper
ANCB9 / 20Partner HIV test ordered0..1choiceDefinition: ServiceRequest.code
Value Set: Partner HIV test ordered
ANCB9 / 21Partner HIV test conducted0..1choiceDefinition: Procedure.code
Value Set: Partner HIV test conducted
ANCB9 / 22Partner HIV test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 23Partner HIV test result0..1choiceDefinition: Observation.value[x]
Value Set: Partner HIV test result Choices Grouper
ANCB9 / 24Partner HIV status (confirmed)0..1choiceDefinition: Observation.value[x]
Value Set: Partner HIV status (confirmed) Choices Grouper
ANCB9 / 25High risk for HIV0..1booleanDefinition: Observation.value[x]
ANCB9 / 26Hepatitis B test required0..1booleanDefinition: Observation.value[x]
ANCB9 / 27Hepatitis B test conducted0..1choiceDefinition: Procedure.code
Value Set: Hepatitis B test conducted
ANCB9 / 28Hepatitis B test ordered0..1choiceDefinition: ServiceRequest.code
Value Set: Hepatitis B test ordered
ANCB9 / 29Hepatitis B test type0..1choiceDefinition: Observation.value[x]
Value Set: Hepatitis B test type Choices
ANCB9 / 30Hepatitis B test result0..1choiceDefinition: Procedure.code
Value Set: Hepatitis B test result Choices Grouper
ANCB9 / 31Hepatitis B test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 32Hepatitis B diagnosis0..1choiceDefinition: Observation.value[x]
Value Set: Hepatitis B diagnosis Choices Grouper
ANCB9 / 33Hepatitis C test required0..1booleanDefinition: Observation.value[x]
ANCB9 / 34Hepatitis C test conducted0..1choiceDefinition: Procedure.code
Value Set: Hepatitis C test conducted
ANCB9 / 35Hepatitis C test ordered0..1choiceDefinition: ServiceRequest.code
Value Set: Hepatitis C test ordered
ANCB9 / 36Hepatitis C test type0..1choiceDefinition: Observation.value[x]
Value Set: Hepatitis C test type Choices
ANCB9 / 37Reason Hepatitis C test not done0..1choiceDefinition: Procedure.code
Value Set: Reason Hepatitis C test not done Choices
ANCB9 / 38Hepatitis C test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 39Hepatitis C test result0..1choiceDefinition: Observation.value[x]
Value Set: Hepatitis C test result Choices Grouper
ANCB9 / 40Hepatitis C diagnosis0..1choiceDefinition: Observation.value[x]
Value Set: Hepatitis C diagnosis Choices Grouper
ANCB9 / 41Syphilis test conducted0..1choiceDefinition: Procedure.code
Value Set: Syphilis test conducted
ANCB9 / 42Syphilis test ordered0..1choiceDefinition: ServiceRequest.code
Value Set: Syphilis test ordered
ANCB9 / 43Syphilis test type0..1choiceDefinition: Observation.value[x]
Value Set: Syphilis test type Choices Grouper
ANCB9 / 44Reason syphilis test not done0..1choiceDefinition: Observation.value[x]
Value Set: Reason syphilis test not done Choices
ANCB9 / 45Syphilis test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 46Syphilis test result0..1choiceDefinition: Observation.value[x]
Value Set: Syphilis test result Choices Grouper
ANCB9 / 47Syphilis diagnosis0..1choiceDefinition: Observation.value[x]
Value Set: Syphilis diagnosis Choices Grouper
ANCB9 / 48Urine test required0..1booleanDefinition: Observation.value[x]
ANCB9 / 49Urine test conducted0..1choiceDefinition: Procedure.code
Value Set: Urine test conducted
ANCB9 / 50Urine test ordered0..1choiceDefinition: ServiceRequest.code
Value Set: Urine test ordered
ANCB9 / 51Urine test type0..1choiceDefinition: Observation.value[x]
Value Set: Urine test type Choices
ANCB9 / 52Reason urine test not done0..1choiceDefinition: Procedure.code
Value Set: Reason urine test not done Choices
ANCB9 / 53Urine test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 54Midstream urine culture (recommended)0..1choiceDefinition: Observation.value[x]
Value Set: Midstream urine culture (recommended) Choices Grouper
ANCB9 / 55Midstream urine Gram-staining0..1choiceDefinition: Observation.value[x]
Value Set: Midstream urine Gram-staining Choices Grouper
ANCB9 / 56Urine dipstick result - nitrites0..1choiceDefinition: Observation.value[x]
Value Set: Urine dipstick result - nitrites Choices Grouper
ANCB9 / 57Urine dipstick result - leukocytes0..1choiceDefinition: Observation.value[x]
Value Set: Urine dipstick result - leukocytes Choices Grouper
ANCB9 / 58Urine dipstick result - protein0..1choiceDefinition: Observation.value[x]
Value Set: Urine dipstick result - protein Choices Grouper
ANCB9 / 59Urine dipstick result - glucose0..1choiceDefinition: Observation.value[x]
Value Set: Urine dipstick result - glucose Choices Grouper
ANCB9 / 60Asymptomatic bacteriuria (ASB) diagnosis0..1choiceDefinition: Observation.value[x]
Value Set: Asymptomatic bacteriuria (ASB) diagnosis Choices
ANCB9 / 61Blood glucose test ordered0..1choiceDefinition: ServiceRequest.code
Value Set: Blood glucose test ordered
ANCB9 / 62Blood glucose test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 63Blood glucose test type0..1choiceDefinition: Observation.value[x]
ANCB9 / 64Fasting plasma glucose0..1quantityDefinition: Observation.value[x]
ANCB9 / 6575 g oral glucose tolerance test (OGTT) - fasting glucose0..1quantityDefinition: Observation.value[x]
ANCB9 / 6675 g oral glucose tolerance test (OGTT) - 1 hour0..1quantityDefinition: Observation.value[x]
ANCB9 / 6775 g oral glucose tolerance test (OGTT) - 2 hours0..1quantityDefinition: Observation.value[x]
ANCB9 / 68Random plasma glucose0..1quantityDefinition: Observation.value[x]
ANCB9 / 69Blood glucose test result0..1quantityDefinition: Observation.value[x]
ANCB9 / 70Gestational diabetes mellitus (GDM) diagnosis0..1choiceDefinition: Observation.value[x]
Value Set: Gestational diabetes mellitus (GDM) diagnosis Choices Grouper
ANCB9 / 71Diabetes mellitus (DM) during pregnancy diagnosis0..1choiceDefinition: Observation.value[x]
Value Set: Diabetes mellitus (DM) during pregnancy diagnosis Choices Grouper
ANCB9 / 72Blood haemoglobin test conducted0..1choiceDefinition: Procedure.code
Value Set: Blood haemoglobin test conducted
ANCB9 / 73Blood haemoglobin test ordered0..1choiceDefinition: ServiceRequest.code
Value Set: Blood haemoglobin test ordered
ANCB9 / 74Blood haemoglobin test type0..1choiceDefinition: Observation.value[x]
Value Set: Blood haemoglobin test type Choices
ANCB9 / 75Reason blood haemoglobin test not done0..1choiceDefinition: Procedure.code
Value Set: Reason blood haemoglobin test not done Choices
ANCB9 / 76Blood haemoglobin test date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 77Blood haemoglobin test result0..1quantityDefinition: Observation.value[x]
ANCB9 / 78Anaemia diagnosis0..1choiceDefinition: Observation.value[x]
Value Set: Anaemia diagnosis Choices
ANCB9 / 79Hematocrit (Ht)0..1quantityDefinition: Observation.value[x]
ANCB9 / 80White blood cell (WBC) count0..1quantityDefinition: Observation.value[x]
ANCB9 / 81Platelet count0..1quantityDefinition: Observation.value[x]
ANCB9 / 82TB screening recommended0..1booleanDefinition: ServiceRequest.code
ANCB9 / 83TB screening conducted0..1choiceDefinition: Procedure.code
Value Set: TB screening conducted
ANCB9 / 84TB screening ordered0..1choiceDefinition: ServiceRequest.code
Value Set: TB screening ordered
ANCB9 / 85Reason TB screening not done0..1choiceDefinition: Procedure.code
Value Set: Reason TB screening not done Choices
ANCB9 / 86TB screening date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 87TB screening result0..1choiceDefinition: Observation.value[x]
Value Set: TB screening result Choices Grouper
ANCB9 / 88Other tests conducted0..1choiceDefinition: Procedure.code
Value Set: Other tests conducted
ANCB9 / 89Other test(s) name0..1stringDefinition: Procedure.code.text
ANCB9 / 90Other test(s) date0..1dateTimeDefinition: Procedure.performed[x]
ANCB9 / 91Other test(s) result(s)0..1choiceDefinition: Observation.value[x]

doco Documentation for this format

Source1

{
  "resourceType": "Questionnaire",
  "id": "ANCB9",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability",
      "valueCode": "shareable"
    },
    {
      "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability",
      "valueCode": "computable"
    },
    {
      "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability",
      "valueCode": "publishable"
    },
    {
      "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeRepresentationLevel",
      "valueCode": "structured"
    }
  ],
  "url": "http://smart.who.int/anc/Questionnaire/ANCB9",
  "version": "0.3.0",
  "name": "ANCB9",
  "title": "ANC.B9 Lab tests & imaging",
  "status": "active",
  "experimental": false,
  "date": "2026-10-16T07:42:33+00:00",
  "publisher": "World Health Organization (WHO)",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "https://www.who.int"
        }
      ]
    }
  ],
  "description": "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.",
  "useContext": [
    {
      "code": {
        "system": "http://terminology.hl7.org/CodeSystem/usage-context-type",
        "code": "task",
        "display": "Workflow Task"
      },
      "valueCodeableConcept": {
        "coding": [
          {
            "system": "http://smart.who.int/anc/CodeSystem/anc-activity-codes",
            "code": "ANC.B9",
            "display": "Lab tests & imaging"
          }
        ]
      }
    }
  ],
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001"
        }
      ]
    }
  ],
  "item": [
    {
      "linkId": "1",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de1#Observation.value[x]",
      "text": "Ultrasound required",
      "type": "boolean"
    },
    {
      "linkId": "2",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de2#ServiceRequest.code",
      "text": "Ultrasound scan ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de2"
    },
    {
      "linkId": "3",
      "definition": "http://smart.who.int/anc/StructureDefinition/ultrasound#Procedure.code",
      "text": "Ultrasound scan conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de3"
    },
    {
      "linkId": "4",
      "text": "Ultrasound scan date",
      "type": "dateTime"
    },
    {
      "linkId": "5",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de5#Procedure.code",
      "text": "Reason ultrasound scan not done",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de6"
    },
    {
      "linkId": "6",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de9#Observation.value[x]",
      "text": "Amniotic fluid level",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de10"
    },
    {
      "linkId": "7",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de13#Observation.value[x]",
      "text": "Placenta location",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de14"
    },
    {
      "linkId": "8",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de21#ServiceRequest.code",
      "text": "Blood type test ordered",
      "type": "boolean"
    },
    {
      "linkId": "9",
      "definition": "http://smart.who.int/anc/StructureDefinition/blood-type-test#Procedure.code",
      "text": "Blood type test conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de22"
    },
    {
      "linkId": "10",
      "definition": "http://smart.who.int/anc/StructureDefinition/blood-type-test#Procedure.performed[x]",
      "text": "Blood type test date",
      "type": "dateTime"
    },
    {
      "linkId": "11",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de24#Observation.value[x]",
      "text": "Blood type",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de25"
    },
    {
      "linkId": "12",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de29#Observation.value[x]",
      "text": "Rh factor",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de29-choices-grouper"
    },
    {
      "linkId": "13",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de33#Observation.value[x]",
      "text": "HIV test required",
      "type": "boolean"
    },
    {
      "linkId": "14",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de34#ServiceRequest.code",
      "text": "HIV test ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de34"
    },
    {
      "linkId": "15",
      "definition": "http://smart.who.int/anc/StructureDefinition/hiv-test#Procedure.code",
      "text": "HIV test conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de35"
    },
    {
      "linkId": "16",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de36#Procedure.code",
      "text": "Reason HIV test not done",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de37"
    },
    {
      "linkId": "17",
      "definition": "http://smart.who.int/anc/StructureDefinition/hiv-test#Procedure.performed[x]",
      "text": "HIV test date",
      "type": "dateTime"
    },
    {
      "linkId": "18",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de41#Observation.value[x]",
      "text": "HIV test result",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de41-choices-grouper"
    },
    {
      "linkId": "19",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de45#Observation.value[x]",
      "text": "HIV status",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de45-choices-grouper"
    },
    {
      "linkId": "20",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de49#ServiceRequest.code",
      "text": "Partner HIV test ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de49"
    },
    {
      "linkId": "21",
      "definition": "http://smart.who.int/anc/StructureDefinition/partner-hiv-test#Procedure.code",
      "text": "Partner HIV test conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de50"
    },
    {
      "linkId": "22",
      "definition": "http://smart.who.int/anc/StructureDefinition/partner-hiv-test#Procedure.performed[x]",
      "text": "Partner HIV test date",
      "type": "dateTime"
    },
    {
      "linkId": "23",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de48#Observation.value[x]",
      "text": "Partner HIV test result",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de48-choices-grouper"
    },
    {
      "linkId": "24",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de55#Observation.value[x]",
      "text": "Partner HIV status (confirmed)",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de55-choices-grouper"
    },
    {
      "linkId": "25",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de58#Observation.value[x]",
      "text": "High risk for HIV",
      "type": "boolean"
    },
    {
      "linkId": "26",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de59#Observation.value[x]",
      "text": "Hepatitis B test required",
      "type": "boolean"
    },
    {
      "linkId": "27",
      "definition": "http://smart.who.int/anc/StructureDefinition/hepatitis-b-test#Procedure.code",
      "text": "Hepatitis B test conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de60"
    },
    {
      "linkId": "28",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de61#ServiceRequest.code",
      "text": "Hepatitis B test ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de61"
    },
    {
      "linkId": "29",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de62#Observation.value[x]",
      "text": "Hepatitis B test type",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de63"
    },
    {
      "linkId": "30",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de66#Procedure.code",
      "text": "Hepatitis B test result",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de66-choices-grouper"
    },
    {
      "linkId": "31",
      "definition": "http://smart.who.int/anc/StructureDefinition/hepatitis-b-test#Procedure.performed[x]",
      "text": "Hepatitis B test date",
      "type": "dateTime"
    },
    {
      "linkId": "32",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de74#Observation.value[x]",
      "text": "Hepatitis B diagnosis",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de74-choices-grouper"
    },
    {
      "linkId": "33",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de77#Observation.value[x]",
      "text": "Hepatitis C test required",
      "type": "boolean"
    },
    {
      "linkId": "34",
      "definition": "http://smart.who.int/anc/StructureDefinition/hepatitis-c-test#Procedure.code",
      "text": "Hepatitis C test conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de78"
    },
    {
      "linkId": "35",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de79#ServiceRequest.code",
      "text": "Hepatitis C test ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de79"
    },
    {
      "linkId": "36",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de80#Observation.value[x]",
      "text": "Hepatitis C test type",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de81"
    },
    {
      "linkId": "37",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de84#Procedure.code",
      "text": "Reason Hepatitis C test not done",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de85"
    },
    {
      "linkId": "38",
      "definition": "http://smart.who.int/anc/StructureDefinition/hepatitis-c-test#Procedure.performed[x]",
      "text": "Hepatitis C test date",
      "type": "dateTime"
    },
    {
      "linkId": "39",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de89#Observation.value[x]",
      "text": "Hepatitis C test result",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de89-choices-grouper"
    },
    {
      "linkId": "40",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de92#Observation.value[x]",
      "text": "Hepatitis C diagnosis",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de92-choices-grouper"
    },
    {
      "linkId": "41",
      "definition": "http://smart.who.int/anc/StructureDefinition/syphilis-test#Procedure.code",
      "text": "Syphilis test conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de96"
    },
    {
      "linkId": "42",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de97#ServiceRequest.code",
      "text": "Syphilis test ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de97"
    },
    {
      "linkId": "43",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de98#Observation.value[x]",
      "text": "Syphilis test type",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de98-choices-grouper"
    },
    {
      "linkId": "44",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de102#Observation.value[x]",
      "text": "Reason syphilis test not done",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de103"
    },
    {
      "linkId": "45",
      "definition": "http://smart.who.int/anc/StructureDefinition/syphilis-test#Procedure.performed[x]",
      "text": "Syphilis test date",
      "type": "dateTime"
    },
    {
      "linkId": "46",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de107#Observation.value[x]",
      "text": "Syphilis test result",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de107-choices-grouper"
    },
    {
      "linkId": "47",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de110#Observation.value[x]",
      "text": "Syphilis diagnosis",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de110-choices-grouper"
    },
    {
      "linkId": "48",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de113#Observation.value[x]",
      "text": "Urine test required",
      "type": "boolean"
    },
    {
      "linkId": "49",
      "definition": "http://smart.who.int/anc/StructureDefinition/urine-test#Procedure.code",
      "text": "Urine test conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de114"
    },
    {
      "linkId": "50",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de115#ServiceRequest.code",
      "text": "Urine test ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de115"
    },
    {
      "linkId": "51",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de116#Observation.value[x]",
      "text": "Urine test type",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de117"
    },
    {
      "linkId": "52",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de120#Procedure.code",
      "text": "Reason urine test not done",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de121"
    },
    {
      "linkId": "53",
      "definition": "http://smart.who.int/anc/StructureDefinition/urine-test#Procedure.performed[x]",
      "text": "Urine test date",
      "type": "dateTime"
    },
    {
      "linkId": "54",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de124#Observation.value[x]",
      "text": "Midstream urine culture (recommended)",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de124-choices-grouper"
    },
    {
      "linkId": "55",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de129#Observation.value[x]",
      "text": "Midstream urine Gram-staining",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de129-choices-grouper"
    },
    {
      "linkId": "56",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de132#Observation.value[x]",
      "text": "Urine dipstick result - nitrites",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de132-choices-grouper"
    },
    {
      "linkId": "57",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de138#Observation.value[x]",
      "text": "Urine dipstick result - leukocytes",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de138-choices-grouper"
    },
    {
      "linkId": "58",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de144#Observation.value[x]",
      "text": "Urine dipstick result - protein",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de144-choices-grouper"
    },
    {
      "linkId": "59",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de150#Observation.value[x]",
      "text": "Urine dipstick result - glucose",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de150-choices-grouper"
    },
    {
      "linkId": "60",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de156#Observation.value[x]",
      "text": "Asymptomatic bacteriuria (ASB) diagnosis",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de157"
    },
    {
      "linkId": "61",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de160#ServiceRequest.code",
      "text": "Blood glucose test ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de160"
    },
    {
      "linkId": "62",
      "definition": "http://smart.who.int/anc/StructureDefinition/blood-glucose-test#Procedure.performed[x]",
      "text": "Blood glucose test date",
      "type": "dateTime"
    },
    {
      "linkId": "63",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de162#Observation.value[x]",
      "text": "Blood glucose test type",
      "type": "choice"
    },
    {
      "linkId": "64",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de163#Observation.value[x]",
      "text": "Fasting plasma glucose",
      "type": "quantity"
    },
    {
      "linkId": "65",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de164#Observation.value[x]",
      "text": "75 g oral glucose tolerance test (OGTT) - fasting glucose",
      "type": "quantity"
    },
    {
      "linkId": "66",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de165#Observation.value[x]",
      "text": "75 g oral glucose tolerance test (OGTT) - 1 hour",
      "type": "quantity"
    },
    {
      "linkId": "67",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de166#Observation.value[x]",
      "text": "75 g oral glucose tolerance test (OGTT) - 2 hours",
      "type": "quantity"
    },
    {
      "linkId": "68",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de167#Observation.value[x]",
      "text": "Random plasma glucose",
      "type": "quantity"
    },
    {
      "linkId": "69",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de168#Observation.value[x]",
      "text": "Blood glucose test result",
      "type": "quantity"
    },
    {
      "linkId": "70",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de169#Observation.value[x]",
      "text": "Gestational diabetes mellitus (GDM) diagnosis",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de169-choices-grouper"
    },
    {
      "linkId": "71",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de172#Observation.value[x]",
      "text": "Diabetes mellitus (DM) during pregnancy diagnosis",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de172-choices-grouper"
    },
    {
      "linkId": "72",
      "definition": "http://smart.who.int/anc/StructureDefinition/blood-haemoglobin-test#Procedure.code",
      "text": "Blood haemoglobin test conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de175"
    },
    {
      "linkId": "73",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de176#ServiceRequest.code",
      "text": "Blood haemoglobin test ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de176"
    },
    {
      "linkId": "74",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de177#Observation.value[x]",
      "text": "Blood haemoglobin test type",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de178"
    },
    {
      "linkId": "75",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de181#Procedure.code",
      "text": "Reason blood haemoglobin test not done",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de182"
    },
    {
      "linkId": "76",
      "definition": "http://smart.who.int/anc/StructureDefinition/blood-haemoglobin-test#Procedure.performed[x]",
      "text": "Blood haemoglobin test date",
      "type": "dateTime"
    },
    {
      "linkId": "77",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de186#Observation.value[x]",
      "text": "Blood haemoglobin test result",
      "type": "quantity"
    },
    {
      "linkId": "78",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de187#Observation.value[x]",
      "text": "Anaemia diagnosis",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de188"
    },
    {
      "linkId": "79",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de190#Observation.value[x]",
      "text": "Hematocrit (Ht)",
      "type": "quantity"
    },
    {
      "linkId": "80",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de191#Observation.value[x]",
      "text": "White blood cell (WBC) count",
      "type": "quantity"
    },
    {
      "linkId": "81",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de192#Observation.value[x]",
      "text": "Platelet count",
      "type": "quantity"
    },
    {
      "linkId": "82",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de193#ServiceRequest.code",
      "text": "TB screening recommended",
      "type": "boolean"
    },
    {
      "linkId": "83",
      "definition": "http://smart.who.int/anc/StructureDefinition/tb-screening#Procedure.code",
      "text": "TB screening conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de194"
    },
    {
      "linkId": "84",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de195#ServiceRequest.code",
      "text": "TB screening ordered",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de195"
    },
    {
      "linkId": "85",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de196#Procedure.code",
      "text": "Reason TB screening not done",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de197"
    },
    {
      "linkId": "86",
      "definition": "http://smart.who.int/anc/StructureDefinition/tb-screening#Procedure.performed[x]",
      "text": "TB screening date",
      "type": "dateTime"
    },
    {
      "linkId": "87",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de206#Observation.value[x]",
      "text": "TB screening result",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de206-choices-grouper"
    },
    {
      "linkId": "88",
      "definition": "http://smart.who.int/anc/StructureDefinition/other-test#Procedure.code",
      "text": "Other tests conducted",
      "type": "choice",
      "answerValueSet": "http://smart.who.int/anc/ValueSet/anc-b9-de211"
    },
    {
      "linkId": "89",
      "definition": "http://smart.who.int/anc/StructureDefinition/other-test#Procedure.code.text",
      "text": "Other test(s) name",
      "type": "string"
    },
    {
      "linkId": "90",
      "definition": "http://smart.who.int/anc/StructureDefinition/other-test#Procedure.performed[x]",
      "text": "Other test(s) date",
      "type": "dateTime"
    },
    {
      "linkId": "91",
      "definition": "http://smart.who.int/anc/StructureDefinition/anc-b9-de214#Observation.value[x]",
      "text": "Other test(s) result(s)",
      "type": "choice"
    }
  ]
}