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

FHIR IG analytics

Packagefhir.iptpig
Resource TypeImplementationGuide
IdImplementationGuide-fhir.iptpig.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/daviemukungi/IPTp-FHIR-implementationIG/index.html
URLhttp://iptp.kemri.go.ke/fhir/ImplementationGuide/fhir.iptpig
Version0.1.0
Statusdraft
Date2026-06-30T18:47:18+00:00
NameIPTpIG
TitleIPTp-SP Digital Support System Implementation Guide
Realmus
Authorityhl7
DescriptionFHIR Implementation Guide for the IPTp-SP (Intermittent Preventive Treatment of malaria in Pregnancy with Sulfadoxine-Pyrimethamine) Digital Support System Kakamega Pilot (Shinyalu & Ikolomani). Models USSD-based ANC provider enrollment, DOT and self-administered dosing, the dedicated SMS short code (25332) and InfoAFYA behavioural-support channel, the dose confirmation engine, adverse drug reaction and issue reporting, and CHP follow-up.

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: ImplementationGuide fhir.iptpig

IPTpIG

The official URL for this implementation guide is:

http://iptp.kemri.go.ke/fhir/ImplementationGuide/fhir.iptpig

FHIR Implementation Guide for the IPTp-SP (Intermittent Preventive Treatment of malaria in Pregnancy with Sulfadoxine-Pyrimethamine) Digital Support System Kakamega Pilot (Shinyalu & Ikolomani). Models USSD-based ANC provider enrollment, DOT and self-administered dosing, the dedicated SMS short code (25332) and InfoAFYA behavioural-support channel, the dose confirmation engine, adverse drug reaction and issue reporting, and CHP follow-up.


Source1

