{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "http://smart.who.int/immunizations/ValueSet-IMMZ.D.DE19.schema.json",
  "title": "IMMZ.D.DE19 ValueSet for Vaccine type Schema",
  "description": "JSON Schema for IMMZ.D.DE19 ValueSet for Vaccine type ValueSet codes. Values are represented as Coding objects with 'system' and 'code' properties.",
  "type": "object",
  "required": [
    "system",
    "code"
  ],
  "additionalProperties": false,
  "properties": {
    "system": {
      "type": "string"
    },
    "code": {
      "type": "string"
    }
  },
  "oneOf": [
    {
      "properties": {
        "system": {
          "const": "http://smart.who.int/immunizations/CodeSystem/IMMZ.Z"
        },
        "code": {
          "enum": [
            "DE1",
            "DE2",
            "DE3",
            "DE4",
            "DE5",
            "DE6",
            "DE7",
            "DE8",
            "DE9",
            "DE10",
            "DE11",
            "DE12",
            "DE13",
            "DE14",
            "DE15",
            "DE16",
            "DE17",
            "DE18",
            "DE19",
            "DE20",
            "DE21",
            "DE22",
            "DE23",
            "DE24",
            "DE25",
            "DE26",
            "DE27",
            "DE28",
            "DE29",
            "DE30",
            "DE31",
            "DE32",
            "DE33",
            "DE34"
          ]
        }
      }
    },
    {
      "properties": {
        "system": {
          "const": "http://id.who.int/icd/release/11/mms"
        },
        "code": {
          "enum": [
            "XM4639",
            "XM8142",
            "XM29K4",
            "XM3Z26",
            "XM72A0",
            "XM1FT6",
            "XM8AW3",
            "XM9744",
            "XM31Q8",
            "XM8AW1",
            "XM09Q7",
            "XM41N3",
            "XM1LX9",
            "XM3G68",
            "XM0LT9",
            "XM7JP3",
            "XM5XP9",
            "XM1G86",
            "XM32Q5",
            "XM2CV8",
            "XM21E6",
            "XM84S1",
            "XM9JP8",
            "XM46V1",
            "XM4039",
            "XM11V3",
            "XM01H1",
            "XM32L7",
            "XM6LL6",
            "XM2A12",
            "XM3JA6",
            "XM03Y7",
            "XM9V38",
            "XM9QP0",
            "XM1821",
            "XM9BT4",
            "XM5CE9",
            "XM0LB5",
            "XM47S0",
            "XM28X5",
            "XM8L15",
            "XM8TF3",
            "XM21H2",
            "XM4AJ8",
            "XM9439",
            "XM2WV4",
            "XM92B2",
            "XM5LC2",
            "XM18Y8",
            "XM2280",
            "XM9GJ1",
            "XM1X81",
            "XM37L5",
            "XM1131",
            "XM2340",
            "XM3B09",
            "XM43M9",
            "XM45L8",
            "XM62J1",
            "XM2TK2",
            "XM4082",
            "XM9EM7",
            "XM9G97",
            "XM2249",
            "XM91D7",
            "XM96S7",
            "XM4R39",
            "XM0N50",
            "XM5V19",
            "XM79H3",
            "XM0VX8",
            "XM0KZ1",
            "XM6T09",
            "XM7BE8",
            "XM1CE0",
            "XM4GV0",
            "XM4VG1",
            "XM7PP1",
            "XM9PS9",
            "XM1LR5",
            "XM8857",
            "XM5V64",
            "XM8MP2",
            "XM9E16",
            "XM33X8",
            "XM5L44",
            "XM29H5",
            "XM9AK2",
            "XM0RC1",
            "XM8MP6",
            "XM8BU8",
            "XM33K4",
            "XM89G3",
            "XM3SF6",
            "XM9UB1",
            "XM8DG3",
            "XM0NS8",
            "XM0N24",
            "XM3418",
            "XM38G7",
            "XM68M6",
            "XM0GQ8",
            "XM1NL1",
            "XM1J92",
            "XM9QW8",
            "XM6AT1",
            "XM5JC5",
            "XM3CT4",
            "XM0CX4",
            "XM5DF6"
          ]
        }
      }
    },
    {
      "properties": {
        "system": {
          "const": "http://snomed.info/sct"
        },
        "code": {
          "enum": [
            "418268006",
            "774702006",
            "836383009",
            "1001000221103",
            "1011000221100",
            "836381006",
            "775641005",
            "836380007",
            "836500008",
            "836375003",
            "871803007",
            "836374004",
            "871806004",
            "836379009",
            "836378001",
            "836382004",
            "836401009",
            "871871008",
            "871866001",
            "871873006",
            "836498007",
            "871875004",
            "871889009",
            "836398006",
            "1031000221108",
            "871740006",
            "836393002",
            "1131000221109",
            "836387005",
            "1081000221109",
            "836388000",
            "836377006",
            "1181000221105",
            "871768005",
            "836403007",
            "836495005",
            "2221000221107",
            "871908002",
            "836385002",
            "1121000221106",
            "774618008",
            "1119305005",
            "1119349007",
            "1157024006",
            "29061000087103",
            "1162643001"
          ]
        }
      }
    },
    {
      "properties": {
        "system": {
          "const": "http://www.whocc.no/atc"
        },
        "code": {
          "enum": [
            "L03AX03",
            "J07AE",
            "J07AE01",
            "J07AE02",
            "J07AE51",
            "J07AF",
            "J07CA03",
            "J07CA01",
            "J07CA02",
            "J07CA05",
            "J07CA06",
            "J07CA07",
            "J07CA12",
            "J07CA11",
            "J07CA13",
            "J07AM51",
            "J07AF01",
            "J07CA09",
            "J07AG",
            "J07CA04",
            "J07CA08",
            "J07AG53",
            "J07AG52",
            "J07AG51",
            "J07AG01",
            "J07AL52",
            "J07BC02",
            "J07CA10",
            "J07BC01",
            "J07BM",
            "J07BM01",
            "J07BM02",
            "J07BM03",
            "J07BA02",
            "J07BA03",
            "J07BD",
            "J07BD01",
            "J07BD52",
            "J07BD53",
            "J07BD54",
            "J07BD51",
            "J07AH",
            "J07AH02",
            "J07AH05",
            "J07BE",
            "J07BE01",
            "J07BJ51",
            "J07AJ",
            "J07AJ01",
            "J07AJ02",
            "J07AJ51",
            "J07AJ52",
            "J07AL",
            "J07BF",
            "J07BF03",
            "J07BF04",
            "J07BF01",
            "J07BF02",
            "J07BG",
            "J07BG01",
            "J07BH01",
            "J07BH02",
            "J07BJ",
            "J07BJ01",
            "J07BB",
            "J07BB01",
            "J07BB03",
            "J07BB02",
            "J07BB04",
            "J07AM",
            "J07AM01",
            "J07AM52",
            "J07BA01",
            "J07AP",
            "J07AP01",
            "J07AP02",
            "J07AP03",
            "J07AP10",
            "J07BK",
            "J07BK01",
            "J07BL",
            "J07BL01",
            "J07BX03",
            "J07XA01"
          ]
        }
      }
    },
    {
      "properties": {
        "system": {
          "const": "http://loinc.org"
        },
        "code": {
          "enum": [
            "30936-9",
            "30938-5",
            "30937-7",
            "30940-1"
          ]
        }
      }
    }
  ],
  "narrative": "This schema validates Coding-shaped objects for the IMMZ.D.DE19 ValueSet for Vaccine type ValueSet. Each value must be an object with 'system' (CodeSystem URI) and 'code' (fragment after '#') properties. Display values are available at http://smart.who.int/immunizations/ValueSet-IMMZ.D.DE19.displays.json. The canonical IRI for a code can be reconstructed as system + '#' + code. For a complete listing of all ValueSets, see artifacts.html#terminology-value-sets.",
  "fhir:displays": "http://smart.who.int/immunizations/ValueSet-IMMZ.D.DE19.displays.json",
  "fhir:valueSet": "http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE19",
  "fhir:version": "0.2.0",
  "fhir:expansionTimestamp": "2026-03-29T17:38:32.624Z"
}