FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: Questionnaire/ANCB9

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

doco Documentation for this format

Source

{
  "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": "2025-06-25T03:25:20+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"
    }
  ]
}