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

FHIR IG analytics

Packagesmart.who.int.immunizations
Resource TypePlanDefinition
IdPlanDefinition-IMMZD2DTPolioBOPVPlusIPV.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/dhes/smart-immunizations/PlanDefinition-IMMZD2DTPolioBOPVPlusIPV.html
URLhttp://smart.who.int/immunizations/PlanDefinition/IMMZD2DTPolioBOPVPlusIPV
Version0.2.0
Statusdraft
Date2025-12-05T23:35:21+00:00
NameIMMZD2DTPolioBOPVPlusIPV
TitleIMMZ.D2.DT.Polio.bOPV plus IPV
Authoritywho
DescriptionIMMZ.D2.DT.Polio.bOPV plus IPV "Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)" schedule (applicable for all countries)

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

Id: IMMZD2DTPolioBOPVPlusIPV
Url: IMMZ.D2.DT.Polio.bOPV plus IPV
Version: 0.2.0
Title: IMMZ.D2.DT.Polio.bOPV plus IPV
Status: draft
Type:

system: http://terminology.hl7.org/CodeSystem/plan-definition-type

code: eca-rule

Date: 2025-12-05 23:35:21+0000
Publisher: WHO
Description:

IMMZ.D2.DT.Polio.bOPV plus IPV "Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)" schedule (applicable for all countries)

Knowledge Capability: computable
Related Artifacts:

References

  • WHO recommendations for routine immunization - summary tables (January 2025)