{
  "resourceType": "ImplementationGuide",
  "id": "fhir.iptpig",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://iptp.kemri.go.ke/fhir/ImplementationGuide/fhir.iptpig",
  "version": "0.1.0",
  "name": "IPTpIG",
  "title": "IPTp-SP Digital Support System Implementation Guide",
  "status": "draft",
  "date": "2026-06-30T18:47:18+00:00",
  "publisher": "IPTp-SP Digital Support System Implementation Team",
  "contact": [
    {
      "name": "IPTp-SP Digital Support System Implementation Team",
      "telecom": [
        {
          "system": "url",
          "value": "http://iptp.kemri.go.ke"
        }
      ]
    }
  ],
  "description": "FHIR Implementation Guide for the IPTp-SP (Intermittent Preventive Treatment of malaria in Pregnancy with Sulfadoxine-Pyrimethamine) Digital Support System Kakamega Pilot (Shinyalu & Ikolomani). Models USSD-based ANC provider enrollment, DOT and self-administered dosing, the dedicated SMS short code (25332) and InfoAFYA behavioural-support channel, the dose confirmation engine, adverse drug reaction and issue reporting, and CHP follow-up.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "KE",
          "display": "Kenya"
        }
      ]
    }
  ],
  "packageId": "fhir.iptpig",
  "license": "CC0-1.0",
  "fhirVersion": [
    "4.0.1"
  ],
  "dependsOn": [
    {
      "id": "hl7tx",
      "extension": [
        {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment",
          "valueMarkdown": "Automatically added as a dependency - all IGs depend on HL7 Terminology"
        }
      ],
      "uri": "http://terminology.hl7.org/ImplementationGuide/hl7.terminology",
      "packageId": "hl7.terminology.r4",
      "version": "7.2.0"
    },
    {
      "id": "hl7ext",
      "extension": [
        {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment",
          "valueMarkdown": "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack"
        }
      ],
      "uri": "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions",
      "packageId": "hl7.fhir.uv.extensions.r4",
      "version": "5.3.0"
    }
  ],
  "definition": {
    "extension": [
      {
        "extension": [
          {
            "url": "code",
            "valueString": "copyrightyear"
          },
          {
            "url": "value",
            "valueString": "2026+"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "releaselabel"
          },
          {
            "url": "value",
            "valueString": "ci-build"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "autoload-resources"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "path-liquid"
          },
          {
            "url": "value",
            "valueString": "template/liquid"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "path-liquid"
          },
          {
            "url": "value",
            "valueString": "input/liquid"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "path-qa"
          },
          {
            "url": "value",
            "valueString": "temp/qa"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "path-temp"
          },
          {
            "url": "value",
            "valueString": "temp/pages"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "path-output"
          },
          {
            "url": "value",
            "valueString": "output"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "path-suppressed-warnings"
          },
          {
            "url": "value",
            "valueString": "input/ignoreWarnings.txt"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "path-history"
          },
          {
            "url": "value",
            "valueString": "http://iptp.kemri.go.ke/fhir/history.html"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "template-html"
          },
          {
            "url": "value",
            "valueString": "template-page.html"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "template-md"
          },
          {
            "url": "value",
            "valueString": "template-page-md.html"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "apply-contact"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "apply-context"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "apply-copyright"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "apply-jurisdiction"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "apply-license"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "apply-publisher"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "apply-version"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "apply-wg"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "active-tables"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "fmm-definition"
          },
          {
            "url": "value",
            "valueString": "http://hl7.org/fhir/versions.html#maturity"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "propagate-status"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "excludelogbinaryformat"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueString": "tabbed-snapshots"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency",
        "valueCode": "hl7.fhir.uv.tools.r4#1.1.2"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "copyrightyear"
          },
          {
            "url": "value",
            "valueString": "2026+"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "releaselabel"
          },
          {
            "url": "value",
            "valueString": "ci-build"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "autoload-resources"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "path-liquid"
          },
          {
            "url": "value",
            "valueString": "template/liquid"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "path-liquid"
          },
          {
            "url": "value",
            "valueString": "input/liquid"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "path-qa"
          },
          {
            "url": "value",
            "valueString": "temp/qa"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "path-temp"
          },
          {
            "url": "value",
            "valueString": "temp/pages"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "path-output"
          },
          {
            "url": "value",
            "valueString": "output"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "path-suppressed-warnings"
          },
          {
            "url": "value",
            "valueString": "input/ignoreWarnings.txt"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "path-history"
          },
          {
            "url": "value",
            "valueString": "http://iptp.kemri.go.ke/fhir/history.html"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "template-html"
          },
          {
            "url": "value",
            "valueString": "template-page.html"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "template-md"
          },
          {
            "url": "value",
            "valueString": "template-page-md.html"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "apply-contact"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "apply-context"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "apply-copyright"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "apply-jurisdiction"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "apply-license"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "apply-publisher"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "apply-version"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "apply-wg"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "active-tables"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "fmm-definition"
          },
          {
            "url": "value",
            "valueString": "http://hl7.org/fhir/versions.html#maturity"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "propagate-status"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "excludelogbinaryformat"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      },
      {
        "extension": [
          {
            "url": "code",
            "valueCode": "tabbed-snapshots"
          },
          {
            "url": "value",
            "valueString": "true"
          }
        ],
        "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"
      }
    ],
    "resource": [
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-nudge-24h-en"
        },
        "name": "24h Nudge (EN)",
        "description": "Sent if no reply/confirmation is received 24 hours after the T-0 reminder",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-nudge-24h-sw"
        },
        "name": "24h Nudge (SW)",
        "description": "24-hour nudge, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-nudge-72h-en"
        },
        "name": "72h Nudge (EN)",
        "description": "Sent if no reply/confirmation is received 72 hours after the T-0 reminder; triggers CHP follow-up",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-nudge-72h-sw"
        },
        "name": "72h Nudge (SW)",
        "description": "72-hour nudge, Kiswahili translation; triggers CHP follow-up (see IPTpCHPFollowUpTaskExample)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-confirm-ack-pending-en"
        },
        "name": "Confirmation Ack: Not Yet (EN)",
        "description": "Sent after the patient replies 2 (not yet) to the T-0 reminder",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-confirm-ack-pending-sw"
        },
        "name": "Confirmation Ack: Not Yet (SW)",
        "description": "Confirmation acknowledgement, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-confirm-ack-taken-en"
        },
        "name": "Confirmation Ack: Took It (EN)",
        "description": "Sent after the patient replies 1 (took it) to the T-0 reminder",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-confirm-ack-taken-sw"
        },
        "name": "Confirmation Ack: Took It (SW)",
        "description": "Confirmation acknowledgement, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Condition"
          }
        ],
        "reference": {
          "reference": "Condition/iptp-pregnancy-001"
        },
        "name": "Example Active Pregnancy",
        "description": "Confirmed active pregnancy at enrollment, GA 20 weeks",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-pregnancy-condition"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Task"
          }
        ],
        "reference": {
          "reference": "Task/iptp-chp-task-001"
        },
        "name": "Example CHP Follow-Up Task",
        "description": "Task created after 72h with no dose confirmation reply",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-chp-followup-task"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Flag"
          }
        ],
        "reference": {
          "reference": "Flag/iptp-eligibility-001"
        },
        "name": "Example Eligibility Flag",
        "description": "Eligibility confirmed at USSD Screen R1 (GA 13-27 weeks)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-eligibility-flag"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Observation"
          }
        ],
        "reference": {
          "reference": "Observation/iptp-feedback-002"
        },
        "name": "Example Feedback - Reminders Did Not Help",
        "description": "Patient replied 2 (No) to the feedback survey and offered a suggestion",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-feedback-observation"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Observation"
          }
        ],
        "reference": {
          "reference": "Observation/iptp-feedback-001"
        },
        "name": "Example Feedback - Reminders Helped",
        "description": "Patient replied 1 (Yes) to the feedback survey",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-feedback-observation"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Observation"
          }
        ],
        "reference": {
          "reference": "Observation/iptp-ga-obs-001"
        },
        "name": "Example Gestational Age Observation",
        "description": "GA captured at USSD Screen R3 - GA Entry",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-gestational-age-observation"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Practitioner"
          }
        ],
        "reference": {
          "reference": "Practitioner/iptp-practitioner-001"
        },
        "name": "Example IPTp ANC Provider",
        "description": "A whitelisted ANC health worker at the Shinyalu facility",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-practitioner"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "CarePlan"
          }
        ],
        "reference": {
          "reference": "CarePlan/iptp-careplan-001"
        },
        "name": "Example IPTp Care Plan",
        "description": "Overall care plan covering all four planned doses for the enrolled patient",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-care-plan"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "MedicationAdministration"
          }
        ],
        "reference": {
          "reference": "MedicationAdministration/iptp-dose-001"
        },
        "name": "Example IPTp Dose 1 Administration (DOT)",
        "description": "First IPTp dose administered under Directly Observed Therapy at clinic",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-dose-administration"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "MedicationAdministration"
          }
        ],
        "reference": {
          "reference": "MedicationAdministration/iptp-dose-002"
        },
        "name": "Example IPTp Dose 2 Administration (Self-Admin, Confirmed)",
        "description": "Second IPTp dose, self-administered at home and confirmed by SMS reply 1 (took it)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-dose-administration"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Patient"
          }
        ],
        "reference": {
          "reference": "Patient/iptp-patient-001"
        },
        "name": "Example IPTp Enrolled Patient",
        "description": "An example of a pregnant woman enrolled in the IPTp-SP system",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-patient"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "EpisodeOfCare"
          }
        ],
        "reference": {
          "reference": "EpisodeOfCare/iptp-enrollment-001"
        },
        "name": "Example IPTp Enrollment Episode",
        "description": "An example enrollment episode for an IPTp patient",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-enrollment"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Location"
          }
        ],
        "reference": {
          "reference": "Location/iptp-facility-001"
        },
        "name": "Example IPTp Health Facility",
        "description": "An ANC clinic in the Kakamega pilot (Shinyalu sub-county)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-facility"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Observation"
          }
        ],
        "reference": {
          "reference": "Observation/iptp-issue-001"
        },
        "name": "Example Lost Medicine Issue Report",
        "description": "Patient reported lost medicine via SMS reply 3 → 2 (lost medicine)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-issue-report"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Observation"
          }
        ],
        "reference": {
          "reference": "Observation/iptp-adr-001"
        },
        "name": "Example Mild ADR",
        "description": "Patient reported a mild side effect via SMS reply 3 → 1 (side effect) → 1 (mild)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-adr-observation"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Observation"
          }
        ],
        "reference": {
          "reference": "Observation/iptp-issue-002"
        },
        "name": "Example Other (Free-Text) Issue Report",
        "description": "Patient reported a free-text concern via SMS reply 3 → 3 (other)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-issue-report"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ServiceRequest"
          }
        ],
        "reference": {
          "reference": "ServiceRequest/iptp-dose-schedule-003"
        },
        "name": "Example Planned Dose 3",
        "description": "The single future planned dose stored after Dose 2 is confirmed (only one future planned dose at a time)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-dose-schedule"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Condition"
          }
        ],
        "reference": {
          "reference": "Condition/iptp-pregnancy-002"
        },
        "name": "Example Pregnancy Condition - Delivery Outcome",
        "description": "Pregnancy outcome logged as delivery; automatic STOP condition for messaging",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-pregnancy-condition"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Observation"
          }
        ],
        "reference": {
          "reference": "Observation/iptp-dose-history-001"
        },
        "name": "Example Prior Dose History Observation",
        "description": "Captured at USSD Screen R4 - IPTp History: patient had received 0 prior doses",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-dose-history-observation"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "PractitionerRole"
          }
        ],
        "reference": {
          "reference": "PractitionerRole/iptp-practitioner-role-001"
        },
        "name": "Example Provider-Facility Binding",
        "description": "Binds the ANC provider to their auto-bound facility after HCW training",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-practitioner-role"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Observation"
          }
        ],
        "reference": {
          "reference": "Observation/iptp-adr-002"
        },
        "name": "Example Severe ADR",
        "description": "Patient reported a severe side effect via SMS reply 3 → 1 (side effect) → 2 (severe)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-adr-observation"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Consent"
          }
        ],
        "reference": {
          "reference": "Consent/iptp-consent-001"
        },
        "name": "Example SMS Consent",
        "description": "Verbal consent obtained at USSD Screen R5 - Consent",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-consent"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Medication"
          }
        ],
        "reference": {
          "reference": "Medication/iptp-sp-medication"
        },
        "name": "Example SP Medication",
        "description": "Sulfadoxine-Pyrimethamine medication instance",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-medication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-t0-001"
        },
        "name": "Example T-0 SMS Reminder",
        "description": "Dose day SMS reminder sent via short code 25332",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-feedback-no-ack-en"
        },
        "name": "Feedback Ack: No (EN)",
        "description": "Sent after the patient replies 2 (No); see IPTpFeedbackNoExample for the structured response",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-feedback-no-ack-sw"
        },
        "name": "Feedback Ack: No (SW)",
        "description": "Feedback No acknowledgement, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-feedback-yes-ack-en"
        },
        "name": "Feedback Ack: Yes (EN)",
        "description": "Sent after the patient replies 1 (Yes); see IPTpFeedbackYesExample for the structured response",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-feedback-yes-ack-sw"
        },
        "name": "Feedback Ack: Yes (SW)",
        "description": "Feedback Yes acknowledgement, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-feedback-prompt-en"
        },
        "name": "Feedback Prompt (EN)",
        "description": "Sent 5 days after the final dose confirmation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-feedback-prompt-sw"
        },
        "name": "Feedback Prompt (SW)",
        "description": "Feedback prompt, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-trust-en"
        },
        "name": "InfoAFYA #1: Trust (EN)",
        "description": "Sent 24-48h after enrollment via the InfoAFYA sender ID",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-trust-sw"
        },
        "name": "InfoAFYA #1: Trust (SW)",
        "description": "Trust message, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-autonomy-en"
        },
        "name": "InfoAFYA #2: Autonomy Transition (EN)",
        "description": "Sent 3-5 days after DOT (Dose 1) via the InfoAFYA sender ID",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-autonomy-sw"
        },
        "name": "InfoAFYA #2: Autonomy Transition (SW)",
        "description": "Autonomy transition message, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-norm-en"
        },
        "name": "InfoAFYA #3: Norm Reinforcement (EN)",
        "description": "Sent 7 days before the next dose via the InfoAFYA sender ID",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-norm-sw"
        },
        "name": "InfoAFYA #3: Norm Reinforcement (SW)",
        "description": "Norm reinforcement message, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-identity-en"
        },
        "name": "InfoAFYA #4: Identity Reinforcement (EN)",
        "description": "Sent 3-5 days after Dose 2 confirmation via the InfoAFYA sender ID",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-identity-sw"
        },
        "name": "InfoAFYA #4: Identity Reinforcement (SW)",
        "description": "Identity reinforcement message, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-reassurance-en"
        },
        "name": "InfoAFYA #5: Side-Effect Reassurance (EN)",
        "description": "Sent in the mid-cycle window between two IPTp doses via the InfoAFYA sender ID",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-reassurance-sw"
        },
        "name": "InfoAFYA #5: Side-Effect Reassurance (SW)",
        "description": "Side-effect reassurance message, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-completion-en"
        },
        "name": "InfoAFYA #6: Completion Mindset (EN)",
        "description": "Sent 7 days before the final dose cycle via the InfoAFYA sender ID",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-completion-sw"
        },
        "name": "InfoAFYA #6: Completion Mindset (SW)",
        "description": "Completion mindset message, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-anc-continuity-en"
        },
        "name": "InfoAFYA #7: ANC Continuity (EN)",
        "description": "Sent after final dose confirmation via the InfoAFYA sender ID",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-infoafya-anc-continuity-sw"
        },
        "name": "InfoAFYA #7: ANC Continuity (SW)",
        "description": "ANC continuity message, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-administration-method"
        },
        "name": "IPTp Administration Method",
        "description": "Whether the dose was DOT (clinic) or self-administered (home)",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-administration-method-vs"
        },
        "name": "IPTp Administration Method Value Set",
        "description": "Whether a dose was given via Directly Observed Therapy at clinic or self-administered at home",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-adr-severity-vs"
        },
        "name": "IPTp ADR Severity Value Set",
        "description": "Severity codes for adverse drug reactions in the IPTp program",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-adr-observation"
        },
        "name": "IPTp Adverse Drug Reaction Observation",
        "description": "Records an adverse drug reaction (ADR) reported by the patient after \n              taking an IPTp-SP dose. Captures severity (mild or severe) and triggers \n              appropriate care pathways.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-anc-number-hash"
        },
        "name": "IPTp ANC Number Hash",
        "description": "Hashed ANC number for privacy-preserving de-duplication",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-practitioner"
        },
        "name": "IPTp ANC Provider",
        "description": "An ANC health worker whitelisted to use the IPTp USSD enrollment system. \n              Their MSISDN must be on the approved whitelist before access is granted.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-care-plan"
        },
        "name": "IPTp Care Plan",
        "description": "The overall care plan for an enrolled patient covering all planned IPTp-SP \n              doses, messaging schedule, and CHP follow-up integration.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-chp-followup-flag"
        },
        "name": "IPTp CHP Follow-up Flag",
        "description": "Indicates whether a Community Health Promoter follow-up has been triggered",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-chp-followup-task"
        },
        "name": "IPTp CHP Follow-Up Task",
        "description": "A task assigned to a Community Health Promoter (CHP) when a patient \n              has not confirmed their dose after 72 hours, reported a lost medicine, \n              or triggered a severe ADR.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-dose-administration"
        },
        "name": "IPTp Dose Administration",
        "description": "Records a single IPTp-SP dose administration event. Captures whether \n              the dose was given via DOT at clinic or self-administered at home, \n              along with the dose number in the sequence.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-confirmation-status"
        },
        "name": "IPTp Dose Confirmation Status",
        "description": "Tracks the T-0 / 24h / 72h confirmation engine outcome for a self-administered dose (confirmed / pending / missed)",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-dose-status-vs"
        },
        "name": "IPTp Dose Confirmation Status Value Set",
        "description": "Status codes for tracking whether a self-administered IPTp-SP dose has been confirmed by the patient via SMS reply (T-0 / 24h / 72h confirmation engine)",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-dose-number"
        },
        "name": "IPTp Dose Number",
        "description": "Sequential dose number in the IPTp schedule (1–4+)",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-spacing-valid-flag"
        },
        "name": "IPTp Dose Spacing Valid Flag",
        "description": "TRUE if the confirmed dose date respects the minimum 28-day spacing from the previous dose; computed when confirmation_status = confirmation-confirmed",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-eligibility-flag"
        },
        "name": "IPTp Eligibility Flag",
        "description": "A flag indicating that a patient has been confirmed eligible for the \n              IPTp-SP program (gestational age 13–27 weeks at time of enrollment).",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-patient"
        },
        "name": "IPTp Enrolled Patient",
        "description": "A pregnant woman enrolled in the IPTp-SP Digital Support System. \n              Captures phone number, ANC number hash, language preference, and SMS consent.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-enrollment"
        },
        "name": "IPTp Enrollment Episode",
        "description": "Represents the enrollment of a pregnant woman into the IPTp-SP Digital \n              Support System. Tracks enrollment status, gestational age band, messaging \n              status, and CHP follow-up flag.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-ga-band"
        },
        "name": "IPTp Gestational Age Band",
        "description": "Derived gestational age band at enrollment (EARLY 13–20 or MID 21–27)",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-ga-band-vs"
        },
        "name": "IPTp Gestational Age Band Value Set",
        "description": "Gestational age bands for IPTp eligibility",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-gestational-age-observation"
        },
        "name": "IPTp Gestational Age Observation",
        "description": "Captures the gestational age (in weeks) of the pregnant woman at the \n              time of IPTp enrollment. Must be 13–27 weeks to be eligible.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-facility"
        },
        "name": "IPTp Health Facility",
        "description": "An ANC health facility in the IPTp program. \n              The facility is auto-bound to the provider at enrollment time.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-issue-report"
        },
        "name": "IPTp Issue Report",
        "description": "Records a non-ADR issue reported by the patient via the Have-an-Issue SMS flow (Reply 3):\n              lost medicine or another free-text concern. Side effects/ADRs are captured separately\n              by IPTpADRObservation.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-resolution-status"
        },
        "name": "IPTp Issue Resolution Status",
        "description": "Whether a reported issue (ADR or non-ADR) is open or resolved",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-issue-type-vs"
        },
        "name": "IPTp Issue Type Value Set",
        "description": "Non-ADR issue types reportable via the Have-an-Issue SMS flow",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-language-preference"
        },
        "name": "IPTp Language Preference",
        "description": "Patient's preferred language for SMS communications",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-language-preference-vs"
        },
        "name": "IPTp Language Preference Value Set",
        "description": "Language preference options for IPTp SMS communications",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-manual-review-flag"
        },
        "name": "IPTp Manual Review Flag",
        "description": "TRUE when a free-text 'Other' issue report requires manual review by a health worker",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-messaging-status"
        },
        "name": "IPTp Messaging Status",
        "description": "Current SMS messaging status for the patient (ACTIVE / STOPPED)",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-messaging-status-vs"
        },
        "name": "IPTp Messaging Status Value Set",
        "description": "Whether SMS reminders are currently active or have been stopped (STOP handling)",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-dose-schedule"
        },
        "name": "IPTp Planned Dose Schedule",
        "description": "Represents a planned future IPTp-SP dose. Only one future planned dose \n              is stored at a time. Status transitions from 'active' to 'completed' \n              or 'revoked' based on patient response.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-practitioner-role"
        },
        "name": "IPTp Practitioner Role",
        "description": "Binds a whitelisted ANC provider to the health facility they are auto-bound to\n              following HCW training (system principle: 'Facility auto bound and provider\n              whitelist enforced').",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-pregnancy-condition"
        },
        "name": "IPTp Pregnancy Condition",
        "description": "A confirmed pregnancy condition for a woman enrolled in the IPTp-SP program.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-pregnancy-outcome"
        },
        "name": "IPTp Pregnancy Outcome",
        "description": "Delivery or pregnancy loss outcome that automatically stops IPTp-SP messaging",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-pregnancy-outcome-vs"
        },
        "name": "IPTp Pregnancy Outcome Value Set",
        "description": "Outcome that automatically stops IPTp-SP messaging",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-dose-history-observation"
        },
        "name": "IPTp Prior Dose History Observation",
        "description": "Records the number of IPTp doses the patient had already received \n              before enrollment. Used to derive which dose is being administered today \n              (current_dose_given_today = iptp_history + 1).",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-feedback-observation"
        },
        "name": "IPTp Program Feedback Observation",
        "description": "Captures the patient's response to the feedback & gratitude survey sent 5 days after\n              the final dose confirmation, plus any free-text improvement suggestion.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-provider-msisdn"
        },
        "name": "IPTp Provider MSISDN",
        "description": "Whitelisted mobile number of the ANC provider",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-reminder-anchor"
        },
        "name": "IPTp Reminder Anchor",
        "description": "Type of reminder that triggered a communication",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-reminder-type-vs"
        },
        "name": "IPTp Reminder Type Value Set",
        "description": "Types of reminders sent to enrolled patients",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-resolution-status-vs"
        },
        "name": "IPTp Resolution Status Value Set",
        "description": "Whether a reported issue is still open or has been resolved",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-sms-communication"
        },
        "name": "IPTp SMS Communication",
        "description": "Represents an SMS message sent to or received from an enrolled patient \n              via the dedicated short code (25332) or InfoAFYA sender ID. Captures \n              the message type, language, and reminder anchor.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-consent"
        },
        "name": "IPTp SMS Consent",
        "description": "Records the patient's verbal consent to receive SMS reminders for the \n              IPTp-SP program. Consent is mandatory before enrollment is confirmed.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:extension"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-sms-consent"
        },
        "name": "IPTp SMS Consent",
        "description": "Records whether the patient has consented to receive SMS reminders",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "ValueSet"
          }
        ],
        "reference": {
          "reference": "ValueSet/iptp-message-category-vs"
        },
        "name": "IPTp SMS Message Category Value Set",
        "description": "Categories of outbound/inbound SMS messages exchanged on the dedicated short code (25332) or the InfoAFYA sender ID",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "StructureDefinition:resource"
          }
        ],
        "reference": {
          "reference": "StructureDefinition/iptp-medication"
        },
        "name": "IPTp SP Medication",
        "description": "Sulfadoxine-Pyrimethamine (SP) medication used in the IPTp program. \n              Each dose consists of 3 tablets taken together.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "CodeSystem"
          }
        ],
        "reference": {
          "reference": "CodeSystem/iptp-code-system"
        },
        "name": "IPTp-SP Code System",
        "description": "Code system for IPTp-SP Digital Support System concepts",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-problem-type-en"
        },
        "name": "Issue Flow Step 1: Problem Type (EN)",
        "description": "Sent after the patient replies 3 (have an issue)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-problem-type-sw"
        },
        "name": "Issue Flow Step 1: Problem Type (SW)",
        "description": "Issue flow problem-type prompt, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-lost-medicine-response-en"
        },
        "name": "Issue Flow: Lost Medicine Response (EN)",
        "description": "Sent after the patient selects 2 (lost medicine)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-lost-medicine-response-sw"
        },
        "name": "Issue Flow: Lost Medicine Response (SW)",
        "description": "Lost medicine response, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-mild-response-en"
        },
        "name": "Issue Flow: Mild Side Effect Response (EN)",
        "description": "Sent after the patient selects 1 (mild)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-mild-response-sw"
        },
        "name": "Issue Flow: Mild Side Effect Response (SW)",
        "description": "Mild side-effect response, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-other-ack-en"
        },
        "name": "Issue Flow: Other - Auto-Reply (EN)",
        "description": "Auto-reply sent after the free-text concern is received (see IPTpIssueReportOtherExample)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-other-ack-sw"
        },
        "name": "Issue Flow: Other - Auto-Reply (SW)",
        "description": "Other-issue auto-reply, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-other-prompt-en"
        },
        "name": "Issue Flow: Other - Free Text Prompt (EN)",
        "description": "Sent after the patient selects 3 (other); system enters AWAITING_FREE_TEXT",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-other-prompt-sw"
        },
        "name": "Issue Flow: Other - Free Text Prompt (SW)",
        "description": "Free-text concern prompt, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-severe-response-en"
        },
        "name": "Issue Flow: Severe Side Effect Response (EN)",
        "description": "Sent after the patient selects 2 (severe)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-severe-response-sw"
        },
        "name": "Issue Flow: Severe Side Effect Response (SW)",
        "description": "Severe side-effect response, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-severity-prompt-en"
        },
        "name": "Issue Flow: Side Effect Severity Prompt (EN)",
        "description": "Sent after the patient selects 1 (side effect)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-issue-severity-prompt-sw"
        },
        "name": "Issue Flow: Side Effect Severity Prompt (SW)",
        "description": "Side-effect severity prompt, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-onboarding-1-en"
        },
        "name": "Onboarding Message 1 (EN) - Enrollment Confirmation",
        "description": "Onboarding message 1, sent on short code 25332 immediately after USSD enrollment confirmation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-onboarding-1-sw"
        },
        "name": "Onboarding Message 1 (SW) - Enrollment Confirmation",
        "description": "Onboarding message 1, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-onboarding-2-en"
        },
        "name": "Onboarding Message 2 (EN) - How It Works",
        "description": "Onboarding message 2, sent on short code 25332",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-onboarding-2-sw"
        },
        "name": "Onboarding Message 2 (SW) - How It Works",
        "description": "Onboarding message 2, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-onboarding-3-en"
        },
        "name": "Onboarding Message 3 (EN) - How to Take SP",
        "description": "Onboarding message 3, sent on short code 25332",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-onboarding-3-sw"
        },
        "name": "Onboarding Message 3 (SW) - How to Take SP",
        "description": "Onboarding message 3, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-onboarding-4-en"
        },
        "name": "Onboarding Message 4 (EN) - Safety + InfoAFYA Bridge",
        "description": "Onboarding message 4, sent on short code 25332",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-onboarding-4-sw"
        },
        "name": "Onboarding Message 4 (SW) - Safety + InfoAFYA Bridge",
        "description": "Onboarding message 4, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "SearchParameter"
          }
        ],
        "reference": {
          "reference": "SearchParameter/iptp-anc-number-hash"
        },
        "name": "Search by IPTp ANC Number Hash",
        "description": "Enables R5 - ANC NUMBER duplicate-enrollment lookup: search Patient by the hashed\n              ANC number captured at USSD enrollment, without exposing the raw ANC number.",
        "exampleBoolean": false
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-stop-ack-en"
        },
        "name": "STOP Acknowledgement (EN)",
        "description": "Sent when the patient texts STOP; messaging_status = STOPPED, all scheduled messages cancelled",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-stop-ack-sw"
        },
        "name": "STOP Acknowledgement (SW)",
        "description": "STOP acknowledgement, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-reminder-t0-sw"
        },
        "name": "T-0 Reminder (SW)",
        "description": "Interactive dose-day reminder sent at 08:00am, Kiswahili translation (English version is IPTpT0ReminderExample)",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-reminder-t3-en"
        },
        "name": "T-3 Reminder (EN)",
        "description": "Non-interactive T-3 reminder sent at 4:00pm, 3 days before the Dose 2 date",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      },
      {
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
            "valueString": "Communication"
          }
        ],
        "reference": {
          "reference": "Communication/iptp-sms-reminder-t3-sw"
        },
        "name": "T-3 Reminder (SW)",
        "description": "Non-interactive T-3 reminder, Kiswahili translation",
        "exampleCanonical": "http://iptp.kemri.go.ke/fhir/StructureDefinition/iptp-sms-communication"
      }
    ],
    "page": {
      "extension": [
        {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name",
          "valueUrl": "toc.html"
        }
      ],
      "nameUrl": "toc.html",
      "title": "Table of Contents",
      "generation": "html",
      "page": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name",
              "valueUrl": "index.html"
            }
          ],
          "nameUrl": "index.html",
          "title": "Home",
          "generation": "markdown"
        }
      ]
    },
    "parameter": [
      {
        "code": "path-resource",
        "value": "input/capabilities"
      },
      {
        "code": "path-resource",
        "value": "input/examples"
      },
      {
        "code": "path-resource",
        "value": "input/extensions"
      },
      {
        "code": "path-resource",
        "value": "input/models"
      },
      {
        "code": "path-resource",
        "value": "input/operations"
      },
      {
        "code": "path-resource",
        "value": "input/profiles"
      },
      {
        "code": "path-resource",
        "value": "input/resources"
      },
      {
        "code": "path-resource",
        "value": "input/vocabulary"
      },
      {
        "code": "path-resource",
        "value": "input/maps"
      },
      {
        "code": "path-resource",
        "value": "input/testing"
      },
      {
        "code": "path-resource",
        "value": "input/history"
      },
      {
        "code": "path-resource",
        "value": "fsh-generated/resources"
      },
      {
        "code": "path-pages",
        "value": "template/config"
      },
      {
        "code": "path-pages",
        "value": "input/images"
      },
      {
        "code": "path-tx-cache",
        "value": "input-cache/txcache"
      }
    ]
  }
}