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

FHIR IG Statistics: PlanDefinition/IMMZD18SMeningococcalMenC

Packagesmart.who.int.immunizations
Resource TypePlanDefinition
IdIMMZD18SMeningococcalMenC
FHIR VersionR4
Sourcehttp://smart.who.int/immunizations/https://build.fhir.org/ig/WorldHealthOrganization/smart-immunizations/PlanDefinition-IMMZD18SMeningococcalMenC.html
URLhttp://smart.who.int/immunizations/PlanDefinition/IMMZD18SMeningococcalMenC
Version0.2.0
Statusdraft
Date2025-07-25T21:56:21+00:00
NameIMMZD18SMeningococcalMenC
TitleIMMZ.D18.S.Meningococcal.Monovalent MenC conjugate vaccine schedule
Authoritywho
DescriptionIMMZ.D18.S.Meningococcal.Monovalent MenC conjugate vaccine schedule Monovalent MenC conjugate schedule

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: IMMZD18SMeningococcalMenC
Url: IMMZ.D18.S.Meningococcal.Monovalent MenC conjugate vaccine schedule
Version: 0.2.0
Title: IMMZ.D18.S.Meningococcal.Monovalent MenC conjugate vaccine schedule
Status: draft
Type:

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

code: eca-rule

Date: 2025-07-25 21:56:21+0000
Publisher: WHO
Description:

IMMZ.D18.S.Meningococcal.Monovalent MenC conjugate vaccine schedule Monovalent MenC conjugate schedule

Knowledge Capability: computable
Related Artifacts:

References

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