Libraries:
IMMZD2DTPolioBOPVPlusIPVLogic
Actions:
Determine if the client is due for a poliovirus vaccination according to the national immunization schedule: Determine if the client is due for a poliovirus vaccination according to the national immunization schedule "Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)" schedule (applicable for all countries)
If: Applicability: Client is due for bOPV vaccination (Client is due for bOPV vaccination)
Then: Definition: IMMZD2DTMR
Dynamic Values:
status: ('draft')
intent: ('proposal')
medication: (Concept { codes: { Code { system: 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z', code: 'DE30', display: 'Oral polio vaccines' } }, display: 'Oral polio vaccines' })
Determine if the client is due for a poliovirus vaccination according to the national immunization schedule: Determine if the client is due for a poliovirus vaccination according to the national immunization schedule "Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)" schedule (applicable for all countries)
If: Applicability: Client is due for bOPV and IPV vaccination (Client is due for bOPV and IPV vaccination)
Then: Definition: IMMZD2DTMR
Dynamic Values:
status: ('draft')
intent: ('proposal')
medication: (Concept { codes: { Code { system: 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z', code: 'DE30', display: 'Oral polio vaccines' } }, display: 'Oral polio vaccines' })
Determine if the client is due for a poliovirus vaccination according to the national immunization schedule: Determine if the client is due for a poliovirus vaccination according to the national immunization schedule "Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)" schedule (applicable for all countries)
If: Applicability: Client is due for bOPV and IPV vaccination (Client is due for bOPV and IPV vaccination)
Then: Definition: IMMZD2DTMR
Dynamic Values:
status: ('draft')
intent: ('proposal')
medication: (Concept { codes: { Code { system: 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z', code: 'DE31', display: 'Inactivated polio vaccines' } }, display: 'Inactivated polio vaccines' })
Determine if the client is due for a poliovirus vaccination according to the national immunization schedule: Determine if the client is due for a poliovirus vaccination according to the national immunization schedule "Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)" schedule (applicable for all countries)
If: Applicability: Client is due for IPV vaccination (Client is due for IPV vaccination)
Then: Definition: IMMZD2DTMR
Dynamic Values:
status: ('draft')
intent: ('proposal')
medication: (Concept { codes: { Code { system: 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z', code: 'DE31', display: 'Inactivated polio vaccines' } }, display: 'Inactivated polio vaccines' })
Check for Guidance for the patient regarding IMMZ.D2.DT.Polio.bOPV plus IPV.: Show Guidance for the patient regarding IMMZ.D2.DT.Polio.bOPV plus IPV.
If: Applicability: Has Guidance (Has Guidance)
Then: Definition: IMMZ.D2.DT.CR
Dynamic Values:
status: ('active')
payload.contentString: (Guidance)
category.coding: (Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' })
priority: (Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' })

Source1

{
  "resourceType": "PlanDefinition",
  "id": "IMMZD2DTPolioBOPVPlusIPV",
  "meta": {
    "profile": [
      "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-recommendationdefinition",
      "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableplandefinition",
      "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishableplandefinition"
    ]
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability",
      "valueCode": "computable"
    }
  ],
  "url": "http://smart.who.int/immunizations/PlanDefinition/IMMZD2DTPolioBOPVPlusIPV",
  "version": "0.2.0",
  "name": "IMMZD2DTPolioBOPVPlusIPV",
  "title": "IMMZ.D2.DT.Polio.bOPV plus IPV",
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/plan-definition-type",
        "code": "eca-rule"
      }
    ]
  },
  "status": "draft",
  "experimental": false,
  "date": "2025-12-05T23:35:21+00:00",
  "publisher": "WHO",
  "contact": [
    {
      "name": "WHO",
      "telecom": [
        {
          "system": "url",
          "value": "http://who.int"
        }
      ]
    }
  ],
  "description": "IMMZ.D2.DT.Polio.bOPV plus IPV\n\"Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)\" schedule (applicable for all countries)",
  "relatedArtifact": [
    {
      "type": "citation",
      "citation": "WHO recommendations for routine immunization - summary tables (January 2025)"
    }
  ],
  "library": [
    "http://smart.who.int/immunizations/Library/IMMZD2DTPolioBOPVPlusIPVLogic"
  ],
  "action": [
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-rationale",
          "valueMarkdown": "For all countries using OPV in their national immunization programme, WHO recommends 3 doses of bOPV and 2 doses of IPV.  \n  The preferred schedule is to administer the 3 doses of bOPV starting from the minimum age of 6 weeks, with at least a 4 week-interval \n  between doses. The first IPV dose should be administered from a minimum of 14 weeks of age (with the third dose of the \n  diphtheria–tetanus–pertussis vaccine [DTP3] or pentavalent vaccine [penta3]), with the second IPV dose being given at least \n  4 months later (possibly coinciding with other vaccines administered at 9 months of age).  Note: Based on local epidemiology, \n  programmatic implications and feasibility of delivery, countries may choose an alternative “early IPV schedule” starting with \n  the first IPV dose at 6 weeks of age (with DTP1/penta1) and the second IPV dose at 14 weeks (with DTP3/penta3)."
        }
      ],
      "title": "Determine if the client is due for a poliovirus vaccination according to the national immunization schedule",
      "description": "Determine if the client is due for a poliovirus vaccination according to the national immunization schedule\n\"Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)\" schedule (applicable for all countries)",
      "condition": [
        {
          "kind": "applicability",
          "expression": {
            "description": "Client is due for bOPV vaccination",
            "language": "text/cql-identifier",
            "expression": "Client is due for bOPV vaccination"
          }
        }
      ],
      "definitionCanonical": "http://smart.who.int/immunizations/ActivityDefinition/IMMZD2DTMR",
      "dynamicValue": [
        {
          "path": "status",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'draft'"
          }
        },
        {
          "path": "intent",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'proposal'"
          }
        },
        {
          "path": "medication",
          "expression": {
            "language": "text/cql-expression",
            "expression": "Concept { codes: { Code { system: 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z', code: 'DE30', display: 'Oral polio vaccines' } }, display: 'Oral polio vaccines' }"
          }
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-rationale",
          "valueMarkdown": "For all countries using OPV in their national immunization programme, WHO recommends 3 doses of bOPV and 2 doses of IPV.  \n  The preferred schedule is to administer the 3 doses of bOPV starting from the minimum age of 6 weeks, with at least a 4 week-interval \n  between doses. The first IPV dose should be administered from a minimum of 14 weeks of age (with the third dose of the \n  diphtheria–tetanus–pertussis vaccine [DTP3] or pentavalent vaccine [penta3]), with the second IPV dose being given at least \n  4 months later (possibly coinciding with other vaccines administered at 9 months of age).  Note: Based on local epidemiology, \n  programmatic implications and feasibility of delivery, countries may choose an alternative “early IPV schedule” starting with \n  the first IPV dose at 6 weeks of age (with DTP1/penta1) and the second IPV dose at 14 weeks (with DTP3/penta3)."
        }
      ],
      "title": "Determine if the client is due for a poliovirus vaccination according to the national immunization schedule",
      "description": "Determine if the client is due for a poliovirus vaccination according to the national immunization schedule\n\"Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)\" schedule (applicable for all countries)",
      "condition": [
        {
          "kind": "applicability",
          "expression": {
            "description": "Client is due for bOPV and IPV vaccination",
            "language": "text/cql-identifier",
            "expression": "Client is due for bOPV and IPV vaccination"
          }
        }
      ],
      "definitionCanonical": "http://smart.who.int/immunizations/ActivityDefinition/IMMZD2DTMR",
      "dynamicValue": [
        {
          "path": "status",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'draft'"
          }
        },
        {
          "path": "intent",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'proposal'"
          }
        },
        {
          "path": "medication",
          "expression": {
            "language": "text/cql-expression",
            "expression": "Concept { codes: { Code { system: 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z', code: 'DE30', display: 'Oral polio vaccines' } }, display: 'Oral polio vaccines' }"
          }
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-rationale",
          "valueMarkdown": "For all countries using OPV in their national immunization programme, WHO recommends 3 doses of bOPV and 2 doses of IPV.  \n  The preferred schedule is to administer the 3 doses of bOPV starting from the minimum age of 6 weeks, with at least a 4 week-interval \n  between doses. The first IPV dose should be administered from a minimum of 14 weeks of age (with the third dose of the \n  diphtheria–tetanus–pertussis vaccine [DTP3] or pentavalent vaccine [penta3]), with the second IPV dose being given at least \n  4 months later (possibly coinciding with other vaccines administered at 9 months of age).  Note: Based on local epidemiology, \n  programmatic implications and feasibility of delivery, countries may choose an alternative “early IPV schedule” starting with \n  the first IPV dose at 6 weeks of age (with DTP1/penta1) and the second IPV dose at 14 weeks (with DTP3/penta3)."
        }
      ],
      "title": "Determine if the client is due for a poliovirus vaccination according to the national immunization schedule",
      "description": "Determine if the client is due for a poliovirus vaccination according to the national immunization schedule\n\"Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)\" schedule (applicable for all countries)",
      "condition": [
        {
          "kind": "applicability",
          "expression": {
            "description": "Client is due for bOPV and IPV vaccination",
            "language": "text/cql-identifier",
            "expression": "Client is due for bOPV and IPV vaccination"
          }
        }
      ],
      "definitionCanonical": "http://smart.who.int/immunizations/ActivityDefinition/IMMZD2DTMR",
      "dynamicValue": [
        {
          "path": "status",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'draft'"
          }
        },
        {
          "path": "intent",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'proposal'"
          }
        },
        {
          "path": "medication",
          "expression": {
            "language": "text/cql-expression",
            "expression": "Concept { codes: { Code { system: 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z', code: 'DE31', display: 'Inactivated polio vaccines' } }, display: 'Inactivated polio vaccines' }"
          }
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-rationale",
          "valueMarkdown": "For all countries using OPV in their national immunization programme, WHO recommends 3 doses of bOPV and 2 doses of IPV.  \n  The preferred schedule is to administer the 3 doses of bOPV starting from the minimum age of 6 weeks, with at least a 4 week-interval \n  between doses. The first IPV dose should be administered from a minimum of 14 weeks of age (with the third dose of the \n  diphtheria–tetanus–pertussis vaccine [DTP3] or pentavalent vaccine [penta3]), with the second IPV dose being given at least \n  4 months later (possibly coinciding with other vaccines administered at 9 months of age).  Note: Based on local epidemiology, \n  programmatic implications and feasibility of delivery, countries may choose an alternative “early IPV schedule” starting with \n  the first IPV dose at 6 weeks of age (with DTP1/penta1) and the second IPV dose at 14 weeks (with DTP3/penta3)."
        }
      ],
      "title": "Determine if the client is due for a poliovirus vaccination according to the national immunization schedule",
      "description": "Determine if the client is due for a poliovirus vaccination according to the national immunization schedule\n\"Bivalent oral polio vaccine (bOPV) plus inactivated polio vaccine (IPV)\" schedule (applicable for all countries)",
      "condition": [
        {
          "kind": "applicability",
          "expression": {
            "description": "Client is due for IPV vaccination",
            "language": "text/cql-identifier",
            "expression": "Client is due for IPV vaccination"
          }
        }
      ],
      "definitionCanonical": "http://smart.who.int/immunizations/ActivityDefinition/IMMZD2DTMR",
      "dynamicValue": [
        {
          "path": "status",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'draft'"
          }
        },
        {
          "path": "intent",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'proposal'"
          }
        },
        {
          "path": "medication",
          "expression": {
            "language": "text/cql-expression",
            "expression": "Concept { codes: { Code { system: 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z', code: 'DE31', display: 'Inactivated polio vaccines' } }, display: 'Inactivated polio vaccines' }"
          }
        }
      ]
    },
    {
      "title": "Check for Guidance for the patient regarding IMMZ.D2.DT.Polio.bOPV plus IPV.",
      "description": "Show Guidance for the patient regarding IMMZ.D2.DT.Polio.bOPV plus IPV.",
      "condition": [
        {
          "kind": "applicability",
          "expression": {
            "description": "Has Guidance",
            "language": "text/cql-identifier",
            "expression": "Has Guidance"
          }
        }
      ],
      "definitionCanonical": "http://smart.who.int/immunizations/ActivityDefinition/IMMZD2DTCR",
      "dynamicValue": [
        {
          "path": "status",
          "expression": {
            "language": "text/cql-expression",
            "expression": "'active'"
          }
        },
        {
          "path": "payload.contentString",
          "expression": {
            "language": "text/cql-identifier",
            "expression": "Guidance"
          }
        },
        {
          "path": "category.coding",
          "expression": {
            "description": "Category of communication",
            "language": "text/cql-expression",
            "expression": "Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' }"
          }
        },
        {
          "path": "priority",
          "expression": {
            "description": "Alert priority",
            "language": "text/cql-expression",
            "expression": "Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' }"
          }
        }
      ]
    }
  ]
}