{
  "resourceType": "StructureDefinition",
  "url": "https://fhir.clevermed.com/StructureDefinition/QuestionnaireResponse-BNet-PreviousBabies",
  "name": "QuestionnaireResponse-BNet-PreviousBabies",
  "status": "draft",
  "date": "2025-03-25T15:48:13.1955534Z",
  "publisher": "Clevermed Ltd.",
  "contact": [
    {
      "name": "Clevermed BadgerNet Spine FHIR Team",
      "telecom": [
        {
          "system": "email",
          "value": "support@clevermed.com",
          "use": "work"
        }
      ]
    }
  ],
  "description": "Previous pregnancy details",
  "copyright": "(c) Clevermed Ltd.  Usage by permission and for BadgerNet Spine Platform integration only.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Questionnaire Response",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Questionnaire Response",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Questionnaire Response.authored",
        "path": "Questionnaire Response.authored",
        "short": "Date the answers were gathered",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.subject",
        "path": "Questionnaire Response.subject",
        "short": "Woman/pregnant person reference",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.source",
        "path": "Questionnaire Response.source",
        "short": "Woman/pregnant person reference",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.status",
        "path": "Questionnaire Response.status",
        "short": "Questionnaire response status",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.linkId",
        "path": "Questionnaire Response.item.linkId",
        "short": "Group identifier",
        "definition": "The link ID is 'baby1'. This is a grouping identifier, in which each of the below items are nested in. '1' increases for each baby detailed in the previous pregnancy.",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'fetalComplications'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Antenatal fetal complications",
        "definition": "Complications related to the fetus during previous pregnancies",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding.text",
        "path": "Questionnaire Response.item.item.answer.valueCoding.text",
        "short": "Antenatal fetal complications – other detail",
        "definition": "Detail of the ‘Other’ reason for antenatal fetal complications",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'birthWeight'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.value",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.value",
        "short": "Birth weight of previous babies",
        "definition": "Birth weight of previous babies",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.unit",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.unit",
        "short": "Unit of quantity in string form. This should be 'gram'",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.system",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.system",
        "short": "System for quantity. This should be http://unitsofmeasure.org",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.code",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.code",
        "short": "Code for quantity",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'deathCause'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueString",
        "path": "Questionnaire Response.item.item.answer.valueString",
        "short": "Cause of death",
        "definition": "Cause of death of a previous baby or child",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'DOB'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueDate",
        "path": "Questionnaire Response.item.item.answer.valueDate",
        "short": "Date of birth/termination/miscarriage",
        "definition": "This element defines the date of birth, termination or miscarriage of previous babies.",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'DOD'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueDate",
        "path": "Questionnaire Response.item.item.answer.valueDate",
        "short": "Date of death – previous babies",
        "definition": "This element defines the date of death of a previous baby.",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'breastfeedingDuration'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.value",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.value",
        "short": "Duration of breastfeeding",
        "definition": "Number of months previous babies were breastfed",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.unit",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.unit",
        "short": "Unit of quantity in string form. This should be 'month'",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.system",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.system",
        "short": "System for quantity. This should be http://unitsofmeasure.org",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.code",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.code",
        "short": "Code for quantity",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'feedingHistory'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Feeding history",
        "definition": "Feeding history of previous babies in the first six months of life",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'gestation'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.value",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.value",
        "short": "Gestation of previous babies",
        "definition": "Gestational age of previous babies, in days",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.unit",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.unit",
        "short": "Unit of quantity in string form. This should be 'day'",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.system",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.system",
        "short": "System for quantity. This should be http://unitsofmeasure.org",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueQuantity.code",
        "path": "Questionnaire Response.item.item.answer.valueQuantity.code",
        "short": "Code for quantity",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'caesareanIndication'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Indications for Caesarean section",
        "definition": "Clinical indication for performing a planned or unplanned Caesarean section as an elective procedure prior to labour commencing",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.coding.text",
        "path": "Questionnaire Response.item.item.answer.coding.text",
        "short": "Indications for planned Caesarean section – other malpresentation detail",
        "definition": "Detail of the ‘Other malpresentation’ as an indication for planned Caesarean section",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'intrapartumFetalComplications'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Intrapartum fetal complications",
        "definition": "Complications related to the fetus during previous labours",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.coding.text",
        "path": "Questionnaire Response.item.item.answer.coding.text",
        "short": "Intrapartum fetal complications – other detail",
        "definition": "Detail of the ‘Other’ reason for intrapartum fetal complications",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'birthMode'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Mode of birth",
        "definition": "How previous babies were born",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'neonatalAdmission'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Neonatal care admissions",
        "definition": "Indicates whether a previous baby required admission to a Neonatal Intensive Care Unit (NICU) or Special Care Baby Unit (SCBU)",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'neonatalComplications'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Neonatal complications",
        "definition": "Complications with the previous babies in the immediate postpartum period",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.coding.text",
        "path": "Questionnaire Response.item.item.answer.coding.text",
        "short": "Neonatal complications – other detail",
        "definition": "Detail of the ‘Other’ reason for neonatal complications.",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'outcome'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Outcome of previous babies",
        "definition": "Outcome for each baby in previous pregnancies",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'neonatalAdmissionReason'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Reason for admission to neonatal care",
        "definition": "Reason a previous baby was admitted to a Neonatal Intensive Care Unit (NICU) or Special Care Baby Unit (SCBU)",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'gender'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Gender of previous babies",
        "definition": "Gender of previous babies, as recorded at birth",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'stillbirthCause'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Stillbirth cause",
        "definition": "Causes of, or factors that contributed to, the stillbirth of a previous baby",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.linkId",
        "path": "Questionnaire Response.item.item.linkId",
        "short": "Link to questionnaire item",
        "definition": "The link ID is 'csecType'",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Questionnaire Response.item.item.answer.valueCoding",
        "path": "Questionnaire Response.item.item.answer.valueCoding",
        "short": "Type of Caesarean section",
        "definition": "Type of Caesarean section incision in any previous pregnancy",
        "min": 1,
        "max": "1",
        "mustSupport": true
      }
    ]
  }
}