Libraries:
IMMZD18SMeningococcalMenCLogic
Actions:
Meningococcal dose 1: Provision of the meningococcal dose 1 Trigger event: Child's birth Trigger date: "Date of birth" Create condition: For monovalent MenC conjugate vaccine, one single intramuscular dose is recommended for children aged ≥ 12 months, teenagers and adults. Children aged 2–11 months require 2 doses administered.
If: Applicability: Meningococcal dose 1 (Meningococcal dose 1)
Then: Definition: IMMZ.D2.DT.CR
Dynamic Values:
status: ('active')
payload.contentString: (Meningococcal dose 1 Create)
category.coding: (Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' })
priority: (Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' })
Meningococcal dose 2: Provision of the meningococcal dose 2 for clients that start the series when aged ≤ 11 months Trigger event: First meningococcal dose from the primary series was administered and client started the series when client's age was less than or equal to 11 months Count of vaccines administered (where "Vaccine type" = "Meningococcal vaccines" and "Type of dose" = "Primary series") = 1 and "Date and time of vaccination" (where "Vaccine type" = "Meningococcal vaccines") - "Date of birth" ≤ 11 months Trigger date: "Date and time of vaccination" (where "Vaccine type" = "Meningococcal vaccines") Create condition: Children 2–11 months require 2 doses administered at an interval of at least 2 months and a booster about 1 year after.
If: Applicability: Meningococcal dose 2 (Meningococcal dose 2)
Then: Definition: IMMZ.D2.DT.CR
Dynamic Values:
status: ('active')
payload.contentString: (Meningococcal dose 2 Create)
category.coding: (Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' })
priority: (Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' })
Meningococcal booster dose: Provision of the meningococcal booster dose for clients that start the series when aged ≤ 11 months Trigger event: The primary series has been completed and client started the series when client's age was less than or equal to 11 months "Completed the primary vaccination series" (where "Vaccine type" = "Meningococcal vaccines") = TRUE and "Date and time of vaccination" (where "Vaccine type" = "Meningococcal vaccines" and "Dose number" = 1) - "Date of birth" ≤ 11 months Trigger date: Latest "Date and time of vaccination" (where "Vaccine type" = "Meningococcal vaccines") Create condition: Children 2–11 months require 2 doses administered at an interval of at least 2 months and a booster about 1 year after.
If: Applicability: Meningococcal booster dose (Meningococcal booster dose)
Then: Definition: IMMZ.D2.DT.CR
Dynamic Values:
status: ('active')
payload.contentString: (Meningococcal booster dose Create)
category.coding: (Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' })
priority: (Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' })

Source

{
  "resourceType": "PlanDefinition",
  "id": "IMMZD18SMeningococcalMenC",
  "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/IMMZD18SMeningococcalMenC",
  "version": "0.2.0",
  "name": "IMMZD18SMeningococcalMenC",
  "title": "IMMZ.D18.S.Meningococcal.Monovalent MenC conjugate vaccine schedule",
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/plan-definition-type",
        "code": "eca-rule"
      }
    ]
  },
  "status": "draft",
  "experimental": false,
  "date": "2025-07-25T21:56:21+00:00",
  "publisher": "WHO",
  "contact": [
    {
      "name": "WHO",
      "telecom": [
        {
          "system": "url",
          "value": "http://who.int"
        }
      ]
    }
  ],
  "description": "IMMZ.D18.S.Meningococcal.Monovalent MenC conjugate vaccine schedule\nMonovalent MenC conjugate schedule",
  "relatedArtifact": [
    {
      "type": "citation",
      "citation": "WHO recommendations for routine immunization - summary tables (January 2025)"
    }
  ],
  "library": [
    "http://smart.who.int/immunizations/Library/IMMZD18SMeningococcalMenCLogic"
  ],
  "action": [
    {
      "title": "Meningococcal dose 1",
      "description": "Provision of the meningococcal dose 1\nTrigger event: Child's birth\nTrigger date: \"Date of birth\"\nCreate condition: For monovalent MenC conjugate vaccine, one single intramuscular dose is recommended for children aged ≥ 12 months, teenagers and adults. Children aged 2–11 months require 2 doses administered.",
      "condition": [
        {
          "kind": "applicability",
          "expression": {
            "description": "Meningococcal dose 1",
            "language": "text/cql-identifier",
            "expression": "Meningococcal dose 1"
          }
        }
      ],
      "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": "Meningococcal dose 1 Create"
          }
        },
        {
          "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' }"
          }
        }
      ]
    },
    {
      "title": "Meningococcal dose 2",
      "description": "Provision of the meningococcal dose 2 for clients that start the series when aged ≤ 11 months\nTrigger event: First meningococcal dose from the primary series was administered and client started the series when client's age was less than or equal to 11 months\nCount of vaccines administered (where \"Vaccine type\" = \"Meningococcal vaccines\" and \"Type of dose\" = \"Primary series\") = 1 and \"Date and time of vaccination\" (where \"Vaccine type\" = \"Meningococcal vaccines\") - \"Date of birth\" ≤ 11 months\nTrigger date: \"Date and time of vaccination\" (where \"Vaccine type\" = \"Meningococcal vaccines\")\nCreate condition: Children 2–11 months require 2 doses administered at an interval of at least 2 months and a booster about 1 year after.",
      "condition": [
        {
          "kind": "applicability",
          "expression": {
            "description": "Meningococcal dose 2",
            "language": "text/cql-identifier",
            "expression": "Meningococcal dose 2"
          }
        }
      ],
      "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": "Meningococcal dose 2 Create"
          }
        },
        {
          "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' }"
          }
        }
      ]
    },
    {
      "title": "Meningococcal booster dose",
      "description": "Provision of the meningococcal booster dose for clients that start the series when aged ≤ 11 months\nTrigger event: The primary series has been completed and client started the series when client's age was less than or equal to 11 months\n\"Completed the primary vaccination series\" (where \"Vaccine type\" = \"Meningococcal vaccines\") = TRUE and \"Date and time of vaccination\" (where \"Vaccine type\" = \"Meningococcal vaccines\" and \"Dose number\" = 1) - \"Date of birth\" ≤ 11 months\nTrigger date: Latest \"Date and time of vaccination\" (where \"Vaccine type\" = \"Meningococcal vaccines\")\nCreate condition: Children 2–11 months require 2 doses administered at an interval of at least 2 months and a booster about 1 year after.",
      "condition": [
        {
          "kind": "applicability",
          "expression": {
            "description": "Meningococcal booster dose",
            "language": "text/cql-identifier",
            "expression": "Meningococcal booster dose"
          }
        }
      ],
      "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": "Meningococcal booster dose Create"
          }
        },
        {
          "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' }"
          }
        }
      ]
    }
  ]
}