{
  "openapi": "3.0.1",
  "info": {
    "title": "EdiNation API",
    "version": "2"
  },
  "paths": { },
  "components": {
    "schemas": {
      "ST": {
        "required": [
          "TransactionSetControlNumber_02",
          "TransactionSetIdentifierCode_01"
        ],
        "type": "object",
        "properties": {
          "TransactionSetIdentifierCode_01": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "143"
          },
          "TransactionSetControlNumber_02": {
            "maxLength": 9,
            "minLength": 4,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "329"
          },
          "ImplementationConventionPreference_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1705"
          }
        },
        "x-openedi-segment-id": "ST"
      },
      "X12_ID_1005_6": {
        "enum": [
          "0007"
        ],
        "type": "string",
        "format": "X12_ID_1005_6"
      },
      "X12_ID_353_8": {
        "enum": [
          "01",
          "13",
          "36"
        ],
        "type": "string",
        "format": "X12_ID_353_8"
      },
      "X12_ID_640_7": {
        "enum": [
          "RU"
        ],
        "type": "string",
        "format": "X12_ID_640_7"
      },
      "BHT_BeginningOfHierarchicalTransaction_6": {
        "required": [
          "HierarchicalStructureCode_01",
          "SubmitterTransactionIdentifier_03",
          "TransactionSetCreationDate_04",
          "TransactionSetCreationTime_05",
          "TransactionSetPurposeCode_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalStructureCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1005_6"
              }
            ],
            "x-openedi-element-id": "1005"
          },
          "TransactionSetPurposeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_353_8"
              }
            ],
            "x-openedi-element-id": "353"
          },
          "SubmitterTransactionIdentifier_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "TransactionSetCreationDate_04": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "TransactionSetCreationTime_05": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": "337"
          },
          "TransactionTypeCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_640_7"
              }
            ],
            "x-openedi-element-id": "640"
          }
        },
        "x-openedi-segment-id": "BHT"
      },
      "X12_ID_735_14": {
        "enum": [
          "20"
        ],
        "type": "string",
        "format": "X12_ID_735_14"
      },
      "X12_ID_1065_4": {
        "enum": [
          "1"
        ],
        "type": "string",
        "format": "X12_ID_1065_4"
      },
      "HL_UtilizationManagementOrganization": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_14"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_4"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_98_69": {
        "enum": [
          "2B",
          "36",
          "PR",
          "X3"
        ],
        "type": "string",
        "format": "X12_ID_98_69"
      },
      "X12_ID_1065_6": {
        "enum": [
          "1",
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065_6"
      },
      "X12_ID_66_43": {
        "enum": [
          "24",
          "34",
          "46",
          "PI",
          "XV"
        ],
        "type": "string",
        "format": "X12_ID_66_43"
      },
      "X12_ID_706_4": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "29",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AM",
          "AN",
          "AO",
          "AP",
          "AQ",
          "AR",
          "AS",
          "AT",
          "AU",
          "AV",
          "AW",
          "CP",
          "OP",
          "PI"
        ],
        "type": "string",
        "format": "X12_ID_706_4"
      },
      "X12_ID_98_61": {
        "enum": [
          "00",
          "001",
          "002",
          "003",
          "004",
          "005",
          "006",
          "007",
          "008",
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "0A",
          "0B",
          "0D",
          "0E",
          "0F",
          "0G",
          "0H",
          "0I",
          "0J",
          "0P",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "1A",
          "1B",
          "1C",
          "1D",
          "1E",
          "1F",
          "1G",
          "1H",
          "1I",
          "1J",
          "1K",
          "1L",
          "1M",
          "1N",
          "1O",
          "1P",
          "1Q",
          "1R",
          "1S",
          "1T",
          "1U",
          "1V",
          "1W",
          "1X",
          "1Y",
          "1Z",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "2A",
          "2B",
          "2C",
          "2D",
          "2E",
          "2F",
          "2G",
          "2H",
          "2I",
          "2J",
          "2K",
          "2L",
          "2M",
          "2N",
          "2O",
          "2P",
          "2Q",
          "2R",
          "2S",
          "2T",
          "2U",
          "2V",
          "2W",
          "2X",
          "2Y",
          "2Z",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "3A",
          "3B",
          "3C",
          "3D",
          "3E",
          "3F",
          "3G",
          "3H",
          "3I",
          "3J",
          "3K",
          "3L",
          "3M",
          "3N",
          "3O",
          "3P",
          "3Q",
          "3R",
          "3S",
          "3T",
          "3U",
          "3V",
          "3W",
          "3X",
          "3Y",
          "3Z",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "4A",
          "4B",
          "4C",
          "4D",
          "4E",
          "4F",
          "4G",
          "4H",
          "4I",
          "4J",
          "4K",
          "4L",
          "4M",
          "4N",
          "4O",
          "4P",
          "4Q",
          "4R",
          "4S",
          "4T",
          "4U",
          "4V",
          "4W",
          "4X",
          "4Y",
          "4Z",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "5A",
          "5B",
          "5C",
          "5D",
          "5E",
          "5F",
          "5G",
          "5H",
          "5I",
          "5J",
          "5K",
          "5L",
          "5M",
          "5N",
          "5O",
          "5P",
          "5Q",
          "5R",
          "5S",
          "5T",
          "5U",
          "5V",
          "5W",
          "5X",
          "5Y",
          "5Z",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "6A",
          "6B",
          "6C",
          "6D",
          "6E",
          "6F",
          "6G",
          "6H",
          "6I",
          "6J",
          "6K",
          "6L",
          "6M",
          "6N",
          "6O",
          "6P",
          "6Q",
          "6R",
          "6S",
          "6T",
          "6U",
          "6V",
          "6W",
          "6X",
          "6Y",
          "6Z",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "7A",
          "7B",
          "7C",
          "7D",
          "7E",
          "7F",
          "7G",
          "7H",
          "7I",
          "7J",
          "7K",
          "7L",
          "7M",
          "7N",
          "7O",
          "7P",
          "7Q",
          "7R",
          "7S",
          "7T",
          "7U",
          "7V",
          "7W",
          "7X",
          "7Y",
          "7Z",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "8A",
          "8B",
          "8C",
          "8D",
          "8E",
          "8F",
          "8G",
          "8H",
          "8I",
          "8J",
          "8K",
          "8L",
          "8M",
          "8N",
          "8O",
          "8P",
          "8Q",
          "8R",
          "8S",
          "8T",
          "8U",
          "8V",
          "8W",
          "8X",
          "8Y",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "9A",
          "9B",
          "9C",
          "9D",
          "9E",
          "9F",
          "9G",
          "9H",
          "9I",
          "9J",
          "9K",
          "9L",
          "9N",
          "9O",
          "9P",
          "9Q",
          "9R",
          "9S",
          "9T",
          "9U",
          "9V",
          "9W",
          "9X",
          "9Y",
          "9Z",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "AA",
          "AA1",
          "AA2",
          "AA3",
          "AA4",
          "AA5",
          "AA6",
          "AA7",
          "AA8",
          "AA9",
          "AAA",
          "AAB",
          "AAC",
          "AAD",
          "AAE",
          "AAF",
          "AAG",
          "AAH",
          "AAI",
          "AAJ",
          "AAK",
          "AAL",
          "AAM",
          "AAN",
          "AAO",
          "AAP",
          "AAQ",
          "AAS",
          "AAT",
          "AAU",
          "AAV",
          "AAW",
          "AB",
          "AB1",
          "AB2",
          "AB3",
          "AB4",
          "AB5",
          "AB6",
          "AB7",
          "AB8",
          "AB9",
          "ABB",
          "ABC",
          "ABD",
          "ABE",
          "ABF",
          "ABG",
          "ABH",
          "ABI",
          "ABJ",
          "ABK",
          "ABL",
          "ABM",
          "ABN",
          "ABO",
          "ABP",
          "ABQ",
          "ABR",
          "ABS",
          "ABT",
          "ABU",
          "ABV",
          "ABW",
          "ABX",
          "AC",
          "AC1",
          "AC2",
          "AC3",
          "ACB",
          "ACC",
          "ACE",
          "ACF",
          "ACG",
          "ACH",
          "ACI",
          "ACJ",
          "ACK",
          "ACL",
          "ACM",
          "ACN",
          "ACO",
          "ACP",
          "ACQ",
          "ACR",
          "ACS",
          "ACT",
          "ACU",
          "ACV",
          "ACW",
          "ACX",
          "ACY",
          "ACZ",
          "AD",
          "ADA",
          "ADB",
          "ADC",
          "ADD",
          "ADE",
          "ADF",
          "ADH",
          "ADJ",
          "ADK",
          "ADL",
          "ADM",
          "ADN",
          "ADO",
          "ADP",
          "ADQ",
          "ADR",
          "ADS",
          "ADT",
          "ADU",
          "ADV",
          "ADW",
          "ADX",
          "ADY",
          "ADZ",
          "AE",
          "AEA",
          "AEB",
          "AEC",
          "AED",
          "AEE",
          "AEF",
          "AEG",
          "AEI",
          "AEJ",
          "AEK",
          "AEL",
          "AF",
          "AG",
          "AH",
          "AHM",
          "AI",
          "AJ",
          "AK",
          "AL",
          "ALA",
          "ALO",
          "AM",
          "AN",
          "AO",
          "AP",
          "APR",
          "AQ",
          "AR",
          "AS",
          "AT",
          "ATA",
          "AU",
          "AUO",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B1",
          "B2",
          "B3",
          "B4",
          "B5",
          "B6",
          "B7",
          "B8",
          "B9",
          "BA",
          "BAL",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BKR",
          "BL",
          "BLD",
          "BLT",
          "BM",
          "BN",
          "BO",
          "BOW",
          "BP",
          "BQ",
          "BR",
          "BRN",
          "BS",
          "BT",
          "BU",
          "BUS",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C0",
          "C1",
          "C2",
          "C3",
          "C4",
          "C4A",
          "C5",
          "C6",
          "C7",
          "C8",
          "C9",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CG",
          "CH",
          "CHA",
          "CI",
          "CJ",
          "CK",
          "CL",
          "CLT",
          "CM",
          "CMW",
          "CN",
          "CNP",
          "CNR",
          "CNS",
          "CO",
          "COD",
          "COL",
          "COM",
          "COR",
          "CP",
          "CQ",
          "CR",
          "CRW",
          "CS",
          "CT",
          "CU",
          "CV",
          "CW",
          "CX",
          "CY",
          "CZ",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "D6",
          "D7",
          "D8",
          "D9",
          "DA",
          "DAM",
          "DB",
          "DC",
          "DCC",
          "DD",
          "DE",
          "DF",
          "DG",
          "DH",
          "DI",
          "DIR",
          "DJ",
          "DK",
          "DL",
          "DM",
          "DN",
          "DO",
          "DP",
          "DQ",
          "DR",
          "DS",
          "DT",
          "DU",
          "DV",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E0",
          "E1",
          "E2",
          "E3",
          "E4",
          "E5",
          "E6",
          "E7",
          "E8",
          "E9",
          "EA",
          "EAA",
          "EAB",
          "EAD",
          "EAE",
          "EAF",
          "EAG",
          "EAH",
          "EAI",
          "EAJ",
          "EAK",
          "EAL",
          "EAM",
          "EAN",
          "EAO",
          "EAP",
          "EAQ",
          "EAR",
          "EAS",
          "EAT",
          "EAU",
          "EAV",
          "EAW",
          "EAX",
          "EAY",
          "EAZ",
          "EB",
          "EBA",
          "EBB",
          "EBC",
          "EBD",
          "EBE",
          "EBF",
          "EBG",
          "EBH",
          "EBI",
          "EBJ",
          "EBK",
          "EBL",
          "EBM",
          "EBN",
          "EBO",
          "EBP",
          "EBQ",
          "EBR",
          "EBS",
          "EC",
          "ED",
          "EE",
          "EF",
          "EG",
          "EH",
          "EI",
          "EJ",
          "EK",
          "EL",
          "EM",
          "EN",
          "ENR",
          "EO",
          "EP",
          "EQ",
          "ER",
          "ET",
          "EU",
          "EV",
          "EW",
          "EX",
          "EXS",
          "EY",
          "EZ",
          "F1",
          "F2",
          "F3",
          "F4",
          "F5",
          "F6",
          "F7",
          "F8",
          "F9",
          "FA",
          "FB",
          "FC",
          "FD",
          "FE",
          "FF",
          "FG",
          "FGT",
          "FH",
          "FI",
          "FJ",
          "FL",
          "FM",
          "FN",
          "FO",
          "FP",
          "FQ",
          "FR",
          "FRL",
          "FS",
          "FSI",
          "FSR",
          "FT",
          "FU",
          "FV",
          "FW",
          "FX",
          "FY",
          "FZ",
          "G0",
          "G1",
          "G2",
          "G3",
          "G5",
          "G6",
          "G7",
          "G8",
          "G9",
          "GA",
          "GB",
          "GBA",
          "GBO",
          "GBP",
          "GC",
          "GD",
          "GE",
          "GF",
          "GG",
          "GH",
          "GI",
          "GIR",
          "GJ",
          "GK",
          "GL",
          "GM",
          "GN",
          "GO",
          "GP",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GV",
          "GW",
          "GX",
          "GY",
          "GZ",
          "H1",
          "H2",
          "H3",
          "H5",
          "H6",
          "H7",
          "H9",
          "HA",
          "HB",
          "HC",
          "HD",
          "HE",
          "HF",
          "HG",
          "HH",
          "HI",
          "HJ",
          "HK",
          "HL",
          "HM",
          "HMI",
          "HN",
          "HO",
          "HOM",
          "HON",
          "HP",
          "HQ",
          "HR",
          "HS",
          "HT",
          "HU",
          "HV",
          "HW",
          "HX",
          "HY",
          "HZ",
          "I1",
          "I3",
          "I4",
          "I9",
          "IA",
          "IAA",
          "IAC",
          "IAD",
          "IAE",
          "IAF",
          "IAG",
          "IAH",
          "IAI",
          "IAK",
          "IAL",
          "IAM",
          "IAN",
          "IAO",
          "IAP",
          "IAQ",
          "IAR",
          "IAS",
          "IAT",
          "IAU",
          "IAV",
          "IAW",
          "IAY",
          "IAZ",
          "IB",
          "IC",
          "ICP",
          "ID",
          "IE",
          "IF",
          "IG",
          "II",
          "IJ",
          "IK",
          "IL",
          "IM",
          "IMM",
          "IN",
          "INT",
          "INV",
          "IO",
          "IP",
          "IQ",
          "IR",
          "IS",
          "IT",
          "IU",
          "IV",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JD",
          "JE",
          "JF",
          "JG",
          "JH",
          "JI",
          "JJ",
          "JK",
          "JL",
          "JM",
          "JN",
          "JO",
          "JP",
          "JQ",
          "JR",
          "JS",
          "JT",
          "JU",
          "JV",
          "JW",
          "JX",
          "JY",
          "JZ",
          "K1",
          "K2",
          "K3",
          "K4",
          "K5",
          "K6",
          "K7",
          "K8",
          "K9",
          "KA",
          "KB",
          "KC",
          "KD",
          "KE",
          "KF",
          "KG",
          "KH",
          "KI",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KN",
          "KO",
          "KP",
          "KQ",
          "KR",
          "KS",
          "KT",
          "KU",
          "KV",
          "KW",
          "KX",
          "KY",
          "KZ",
          "L1",
          "L2",
          "L3",
          "L5",
          "L8",
          "L9",
          "LA",
          "LB",
          "LC",
          "LCN",
          "LD",
          "LE",
          "LF",
          "LG",
          "LGS",
          "LH",
          "LI",
          "LJ",
          "LK",
          "LL",
          "LM",
          "LN",
          "LO",
          "LP",
          "LQ",
          "LR",
          "LS",
          "LT",
          "LU",
          "LV",
          "LW",
          "LY",
          "LYM",
          "LYN",
          "LYO",
          "LYP",
          "LZ",
          "M1",
          "M2",
          "M3",
          "M4",
          "M5",
          "M6",
          "M7",
          "M8",
          "M9",
          "MA",
          "MB",
          "MC",
          "MD",
          "ME",
          "MF",
          "MG",
          "MH",
          "MI",
          "MJ",
          "MK",
          "ML",
          "MM",
          "MN",
          "MO",
          "MP",
          "MQ",
          "MR",
          "MS",
          "MSC",
          "MT",
          "MTR",
          "MU",
          "MV",
          "MW",
          "MX",
          "MY",
          "MZ",
          "N1",
          "N2",
          "N3",
          "N4",
          "N5",
          "N6",
          "N7",
          "N8",
          "N9",
          "NB",
          "NC",
          "NCT",
          "ND",
          "NE",
          "NF",
          "NG",
          "NH",
          "NI",
          "NJ",
          "NK",
          "NL",
          "NM",
          "NN",
          "NP",
          "NPC",
          "NQ",
          "NR",
          "NS",
          "NT",
          "NU",
          "NV",
          "NW",
          "NX",
          "NY",
          "NZ",
          "O1",
          "O2",
          "O3",
          "O4",
          "O5",
          "O6",
          "O7",
          "O8",
          "OA",
          "OB",
          "OC",
          "OD",
          "OE",
          "OF",
          "OG",
          "OH",
          "OI",
          "OL",
          "OM",
          "ON",
          "OO",
          "OP",
          "OR",
          "ORI",
          "OS",
          "OSH",
          "OT",
          "OU",
          "OUC",
          "OV",
          "OW",
          "OX",
          "OY",
          "OZ",
          "P0",
          "P1",
          "P2",
          "P3",
          "P4",
          "P5",
          "P6",
          "P7",
          "P8",
          "P9",
          "PA",
          "PB",
          "PC",
          "PD",
          "PE",
          "PF",
          "PG",
          "PH",
          "PI",
          "PIC",
          "PJ",
          "PK",
          "PL",
          "PLC",
          "PLR",
          "PM",
          "PMC",
          "PMF",
          "PMG",
          "PN",
          "PO",
          "PP",
          "PPC",
          "PPS",
          "PQ",
          "PR",
          "PRE",
          "PRO",
          "PRP",
          "PS",
          "PT",
          "PU",
          "PUR",
          "PV",
          "PW",
          "PX",
          "PY",
          "PZ",
          "Q1",
          "Q2",
          "Q3",
          "Q4",
          "Q5",
          "Q6",
          "Q7",
          "Q8",
          "Q9",
          "QA",
          "QB",
          "QC",
          "QD",
          "QE",
          "QF",
          "QG",
          "QH",
          "QI",
          "QJ",
          "QK",
          "QL",
          "QM",
          "QN",
          "QO",
          "QP",
          "QQ",
          "QR",
          "QS",
          "QT",
          "QU",
          "QV",
          "QW",
          "QX",
          "QY",
          "QZ",
          "R0",
          "R1",
          "R2",
          "R3",
          "R4",
          "R5",
          "R6",
          "R7",
          "R8",
          "R9",
          "RA",
          "RB",
          "RC",
          "RCR",
          "RD",
          "REC",
          "RF",
          "RG",
          "RGA",
          "RH",
          "RI",
          "RJ",
          "RK",
          "RL",
          "RM",
          "RN",
          "RO",
          "RP",
          "RQ",
          "RR",
          "RR2",
          "RR3",
          "RS",
          "RT",
          "RU",
          "RV",
          "RW",
          "RX",
          "RY",
          "RZ",
          "S0",
          "S1",
          "S2",
          "S3",
          "S4",
          "S5",
          "S6",
          "S7",
          "S8",
          "S9",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SEP",
          "SF",
          "SG",
          "SH",
          "SI",
          "SIC",
          "SIP",
          "SJ",
          "SK",
          "SL",
          "SM",
          "SN",
          "SNP",
          "SO",
          "SP",
          "SQ",
          "SR",
          "SS",
          "ST",
          "STC",
          "SU",
          "SUS",
          "SV",
          "SW",
          "SX",
          "SY",
          "SZ",
          "T1",
          "T2",
          "T3",
          "T4",
          "T6",
          "T8",
          "T9",
          "TA",
          "TB",
          "TC",
          "TD",
          "TE",
          "TEC",
          "TF",
          "TG",
          "TH",
          "TI",
          "TJ",
          "TK",
          "TL",
          "TM",
          "TN",
          "TO",
          "TOW",
          "TP",
          "TPM",
          "TQ",
          "TR",
          "TS",
          "TSD",
          "TSE",
          "TSR",
          "TT",
          "TTP",
          "TU",
          "TV",
          "TW",
          "TX",
          "TY",
          "TZ",
          "U1",
          "U2",
          "U3",
          "U4",
          "U5",
          "U6",
          "U7",
          "U8",
          "U9",
          "UA",
          "UB",
          "UC",
          "UD",
          "UE",
          "UF",
          "UG",
          "UH",
          "UI",
          "UJ",
          "UK",
          "UL",
          "UM",
          "UN",
          "UO",
          "UP",
          "UQ",
          "UR",
          "US",
          "UT",
          "UU",
          "UW",
          "UX",
          "UY",
          "UZ",
          "V1",
          "V2",
          "V3",
          "V4",
          "V5",
          "V6",
          "V8",
          "V9",
          "VA",
          "VB",
          "VC",
          "VD",
          "VE",
          "VER",
          "VF",
          "VG",
          "VH",
          "VI",
          "VIC",
          "VJ",
          "VK",
          "VL",
          "VM",
          "VN",
          "VO",
          "VP",
          "VQ",
          "VR",
          "VS",
          "VT",
          "VU",
          "VV",
          "VW",
          "VX",
          "VY",
          "W1",
          "W2",
          "W3",
          "W4",
          "W8",
          "W9",
          "WA",
          "WB",
          "WC",
          "WD",
          "WE",
          "WF",
          "WG",
          "WH",
          "WI",
          "WJ",
          "WL",
          "WN",
          "WO",
          "WP",
          "WR",
          "WS",
          "WT",
          "WU",
          "WV",
          "WW",
          "WX",
          "WY",
          "WZ",
          "X1",
          "X2",
          "X3",
          "X4",
          "X5",
          "X6",
          "X7",
          "X8",
          "XA",
          "XC",
          "XD",
          "XE",
          "XF",
          "XG",
          "XH",
          "XI",
          "XJ",
          "XK",
          "XL",
          "XM",
          "XN",
          "XO",
          "XP",
          "XQ",
          "XR",
          "XS",
          "XT",
          "XU",
          "XV",
          "XW",
          "XX",
          "XY",
          "XZ",
          "Y2",
          "YA",
          "YB",
          "YC",
          "YD",
          "YE",
          "YF",
          "YG",
          "YH",
          "YI",
          "YJ",
          "YK",
          "YL",
          "YM",
          "YN",
          "YO",
          "YP",
          "YQ",
          "YR",
          "YS",
          "YT",
          "YU",
          "YV",
          "YW",
          "YX",
          "YY",
          "YZ",
          "Z1",
          "Z2",
          "Z3",
          "Z4",
          "Z5",
          "Z6",
          "Z7",
          "Z8",
          "Z9",
          "ZA",
          "ZB",
          "ZC",
          "ZD",
          "ZE",
          "ZF",
          "ZG",
          "ZH",
          "ZJ",
          "ZK",
          "ZL",
          "ZM",
          "ZN",
          "ZO",
          "ZP",
          "ZQ",
          "ZR",
          "ZS",
          "ZT",
          "ZU",
          "ZV",
          "ZW",
          "ZX",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_98_61"
      },
      "NM1_UtilizationManagementOrganization": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_69"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_6"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_43"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_4"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2010A_278": {
        "required": [
          "NM1_UtilizationManagementOrganization_UMO_Name"
        ],
        "type": "object",
        "properties": {
          "NM1_UtilizationManagementOrganization_UMO_Name": {
            "$ref": "#/components/schemas/NM1_UtilizationManagementOrganization"
          }
        },
        "x-openedi-loop-id": "2010A"
      },
      "X12_ID_735_9": {
        "enum": [
          "21"
        ],
        "type": "string",
        "format": "X12_ID_735_9"
      },
      "HL_RequesterLevel": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_9"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_4"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_98_62": {
        "enum": [
          "1P",
          "2B",
          "36",
          "FA",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_98_62"
      },
      "X12_ID_66_38": {
        "enum": [
          "24",
          "34",
          "46",
          "XV",
          "XX"
        ],
        "type": "string",
        "format": "X12_ID_66_38"
      },
      "NM1_RequesterName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_62"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_6"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_38"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_4"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_95": {
        "enum": [
          "1G",
          "1J",
          "EI",
          "G5",
          "N5",
          "N7",
          "SY",
          "ZH"
        ],
        "type": "string",
        "format": "X12_ID_128_95"
      },
      "X12_ID_128_87": {
        "enum": [
          "00",
          "01",
          "01A",
          "01B",
          "01C",
          "01D",
          "01E",
          "01G",
          "01H",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "0A",
          "0B",
          "0D",
          "0E",
          "0F",
          "0G",
          "0H",
          "0I",
          "0J",
          "0K",
          "0L",
          "0M",
          "0N",
          "0P",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "1A",
          "1B",
          "1C",
          "1D",
          "1E",
          "1F",
          "1G",
          "1H",
          "1I",
          "1J",
          "1K",
          "1L",
          "1M",
          "1N",
          "1O",
          "1P",
          "1Q",
          "1R",
          "1S",
          "1T",
          "1U",
          "1V",
          "1W",
          "1X",
          "1Y",
          "1Z",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "2A",
          "2B",
          "2C",
          "2D",
          "2E",
          "2F",
          "2G",
          "2H",
          "2I",
          "2J",
          "2K",
          "2L",
          "2M",
          "2N",
          "2O",
          "2P",
          "2Q",
          "2R",
          "2S",
          "2T",
          "2U",
          "2V",
          "2W",
          "2X",
          "2Y",
          "2Z",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "3A",
          "3B",
          "3C",
          "3D",
          "3E",
          "3F",
          "3G",
          "3H",
          "3I",
          "3J",
          "3K",
          "3L",
          "3M",
          "3N",
          "3O",
          "3P",
          "3Q",
          "3R",
          "3S",
          "3T",
          "3U",
          "3V",
          "3W",
          "3X",
          "3Y",
          "3Z",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "4A",
          "4B",
          "4C",
          "4D",
          "4E",
          "4F",
          "4G",
          "4H",
          "4I",
          "4J",
          "4K",
          "4L",
          "4M",
          "4N",
          "4O",
          "4P",
          "4Q",
          "4R",
          "4S",
          "4T",
          "4U",
          "4V",
          "4W",
          "4X",
          "4Y",
          "4Z",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "5A",
          "5B",
          "5C",
          "5D",
          "5E",
          "5F",
          "5G",
          "5H",
          "5I",
          "5J",
          "5K",
          "5L",
          "5M",
          "5N",
          "5O",
          "5P",
          "5Q",
          "5R",
          "5S",
          "5T",
          "5U",
          "5V",
          "5W",
          "5X",
          "5Y",
          "5Z",
          "60",
          "61",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "6A",
          "6B",
          "6C",
          "6D",
          "6E",
          "6F",
          "6G",
          "6H",
          "6I",
          "6J",
          "6K",
          "6L",
          "6M",
          "6N",
          "6O",
          "6P",
          "6Q",
          "6R",
          "6S",
          "6T",
          "6U",
          "6V",
          "6X",
          "6Y",
          "6Z",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "7A",
          "7B",
          "7C",
          "7D",
          "7E",
          "7F",
          "7G",
          "7H",
          "7I",
          "7J",
          "7K",
          "7L",
          "7M",
          "7N",
          "7O",
          "7P",
          "7Q",
          "7R",
          "7S",
          "7T",
          "7U",
          "7W",
          "7X",
          "7Y",
          "7Z",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "8A",
          "8B",
          "8C",
          "8D",
          "8E",
          "8F",
          "8G",
          "8H",
          "8I",
          "8J",
          "8K",
          "8L",
          "8M",
          "8N",
          "8O",
          "8P",
          "8Q",
          "8R",
          "8S",
          "8U",
          "8V",
          "8W",
          "8X",
          "8Y",
          "8Z",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "9A",
          "9B",
          "9C",
          "9D",
          "9E",
          "9F",
          "9G",
          "9H",
          "9I",
          "9J",
          "9K",
          "9L",
          "9M",
          "9N",
          "9P",
          "9Q",
          "9R",
          "9S",
          "9T",
          "9U",
          "9V",
          "9W",
          "9X",
          "9Y",
          "9Z",
          "A0",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A7",
          "A8",
          "A9",
          "AA",
          "AAA",
          "AAB",
          "AAC",
          "AAD",
          "AAE",
          "AAF",
          "AAG",
          "AAH",
          "AAI",
          "AAJ",
          "AAK",
          "AAL",
          "AAM",
          "AAN",
          "AAO",
          "AAP",
          "AAQ",
          "AAR",
          "AAS",
          "AAT",
          "AAU",
          "AAV",
          "AAW",
          "AAX",
          "AAY",
          "AAZ",
          "AB",
          "ABA",
          "ABB",
          "ABC",
          "ABD",
          "ABE",
          "ABF",
          "ABG",
          "ABH",
          "ABI",
          "ABJ",
          "ABK",
          "ABL",
          "ABM",
          "ABN",
          "ABO",
          "ABP",
          "ABQ",
          "ABR",
          "ABS",
          "ABT",
          "ABU",
          "ABV",
          "ABW",
          "ABX",
          "ABY",
          "ABZ",
          "AC",
          "ACA",
          "ACB",
          "ACC",
          "ACD",
          "ACE",
          "ACF",
          "ACG",
          "ACH",
          "ACI",
          "ACJ",
          "ACK",
          "ACL",
          "ACM",
          "ACN",
          "ACO",
          "ACP",
          "ACQ",
          "ACR",
          "ACS",
          "ACT",
          "ACU",
          "ACV",
          "ACW",
          "ACX",
          "ACY",
          "ACZ",
          "AD",
          "ADA",
          "ADB",
          "ADC",
          "ADD",
          "ADE",
          "ADF",
          "ADG",
          "ADH",
          "ADI",
          "ADJ",
          "ADK",
          "ADL",
          "ADM",
          "ADN",
          "ADO",
          "ADP",
          "ADQ",
          "ADR",
          "ADS",
          "ADT",
          "ADU",
          "ADV",
          "ADW",
          "ADX",
          "ADY",
          "ADZ",
          "AE",
          "AEA",
          "AEB",
          "AEC",
          "AED",
          "AEE",
          "AEF",
          "AEG",
          "AEH",
          "AEI",
          "AEJ",
          "AEK",
          "AEL",
          "AEM",
          "AEN",
          "AEO",
          "AEP",
          "AEQ",
          "AER",
          "AES",
          "AET",
          "AEU",
          "AEV",
          "AEX",
          "AEY",
          "AEZ",
          "AF",
          "AFA",
          "AFB",
          "AFC",
          "AFD",
          "AFE",
          "AFF",
          "AFG",
          "AFH",
          "AFI",
          "AFJ",
          "AFK",
          "AFL",
          "AFM",
          "AFN",
          "AFO",
          "AFP",
          "AFQ",
          "AFR",
          "AFS",
          "AFT",
          "AFU",
          "AFV",
          "AFW",
          "AFX",
          "AFY",
          "AFZ",
          "AG",
          "AGA",
          "AGB",
          "AGC",
          "AGD",
          "AGH",
          "AGI",
          "AGJ",
          "AGK",
          "AGL",
          "AGM",
          "AGN",
          "AGO",
          "AGP",
          "AGQ",
          "AH",
          "AHC",
          "AI",
          "AJ",
          "AK",
          "AL",
          "ALC",
          "ALG",
          "ALH",
          "ALI",
          "ALJ",
          "ALR",
          "ALS",
          "ALT",
          "AM",
          "AN",
          "AO",
          "AP",
          "APC",
          "API",
          "AQ",
          "AR",
          "AS",
          "ASL",
          "ASP",
          "AST",
          "AT",
          "ATC",
          "AU",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B1",
          "B2",
          "B3",
          "B4",
          "B5",
          "B6",
          "B7",
          "B8",
          "B9",
          "BA",
          "BAA",
          "BAB",
          "BAC",
          "BAD",
          "BAE",
          "BAF",
          "BAG",
          "BAH",
          "BAI",
          "BAJ",
          "BAK",
          "BB",
          "BC",
          "BCI",
          "BCN",
          "BCP",
          "BD",
          "BDG",
          "BDN",
          "BE",
          "BEN",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BKT",
          "BL",
          "BLT",
          "BM",
          "BMM",
          "BN",
          "BO",
          "BOI",
          "BP",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BU",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C0",
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C6",
          "C7",
          "C8",
          "C9",
          "CA",
          "CAA",
          "CAB",
          "CAC",
          "CAD",
          "CAE",
          "CAF",
          "CAG",
          "CAH",
          "CAI",
          "CAJ",
          "CAK",
          "CAL",
          "CAM",
          "CAT",
          "CB",
          "CBG",
          "CC",
          "CD",
          "CDN",
          "CDT",
          "CE",
          "CF",
          "CFR",
          "CG",
          "CH",
          "CHR",
          "CI",
          "CID",
          "CIR",
          "CIT",
          "CJ",
          "CK",
          "CL",
          "CLI",
          "CM",
          "CMN",
          "CMP",
          "CMT",
          "CN",
          "CNA",
          "CNO",
          "CNS",
          "CO",
          "COL",
          "COT",
          "CP",
          "CPA",
          "CPD",
          "CPR",
          "CPT",
          "CQ",
          "CR",
          "CRN",
          "CRS",
          "CS",
          "CSC",
          "CSG",
          "CST",
          "CT",
          "CTS",
          "CU",
          "CUB",
          "CV",
          "CVS",
          "CW",
          "CX",
          "CY",
          "CYC",
          "CZ",
          "D0",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "D6",
          "D7",
          "D8",
          "D9",
          "DA",
          "DAI",
          "DAN",
          "DB",
          "DC",
          "DD",
          "DE",
          "DF",
          "DG",
          "DH",
          "DHH",
          "DI",
          "DIS",
          "DJ",
          "DK",
          "DL",
          "DM",
          "DN",
          "DNR",
          "DNS",
          "DO",
          "DOA",
          "DOC",
          "DOE",
          "DOI",
          "DOJ",
          "DOL",
          "DON",
          "DOS",
          "DOT",
          "DP",
          "DQ",
          "DR",
          "DRN",
          "DS",
          "DSC",
          "DSI",
          "DST",
          "DT",
          "DTS",
          "DU",
          "DUN",
          "DV",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E00",
          "E01",
          "E02",
          "E1",
          "E2",
          "E3",
          "E4",
          "E5",
          "E6",
          "E7",
          "E8",
          "E9",
          "EA",
          "EB",
          "EC",
          "ECA",
          "ECB",
          "ECC",
          "ECD",
          "ECE",
          "ECF",
          "ECJ",
          "ED",
          "EDA",
          "EE",
          "EF",
          "EG",
          "EH",
          "EI",
          "EII",
          "EJ",
          "EK",
          "EL",
          "EM",
          "EMM",
          "EN",
          "END",
          "EO",
          "EP",
          "EPA",
          "EPB",
          "EPC",
          "EQ",
          "ER",
          "ES",
          "ESN",
          "ET",
          "EU",
          "EV",
          "EVI",
          "EW",
          "EX",
          "EXP",
          "EY",
          "EZ",
          "F1",
          "F2",
          "F3",
          "F4",
          "F5",
          "F6",
          "F7",
          "F8",
          "F9",
          "FA",
          "FAN",
          "FB",
          "FC",
          "FCN",
          "FD",
          "FE",
          "FEN",
          "FF",
          "FG",
          "FH",
          "FHC",
          "FHO",
          "FI",
          "FJ",
          "FK",
          "FL",
          "FLZ",
          "FM",
          "FMG",
          "FMP",
          "FN",
          "FND",
          "FO",
          "FP",
          "FQ",
          "FR",
          "FRN",
          "FS",
          "FSC",
          "FSN",
          "FT",
          "FTN",
          "FTP",
          "FTZ",
          "FU",
          "FV",
          "FW",
          "FWC",
          "FX",
          "FY",
          "FZ",
          "G1",
          "G2",
          "G3",
          "G4",
          "G5",
          "G6",
          "G7",
          "G8",
          "G9",
          "GA",
          "GB",
          "GC",
          "GD",
          "GE",
          "GF",
          "GG",
          "GH",
          "GI",
          "GJ",
          "GK",
          "GL",
          "GM",
          "GN",
          "GO",
          "GP",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GV",
          "GW",
          "GWS",
          "GX",
          "GY",
          "GZ",
          "H1",
          "H2",
          "H3",
          "H5",
          "H6",
          "H7",
          "H8",
          "H9",
          "HA",
          "HB",
          "HC",
          "HD",
          "HE",
          "HF",
          "HG",
          "HH",
          "HHT",
          "HI",
          "HJ",
          "HK",
          "HL",
          "HM",
          "HMB",
          "HN",
          "HO",
          "HP",
          "HPI",
          "HQ",
          "HR",
          "HS",
          "HT",
          "HU",
          "HUD",
          "HV",
          "HW",
          "HX",
          "HY",
          "HZ",
          "I1",
          "I2",
          "I3",
          "I4",
          "I5",
          "I7",
          "I9",
          "IA",
          "IB",
          "IC",
          "ICD",
          "ID",
          "IE",
          "IF",
          "IFC",
          "IFT",
          "IG",
          "IH",
          "II",
          "IID",
          "IJ",
          "IK",
          "IL",
          "IM",
          "IMP",
          "IMS",
          "IN",
          "IND",
          "IO",
          "IP",
          "IQ",
          "IR",
          "IRN",
          "IRP",
          "IS",
          "ISC",
          "ISN",
          "ISS",
          "IT",
          "ITI",
          "IU",
          "IV",
          "IW",
          "IX",
          "IZ",
          "J0",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JCS",
          "JD",
          "JE",
          "JF",
          "JH",
          "JI",
          "JK",
          "JL",
          "JM",
          "JN",
          "JO",
          "JP",
          "JQ",
          "JR",
          "JS",
          "JT",
          "JU",
          "JV",
          "JW",
          "JX",
          "JY",
          "JZ",
          "K0",
          "K1",
          "K2",
          "K3",
          "K4",
          "K5",
          "K6",
          "K7",
          "K8",
          "K9",
          "KA",
          "KAS",
          "KB",
          "KC",
          "KCS",
          "KD",
          "KE",
          "KG",
          "KH",
          "KI",
          "KII",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KN",
          "KO",
          "KP",
          "KQ",
          "KR",
          "KRL",
          "KRP",
          "KS",
          "KSR",
          "KT",
          "KU",
          "KV",
          "KW",
          "KX",
          "KY",
          "KZ",
          "L0",
          "L1",
          "L2",
          "L3",
          "L4",
          "L5",
          "L6",
          "L7",
          "L8",
          "L9",
          "LA",
          "LAA",
          "LAN",
          "LB",
          "LC",
          "LD",
          "LE",
          "LEN",
          "LF",
          "LG",
          "LH",
          "LI",
          "LIC",
          "LJ",
          "LK",
          "LL",
          "LM",
          "LMI",
          "LN",
          "LO",
          "LOI",
          "LOS",
          "LP",
          "LPK",
          "LQ",
          "LR",
          "LS",
          "LSD",
          "LT",
          "LU",
          "LV",
          "LVO",
          "LW",
          "LX",
          "LY",
          "LZ",
          "M0",
          "M1",
          "M2",
          "M3",
          "M5",
          "M6",
          "M7",
          "M8",
          "M9",
          "MA",
          "MB",
          "MBS",
          "MBX",
          "MC",
          "MCC",
          "MCI",
          "MCN",
          "MD",
          "MDN",
          "ME",
          "MF",
          "MG",
          "MH",
          "MI",
          "MII",
          "MIN",
          "MJ",
          "MK",
          "ML",
          "MM",
          "MN",
          "MO",
          "MP",
          "MPN",
          "MQ",
          "MR",
          "MRC",
          "MRN",
          "MS",
          "MSL",
          "MT",
          "MU",
          "MUI",
          "MV",
          "MW",
          "MX",
          "MY",
          "MZ",
          "MZO",
          "N0",
          "N1",
          "N2",
          "N3",
          "N4",
          "N5",
          "N6",
          "N7",
          "N8",
          "N9",
          "NA",
          "NAS",
          "NB",
          "NC",
          "ND",
          "NDA",
          "NDB",
          "NE",
          "NF",
          "NFC",
          "NFD",
          "NFM",
          "NFN",
          "NFS",
          "NG",
          "NH",
          "NI",
          "NJ",
          "NK",
          "NL",
          "NM",
          "NMT",
          "NN",
          "NO",
          "NP",
          "NQ",
          "NR",
          "NS",
          "NT",
          "NTP",
          "NU",
          "NW",
          "NX",
          "NY",
          "NZ",
          "O1",
          "O2",
          "O5",
          "O7",
          "O8",
          "O9",
          "OA",
          "OB",
          "OC",
          "OD",
          "OE",
          "OF",
          "OFF",
          "OG",
          "OH",
          "OI",
          "OIC",
          "OJ",
          "OK",
          "OL",
          "OM",
          "ON",
          "OOS",
          "OP",
          "OPE",
          "OPF",
          "OQ",
          "OR",
          "OS",
          "OT",
          "OU",
          "OV",
          "OW",
          "OX",
          "OZ",
          "P1",
          "P2",
          "P3",
          "P4",
          "P5",
          "P6",
          "P7",
          "P8",
          "P9",
          "PA",
          "PAC",
          "PAN",
          "PAP",
          "PB",
          "PC",
          "PCC",
          "PCN",
          "PD",
          "PDI",
          "PDL",
          "PDR",
          "PE",
          "PF",
          "PG",
          "PGC",
          "PGD",
          "PGN",
          "PGS",
          "PH",
          "PHC",
          "PHY",
          "PI",
          "PID",
          "PIN",
          "PJ",
          "PJC",
          "PK",
          "PKG",
          "PKU",
          "PL",
          "PLA",
          "PLN",
          "PM",
          "PMN",
          "PN",
          "PNN",
          "PO",
          "POL",
          "POS",
          "PP",
          "PPJ",
          "PPK",
          "PPL",
          "PPM",
          "PPN",
          "PQ",
          "PR",
          "PRS",
          "PRT",
          "PS",
          "PSI",
          "PSL",
          "PSM",
          "PSN",
          "PT",
          "PTC",
          "PU",
          "PUA",
          "PV",
          "PVC",
          "PW",
          "PWC",
          "PWS",
          "PX",
          "PXC",
          "PY",
          "PYA",
          "PYR",
          "PZ",
          "Q1",
          "Q2",
          "Q3",
          "Q4",
          "Q5",
          "Q6",
          "Q7",
          "Q8",
          "Q9",
          "QA",
          "QB",
          "QC",
          "QD",
          "QE",
          "QF",
          "QG",
          "QH",
          "QI",
          "QJ",
          "QK",
          "QL",
          "QM",
          "QN",
          "QO",
          "QP",
          "QQ",
          "QR",
          "QS",
          "QT",
          "QU",
          "QV",
          "QW",
          "QX",
          "QY",
          "QZ",
          "R0",
          "R1",
          "R2",
          "R3",
          "R4",
          "R5",
          "R6",
          "R7",
          "R8",
          "R9",
          "RA",
          "RAA",
          "RAN",
          "RB",
          "RC",
          "RD",
          "RE",
          "REC",
          "RF",
          "RG",
          "RGI",
          "RH",
          "RI",
          "RIG",
          "RJ",
          "RK",
          "RL",
          "RLI",
          "RM",
          "RN",
          "RO",
          "RP",
          "RPP",
          "RPS",
          "RPT",
          "RQ",
          "RR",
          "RRC",
          "RRS",
          "RS",
          "RSN",
          "RSS",
          "RT",
          "RU",
          "RV",
          "RW",
          "RWK",
          "RX",
          "RY",
          "RZ",
          "S0",
          "S1",
          "S2",
          "S3",
          "S4",
          "S5",
          "S6",
          "S7",
          "S8",
          "S9",
          "SA",
          "SAL",
          "SB",
          "SBN",
          "SC",
          "SCA",
          "SCN",
          "SD",
          "SDT",
          "SE",
          "SEK",
          "SES",
          "SF",
          "SG",
          "SH",
          "SHL",
          "SI",
          "SII",
          "SJ",
          "SK",
          "SL",
          "SM",
          "SMC",
          "SMT",
          "SN",
          "SNH",
          "SNP",
          "SNV",
          "SO",
          "SP",
          "SPL",
          "SPN",
          "SQ",
          "SR",
          "SS",
          "SST",
          "ST",
          "STB",
          "STR",
          "STS",
          "SU",
          "SUB",
          "SUC",
          "SUO",
          "SV",
          "SW",
          "SX",
          "SY",
          "SZ",
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "TA",
          "TB",
          "TC",
          "TD",
          "TDT",
          "TE",
          "TF",
          "TFC",
          "TG",
          "TH",
          "TI",
          "TIP",
          "TJ",
          "TK",
          "TL",
          "TM",
          "TN",
          "TO",
          "TOC",
          "TP",
          "TPN",
          "TQ",
          "TR",
          "TS",
          "TSN",
          "TT",
          "TU",
          "TV",
          "TW",
          "TX",
          "TY",
          "TZ",
          "U0",
          "U1",
          "U2",
          "U3",
          "U4",
          "U5",
          "U6",
          "U8",
          "U9",
          "UA",
          "UB",
          "UC",
          "UCB",
          "UCM",
          "UD",
          "UE",
          "UF",
          "UG",
          "UH",
          "UI",
          "UIC",
          "UJ",
          "UK",
          "UL",
          "UM",
          "UN",
          "UO",
          "UP",
          "UQ",
          "UR",
          "URL",
          "URP",
          "URQ",
          "US",
          "UT",
          "UU",
          "UV",
          "UW",
          "UX",
          "UY",
          "UZ",
          "V0",
          "V1",
          "V2",
          "V3",
          "V4",
          "V5",
          "V6",
          "V7",
          "V8",
          "V9",
          "VA",
          "VAO",
          "VB",
          "VC",
          "VD",
          "VE",
          "VF",
          "VG",
          "VGS",
          "VH",
          "VI",
          "VJ",
          "VK",
          "VL",
          "VM",
          "VN",
          "VO",
          "VP",
          "VQ",
          "VR",
          "VS",
          "VT",
          "VU",
          "VV",
          "VW",
          "VX",
          "VY",
          "VZ",
          "W1",
          "W2",
          "W3",
          "W4",
          "W5",
          "W6",
          "W7",
          "W8",
          "W9",
          "WA",
          "WB",
          "WC",
          "WCS",
          "WD",
          "WDR",
          "WE",
          "WF",
          "WG",
          "WH",
          "WI",
          "WJ",
          "WK",
          "WL",
          "WM",
          "WN",
          "WO",
          "WP",
          "WQ",
          "WR",
          "WS",
          "WT",
          "WU",
          "WV",
          "WW",
          "WX",
          "WY",
          "WZ",
          "X0",
          "X1",
          "X2",
          "X3",
          "X4",
          "X5",
          "X6",
          "X7",
          "X8",
          "X9",
          "XA",
          "XB",
          "XC",
          "XD",
          "XE",
          "XF",
          "XG",
          "XH",
          "XI",
          "XJ",
          "XK",
          "XL",
          "XM",
          "XN",
          "XO",
          "XP",
          "XQ",
          "XR",
          "XS",
          "XT",
          "XU",
          "XV",
          "XW",
          "XX",
          "XX1",
          "XX2",
          "XX3",
          "XX4",
          "XX5",
          "XX6",
          "XX7",
          "XX8",
          "XY",
          "XZ",
          "Y0",
          "Y1",
          "Y2",
          "Y3",
          "Y4",
          "Y5",
          "Y6",
          "Y8",
          "Y9",
          "YA",
          "YB",
          "YC",
          "YD",
          "YE",
          "YF",
          "YH",
          "YI",
          "YJ",
          "YK",
          "YL",
          "YM",
          "YN",
          "YO",
          "YP",
          "YQ",
          "YR",
          "YS",
          "YT",
          "YV",
          "YW",
          "YX",
          "YY",
          "YZ",
          "Z1",
          "Z2",
          "Z3",
          "Z4",
          "Z5",
          "Z6",
          "Z7",
          "Z8",
          "Z9",
          "ZA",
          "ZB",
          "ZC",
          "ZD",
          "ZE",
          "ZG",
          "ZH",
          "ZI",
          "ZJ",
          "ZK",
          "ZL",
          "ZM",
          "ZN",
          "ZO",
          "ZP",
          "ZQ",
          "ZR",
          "ZS",
          "ZT",
          "ZTS",
          "ZU",
          "ZV",
          "ZW",
          "ZX",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_128_87"
      },
      "C040_ReferenceIdentifier_2": {
        "required": [
          "ReferenceIdentification_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_87"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReferenceIdentificationQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_87"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReferenceIdentificationQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_87"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_06": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P0506"
        ],
        "x-openedi-composite-id": "C040"
      },
      "REF_RequesterSupplementalIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_95"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier_2"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "N3_AdditionalPatientInformationContactAddress": {
        "required": [
          "ResponseContactAddressLine_01"
        ],
        "type": "object",
        "properties": {
          "ResponseContactAddressLine_01": {
            "maxLength": 55,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "166"
          },
          "ResponseContactAddressLine_02": {
            "maxLength": 55,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "166"
          }
        },
        "x-openedi-segment-id": "N3"
      },
      "X12_ID_309_5": {
        "enum": [
          "10",
          "11",
          "12",
          "13",
          "14",
          "18",
          "19",
          "20",
          "21",
          "22",
          "27",
          "28",
          "29",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "52",
          "53",
          "54",
          "55",
          "57",
          "58",
          "59",
          "60",
          "93",
          "94",
          "A",
          "A1",
          "AA",
          "AC",
          "AP",
          "AR",
          "B",
          "B1",
          "BE",
          "BL",
          "BS",
          "C",
          "C2",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CG",
          "CI",
          "CL",
          "CM",
          "CO",
          "CR",
          "CS",
          "CY",
          "D",
          "DC",
          "DE",
          "DL",
          "DO",
          "DP",
          "DR",
          "DT",
          "E",
          "EA",
          "EB",
          "EL",
          "F",
          "FA",
          "FE",
          "FF",
          "FI",
          "FR",
          "FS",
          "FT",
          "FV",
          "G",
          "GL",
          "H",
          "I",
          "IA",
          "IB",
          "IM",
          "IP",
          "IS",
          "IT",
          "J",
          "K",
          "KE",
          "KL",
          "KP",
          "L",
          "LO",
          "M",
          "MI",
          "MO",
          "MS",
          "MZ",
          "NS",
          "O",
          "OA",
          "OF",
          "OL",
          "OP",
          "OR",
          "OV",
          "P",
          "PA",
          "PB",
          "PC",
          "PD",
          "PE",
          "PF",
          "PG",
          "PH",
          "PL",
          "PM",
          "PO",
          "PP",
          "PQ",
          "PR",
          "PS",
          "PT",
          "PU",
          "PV",
          "PZ",
          "Q",
          "RA",
          "RC",
          "RE",
          "RG",
          "RJ",
          "RL",
          "RS",
          "RT",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SG",
          "SH",
          "SL",
          "SN",
          "SP",
          "SS",
          "ST",
          "SW",
          "TA",
          "TC",
          "TI",
          "TL",
          "TM",
          "TN",
          "TP",
          "TR",
          "TX",
          "UN",
          "UR",
          "UT",
          "VA",
          "VI",
          "VS",
          "W",
          "WF",
          "WH",
          "WI",
          "X1",
          "ZN",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_309_5"
      },
      "N4_DependentCity": {
        "required": [
          "AdditionalPatientInformationContactCityName_01"
        ],
        "type": "object",
        "properties": {
          "AdditionalPatientInformationContactCityName_01": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "AdditionalPatientInformationContactStateCode_02": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "AdditionalPatientInformationContactPostalZoneorZIPCode_03": {
            "maxLength": 15,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "116"
          },
          "CountryCode_04": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "LocationQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_309_5"
              }
            ],
            "x-openedi-element-id": "309"
          },
          "LocationIdentifier_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "310"
          },
          "CountrySubdivisionCode_07": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1715"
          }
        },
        "x-openedi-syntax": [
          "E0207",
          "C0605",
          "C0704"
        ],
        "x-openedi-segment-id": "N4"
      },
      "X12_ID_366_10": {
        "enum": [
          "IC"
        ],
        "type": "string",
        "format": "X12_ID_366_10"
      },
      "X12_ID_365_21": {
        "enum": [
          "EM",
          "FX",
          "TE",
          "UR"
        ],
        "type": "string",
        "format": "X12_ID_365_21"
      },
      "X12_ID_365_20": {
        "enum": [
          "EM",
          "EX",
          "FX",
          "TE",
          "UR"
        ],
        "type": "string",
        "format": "X12_ID_365_20"
      },
      "PER_PatientEventProviderContactInformation": {
        "required": [
          "ContactFunctionCode_01"
        ],
        "type": "object",
        "properties": {
          "ContactFunctionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_366_10"
              }
            ],
            "x-openedi-element-id": "366"
          },
          "ResponseContactName_02": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "93"
          },
          "CommunicationNumberQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_21"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_04": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "CommunicationNumberQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_20"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_06": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "CommunicationNumberQualifier_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_20"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_08": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "ContactInquiryReference_09": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "443"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P0506",
          "P0708"
        ],
        "x-openedi-segment-id": "PER"
      },
      "X12_ID_1221_13": {
        "enum": [
          "AD",
          "AS",
          "AT",
          "CO",
          "CV",
          "OP",
          "OR",
          "OT",
          "PC",
          "PE",
          "RF"
        ],
        "type": "string",
        "format": "X12_ID_1221_13"
      },
      "X12_ID_128_88": {
        "enum": [
          "PXC"
        ],
        "type": "string",
        "format": "X12_ID_128_88"
      },
      "X12_ID_1222_2": {
        "enum": [
          "DEN",
          "DGP",
          "END",
          "IHG",
          "OPY",
          "ORT",
          "OSY",
          "PDT",
          "PED",
          "PHD",
          "PST"
        ],
        "type": "string",
        "format": "X12_ID_1222_2"
      },
      "X12_ID_559_2": {
        "enum": [
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "64",
          "65",
          "66",
          "93",
          "94",
          "A1",
          "A2",
          "A3",
          "A4",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AJ",
          "AL",
          "AM",
          "AP",
          "AQ",
          "AR",
          "AS",
          "AT",
          "AW",
          "AX",
          "AY",
          "BA",
          "BE",
          "BF",
          "BI",
          "CA",
          "CB",
          "CC",
          "CE",
          "CI",
          "CL",
          "CM",
          "CO",
          "CP",
          "CR",
          "CS",
          "CU",
          "CX",
          "DA",
          "DD",
          "DE",
          "DF",
          "DH",
          "DI",
          "DL",
          "DN",
          "DO",
          "DR",
          "DS",
          "DX",
          "DY",
          "DZ",
          "EI",
          "EP",
          "ES",
          "ET",
          "EU",
          "EX",
          "FA",
          "FC",
          "FD",
          "FG",
          "FH",
          "FI",
          "GC",
          "GI",
          "GS",
          "GU",
          "HC",
          "HF",
          "HI",
          "HS",
          "HU",
          "IA",
          "IB",
          "IC",
          "IM",
          "IN",
          "IS",
          "JA",
          "LA",
          "LB",
          "LI",
          "MA",
          "MB",
          "MC",
          "ME",
          "MI",
          "MP",
          "MS",
          "MV",
          "NA",
          "NB",
          "NC",
          "NE",
          "NF",
          "NG",
          "NI",
          "NP",
          "NR",
          "NS",
          "NT",
          "NU",
          "NW",
          "OI",
          "OP",
          "OS",
          "PA",
          "PC",
          "PI",
          "RN",
          "SA",
          "SE",
          "SL",
          "SP",
          "ST",
          "TA",
          "TB",
          "TC",
          "TD",
          "TI",
          "TM",
          "TP",
          "TR",
          "TX",
          "UA",
          "UC",
          "UI",
          "UL",
          "UN",
          "UT",
          "VI",
          "WH",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_559_2"
      },
      "X12_ID_1073_12": {
        "enum": [
          "N",
          "U",
          "W",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073_12"
      },
      "C035_ProviderSpecialtyInformation_2": {
        "required": [
          "ProviderSpecialtyCode_01"
        ],
        "type": "object",
        "properties": {
          "ProviderSpecialtyCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1222_2"
              }
            ],
            "x-openedi-element-id": "1222"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559_2"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "YesNoConditionorResponseCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C035"
      },
      "X12_ID_1223_2": {
        "enum": [
          "001",
          "002",
          "003",
          "004",
          "005",
          "006",
          "007",
          "008"
        ],
        "type": "string",
        "format": "X12_ID_1223_2"
      },
      "PRV_RequesterProviderInformation": {
        "required": [
          "ProviderCode_01"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_13"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_88"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "ProviderSpecialtyInformation_05": {
            "$ref": "#/components/schemas/C035_ProviderSpecialtyInformation_2"
          },
          "ProviderOrganizationCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1223_2"
              }
            ],
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "Loop_2010B_278": {
        "required": [
          "NM1_RequesterName"
        ],
        "type": "object",
        "properties": {
          "NM1_RequesterName": {
            "$ref": "#/components/schemas/NM1_RequesterName"
          },
          "REF_RequesterSupplementalIdentification": {
            "maxItems": 8,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_RequesterSupplementalIdentification"
            }
          },
          "N3_RequesterAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_RequesterCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_DependentCity"
          },
          "PER_RequesterContactInformation": {
            "$ref": "#/components/schemas/PER_PatientEventProviderContactInformation"
          },
          "PRV_RequesterProviderInformation": {
            "$ref": "#/components/schemas/PRV_RequesterProviderInformation"
          }
        },
        "x-openedi-loop-id": "2010B"
      },
      "X12_ID_735_10": {
        "enum": [
          "22"
        ],
        "type": "string",
        "format": "X12_ID_735_10"
      },
      "HL_SubscriberLevel": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_10"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_4"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_98_63": {
        "enum": [
          "IL"
        ],
        "type": "string",
        "format": "X12_ID_98_63"
      },
      "X12_ID_66_39": {
        "enum": [
          "II",
          "MI"
        ],
        "type": "string",
        "format": "X12_ID_66_39"
      },
      "NM1_SubscriberName_3": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_63"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_4"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_39"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_4"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_89": {
        "enum": [
          "1L",
          "3L",
          "6P",
          "DP",
          "EJ",
          "F6",
          "HJ",
          "IG",
          "N6",
          "NQ",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_89"
      },
      "REF_SubscriberSupplementalIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_89"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier_2"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_1250_10": {
        "enum": [
          "D8"
        ],
        "type": "string",
        "format": "X12_ID_1250_10"
      },
      "X12_ID_1068_3": {
        "enum": [
          "F",
          "M",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1068_3"
      },
      "X12_ID_1067_3": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "I",
          "K",
          "M",
          "R",
          "S",
          "U",
          "W",
          "X"
        ],
        "type": "string",
        "format": "X12_ID_1067_3"
      },
      "X12_ID_1109_3": {
        "enum": [
          "7",
          "8",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "I",
          "J",
          "N",
          "O",
          "P",
          "Q",
          "R",
          "S",
          "T",
          "U",
          "V",
          "W",
          "Z"
        ],
        "type": "string",
        "format": "X12_ID_1109_3"
      },
      "X12_ID_1270_35": {
        "enum": [
          "0",
          "1",
          "10",
          "100",
          "101",
          "102",
          "103",
          "104",
          "105",
          "106",
          "107",
          "108",
          "109",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "3",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "5",
          "50",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "63",
          "65",
          "66",
          "67",
          "68",
          "69",
          "7",
          "71",
          "72",
          "73",
          "74",
          "75",
          "78",
          "79",
          "8",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "87",
          "88",
          "89",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "AA",
          "AAA",
          "AAD",
          "AAE",
          "AAF",
          "AAG",
          "AAH",
          "AAI",
          "AAJ",
          "AAK",
          "AAL",
          "AAM",
          "AAN",
          "AAO",
          "AAP",
          "AAQ",
          "AAR",
          "AAS",
          "AAT",
          "AAU",
          "AAV",
          "AAW",
          "AAX",
          "AAY",
          "AB",
          "ABF",
          "ABJ",
          "ABK",
          "ABN",
          "ABR",
          "ABS",
          "ABU",
          "ABV",
          "AC",
          "ACR",
          "AD",
          "ADD",
          "ADJ",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AJT",
          "AK",
          "AL",
          "ALM",
          "ALP",
          "AM",
          "AN",
          "AO",
          "APE",
          "APR",
          "AQ",
          "AR",
          "ARI",
          "AS",
          "ASD",
          "AT",
          "ATD",
          "ATT",
          "AU",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B",
          "BA",
          "BB",
          "BBQ",
          "BBR",
          "BC",
          "BCC",
          "BCR",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BL",
          "BN",
          "BO",
          "BP",
          "BPL",
          "BQ",
          "BR",
          "BRL",
          "BS",
          "BSL",
          "BSP",
          "BT",
          "BTC",
          "BU",
          "BUI",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C",
          "C1",
          "C2",
          "C3",
          "CA",
          "CAH",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CFI",
          "CG",
          "CH",
          "CHG",
          "CI",
          "CIE",
          "CJ",
          "CK",
          "CL",
          "CLP",
          "CM",
          "CML",
          "CN",
          "CNC",
          "CO",
          "COG",
          "CP",
          "CPS",
          "CQ",
          "CR",
          "CRC",
          "CS",
          "CSD",
          "CSF",
          "CT",
          "CU",
          "CV",
          "CW",
          "CZ",
          "D",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "DA",
          "DAC",
          "DB",
          "DBS",
          "DC",
          "DD",
          "DE",
          "DF",
          "DG",
          "DGO",
          "DH",
          "DI",
          "DJ",
          "DK",
          "DL",
          "DLO",
          "DLP",
          "DM",
          "DN",
          "DO",
          "DOF",
          "DP",
          "DPE",
          "DPL",
          "DQ",
          "DR",
          "DRL",
          "DS",
          "DSR",
          "DSS",
          "DT",
          "DU",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E",
          "EA",
          "EAA",
          "EAB",
          "EAC",
          "EAD",
          "EAE",
          "EAF",
          "EAG",
          "EAH",
          "EAI",
          "EAJ",
          "EAK",
          "EAL",
          "EAM",
          "EAN",
          "EAO",
          "EAP",
          "EAQ",
          "EAR",
          "EAS",
          "EAT",
          "EAU",
          "EAV",
          "EAW",
          "EAX",
          "EAY",
          "EAZ",
          "EB",
          "EBA",
          "EBB",
          "EBC",
          "EBD",
          "EBE",
          "EBF",
          "EBG",
          "EBH",
          "EBI",
          "EBJ",
          "EBK",
          "EBL",
          "EBM",
          "EBN",
          "EBO",
          "EBP",
          "EBQ",
          "EBR",
          "EBS",
          "EBT",
          "EBU",
          "EBV",
          "EBW",
          "EBX",
          "EBY",
          "EBZ",
          "EC",
          "ECA",
          "ECB",
          "ECC",
          "ECD",
          "ECE",
          "ECF",
          "ECG",
          "ECH",
          "ECI",
          "ECJ",
          "ECK",
          "ECL",
          "ECM",
          "ECN",
          "ECO",
          "ECP",
          "ECQ",
          "ECR",
          "ECS",
          "ECT",
          "ECU",
          "ECV",
          "ECW",
          "ECX",
          "ECY",
          "ECZ",
          "ED",
          "EDA",
          "EDB",
          "EDC",
          "EDD",
          "EDE",
          "EDF",
          "EDG",
          "EDH",
          "EDI",
          "EDJ",
          "EDK",
          "EDL",
          "EDM",
          "EDN",
          "EDO",
          "EDP",
          "EDQ",
          "EDR",
          "EDS",
          "EDT",
          "EDU",
          "EDV",
          "EDW",
          "EDX",
          "EDY",
          "EDZ",
          "EE",
          "EEA",
          "EEB",
          "EEC",
          "EED",
          "EEE",
          "EEF",
          "EEG",
          "EEH",
          "EEI",
          "EEJ",
          "EEK",
          "EEL",
          "EEM",
          "EEN",
          "EEO",
          "EEP",
          "EEQ",
          "EER",
          "EES",
          "EF",
          "EG",
          "EH",
          "EI",
          "EJ",
          "EK",
          "EL",
          "EM",
          "EMC",
          "EN",
          "EO",
          "EQ",
          "EQR",
          "ER",
          "ES",
          "ESC",
          "ESL",
          "ET",
          "ETL",
          "EU",
          "EV",
          "EW",
          "EWC",
          "EWR",
          "EX",
          "EXD",
          "EY",
          "EZ",
          "F",
          "FA",
          "FAP",
          "FB",
          "FC",
          "FC1",
          "FD",
          "FE",
          "FF",
          "FF1",
          "FG",
          "FH",
          "FH1",
          "FI",
          "FIR",
          "FJ",
          "FK",
          "FL",
          "FL1",
          "FM",
          "FMO",
          "FMS",
          "FN",
          "FO",
          "FP",
          "FP1",
          "FQ",
          "FR",
          "FRP",
          "FS",
          "FT",
          "FT1",
          "FU",
          "FV",
          "FW",
          "FX",
          "FZ",
          "G",
          "G1",
          "GA",
          "GB",
          "GC",
          "GD",
          "GE",
          "GF",
          "GG",
          "GI",
          "GJ",
          "GK",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GV",
          "GW",
          "GX",
          "GY",
          "GZ",
          "H",
          "HA",
          "HB",
          "HC",
          "HD",
          "HE",
          "HF",
          "HG",
          "HI",
          "HJ",
          "HK",
          "HL",
          "HM",
          "HO",
          "HRC",
          "HS",
          "HZR",
          "I",
          "IBP",
          "IC",
          "ID",
          "IF",
          "IMC",
          "IMP",
          "IND",
          "IPA",
          "IQ",
          "IRR",
          "IRT",
          "IT",
          "J",
          "J0",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JCL",
          "JD",
          "JE",
          "JF",
          "JG",
          "JH",
          "JI",
          "JK",
          "JL",
          "JM",
          "JN",
          "JO",
          "JOL",
          "JP",
          "K",
          "KA",
          "KB",
          "KC",
          "KD",
          "KE",
          "KF",
          "KG",
          "KH",
          "KI",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KO",
          "KP",
          "KQ",
          "KS",
          "KT",
          "KU",
          "KW",
          "KYL",
          "KZ",
          "L",
          "LA",
          "LB",
          "LC",
          "LD",
          "LE",
          "LF",
          "LG",
          "LH",
          "LIN",
          "LJ",
          "LK",
          "LM",
          "LN",
          "LO",
          "LOC",
          "LOI",
          "LP",
          "LQ",
          "LR",
          "LS",
          "LSC",
          "LT",
          "LZ",
          "M",
          "MA",
          "MAC",
          "MB",
          "MC",
          "MCC",
          "MCD",
          "ME",
          "MEC",
          "MI",
          "MJ",
          "MK",
          "ML",
          "MN",
          "MOC",
          "MOE",
          "MRI",
          "MS",
          "MT",
          "N",
          "NA",
          "NAC",
          "NAF",
          "NAN",
          "NAS",
          "NB",
          "NC",
          "ND",
          "NDC",
          "NE",
          "NF",
          "NH",
          "NI",
          "NIR",
          "NJ",
          "NK",
          "NP",
          "NPC",
          "NR",
          "NS",
          "NT",
          "NUB",
          "O",
          "O1",
          "O2",
          "O3",
          "O4",
          "OC",
          "P",
          "PA",
          "PB",
          "PC",
          "PCR",
          "PD",
          "PDA",
          "PGS",
          "PHC",
          "PI",
          "PIT",
          "PL",
          "PLC",
          "PLS",
          "POB",
          "PPD",
          "PPP",
          "PPS",
          "PPV",
          "PQA",
          "PR",
          "PRA",
          "PRC",
          "PRI",
          "PRR",
          "PRT",
          "PS",
          "PT",
          "PWA",
          "PWI",
          "PWR",
          "PWS",
          "PWT",
          "Q",
          "QA",
          "QB",
          "QC",
          "QDR",
          "QE",
          "QF",
          "QG",
          "QH",
          "QI",
          "QJ",
          "QK",
          "QS",
          "QT",
          "R",
          "R1",
          "R2",
          "R3",
          "R4",
          "RA",
          "RAS",
          "RC",
          "RCA",
          "RD",
          "RE",
          "REC",
          "RED",
          "REN",
          "RET",
          "RFC",
          "RI",
          "RJC",
          "RQ",
          "RSS",
          "RT",
          "RTC",
          "RUM",
          "RVC",
          "RX",
          "S",
          "SA",
          "SAT",
          "SB",
          "SBA",
          "SC",
          "SCI",
          "SD",
          "SE",
          "SEC",
          "SET",
          "SF",
          "SG",
          "SH",
          "SHL",
          "SHM",
          "SHN",
          "SHO",
          "SHP",
          "SHQ",
          "SHR",
          "SHS",
          "SHT",
          "SHU",
          "SHV",
          "SHW",
          "SHX",
          "SHY",
          "SHZ",
          "SI",
          "SIA",
          "SIB",
          "SIC",
          "SID",
          "SIE",
          "SIF",
          "SIG",
          "SIH",
          "SII",
          "SIJ",
          "SIK",
          "SIL",
          "SIM",
          "SIN",
          "SIO",
          "SIP",
          "SIQ",
          "SIR",
          "SIS",
          "SIT",
          "SIU",
          "SIV",
          "SIW",
          "SIX",
          "SIY",
          "SIZ",
          "SJ",
          "SJA",
          "SJB",
          "SJC",
          "SJD",
          "SJE",
          "SJF",
          "SJG",
          "SJH",
          "SJI",
          "SJJ",
          "SJK",
          "SJL",
          "SJM",
          "SJN",
          "SJO",
          "SJP",
          "SJQ",
          "SJR",
          "SJS",
          "SJT",
          "SJU",
          "SJV",
          "SJW",
          "SJX",
          "SJY",
          "SJZ",
          "SKA",
          "SKB",
          "SKC",
          "SKD",
          "SKE",
          "SKF",
          "SKG",
          "SKH",
          "SKI",
          "SKJ",
          "SKK",
          "SKL",
          "SKM",
          "SKN",
          "SKO",
          "SKP",
          "SKQ",
          "SKR",
          "SKS",
          "SKT",
          "SKU",
          "SKV",
          "SKW",
          "SKX",
          "SKY",
          "SKZ",
          "SL",
          "SLA",
          "SLS",
          "SMB",
          "SMC",
          "SMD",
          "SMI",
          "SMT",
          "SO",
          "SP",
          "SPE",
          "SR",
          "SRL",
          "SRR",
          "SRT",
          "SS",
          "SSC",
          "ST",
          "STC",
          "STF",
          "SUI",
          "SVC",
          "SWR",
          "T",
          "T00",
          "T01",
          "T02",
          "T03",
          "T04",
          "T05",
          "T06",
          "T07",
          "T08",
          "T09",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23",
          "T24",
          "T25",
          "T26",
          "T27",
          "T28",
          "T29",
          "T30",
          "T31",
          "T32",
          "T33",
          "T34",
          "T35",
          "TB",
          "TC",
          "TCD",
          "TCL",
          "TD",
          "TE",
          "TF",
          "TFR",
          "TG",
          "TL",
          "TOL",
          "TP",
          "TQ",
          "TR",
          "TT",
          "TTL",
          "TX",
          "TY",
          "U",
          "UER",
          "UJC",
          "UNP",
          "UPC",
          "UPT",
          "UR",
          "US",
          "UT",
          "UTC",
          "UU",
          "V",
          "VAL",
          "VP",
          "W",
          "WDL",
          "WRC",
          "WSD",
          "X",
          "XD",
          "Y",
          "Z",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1270_35"
      },
      "C056_CompositeRaceOrEthnicityInformation_2": {
        "type": "object",
        "properties": {
          "RaceorEthnicityCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1109_3"
              }
            ],
            "x-openedi-element-id": "1109"
          },
          "CodeListQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_35"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_03": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-composite-id": "C056"
      },
      "X12_ID_1066_3": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "I"
        ],
        "type": "string",
        "format": "X12_ID_1066_3"
      },
      "X12_ID_659_2": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "I",
          "J",
          "K"
        ],
        "type": "string",
        "format": "X12_ID_659_2"
      },
      "DMG_DependentDemographicInformation_4": {
        "required": [
          "DateTimePeriodFormatQualifier_01",
          "DependentBirthDate_02"
        ],
        "type": "object",
        "properties": {
          "DateTimePeriodFormatQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DependentBirthDate_02": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "DependentGenderCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1068_3"
              }
            ],
            "x-openedi-element-id": "1068"
          },
          "MaritalStatusCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1067_3"
              }
            ],
            "x-openedi-element-id": "1067"
          },
          "CompositeRaceOrEthnicityInformation_05": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/C056_CompositeRaceOrEthnicityInformation_2"
            }
          },
          "CitizenshipStatusCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1066_3"
              }
            ],
            "x-openedi-element-id": "1066"
          },
          "CountryCode_07": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "BasisofVerificationCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_659_2"
              }
            ],
            "x-openedi-element-id": "659"
          },
          "Quantity_09": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "CodeListQualifierCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_35"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_11": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "P1011",
          "C1105"
        ],
        "x-openedi-segment-id": "DMG"
      },
      "X12_ID_1073_8": {
        "enum": [
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073_8"
      },
      "X12_ID_1069_9": {
        "enum": [
          "18"
        ],
        "type": "string",
        "format": "X12_ID_1069_9"
      },
      "X12_ID_875_5": {
        "enum": [
          "001",
          "002",
          "003",
          "004",
          "005",
          "006",
          "007",
          "008",
          "009",
          "010",
          "011",
          "012",
          "013",
          "014",
          "015",
          "016",
          "017",
          "018",
          "019",
          "020",
          "021",
          "022",
          "023",
          "024",
          "025",
          "026",
          "028",
          "029",
          "030",
          "031",
          "032",
          "033",
          "050",
          "051",
          "052",
          "053",
          "054",
          "055",
          "056",
          "057",
          "059",
          "060",
          "061",
          "062",
          "063",
          "064",
          "065",
          "066",
          "067",
          "068",
          "069",
          "070",
          "071",
          "072",
          "073",
          "074",
          "075",
          "076",
          "077",
          "078",
          "079",
          "080",
          "081",
          "082",
          "083",
          "084",
          "085",
          "100",
          "101",
          "102",
          "104",
          "105",
          "106",
          "107",
          "108",
          "109",
          "110",
          "111",
          "112",
          "113",
          "114",
          "115",
          "116",
          "117",
          "118",
          "119",
          "123",
          "124",
          "125",
          "126",
          "127",
          "128",
          "129",
          "130",
          "131",
          "132",
          "133",
          "134",
          "135",
          "136",
          "137",
          "138",
          "139",
          "140",
          "141",
          "142",
          "143",
          "144",
          "145",
          "146",
          "147",
          "148",
          "149",
          "150",
          "151",
          "152",
          "153",
          "154",
          "155",
          "CEP",
          "PRI",
          "TBV",
          "ZZZ"
        ],
        "type": "string",
        "format": "X12_ID_875_5"
      },
      "X12_ID_1203_5": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "4A",
          "4B",
          "4C",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "70",
          "71",
          "72",
          "73",
          "75",
          "76",
          "77",
          "78",
          "79",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AL",
          "EC",
          "XB",
          "XI",
          "XL",
          "XM",
          "XN",
          "XT",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1203_5"
      },
      "X12_ID_1216_3": {
        "enum": [
          "A",
          "C",
          "I",
          "S",
          "T",
          "V"
        ],
        "type": "string",
        "format": "X12_ID_1216_3"
      },
      "X12_ID_1218_2": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E"
        ],
        "type": "string",
        "format": "X12_ID_1218_2"
      },
      "X12_ID_1701_2": {
        "enum": [
          "0",
          "1",
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1701_2"
      },
      "C052_MedicareStatusCode_2": {
        "required": [
          "MedicarePlanCode_01"
        ],
        "type": "object",
        "properties": {
          "MedicarePlanCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1218_2"
              }
            ],
            "x-openedi-element-id": "1218"
          },
          "EligibilityReasonCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1701_2"
              }
            ],
            "x-openedi-element-id": "1701"
          },
          "EligibilityReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1701_2"
              }
            ],
            "x-openedi-element-id": "1701"
          },
          "EligibilityReasonCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1701_2"
              }
            ],
            "x-openedi-element-id": "1701"
          }
        },
        "x-openedi-composite-id": "C052"
      },
      "X12_ID_1219_2": {
        "enum": [
          "1",
          "10",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1219_2"
      },
      "X12_ID_584_6": {
        "enum": [
          "AO",
          "AU",
          "DI",
          "PV",
          "RU"
        ],
        "type": "string",
        "format": "X12_ID_584_6"
      },
      "X12_ID_1220_2": {
        "enum": [
          "F",
          "N",
          "P"
        ],
        "type": "string",
        "format": "X12_ID_1220_2"
      },
      "X12_ID_1250_7": {
        "enum": [
          "CC",
          "CD",
          "CM",
          "CQ",
          "CY",
          "D6",
          "D8",
          "DA",
          "DB",
          "DD",
          "DDT",
          "DT",
          "DTD",
          "DTS",
          "EH",
          "KA",
          "MCY",
          "MD",
          "MM",
          "RD",
          "RD2",
          "RD4",
          "RD5",
          "RD6",
          "RD8",
          "RDM",
          "RDT",
          "RMD",
          "RMY",
          "RTM",
          "RTS",
          "TC",
          "TM",
          "TQ",
          "TR",
          "TS",
          "TT",
          "TU",
          "UN",
          "YM",
          "YMM",
          "YY"
        ],
        "type": "string",
        "format": "X12_ID_1250_7"
      },
      "X12_ID_1165_3": {
        "enum": [
          "O",
          "R",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1165_3"
      },
      "INS_SubscriberRelationship_2": {
        "required": [
          "EmploymentStatusCode_08",
          "IndividualRelationshipCode_02",
          "InsuredIndicator_01"
        ],
        "type": "object",
        "properties": {
          "InsuredIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_8"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "IndividualRelationshipCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_9"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "MaintenanceTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_875_5"
              }
            ],
            "x-openedi-element-id": "875"
          },
          "MaintenanceReasonCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1203_5"
              }
            ],
            "x-openedi-element-id": "1203"
          },
          "BenefitStatusCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1216_3"
              }
            ],
            "x-openedi-element-id": "1216"
          },
          "MedicareStatusCode_06": {
            "$ref": "#/components/schemas/C052_MedicareStatusCode_2"
          },
          "ConsolidatedOmnibusBudgetReconciliationActCOBRAQualifyingEventCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1219_2"
              }
            ],
            "x-openedi-element-id": "1219"
          },
          "EmploymentStatusCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_584_6"
              }
            ],
            "x-openedi-element-id": "584"
          },
          "StudentStatusCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1220_2"
              }
            ],
            "x-openedi-element-id": "1220"
          },
          "YesNoConditionorResponseCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "DateTimePeriodFormatQualifier_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_7"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_12": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "ConfidentialityCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1165_3"
              }
            ],
            "x-openedi-element-id": "1165"
          },
          "CityName_14": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "StateorProvinceCode_15": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "CountryCode_16": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "BirthSequenceNumber_17": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1470"
          }
        },
        "x-openedi-syntax": [
          "P1112"
        ],
        "x-openedi-segment-id": "INS"
      },
      "Loop_2010C_278": {
        "required": [
          "NM1_SubscriberName"
        ],
        "type": "object",
        "properties": {
          "NM1_SubscriberName": {
            "$ref": "#/components/schemas/NM1_SubscriberName_3"
          },
          "REF_SubscriberSupplementalIdentification": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_SubscriberSupplementalIdentification"
            }
          },
          "N3_SubscriberAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_SubscriberCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_DependentCity"
          },
          "DMG_SubscriberDemographicInformation": {
            "$ref": "#/components/schemas/DMG_DependentDemographicInformation_4"
          },
          "INS_SubscriberRelationship": {
            "$ref": "#/components/schemas/INS_SubscriberRelationship_2"
          }
        },
        "x-openedi-loop-id": "2010C"
      },
      "X12_ID_735_11": {
        "enum": [
          "23"
        ],
        "type": "string",
        "format": "X12_ID_735_11"
      },
      "HL_DependentLevel_3": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_11"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_4"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_98_64": {
        "enum": [
          "QC"
        ],
        "type": "string",
        "format": "X12_ID_98_64"
      },
      "X12_ID_66_40": {
        "enum": [
          "0",
          "1",
          "10",
          "11",
          "12",
          "13",
          "15",
          "16",
          "17",
          "19",
          "2",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "3",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "51",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "6",
          "61",
          "62",
          "63",
          "64",
          "7",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "81",
          "82",
          "83",
          "9",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AI",
          "AL",
          "AP",
          "BC",
          "BD",
          "BE",
          "BG",
          "BN",
          "BP",
          "BS",
          "C",
          "C1",
          "C2",
          "C5",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CI",
          "CL",
          "CM",
          "CN",
          "CP",
          "CR",
          "CS",
          "CT",
          "D",
          "DG",
          "DL",
          "DN",
          "DO",
          "DP",
          "DR",
          "DS",
          "E",
          "EC",
          "EH",
          "EI",
          "EL",
          "EP",
          "EQ",
          "ER",
          "ES",
          "ET",
          "F",
          "FA",
          "FB",
          "FC",
          "FD",
          "FE",
          "FI",
          "FJ",
          "FL",
          "FN",
          "G",
          "GA",
          "GC",
          "HC",
          "HN",
          "HS",
          "I",
          "ID",
          "II",
          "IP",
          "J",
          "K",
          "L",
          "LC",
          "LD",
          "LE",
          "LI",
          "LN",
          "M",
          "M3",
          "M4",
          "M5",
          "M6",
          "MA",
          "MB",
          "MC",
          "MD",
          "MI",
          "MK",
          "ML",
          "MN",
          "MO",
          "MP",
          "MR",
          "N",
          "NA",
          "ND",
          "NI",
          "NO",
          "NR",
          "OC",
          "OP",
          "PA",
          "PB",
          "PC",
          "PI",
          "PP",
          "PR",
          "RA",
          "RB",
          "RC",
          "RD",
          "RE",
          "RI",
          "RP",
          "RT",
          "S",
          "SA",
          "SB",
          "SD",
          "SF",
          "SI",
          "SJ",
          "SK",
          "SL",
          "SP",
          "ST",
          "SV",
          "SW",
          "TA",
          "TC",
          "TL",
          "TS",
          "TZ",
          "UC",
          "UI",
          "UL",
          "UP",
          "UR",
          "US",
          "UT",
          "WR",
          "WS",
          "X1",
          "XV",
          "XX",
          "XY",
          "ZC",
          "ZN",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_66_40"
      },
      "NM1_DependentName_3": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_64"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_4"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_40"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_4"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_90": {
        "enum": [
          "EJ",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_90"
      },
      "REF_DependentSupplementalIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_90"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier_2"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_1073_9": {
        "enum": [
          "N"
        ],
        "type": "string",
        "format": "X12_ID_1073_9"
      },
      "X12_ID_1069_8": {
        "enum": [
          "01",
          "19",
          "G8"
        ],
        "type": "string",
        "format": "X12_ID_1069_8"
      },
      "X12_ID_584_5": {
        "enum": [
          "00",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AO",
          "AP",
          "AQ",
          "AS",
          "AT",
          "AU",
          "CA",
          "CC",
          "CO",
          "CT",
          "DC",
          "DD",
          "DI",
          "DQ",
          "DR",
          "DS",
          "EO",
          "FA",
          "FB",
          "FC",
          "FO",
          "FT",
          "HD",
          "IA",
          "IR",
          "L1",
          "L2",
          "L3",
          "L4",
          "L5",
          "L6",
          "L7",
          "LA",
          "LE",
          "LF",
          "LM",
          "LO",
          "LS",
          "LU",
          "LW",
          "LX",
          "NE",
          "OS",
          "OT",
          "PA",
          "PC",
          "PE",
          "PM",
          "PN",
          "PR",
          "PT",
          "PV",
          "PW",
          "RA",
          "RB",
          "RC",
          "RD",
          "RE",
          "RI",
          "RM",
          "RP",
          "RR",
          "RT",
          "RU",
          "RW",
          "SA",
          "SB",
          "SE",
          "SL",
          "SU",
          "TE",
          "TF",
          "TM",
          "TN",
          "TP",
          "TR",
          "UK",
          "VO",
          "XD",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_584_5"
      },
      "INS_DependentRelationship_3": {
        "required": [
          "IndividualRelationshipCode_02",
          "InsuredIndicator_01"
        ],
        "type": "object",
        "properties": {
          "InsuredIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_9"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "IndividualRelationshipCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_8"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "MaintenanceTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_875_5"
              }
            ],
            "x-openedi-element-id": "875"
          },
          "MaintenanceReasonCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1203_5"
              }
            ],
            "x-openedi-element-id": "1203"
          },
          "BenefitStatusCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1216_3"
              }
            ],
            "x-openedi-element-id": "1216"
          },
          "MedicareStatusCode_06": {
            "$ref": "#/components/schemas/C052_MedicareStatusCode_2"
          },
          "ConsolidatedOmnibusBudgetReconciliationActCOBRAQualifyingEventCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1219_2"
              }
            ],
            "x-openedi-element-id": "1219"
          },
          "EmploymentStatusCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_584_5"
              }
            ],
            "x-openedi-element-id": "584"
          },
          "StudentStatusCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1220_2"
              }
            ],
            "x-openedi-element-id": "1220"
          },
          "YesNoConditionorResponseCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "DateTimePeriodFormatQualifier_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_7"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_12": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "ConfidentialityCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1165_3"
              }
            ],
            "x-openedi-element-id": "1165"
          },
          "CityName_14": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "StateorProvinceCode_15": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "CountryCode_16": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "BirthSequenceNumber_17": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1470"
          }
        },
        "x-openedi-syntax": [
          "P1112"
        ],
        "x-openedi-segment-id": "INS"
      },
      "Loop_2010D_278": {
        "required": [
          "NM1_DependentName"
        ],
        "type": "object",
        "properties": {
          "NM1_DependentName": {
            "$ref": "#/components/schemas/NM1_DependentName_3"
          },
          "REF_DependentSupplementalIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_DependentSupplementalIdentification"
            }
          },
          "N3_DependentAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_DependentCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_DependentCity"
          },
          "DMG_DependentDemographicInformation": {
            "$ref": "#/components/schemas/DMG_DependentDemographicInformation_4"
          },
          "INS_DependentRelationship": {
            "$ref": "#/components/schemas/INS_DependentRelationship_3"
          }
        },
        "x-openedi-loop-id": "2010D"
      },
      "X12_ID_735_12": {
        "enum": [
          "EV"
        ],
        "type": "string",
        "format": "X12_ID_735_12"
      },
      "X12_ID_736_4": {
        "enum": [
          "0",
          "1"
        ],
        "type": "string",
        "format": "X12_ID_736_4"
      },
      "HL_PatientEventLevel": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_12"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736_4"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "TRN_PatientEventTrackingNumber": {
        "required": [
          "CurrentTransactionTraceNumber_02",
          "OriginatingCompanyIdentifier_03",
          "TraceTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "TraceTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_4"
              }
            ],
            "x-openedi-element-id": "481"
          },
          "CurrentTransactionTraceNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "OriginatingCompanyIdentifier_03": {
            "maxLength": 10,
            "minLength": 10,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "509"
          },
          "ReferenceIdentification_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          }
        },
        "x-openedi-segment-id": "TRN"
      },
      "X12_ID_1525_6": {
        "enum": [
          "AR",
          "HS",
          "IN",
          "SC"
        ],
        "type": "string",
        "format": "X12_ID_1525_6"
      },
      "X12_ID_1322_7": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "I",
          "N",
          "R",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1322_7"
      },
      "X12_ID_1365_8": {
        "enum": [
          "1",
          "11",
          "12",
          "14",
          "15",
          "16",
          "17",
          "18",
          "2",
          "20",
          "21",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "3",
          "33",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "42",
          "44",
          "45",
          "46",
          "5",
          "54",
          "56",
          "6",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "7",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "8",
          "80",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "93",
          "A4",
          "A6",
          "A9",
          "AD",
          "AE",
          "AF",
          "AG",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AR",
          "B1",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BL",
          "BN",
          "BP",
          "BQ",
          "BS",
          "BY",
          "BZ",
          "C1",
          "CQ",
          "GY",
          "IC",
          "MH",
          "NI",
          "ON",
          "PT",
          "PU",
          "RN",
          "RT",
          "TC",
          "TN"
        ],
        "type": "string",
        "format": "X12_ID_1365_8"
      },
      "X12_ID_1332_4": {
        "enum": [
          "A",
          "B"
        ],
        "type": "string",
        "format": "X12_ID_1332_4"
      },
      "C023_HealthCareServiceLocationInformation_4": {
        "required": [
          "FacilityCodeQualifier_02",
          "FacilityTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "FacilityTypeCode_01": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1331"
          },
          "FacilityCodeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1332_4"
              }
            ],
            "x-openedi-element-id": "1332"
          },
          "ClaimFrequencyTypeCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1325"
          }
        },
        "x-openedi-composite-id": "C023"
      },
      "X12_ID_1362_6": {
        "enum": [
          "AA",
          "AP",
          "EM"
        ],
        "type": "string",
        "format": "X12_ID_1362_6"
      },
      "X12_ID_1362_3": {
        "enum": [
          "AP",
          "EM"
        ],
        "type": "string",
        "format": "X12_ID_1362_3"
      },
      "X12_ID_1362_4": {
        "enum": [
          "AP"
        ],
        "type": "string",
        "format": "X12_ID_1362_4"
      },
      "C024_RelatedCausesInformation_4": {
        "required": [
          "RelatedCausesCode_01"
        ],
        "type": "object",
        "properties": {
          "RelatedCausesCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362_6"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362_3"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362_4"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "CountryCode_05": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          }
        },
        "x-openedi-composite-id": "C024"
      },
      "X12_ID_1338_4": {
        "enum": [
          "03",
          "E",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1338_4"
      },
      "X12_ID_1213_2": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "E",
          "F",
          "G",
          "P"
        ],
        "type": "string",
        "format": "X12_ID_1213_2"
      },
      "X12_ID_1337_2": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8"
        ],
        "type": "string",
        "format": "X12_ID_1337_2"
      },
      "X12_ID_1363_4": {
        "enum": [
          "M",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1363_4"
      },
      "X12_ID_1514_4": {
        "enum": [
          "1",
          "10",
          "11",
          "15",
          "16",
          "17",
          "2",
          "3",
          "4",
          "7",
          "8"
        ],
        "type": "string",
        "format": "X12_ID_1514_4"
      },
      "UM_HealthCareServicesReviewInformation_3": {
        "required": [
          "CertificationTypeCode_02",
          "RequestCategoryCode_01"
        ],
        "type": "object",
        "properties": {
          "RequestCategoryCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1525_6"
              }
            ],
            "x-openedi-element-id": "1525"
          },
          "CertificationTypeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_7"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "ServiceTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1365_8"
              }
            ],
            "x-openedi-element-id": "1365"
          },
          "ValuesEntered_04": {
            "$ref": "#/components/schemas/C023_HealthCareServiceLocationInformation_4"
          },
          "RelatedCausesInformation_05": {
            "$ref": "#/components/schemas/C024_RelatedCausesInformation_4"
          },
          "LevelofServiceCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1338_4"
              }
            ],
            "x-openedi-element-id": "1338"
          },
          "CurrentHealthConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1213_2"
              }
            ],
            "x-openedi-element-id": "1213"
          },
          "PrognosisCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1337_2"
              }
            ],
            "x-openedi-element-id": "923"
          },
          "ReleaseofInformationCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1363_4"
              }
            ],
            "x-openedi-element-id": "1363"
          },
          "DelayReasonCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1514_4"
              }
            ],
            "x-openedi-element-id": "1514"
          }
        },
        "x-openedi-segment-id": "UM"
      },
      "X12_ID_128_91": {
        "enum": [
          "BB"
        ],
        "type": "string",
        "format": "X12_ID_128_91"
      },
      "REF_PreviousReviewAuthorizationNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_91"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier_2"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_92": {
        "enum": [
          "NT"
        ],
        "type": "string",
        "format": "X12_ID_128_92"
      },
      "REF_PreviousReviewAdministrativeReferenceNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_92"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier_2"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "All_REF_278": {
        "type": "object",
        "properties": {
          "REF_PreviousReviewAuthorizationNumber": {
            "$ref": "#/components/schemas/REF_PreviousReviewAuthorizationNumber"
          },
          "REF_PreviousReviewAdministrativeReferenceNumber": {
            "$ref": "#/components/schemas/REF_PreviousReviewAdministrativeReferenceNumber"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_374_61": {
        "enum": [
          "439"
        ],
        "type": "string",
        "format": "X12_ID_374_61"
      },
      "DTP_AccidentDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_61"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_53": {
        "enum": [
          "484"
        ],
        "type": "string",
        "format": "X12_ID_374_53"
      },
      "DTP_LastMenstrualPeriodDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_53"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_54": {
        "enum": [
          "ABC"
        ],
        "type": "string",
        "format": "X12_ID_374_54"
      },
      "DTP_EstimatedDateofBirth": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_54"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_55": {
        "enum": [
          "431"
        ],
        "type": "string",
        "format": "X12_ID_374_55"
      },
      "DTP_OnsetofCurrentSymptomsorIllnessDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_55"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_56": {
        "enum": [
          "AAH"
        ],
        "type": "string",
        "format": "X12_ID_374_56"
      },
      "X12_ID_1250_8": {
        "enum": [
          "D8",
          "RD8"
        ],
        "type": "string",
        "format": "X12_ID_1250_8"
      },
      "DTP_EventDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_56"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_8"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_57": {
        "enum": [
          "435"
        ],
        "type": "string",
        "format": "X12_ID_374_57"
      },
      "DTP_AdmissionDate_2": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_57"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_8"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_58": {
        "enum": [
          "096"
        ],
        "type": "string",
        "format": "X12_ID_374_58"
      },
      "DTP_DischargeDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_58"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "All_DTP_278_2": {
        "type": "object",
        "properties": {
          "DTP_AccidentDate": {
            "$ref": "#/components/schemas/DTP_AccidentDate"
          },
          "DTP_LastMenstrualPeriodDate": {
            "$ref": "#/components/schemas/DTP_LastMenstrualPeriodDate"
          },
          "DTP_EstimatedDateofBirth": {
            "$ref": "#/components/schemas/DTP_EstimatedDateofBirth"
          },
          "DTP_OnsetofCurrentSymptomsorIllnessDate": {
            "$ref": "#/components/schemas/DTP_OnsetofCurrentSymptomsorIllnessDate"
          },
          "DTP_EventDate": {
            "$ref": "#/components/schemas/DTP_EventDate"
          },
          "DTP_AdmissionDate": {
            "$ref": "#/components/schemas/DTP_AdmissionDate_2"
          },
          "DTP_DischargeDate": {
            "$ref": "#/components/schemas/DTP_DischargeDate"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1270_31": {
        "enum": [
          "ABF",
          "ABJ",
          "ABK",
          "APR",
          "BF",
          "BJ",
          "BK",
          "DR",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1270_31"
      },
      "C022_HealthCareCodeInformation_24": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_31"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "E0809"
        ],
        "x-openedi-composite-id": "C022"
      },
      "X12_ID_1270_32": {
        "enum": [
          "ABF",
          "ABJ",
          "APR",
          "BF",
          "BJ",
          "DR",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1270_32"
      },
      "C022_HealthCareCodeInformation_19": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_32"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "E0809"
        ],
        "x-openedi-composite-id": "C022"
      },
      "X12_ID_1270_33": {
        "enum": [
          "ABF",
          "APR",
          "BF",
          "DR",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1270_33"
      },
      "C022_HealthCareCodeInformation_2": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_33"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "E0809"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_PatientDiagnosis": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_24"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_19"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_673_12": {
        "enum": [
          "DY",
          "FL",
          "HS",
          "MN",
          "VS"
        ],
        "type": "string",
        "format": "X12_ID_673_12"
      },
      "X12_ID_355_22": {
        "enum": [
          "DA",
          "MO",
          "WK"
        ],
        "type": "string",
        "format": "X12_ID_355_22"
      },
      "X12_ID_615_5": {
        "enum": [
          "21",
          "26",
          "27",
          "34",
          "35",
          "6",
          "7"
        ],
        "type": "string",
        "format": "X12_ID_615_5"
      },
      "X12_ID_678_4": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "J",
          "K",
          "L",
          "M",
          "N",
          "O",
          "P",
          "Q",
          "R",
          "S",
          "SA",
          "SB",
          "SC",
          "SD",
          "SG",
          "SL",
          "SP",
          "SX",
          "SY",
          "SZ",
          "T",
          "U",
          "V",
          "W",
          "X",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_678_4"
      },
      "X12_ID_679_2": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_679_2"
      },
      "HSD_HealthCareServicesDelivery_2": {
        "type": "object",
        "properties": {
          "QuantityQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_673_12"
              }
            ],
            "x-openedi-element-id": "673"
          },
          "BenefitQuantity_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "UnitorBasisforMeasurementCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_22"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "SampleSelectionModulus_04": {
            "maxLength": 6,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1167"
          },
          "TimePeriodQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_615_5"
              }
            ],
            "x-openedi-element-id": "615"
          },
          "PeriodCount_06": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "616"
          },
          "DeliveryFrequencyCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_678_4"
              }
            ],
            "x-openedi-element-id": "678"
          },
          "DeliveryPatternTimeCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_679_2"
              }
            ],
            "x-openedi-element-id": "679"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "C0605"
        ],
        "x-openedi-segment-id": "HSD"
      },
      "X12_ID_1136_15": {
        "enum": [
          "07"
        ],
        "type": "string",
        "format": "X12_ID_1136_15"
      },
      "X12_ID_1073_10": {
        "enum": [
          "N",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073_10"
      },
      "X12_ID_1321_14": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "41",
          "43",
          "5A",
          "60",
          "9D"
        ],
        "type": "string",
        "format": "X12_ID_1321_14"
      },
      "CRC_AmbulanceCertificationInformation": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_15"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_14"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_14"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_14"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_14"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_14"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_9": {
        "enum": [
          "08"
        ],
        "type": "string",
        "format": "X12_ID_1136_9"
      },
      "X12_ID_1321_8": {
        "enum": [
          "11",
          "12",
          "14",
          "24",
          "25",
          "27",
          "30"
        ],
        "type": "string",
        "format": "X12_ID_1321_8"
      },
      "CRC_ChiropracticCertificationInformation": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_9"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_8"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_8"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_8"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_8"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_8"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_10": {
        "enum": [
          "09"
        ],
        "type": "string",
        "format": "X12_ID_1136_10"
      },
      "X12_ID_1321_9": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "29",
          "30",
          "31",
          "32",
          "33",
          "35",
          "37",
          "38",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "58",
          "59",
          "60",
          "9D",
          "9H",
          "9J",
          "9K",
          "IH",
          "LB",
          "SL"
        ],
        "type": "string",
        "format": "X12_ID_1321_9"
      },
      "CRC_DurableMedicalEquipmentInformation": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_10"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_9"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_9"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_9"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_9"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_9"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_11": {
        "enum": [
          "11"
        ],
        "type": "string",
        "format": "X12_ID_1136_11"
      },
      "X12_ID_1321_10": {
        "enum": [
          "06",
          "16",
          "17",
          "25",
          "33",
          "37",
          "39",
          "5A",
          "9J",
          "9K",
          "DY"
        ],
        "type": "string",
        "format": "X12_ID_1321_10"
      },
      "CRC_OxygenTherapyCertificationInformation": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_11"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_10"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_10"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_10"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_10"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_10"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_12": {
        "enum": [
          "75"
        ],
        "type": "string",
        "format": "X12_ID_1136_12"
      },
      "X12_ID_1321_11": {
        "enum": [
          "02",
          "03",
          "04",
          "05",
          "06",
          "11",
          "12",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "30",
          "31",
          "32",
          "35",
          "37",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "5A",
          "68",
          "69",
          "9E",
          "9F",
          "9H",
          "AA",
          "AL",
          "BL",
          "BPD",
          "BTD",
          "CA",
          "CB",
          "CNJ",
          "CO",
          "DY",
          "EL",
          "EP",
          "HL",
          "LB",
          "LE",
          "OL",
          "PA",
          "PW",
          "SL",
          "TNJ",
          "WA",
          "WR"
        ],
        "type": "string",
        "format": "X12_ID_1321_11"
      },
      "CRC_FunctionalLimitationsInformation": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_12"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_11"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_11"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_11"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_11"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_11"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_13": {
        "enum": [
          "76"
        ],
        "type": "string",
        "format": "X12_ID_1136_13"
      },
      "X12_ID_1321_12": {
        "enum": [
          "10",
          "13",
          "19",
          "21",
          "22",
          "27",
          "31",
          "40",
          "BR",
          "CA",
          "CB",
          "CR",
          "EL",
          "EP",
          "IH",
          "NR",
          "PA",
          "PW",
          "TR",
          "UT",
          "WA",
          "WR"
        ],
        "type": "string",
        "format": "X12_ID_1321_12"
      },
      "CRC_ActivitiesPermittedInformation": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_13"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_12"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_12"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_12"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_12"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_12"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_14": {
        "enum": [
          "77"
        ],
        "type": "string",
        "format": "X12_ID_1136_14"
      },
      "X12_ID_1321_13": {
        "enum": [
          "01",
          "05",
          "07",
          "13",
          "20",
          "22",
          "23",
          "26",
          "33",
          "34",
          "5A",
          "68",
          "69",
          "9E",
          "9F",
          "9J",
          "9K",
          "AG",
          "BPD",
          "BTD",
          "CB",
          "CM",
          "DI",
          "DP",
          "FO",
          "HO",
          "LE",
          "MC",
          "OT",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_1321_13"
      },
      "CRC_MentalStatusInformation": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_14"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_13"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_13"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_13"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_13"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_13"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "All_CRC_278": {
        "type": "object",
        "properties": {
          "CRC_AmbulanceCertificationInformation": {
            "$ref": "#/components/schemas/CRC_AmbulanceCertificationInformation"
          },
          "CRC_ChiropracticCertificationInformation": {
            "$ref": "#/components/schemas/CRC_ChiropracticCertificationInformation"
          },
          "CRC_DurableMedicalEquipmentInformation": {
            "$ref": "#/components/schemas/CRC_DurableMedicalEquipmentInformation"
          },
          "CRC_OxygenTherapyCertificationInformation": {
            "$ref": "#/components/schemas/CRC_OxygenTherapyCertificationInformation"
          },
          "CRC_FunctionalLimitationsInformation": {
            "$ref": "#/components/schemas/CRC_FunctionalLimitationsInformation"
          },
          "CRC_ActivitiesPermittedInformation": {
            "$ref": "#/components/schemas/CRC_ActivitiesPermittedInformation"
          },
          "CRC_MentalStatusInformation": {
            "$ref": "#/components/schemas/CRC_MentalStatusInformation"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1345_2": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9"
        ],
        "type": "string",
        "format": "X12_ID_1345_2"
      },
      "CL1_InstitutionalClaimCode_2": {
        "type": "object",
        "properties": {
          "AdmissionTypeCode_01": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1315"
          },
          "AdmissionSourceCode_02": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1314"
          },
          "PatientStatusCode_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1352"
          },
          "NursingHomeResidentialStatusCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1345_2"
              }
            ],
            "x-openedi-element-id": "1345"
          }
        },
        "x-openedi-segment-id": "CL1"
      },
      "X12_ID_355_17": {
        "enum": [
          "KG",
          "LB"
        ],
        "type": "string",
        "format": "X12_ID_355_17"
      },
      "X12_ID_1316_2": {
        "enum": [
          "I",
          "R",
          "T",
          "X"
        ],
        "type": "string",
        "format": "X12_ID_1316_2"
      },
      "X12_ID_1317_3": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F"
        ],
        "type": "string",
        "format": "X12_ID_1317_3"
      },
      "X12_ID_355_18": {
        "enum": [
          "DH",
          "DK"
        ],
        "type": "string",
        "format": "X12_ID_355_18"
      },
      "CR1_AmbulanceTransportInformation_2": {
        "required": [
          "AmbulanceTransportCode_03"
        ],
        "type": "object",
        "properties": {
          "UnitorBasisforMeasurementCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_17"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "PatientWeight_02": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "81"
          },
          "AmbulanceTransportCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1316_2"
              }
            ],
            "x-openedi-element-id": "1316"
          },
          "AmbulanceTransportReasonCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1317_3"
              }
            ],
            "x-openedi-element-id": "1317"
          },
          "UnitorBasisforMeasurementCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_18"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "TransportDistance_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AddressInformation_07": {
            "maxLength": 55,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "166"
          },
          "AddressInformation_08": {
            "maxLength": 55,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "166"
          },
          "RoundTripPurposeDescription_09": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "StretcherPurposeDescription_10": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "P0506"
        ],
        "x-openedi-segment-id": "CR1"
      },
      "X12_ID_1367_2": {
        "enum": [
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C6",
          "C7",
          "CO",
          "IL",
          "L1",
          "L2",
          "L3",
          "L4",
          "L5",
          "OC",
          "SA",
          "T1",
          "T10",
          "T11",
          "T12",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9"
        ],
        "type": "string",
        "format": "X12_ID_1367_2"
      },
      "X12_ID_355_19": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "1A",
          "1B",
          "1C",
          "1D",
          "1E",
          "1F",
          "1G",
          "1H",
          "1I",
          "1J",
          "1K",
          "1L",
          "1M",
          "1N",
          "1O",
          "1P",
          "1Q",
          "1R",
          "1T",
          "1X",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "2A",
          "2B",
          "2C",
          "2D",
          "2F",
          "2G",
          "2H",
          "2I",
          "2J",
          "2K",
          "2L",
          "2M",
          "2N",
          "2P",
          "2Q",
          "2R",
          "2U",
          "2V",
          "2W",
          "2X",
          "2Y",
          "2Z",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "3B",
          "3C",
          "3E",
          "3F",
          "3G",
          "3H",
          "3I",
          "40",
          "41",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "4A",
          "4B",
          "4C",
          "4D",
          "4E",
          "4F",
          "4G",
          "4I",
          "4J",
          "4K",
          "4L",
          "4M",
          "4N",
          "4O",
          "4P",
          "4Q",
          "4R",
          "4S",
          "4T",
          "4U",
          "4V",
          "4W",
          "4X",
          "50",
          "51",
          "52",
          "53",
          "54",
          "56",
          "57",
          "58",
          "59",
          "5A",
          "5B",
          "5C",
          "5D",
          "5E",
          "5F",
          "5G",
          "5H",
          "5I",
          "5J",
          "5K",
          "5P",
          "5Q",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "70",
          "71",
          "72",
          "73",
          "74",
          "76",
          "77",
          "78",
          "79",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "89",
          "8C",
          "8D",
          "8P",
          "8R",
          "8S",
          "8U",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A8",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AM",
          "AN",
          "AO",
          "AP",
          "AQ",
          "AR",
          "AS",
          "AT",
          "AU",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B0",
          "B1",
          "B2",
          "B3",
          "B4",
          "B5",
          "B6",
          "B7",
          "B8",
          "B9",
          "BA",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BL",
          "BM",
          "BN",
          "BO",
          "BP",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BU",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C0",
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C6",
          "C7",
          "C8",
          "C9",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CG",
          "CH",
          "CI",
          "CJ",
          "CK",
          "CL",
          "CM",
          "CN",
          "CO",
          "CP",
          "CQ",
          "CR",
          "CS",
          "CT",
          "CU",
          "CV",
          "CW",
          "CX",
          "CY",
          "CZ",
          "D1",
          "D2",
          "D3",
          "D5",
          "D8",
          "D9",
          "DA",
          "DB",
          "DC",
          "DD",
          "DE",
          "DF",
          "DG",
          "DH",
          "DI",
          "DJ",
          "DK",
          "DL",
          "DM",
          "DN",
          "DO",
          "DP",
          "DQ",
          "DR",
          "DS",
          "DT",
          "DU",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E1",
          "E3",
          "E4",
          "E5",
          "E7",
          "E8",
          "E9",
          "EA",
          "EB",
          "EC",
          "ED",
          "EE",
          "EF",
          "EG",
          "EH",
          "EJ",
          "EM",
          "EP",
          "EQ",
          "EV",
          "EX",
          "EY",
          "EZ",
          "F1",
          "F2",
          "F3",
          "F4",
          "F5",
          "F6",
          "F9",
          "FA",
          "FB",
          "FD",
          "FE",
          "FF",
          "FG",
          "FH",
          "FJ",
          "FK",
          "FL",
          "FM",
          "FO",
          "FP",
          "FR",
          "FS",
          "FT",
          "FZ",
          "G2",
          "G3",
          "G4",
          "G5",
          "G6",
          "G7",
          "G8",
          "G9",
          "GA",
          "GB",
          "GC",
          "GD",
          "GE",
          "GF",
          "GG",
          "GH",
          "GI",
          "GJ",
          "GK",
          "GL",
          "GM",
          "GN",
          "GO",
          "GP",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GV",
          "GW",
          "GX",
          "GY",
          "GZ",
          "H1",
          "H2",
          "H3",
          "H4",
          "H5",
          "H6",
          "H7",
          "H8",
          "H9",
          "HA",
          "HB",
          "HC",
          "HD",
          "HE",
          "HF",
          "HG",
          "HH",
          "HI",
          "HJ",
          "HK",
          "HL",
          "HM",
          "HN",
          "HO",
          "HP",
          "HQ",
          "HR",
          "HS",
          "HT",
          "HU",
          "HV",
          "HW",
          "HY",
          "HZ",
          "IA",
          "IB",
          "IC",
          "IE",
          "IF",
          "IG",
          "IH",
          "II",
          "IK",
          "IL",
          "IM",
          "IN",
          "IP",
          "IS",
          "IT",
          "IU",
          "IV",
          "IW",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JE",
          "JG",
          "JK",
          "JL",
          "JM",
          "JN",
          "JO",
          "JP",
          "JR",
          "JS",
          "JT",
          "JU",
          "JV",
          "JX",
          "K1",
          "K2",
          "K3",
          "K4",
          "K5",
          "K6",
          "K7",
          "K9",
          "KA",
          "KB",
          "KC",
          "KD",
          "KE",
          "KF",
          "KG",
          "KH",
          "KI",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KO",
          "KP",
          "KQ",
          "KR",
          "KT",
          "KU",
          "KV",
          "KW",
          "KX",
          "L1",
          "L2",
          "LA",
          "LB",
          "LC",
          "LE",
          "LF",
          "LG",
          "LH",
          "LI",
          "LJ",
          "LK",
          "LL",
          "LM",
          "LN",
          "LO",
          "LP",
          "LQ",
          "LR",
          "LS",
          "LT",
          "LX",
          "LY",
          "M0",
          "M1",
          "M2",
          "M3",
          "M4",
          "M5",
          "M6",
          "M7",
          "M8",
          "M9",
          "MA",
          "MB",
          "MC",
          "MD",
          "ME",
          "MF",
          "MG",
          "MH",
          "MI",
          "MJ",
          "MK",
          "ML",
          "MM",
          "MN",
          "MO",
          "MP",
          "MQ",
          "MR",
          "MS",
          "MT",
          "MU",
          "MV",
          "MW",
          "MX",
          "MY",
          "MZ",
          "N1",
          "N2",
          "N3",
          "N4",
          "N6",
          "N7",
          "N9",
          "NA",
          "NB",
          "NC",
          "ND",
          "NE",
          "NF",
          "NG",
          "NH",
          "NI",
          "NJ",
          "NK",
          "NL",
          "NM",
          "NN",
          "NQ",
          "NR",
          "NS",
          "NT",
          "NU",
          "NV",
          "NW",
          "NX",
          "NY",
          "OA",
          "OC",
          "ON",
          "OP",
          "OT",
          "OZ",
          "P0",
          "P1",
          "P2",
          "P3",
          "P4",
          "P5",
          "P6",
          "P7",
          "P8",
          "P9",
          "PA",
          "PB",
          "PC",
          "PD",
          "PE",
          "PF",
          "PG",
          "PH",
          "PI",
          "PJ",
          "PK",
          "PL",
          "PM",
          "PN",
          "PO",
          "PP",
          "PQ",
          "PR",
          "PS",
          "PT",
          "PU",
          "PV",
          "PW",
          "PX",
          "PY",
          "PZ",
          "Q1",
          "Q2",
          "Q3",
          "Q4",
          "Q5",
          "Q6",
          "Q7",
          "QA",
          "QB",
          "QC",
          "QD",
          "QE",
          "QH",
          "QK",
          "QR",
          "QS",
          "QT",
          "QU",
          "R1",
          "R2",
          "R3",
          "R4",
          "R5",
          "R6",
          "R7",
          "R8",
          "R9",
          "RA",
          "RB",
          "RC",
          "RD",
          "RE",
          "RG",
          "RH",
          "RK",
          "RL",
          "RM",
          "RN",
          "RO",
          "RP",
          "RS",
          "RT",
          "RU",
          "S1",
          "S2",
          "S3",
          "S4",
          "S5",
          "S6",
          "S7",
          "S8",
          "S9",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SF",
          "SG",
          "SH",
          "SI",
          "SJ",
          "SK",
          "SL",
          "SM",
          "SN",
          "SO",
          "SP",
          "SQ",
          "SR",
          "SS",
          "ST",
          "SV",
          "SW",
          "SX",
          "SY",
          "SZ",
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "TA",
          "TB",
          "TC",
          "TD",
          "TE",
          "TF",
          "TG",
          "TH",
          "TI",
          "TJ",
          "TK",
          "TL",
          "TM",
          "TN",
          "TO",
          "TP",
          "TQ",
          "TR",
          "TS",
          "TT",
          "TU",
          "TV",
          "TW",
          "TX",
          "TY",
          "TZ",
          "U1",
          "U2",
          "U3",
          "U5",
          "UA",
          "UB",
          "UC",
          "UD",
          "UE",
          "UF",
          "UH",
          "UL",
          "UM",
          "UN",
          "UP",
          "UQ",
          "UR",
          "US",
          "UT",
          "UU",
          "UV",
          "UW",
          "UX",
          "UY",
          "UZ",
          "V1",
          "V2",
          "VA",
          "VC",
          "VI",
          "VP",
          "VR",
          "VS",
          "W2",
          "WA",
          "WB",
          "WD",
          "WE",
          "WG",
          "WH",
          "WI",
          "WK",
          "WM",
          "WP",
          "WR",
          "WW",
          "X1",
          "X2",
          "X3",
          "X4",
          "X5",
          "X6",
          "X7",
          "X8",
          "X9",
          "XP",
          "Y1",
          "Y2",
          "Y3",
          "Y4",
          "YD",
          "YL",
          "YR",
          "YT",
          "Z1",
          "Z2",
          "Z3",
          "Z4",
          "Z5",
          "Z6",
          "Z7",
          "Z8",
          "Z9",
          "ZA",
          "ZB",
          "ZC",
          "ZD",
          "ZE",
          "ZF",
          "ZG",
          "ZH",
          "ZI",
          "ZJ",
          "ZK",
          "ZL",
          "ZM",
          "ZN",
          "ZO",
          "ZP",
          "ZQ",
          "ZR",
          "ZS",
          "ZW",
          "ZX",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_355_19"
      },
      "X12_ID_1342_2": {
        "enum": [
          "A",
          "C",
          "D",
          "E",
          "F",
          "G",
          "M"
        ],
        "type": "string",
        "format": "X12_ID_1342_2"
      },
      "CR2_SpinalManipulationServiceInformation_2": {
        "required": [
          "PatientConditionCode_08",
          "YesNoConditionorResponseCode_09"
        ],
        "type": "object",
        "properties": {
          "Count_01": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "609"
          },
          "Quantity_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "SubluxationLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1367_2"
              }
            ],
            "x-openedi-element-id": "1367"
          },
          "SubluxationLevelCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1367_2"
              }
            ],
            "x-openedi-element-id": "1367"
          },
          "UnitorBasisforMeasurementCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_19"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "Quantity_07": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "PatientConditionCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1342_2"
              }
            ],
            "x-openedi-element-id": "1342"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "PatientConditionDescription_10": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "PatientConditionDescription_11": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "YesNoConditionorResponseCode_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "C0403",
          "P0506"
        ],
        "x-openedi-segment-id": "CR2"
      },
      "X12_ID_1322_5": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "A",
          "B",
          "C",
          "D",
          "E",
          "I",
          "N",
          "R",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1322_5"
      },
      "X12_ID_1348_2": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "O"
        ],
        "type": "string",
        "format": "X12_ID_1348_2"
      },
      "X12_ID_1349_2": {
        "enum": [
          "E",
          "N",
          "O",
          "R",
          "S",
          "W",
          "X"
        ],
        "type": "string",
        "format": "X12_ID_1349_2"
      },
      "X12_ID_1350_2": {
        "enum": [
          "1",
          "2",
          "3"
        ],
        "type": "string",
        "format": "X12_ID_1350_2"
      },
      "CR5_HomeOxygenTherapyInformation": {
        "required": [
          "OxygenDeliverySystemCode_17",
          "OxygenEquipmentTypeCode_03",
          "OxygenFlowRate_06"
        ],
        "type": "object",
        "properties": {
          "CertificationTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_5"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "Quantity_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenEquipmentTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1348_2"
              }
            ],
            "x-openedi-element-id": "1348"
          },
          "OxygenEquipmentTypeCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1348_2"
              }
            ],
            "x-openedi-element-id": "1348"
          },
          "EquipmentReasonDescription_05": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "OxygenFlowRate_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "DailyOxygenUseCount_07": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenUsePeriodHourCount_08": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "RespiratoryTherapistOrderText_09": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ArterialBloodGasQuantity_10": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenSaturationQuantity_11": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenTestConditionCode_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1349_2"
              }
            ],
            "x-openedi-element-id": "1349"
          },
          "OxygenTestFindingsCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1350_2"
              }
            ],
            "x-openedi-element-id": "1350"
          },
          "OxygenTestFindingsCode_14": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1350_2"
              }
            ],
            "x-openedi-element-id": "1350"
          },
          "OxygenTestFindingsCode_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1350_2"
              }
            ],
            "x-openedi-element-id": "1350"
          },
          "PortableOxygenSystemFlowRate_16": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenDeliverySystemCode_17": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1218_2"
              }
            ],
            "x-openedi-element-id": "1382"
          },
          "OxygenEquipmentTypeCode_18": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1348_2"
              }
            ],
            "x-openedi-element-id": "1348"
          }
        },
        "x-openedi-segment-id": "CR5"
      },
      "X12_ID_1250_9": {
        "enum": [
          "RD8"
        ],
        "type": "string",
        "format": "X12_ID_1250_9"
      },
      "X12_ID_1073_11": {
        "enum": [
          "W"
        ],
        "type": "string",
        "format": "X12_ID_1073_11"
      },
      "X12_ID_1322_6": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "6",
          "I",
          "R",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1322_6"
      },
      "X12_ID_235_19": {
        "enum": [
          "HC",
          "ID"
        ],
        "type": "string",
        "format": "X12_ID_235_19"
      },
      "X12_ID_1384_2": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "L",
          "M",
          "O",
          "P",
          "R",
          "S",
          "T"
        ],
        "type": "string",
        "format": "X12_ID_1384_2"
      },
      "CR6_HomeHealthCareInformation": {
        "required": [
          "CertificationTypeCode_08",
          "HomeHealthStartDate_02",
          "MedicareCoverageIndicator_07",
          "PrognosisCode_01"
        ],
        "type": "object",
        "properties": {
          "PrognosisCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1337_2"
              }
            ],
            "x-openedi-element-id": "923"
          },
          "HomeHealthStartDate_02": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_9"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "HomeHealthCertificationPeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "Date_05": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "YesNoConditionorResponseCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "MedicareCoverageIndicator_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_11"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "CertificationTypeCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_6"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "SurgeryDate_09": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "ProductorServiceIDQualifier_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_19"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "SurgicalProcedureCode_11": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1137"
          },
          "PhysicianOrderDate_12": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "LastVisitDate_13": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "PhysicianContactDate_14": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "DateTimePeriodFormatQualifier_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_9"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "LastAdmissionPeriod_16": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "PatientLocationCode_17": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1384_2"
              }
            ],
            "x-openedi-element-id": "1384"
          },
          "Date_18": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Date_19": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Date_20": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Date_21": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P091011",
          "P151617"
        ],
        "x-openedi-segment-id": "CR6"
      },
      "X12_ID_755_6": {
        "enum": [
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "13",
          "15",
          "21",
          "48",
          "55",
          "59",
          "77",
          "A3",
          "A4",
          "AM",
          "AS",
          "AT",
          "B2",
          "B3",
          "BR",
          "BS",
          "BT",
          "CB",
          "CK",
          "D2",
          "DA",
          "DB",
          "DG",
          "DJ",
          "DS",
          "FM",
          "HC",
          "HR",
          "I5",
          "IR",
          "LA",
          "M1",
          "NN",
          "OB",
          "OC",
          "OD",
          "OE",
          "OX",
          "P4",
          "P5",
          "P6",
          "P7",
          "PE",
          "PN",
          "PO",
          "PQ",
          "PY",
          "PZ",
          "QC",
          "QR",
          "RB",
          "RR",
          "RT",
          "RX",
          "SG",
          "V5",
          "XP"
        ],
        "type": "string",
        "format": "X12_ID_755_6"
      },
      "X12_ID_756_6": {
        "enum": [
          "AA",
          "BM",
          "EL",
          "EM",
          "FX",
          "VO"
        ],
        "type": "string",
        "format": "X12_ID_756_6"
      },
      "X12_ID_66_41": {
        "enum": [
          "AC"
        ],
        "type": "string",
        "format": "X12_ID_66_41"
      },
      "X12_ID_704_2": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "CH",
          "CO",
          "DM",
          "NT",
          "ON",
          "OR",
          "PV",
          "SG"
        ],
        "type": "string",
        "format": "X12_ID_704_2"
      },
      "C002_ActionsIndicated": {
        "required": [
          "PaperworkReportActionCode_01"
        ],
        "type": "object",
        "properties": {
          "PaperworkReportActionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704_2"
              }
            ],
            "x-openedi-element-id": "704"
          },
          "PaperworkReportActionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704_2"
              }
            ],
            "x-openedi-element-id": "704"
          },
          "PaperworkReportActionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704_2"
              }
            ],
            "x-openedi-element-id": "704"
          },
          "PaperworkReportActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704_2"
              }
            ],
            "x-openedi-element-id": "704"
          },
          "PaperworkReportActionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704_2"
              }
            ],
            "x-openedi-element-id": "704"
          }
        },
        "x-openedi-composite-id": "C002"
      },
      "X12_ID_1525_4": {
        "enum": [
          "AR",
          "BA",
          "HS",
          "IN",
          "PR",
          "RE",
          "SC"
        ],
        "type": "string",
        "format": "X12_ID_1525_4"
      },
      "PWK_AdditionalPatientInformation": {
        "required": [
          "AttachmentReportTypeCode_01",
          "ReportTransmissionCode_02"
        ],
        "type": "object",
        "properties": {
          "AttachmentReportTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_755_6"
              }
            ],
            "x-openedi-element-id": "755"
          },
          "ReportTransmissionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_756_6"
              }
            ],
            "x-openedi-element-id": "756"
          },
          "ReportCopiesNeeded_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "757"
          },
          "EntityIdentifierCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "IdentificationCodeQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_41"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "AttachmentControlNumber_06": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "AttachmentDescription_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ActionsIndicated_08": {
            "$ref": "#/components/schemas/C002_ActionsIndicated"
          },
          "RequestCategoryCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1525_4"
              }
            ],
            "x-openedi-element-id": "1525"
          }
        },
        "x-openedi-syntax": [
          "P0506"
        ],
        "x-openedi-segment-id": "PWK"
      },
      "X12_ID_934_2": {
        "enum": [
          "AA",
          "AT",
          "DS",
          "LC",
          "NP",
          "NS",
          "SS"
        ],
        "type": "string",
        "format": "X12_ID_934_2"
      },
      "MSG_MessageText_2": {
        "required": [
          "FreeFormMessageText_01"
        ],
        "type": "object",
        "properties": {
          "FreeFormMessageText_01": {
            "maxLength": 264,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "933"
          },
          "PrinterCarriageControlCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_934_2"
              }
            ],
            "x-openedi-element-id": "934"
          },
          "Number_03": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1470"
          }
        },
        "x-openedi-syntax": [
          "C0302"
        ],
        "x-openedi-segment-id": "MSG"
      },
      "X12_ID_98_65": {
        "enum": [
          "71",
          "72",
          "73",
          "77",
          "AAJ",
          "DD",
          "DK",
          "DN",
          "FA",
          "G3",
          "P3",
          "QB",
          "QV",
          "SJ"
        ],
        "type": "string",
        "format": "X12_ID_98_65"
      },
      "X12_ID_66_42": {
        "enum": [
          "24",
          "34",
          "46",
          "XX"
        ],
        "type": "string",
        "format": "X12_ID_66_42"
      },
      "NM1_PatientEventProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_65"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_6"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_42"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_4"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_93": {
        "enum": [
          "0B",
          "1G",
          "1J",
          "EI",
          "N5",
          "N7",
          "SY",
          "ZH"
        ],
        "type": "string",
        "format": "X12_ID_128_93"
      },
      "REF_PatientEventProviderSupplementalInformation": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_93"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier_2"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_1221_11": {
        "enum": [
          "AD",
          "AS",
          "AT",
          "OP",
          "OR",
          "OT",
          "PC",
          "PE",
          "RF"
        ],
        "type": "string",
        "format": "X12_ID_1221_11"
      },
      "PRV_PatientEventProviderInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_11"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_88"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "ProviderSpecialtyInformation_05": {
            "$ref": "#/components/schemas/C035_ProviderSpecialtyInformation_2"
          },
          "ProviderOrganizationCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1223_2"
              }
            ],
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "Loop_2010EA_278": {
        "required": [
          "NM1_PatientEventProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_PatientEventProviderName": {
            "$ref": "#/components/schemas/NM1_PatientEventProviderName"
          },
          "REF_PatientEventProviderSupplementalInformation": {
            "maxItems": 7,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_PatientEventProviderSupplementalInformation"
            }
          },
          "N3_PatientEventProviderAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PatientEventProviderCity_State_ZipCode": {
            "$ref": "#/components/schemas/N4_DependentCity"
          },
          "PER_PatientEventProviderContactInformation": {
            "$ref": "#/components/schemas/PER_PatientEventProviderContactInformation"
          },
          "PRV_PatientEventProviderInformation": {
            "$ref": "#/components/schemas/PRV_PatientEventProviderInformation"
          }
        },
        "x-openedi-loop-id": "2010EA"
      },
      "X12_ID_98_66": {
        "enum": [
          "45",
          "FS",
          "ND",
          "PW",
          "R3"
        ],
        "type": "string",
        "format": "X12_ID_98_66"
      },
      "X12_ID_1065_5": {
        "enum": [
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065_5"
      },
      "NM1_PatientEventTransportInformation": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_66"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_5"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_40"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_4"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "N4_PatientEventTransportLocationCity": {
        "type": "object",
        "properties": {
          "AdditionalPatientInformationContactCityName_01": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "AdditionalPatientInformationContactStateCode_02": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "AdditionalPatientInformationContactPostalZoneorZIPCode_03": {
            "maxLength": 15,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "116"
          },
          "CountryCode_04": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "LocationQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_309_5"
              }
            ],
            "x-openedi-element-id": "309"
          },
          "LocationIdentifier_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "310"
          },
          "CountrySubdivisionCode_07": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1715"
          }
        },
        "x-openedi-syntax": [
          "E0207",
          "C0605",
          "C0704"
        ],
        "x-openedi-segment-id": "N4"
      },
      "Loop_2010EB_278": {
        "required": [
          "N3_PatientEventTransportLocationAddress",
          "N4_PatientEventTransportLocationCity_State_ZIPCode",
          "NM1_PatientEventTransportInformation"
        ],
        "type": "object",
        "properties": {
          "NM1_PatientEventTransportInformation": {
            "$ref": "#/components/schemas/NM1_PatientEventTransportInformation"
          },
          "N3_PatientEventTransportLocationAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PatientEventTransportLocationCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_PatientEventTransportLocationCity"
          }
        },
        "x-openedi-loop-id": "2010EB"
      },
      "X12_ID_98_67": {
        "enum": [
          "00",
          "CA",
          "GG"
        ],
        "type": "string",
        "format": "X12_ID_98_67"
      },
      "NM1_PatientEventOtherUMOName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_67"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_5"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_40"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_4"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_94": {
        "enum": [
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_128_94"
      },
      "C040_ReferenceIdentifier_8": {
        "required": [
          "ReferenceIdentification_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_94"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReferenceIdentificationQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_94"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReferenceIdentificationQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_94"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_06": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P0506"
        ],
        "x-openedi-composite-id": "C040"
      },
      "REF_OtherUMODenialReason": {
        "required": [
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_94"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier_8"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_374_59": {
        "enum": [
          "598"
        ],
        "type": "string",
        "format": "X12_ID_374_59"
      },
      "DTP_OtherUMODenialDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_59"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_10"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "Loop_2010EC_278": {
        "required": [
          "DTP_OtherUMODenialDate",
          "NM1_PatientEventOtherUMOName",
          "REF_OtherUMODenialReason"
        ],
        "type": "object",
        "properties": {
          "NM1_PatientEventOtherUMOName": {
            "$ref": "#/components/schemas/NM1_PatientEventOtherUMOName"
          },
          "REF_OtherUMODenialReason": {
            "$ref": "#/components/schemas/REF_OtherUMODenialReason"
          },
          "DTP_OtherUMODenialDate": {
            "$ref": "#/components/schemas/DTP_OtherUMODenialDate"
          }
        },
        "x-openedi-loop-id": "2010EC"
      },
      "All_NM1_278_2": {
        "type": "object",
        "properties": {
          "Loop2010EA": {
            "maxItems": 14,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2010EA_278"
            }
          },
          "Loop2010EB": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2010EB_278"
            }
          },
          "Loop2010EC": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2010EC_278"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_735_13": {
        "enum": [
          "SS"
        ],
        "type": "string",
        "format": "X12_ID_735_13"
      },
      "X12_ID_736_5": {
        "enum": [
          "0"
        ],
        "type": "string",
        "format": "X12_ID_736_5"
      },
      "HL_ServiceLevel": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_13"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736_5"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_1525_5": {
        "enum": [
          "HS",
          "SC"
        ],
        "type": "string",
        "format": "X12_ID_1525_5"
      },
      "X12_ID_1365_6": {
        "enum": [
          "1",
          "11",
          "12",
          "14",
          "15",
          "16",
          "17",
          "18",
          "2",
          "20",
          "21",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "3",
          "33",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "42",
          "44",
          "45",
          "46",
          "5",
          "54",
          "56",
          "6",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "7",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "8",
          "80",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "93",
          "A4",
          "A6",
          "A9",
          "AD",
          "AE",
          "AF",
          "AG",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AR",
          "B1",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BL",
          "BN",
          "BP",
          "BQ",
          "BS",
          "BY",
          "BZ",
          "C1",
          "GY",
          "IC",
          "MH",
          "NI",
          "ON",
          "PT",
          "PU",
          "RN",
          "RT",
          "TC",
          "TN"
        ],
        "type": "string",
        "format": "X12_ID_1365_6"
      },
      "X12_ID_1362_5": {
        "enum": [
          "AA",
          "AB",
          "AP",
          "EM",
          "OA",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1362_5"
      },
      "C024_RelatedCausesInformation": {
        "required": [
          "RelatedCausesCode_01"
        ],
        "type": "object",
        "properties": {
          "RelatedCausesCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362_5"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362_5"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362_5"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "CountryCode_05": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          }
        },
        "x-openedi-composite-id": "C024"
      },
      "X12_ID_1338_3": {
        "enum": [
          "00",
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "09",
          "10",
          "11",
          "E",
          "F1",
          "F2",
          "I",
          "L",
          "NBC",
          "R",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1338_3"
      },
      "X12_ID_1363_3": {
        "enum": [
          "A",
          "I",
          "M",
          "N",
          "O",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1363_3"
      },
      "X12_ID_1514_3": {
        "enum": [
          "1",
          "10",
          "11",
          "15",
          "16",
          "17",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9"
        ],
        "type": "string",
        "format": "X12_ID_1514_3"
      },
      "UM_HealthCareServicesReviewInformation": {
        "required": [
          "RequestCategoryCode_01"
        ],
        "type": "object",
        "properties": {
          "RequestCategoryCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1525_5"
              }
            ],
            "x-openedi-element-id": "1525"
          },
          "CertificationTypeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_7"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "ServiceTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1365_6"
              }
            ],
            "x-openedi-element-id": "1365"
          },
          "ValuesEntered_04": {
            "$ref": "#/components/schemas/C023_HealthCareServiceLocationInformation_4"
          },
          "RelatedCausesInformation_05": {
            "$ref": "#/components/schemas/C024_RelatedCausesInformation"
          },
          "LevelofServiceCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1338_3"
              }
            ],
            "x-openedi-element-id": "1338"
          },
          "CurrentHealthConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1213_2"
              }
            ],
            "x-openedi-element-id": "1213"
          },
          "PrognosisCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1337_2"
              }
            ],
            "x-openedi-element-id": "923"
          },
          "ReleaseofInformationCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1363_3"
              }
            ],
            "x-openedi-element-id": "1363"
          },
          "DelayReasonCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1514_3"
              }
            ],
            "x-openedi-element-id": "1514"
          }
        },
        "x-openedi-segment-id": "UM"
      },
      "X12_ID_374_60": {
        "enum": [
          "472"
        ],
        "type": "string",
        "format": "X12_ID_374_60"
      },
      "DTP_ServiceDate_2": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_60"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_8"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_235_16": {
        "enum": [
          "HC",
          "IV",
          "N4",
          "WK"
        ],
        "type": "string",
        "format": "X12_ID_235_16"
      },
      "C003_CompositeMedicalProcedureIdentifier_14": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_16"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProcedureCode_02": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "X12_ID_355_20": {
        "enum": [
          "F2",
          "MJ",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_20"
      },
      "X12_ID_1365_7": {
        "enum": [
          "1",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "2",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "3",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "5",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "6",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "7",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "8",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "9",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A0",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AM",
          "AN",
          "AO",
          "AQ",
          "AR",
          "B",
          "B1",
          "B2",
          "B3",
          "BA",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BL",
          "BM",
          "BN",
          "BP",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BU",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C",
          "C1",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CG",
          "CH",
          "CI",
          "CJ",
          "CK",
          "CL",
          "CM",
          "CN",
          "CO",
          "CP",
          "CQ",
          "DG",
          "DM",
          "DS",
          "GF",
          "GN",
          "GY",
          "IC",
          "MH",
          "NI",
          "ON",
          "PT",
          "PU",
          "RN",
          "RT",
          "TC",
          "TN",
          "UC"
        ],
        "type": "string",
        "format": "X12_ID_1365_7"
      },
      "C004_CompositeDiagnosisCodePointer": {
        "required": [
          "DiagnosisCodePointer_01"
        ],
        "type": "object",
        "properties": {
          "DiagnosisCodePointer_01": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1328"
          },
          "DiagnosisCodePointer_02": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1328"
          },
          "DiagnosisCodePointer_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1328"
          },
          "DiagnosisCodePointer_04": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1328"
          }
        },
        "x-openedi-composite-id": "C004"
      },
      "X12_ID_1340_2": {
        "enum": [
          "N",
          "P",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1340_2"
      },
      "X12_ID_1364_2": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "L",
          "N"
        ],
        "type": "string",
        "format": "X12_ID_1364_2"
      },
      "X12_ID_1327_3": {
        "enum": [
          "0",
          "1",
          "2",
          "3"
        ],
        "type": "string",
        "format": "X12_ID_1327_3"
      },
      "X12_ID_1360_2": {
        "enum": [
          "D",
          "E",
          "H",
          "I",
          "N",
          "P",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1360_2"
      },
      "SV1_ProfessionalService_2": {
        "required": [
          "CompositeMedicalProcedureIdentifier_01"
        ],
        "type": "object",
        "properties": {
          "CompositeMedicalProcedureIdentifier_01": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_14"
          },
          "LineItemChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "UnitorBasisforMeasurementCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_20"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "ServiceUnitCount_04": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "PlaceofServiceCode_05": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1331"
          },
          "ServiceTypeCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1365_7"
              }
            ],
            "x-openedi-element-id": "1365"
          },
          "CompositeDiagnosisCodePointer_07": {
            "$ref": "#/components/schemas/C004_CompositeDiagnosisCodePointer"
          },
          "MonetaryAmount_08": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "EmergencyIndicator_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "MultipleProcedureCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1340_2"
              }
            ],
            "x-openedi-element-id": "1340"
          },
          "EPSDTIndicator_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_10"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "FamilyPlanningIndicator_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ReviewCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1364_2"
              }
            ],
            "x-openedi-element-id": "1364"
          },
          "NationalorLocalAssignedReviewValue_14": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1341"
          },
          "CoPayStatusCode_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1327_3"
              }
            ],
            "x-openedi-element-id": "1327"
          },
          "HealthCareProfessionalShortageAreaCode_16": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1334"
          },
          "ReferenceIdentification_17": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "PostalCode_18": {
            "maxLength": 15,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "116"
          },
          "MonetaryAmount_19": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "LevelofCareCode_20": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1337_2"
              }
            ],
            "x-openedi-element-id": "1337"
          },
          "ProviderAgreementCode_21": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1360_2"
              }
            ],
            "x-openedi-element-id": "1360"
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-segment-id": "SV1"
      },
      "X12_ID_235_17": {
        "enum": [
          "HC",
          "ID",
          "IV",
          "N4",
          "WK",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_235_17"
      },
      "C003_CompositeMedicalProcedureIdentifier_4": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_17"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProcedureCode_02": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "X12_ID_355_21": {
        "enum": [
          "DA",
          "F2",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_21"
      },
      "SV2_InstitutionalServiceLine_2": {
        "type": "object",
        "properties": {
          "ServiceLineRevenueCode_01": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "CompositeMedicalProcedureIdentifier_02": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_4"
          },
          "LineItemChargeAmount_03": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "UnitorBasisforMeasurementCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_21"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "ServiceUnitCount_05": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "UnitRate_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1371"
          },
          "LineItemDeniedChargeorNonCoveredChargeAmount_07": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "YesNoConditionorResponseCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "NursingHomeResidentialStatusCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1337_2"
              }
            ],
            "x-openedi-element-id": "1345"
          },
          "LevelofCareCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1337_2"
              }
            ],
            "x-openedi-element-id": "1337"
          }
        },
        "x-openedi-syntax": [
          "R0102",
          "P0405"
        ],
        "x-openedi-segment-id": "SV2"
      },
      "X12_ID_235_18": {
        "enum": [
          "AD"
        ],
        "type": "string",
        "format": "X12_ID_235_18"
      },
      "C003_CompositeMedicalProcedureIdentifier_10": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_18"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProcedureCode_02": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "C006_OralCavityDesignation": {
        "required": [
          "OralCavityDesignationCode_01"
        ],
        "type": "object",
        "properties": {
          "OralCavityDesignationCode_01": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          },
          "OralCavityDesignationCode_02": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          },
          "OralCavityDesignationCode_03": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          },
          "OralCavityDesignationCode_04": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          },
          "OralCavityDesignationCode_05": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          }
        },
        "x-openedi-composite-id": "C006"
      },
      "X12_ID_1358_2": {
        "enum": [
          "I",
          "R"
        ],
        "type": "string",
        "format": "X12_ID_1358_2"
      },
      "SV3_DentalService_2": {
        "required": [
          "CompositeMedicalProcedureIdentifier_01",
          "ProcedureCount_06"
        ],
        "type": "object",
        "properties": {
          "CompositeMedicalProcedureIdentifier_01": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_10"
          },
          "LineItemChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "PlaceofServiceCode_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1331"
          },
          "OralCavityDesignation_04": {
            "$ref": "#/components/schemas/C006_OralCavityDesignation"
          },
          "ProsthesisCrownorInlayCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1358_2"
              }
            ],
            "x-openedi-element-id": "1358"
          },
          "ProcedureCount_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "CopayStatusCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1327_3"
              }
            ],
            "x-openedi-element-id": "1327"
          },
          "ProviderAgreementCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1360_2"
              }
            ],
            "x-openedi-element-id": "1360"
          },
          "YesNoConditionorResponseCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_12"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "CompositeDiagnosisCodePointer_11": {
            "$ref": "#/components/schemas/C004_CompositeDiagnosisCodePointer"
          }
        },
        "x-openedi-segment-id": "SV3"
      },
      "X12_ID_1270_34": {
        "enum": [
          "JP"
        ],
        "type": "string",
        "format": "X12_ID_1270_34"
      },
      "X12_ID_1369_2": {
        "enum": [
          "B",
          "D",
          "F",
          "I",
          "L",
          "M",
          "O"
        ],
        "type": "string",
        "format": "X12_ID_1369_2"
      },
      "C005_ToothSurface_2": {
        "required": [
          "ToothSurfaceCode_01"
        ],
        "type": "object",
        "properties": {
          "ToothSurfaceCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369_2"
              }
            ],
            "x-openedi-element-id": "1369"
          },
          "ToothSurfaceCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369_2"
              }
            ],
            "x-openedi-element-id": "1369"
          },
          "ToothSurfaceCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369_2"
              }
            ],
            "x-openedi-element-id": "1369"
          },
          "ToothSurfaceCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369_2"
              }
            ],
            "x-openedi-element-id": "1369"
          },
          "ToothSurfaceCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369_2"
              }
            ],
            "x-openedi-element-id": "1369"
          }
        },
        "x-openedi-composite-id": "C005"
      },
      "TOO_ToothInformation_2": {
        "required": [
          "CodeListQualifierCode_01",
          "ToothCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_34"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "ToothCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "ToothSurface_03": {
            "$ref": "#/components/schemas/C005_ToothSurface_2"
          }
        },
        "x-openedi-syntax": [
          "P0102"
        ],
        "x-openedi-segment-id": "TOO"
      },
      "X12_ID_98_68": {
        "enum": [
          "1T",
          "72",
          "73",
          "77",
          "DD",
          "DK",
          "DQ",
          "FA",
          "G3",
          "P3",
          "QB",
          "QV",
          "SJ"
        ],
        "type": "string",
        "format": "X12_ID_98_68"
      },
      "NM1_ServiceProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_68"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_6"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_42"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_4"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_61"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_1221_12": {
        "enum": [
          "AS",
          "OP",
          "OR",
          "OT",
          "PC",
          "PE"
        ],
        "type": "string",
        "format": "X12_ID_1221_12"
      },
      "PRV_ServiceProviderInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_12"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_88"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "ProviderSpecialtyInformation_05": {
            "$ref": "#/components/schemas/C035_ProviderSpecialtyInformation_2"
          },
          "ProviderOrganizationCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1223_2"
              }
            ],
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "Loop_2010F_278": {
        "required": [
          "NM1_ServiceProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_ServiceProviderName": {
            "$ref": "#/components/schemas/NM1_ServiceProviderName"
          },
          "REF_ServiceProviderSupplementalIdentification": {
            "maxItems": 8,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_PatientEventProviderSupplementalInformation"
            }
          },
          "N3_ServiceProviderAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_ServiceProviderCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_DependentCity"
          },
          "PER_ServiceProviderContactInformation": {
            "$ref": "#/components/schemas/PER_PatientEventProviderContactInformation"
          },
          "PRV_ServiceProviderInformation": {
            "$ref": "#/components/schemas/PRV_ServiceProviderInformation"
          }
        },
        "x-openedi-loop-id": "2010F"
      },
      "Loop_2000F_278": {
        "required": [
          "HL_ServiceLevel"
        ],
        "type": "object",
        "properties": {
          "HL_ServiceLevel": {
            "$ref": "#/components/schemas/HL_ServiceLevel"
          },
          "TRN_ServiceTraceNumber": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TRN_PatientEventTrackingNumber"
            }
          },
          "UM_HealthCareServicesReviewInformation": {
            "$ref": "#/components/schemas/UM_HealthCareServicesReviewInformation"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_278"
          },
          "DTP_ServiceDate": {
            "$ref": "#/components/schemas/DTP_ServiceDate_2"
          },
          "SV1_ProfessionalService": {
            "$ref": "#/components/schemas/SV1_ProfessionalService_2"
          },
          "SV2_InstitutionalServiceLine": {
            "$ref": "#/components/schemas/SV2_InstitutionalServiceLine_2"
          },
          "SV3_DentalService": {
            "$ref": "#/components/schemas/SV3_DentalService_2"
          },
          "TOO_ToothInformation": {
            "maxItems": 32,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TOO_ToothInformation_2"
            }
          },
          "HSD_HealthCareServicesDelivery": {
            "$ref": "#/components/schemas/HSD_HealthCareServicesDelivery_2"
          },
          "PWK_AdditionalServiceInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_AdditionalPatientInformation"
            }
          },
          "MSG_MessageText": {
            "$ref": "#/components/schemas/MSG_MessageText_2"
          },
          "Loop2010F": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2010F_278"
            }
          }
        },
        "x-openedi-loop-id": "2000F"
      },
      "Loop_2000E_278": {
        "required": [
          "HL_PatientEventLevel",
          "UM_HealthCareServicesReviewInformation"
        ],
        "type": "object",
        "properties": {
          "HL_PatientEventLevel": {
            "$ref": "#/components/schemas/HL_PatientEventLevel"
          },
          "TRN_PatientEventTrackingNumber": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TRN_PatientEventTrackingNumber"
            }
          },
          "UM_HealthCareServicesReviewInformation": {
            "$ref": "#/components/schemas/UM_HealthCareServicesReviewInformation_3"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_278"
          },
          "AllDTP": {
            "$ref": "#/components/schemas/All_DTP_278_2"
          },
          "HI_PatientDiagnosis": {
            "$ref": "#/components/schemas/HI_PatientDiagnosis"
          },
          "HSD_HealthCareServicesDelivery": {
            "$ref": "#/components/schemas/HSD_HealthCareServicesDelivery_2"
          },
          "AllCRC": {
            "$ref": "#/components/schemas/All_CRC_278"
          },
          "CL1_InstitutionalClaimCode": {
            "$ref": "#/components/schemas/CL1_InstitutionalClaimCode_2"
          },
          "CR1_AmbulanceTransportInformation": {
            "$ref": "#/components/schemas/CR1_AmbulanceTransportInformation_2"
          },
          "CR2_SpinalManipulationServiceInformation": {
            "$ref": "#/components/schemas/CR2_SpinalManipulationServiceInformation_2"
          },
          "CR5_HomeOxygenTherapyInformation": {
            "$ref": "#/components/schemas/CR5_HomeOxygenTherapyInformation"
          },
          "CR6_HomeHealthCareInformation": {
            "$ref": "#/components/schemas/CR6_HomeHealthCareInformation"
          },
          "PWK_AdditionalPatientInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_AdditionalPatientInformation"
            }
          },
          "MSG_MessageText": {
            "$ref": "#/components/schemas/MSG_MessageText_2"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_278_2"
          },
          "Loop2000F": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000F_278"
            }
          }
        },
        "x-openedi-loop-id": "2000E"
      },
      "Loop_2000D_278": {
        "required": [
          "HL_DependentLevel",
          "Loop2000E",
          "Loop2010D"
        ],
        "type": "object",
        "properties": {
          "HL_DependentLevel": {
            "$ref": "#/components/schemas/HL_DependentLevel_3"
          },
          "Loop2010D": {
            "$ref": "#/components/schemas/Loop_2010D_278"
          },
          "Loop2000E": {
            "$ref": "#/components/schemas/Loop_2000E_278"
          }
        },
        "x-openedi-loop-id": "2000D"
      },
      "Loop_2000C_278": {
        "required": [
          "HL_SubscriberLevel",
          "Loop2010C"
        ],
        "type": "object",
        "properties": {
          "HL_SubscriberLevel": {
            "$ref": "#/components/schemas/HL_SubscriberLevel"
          },
          "Loop2010C": {
            "$ref": "#/components/schemas/Loop_2010C_278"
          },
          "Loop2000D": {
            "$ref": "#/components/schemas/Loop_2000D_278"
          },
          "Loop2000E": {
            "$ref": "#/components/schemas/Loop_2000E_278"
          }
        },
        "x-openedi-loop-id": "2000C"
      },
      "Loop_2000B_278": {
        "required": [
          "HL_RequesterLevel",
          "Loop2000C",
          "Loop2010B"
        ],
        "type": "object",
        "properties": {
          "HL_RequesterLevel": {
            "$ref": "#/components/schemas/HL_RequesterLevel"
          },
          "Loop2010B": {
            "$ref": "#/components/schemas/Loop_2010B_278"
          },
          "Loop2000C": {
            "$ref": "#/components/schemas/Loop_2000C_278"
          }
        },
        "x-openedi-loop-id": "2000B"
      },
      "Loop_2000A_278": {
        "required": [
          "HL_UtilizationManagementOrganization_UMO_Level",
          "Loop2000B",
          "Loop2010A"
        ],
        "type": "object",
        "properties": {
          "HL_UtilizationManagementOrganization_UMO_Level": {
            "$ref": "#/components/schemas/HL_UtilizationManagementOrganization"
          },
          "Loop2010A": {
            "$ref": "#/components/schemas/Loop_2010A_278"
          },
          "Loop2000B": {
            "$ref": "#/components/schemas/Loop_2000B_278"
          }
        },
        "x-openedi-loop-id": "2000A"
      },
      "Loop_BHT_278": {
        "type": "object",
        "properties": {
          "BHT_BeginningOfHierarchicalTransaction": {
            "$ref": "#/components/schemas/BHT_BeginningOfHierarchicalTransaction_6"
          },
          "Loop2000A": {
            "$ref": "#/components/schemas/Loop_2000A_278"
          }
        },
        "x-openedi-loop-id": "BHT"
      },
      "X12_ID_1005_4": {
        "enum": [
          "0007"
        ],
        "type": "string",
        "format": "X12_ID_1005_4"
      },
      "X12_ID_353_5": {
        "enum": [
          "11"
        ],
        "type": "string",
        "format": "X12_ID_353_5"
      },
      "X12_ID_640_5": {
        "enum": [
          "18",
          "19",
          "AT",
          "RU"
        ],
        "type": "string",
        "format": "X12_ID_640_5"
      },
      "BHT_BeginningOfHierarchicalTransaction_7": {
        "required": [
          "HierarchicalStructureCode_01",
          "SubmitterTransactionIdentifier_03",
          "TransactionSetCreationDate_04",
          "TransactionSetCreationTime_05",
          "TransactionSetPurposeCode_02",
          "TransactionTypeCode_06"
        ],
        "type": "object",
        "properties": {
          "HierarchicalStructureCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1005_4"
              }
            ],
            "x-openedi-element-id": "1005"
          },
          "TransactionSetPurposeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_353_5"
              }
            ],
            "x-openedi-element-id": "353"
          },
          "SubmitterTransactionIdentifier_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "TransactionSetCreationDate_04": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "TransactionSetCreationTime_05": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": "337"
          },
          "TransactionTypeCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_640_5"
              }
            ],
            "x-openedi-element-id": "640"
          }
        },
        "x-openedi-segment-id": "BHT"
      },
      "X12_ID_735_8": {
        "enum": [
          "20"
        ],
        "type": "string",
        "format": "X12_ID_735_8"
      },
      "X12_ID_736": {
        "enum": [
          "0",
          "1"
        ],
        "type": "string",
        "format": "X12_ID_736"
      },
      "HL_InformationSourceLevel": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_8"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_1073_4": {
        "enum": [
          "N",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073_4"
      },
      "X12_ID_559": {
        "enum": [
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "64",
          "65",
          "66",
          "93",
          "94",
          "A1",
          "A2",
          "A3",
          "A4",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AJ",
          "AL",
          "AM",
          "AP",
          "AQ",
          "AR",
          "AS",
          "AT",
          "AW",
          "AX",
          "AY",
          "BA",
          "BE",
          "BF",
          "BI",
          "CA",
          "CB",
          "CC",
          "CE",
          "CI",
          "CL",
          "CM",
          "CO",
          "CP",
          "CR",
          "CS",
          "CU",
          "CX",
          "DA",
          "DD",
          "DE",
          "DF",
          "DH",
          "DI",
          "DL",
          "DN",
          "DO",
          "DR",
          "DS",
          "DX",
          "DY",
          "DZ",
          "EI",
          "EP",
          "ES",
          "ET",
          "EU",
          "EX",
          "FA",
          "FC",
          "FD",
          "FG",
          "FH",
          "FI",
          "GC",
          "GI",
          "GS",
          "GU",
          "HC",
          "HF",
          "HI",
          "HS",
          "HU",
          "IA",
          "IB",
          "IC",
          "IM",
          "IN",
          "IS",
          "JA",
          "LA",
          "LB",
          "LI",
          "MA",
          "MB",
          "MC",
          "ME",
          "MI",
          "MP",
          "MS",
          "MV",
          "NA",
          "NB",
          "NC",
          "NE",
          "NF",
          "NG",
          "NI",
          "NP",
          "NR",
          "NS",
          "NT",
          "NU",
          "NW",
          "OI",
          "OP",
          "OS",
          "PA",
          "PC",
          "PI",
          "RN",
          "SA",
          "SE",
          "SL",
          "SP",
          "ST",
          "TA",
          "TB",
          "TC",
          "TD",
          "TI",
          "TM",
          "TP",
          "TR",
          "TX",
          "UA",
          "UC",
          "UI",
          "UL",
          "UN",
          "UT",
          "VI",
          "WH",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_559"
      },
      "X12_ID_901_14": {
        "enum": [
          "04",
          "41",
          "42",
          "79"
        ],
        "type": "string",
        "format": "X12_ID_901_14"
      },
      "X12_ID_889_8": {
        "enum": [
          "C",
          "N",
          "P",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_889_8"
      },
      "AAA_RequestValidation_3": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_14"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_8"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "X12_ID_98_58": {
        "enum": [
          "2B",
          "36",
          "PR",
          "X3"
        ],
        "type": "string",
        "format": "X12_ID_98_58"
      },
      "X12_ID_1065_2": {
        "enum": [
          "1",
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065_2"
      },
      "X12_ID_66_34": {
        "enum": [
          "24",
          "34",
          "46",
          "PI",
          "XV"
        ],
        "type": "string",
        "format": "X12_ID_66_34"
      },
      "X12_ID_706_3": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "29",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AM",
          "AN",
          "AO",
          "AP",
          "AQ",
          "AR",
          "AS",
          "AT",
          "AU",
          "AV",
          "AW",
          "CP",
          "OP",
          "PI"
        ],
        "type": "string",
        "format": "X12_ID_706_3"
      },
      "X12_ID_98_19": {
        "enum": [
          "00",
          "001",
          "002",
          "003",
          "004",
          "005",
          "006",
          "007",
          "008",
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "0A",
          "0B",
          "0D",
          "0E",
          "0F",
          "0G",
          "0H",
          "0I",
          "0J",
          "0P",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "1A",
          "1B",
          "1C",
          "1D",
          "1E",
          "1F",
          "1G",
          "1H",
          "1I",
          "1J",
          "1K",
          "1L",
          "1M",
          "1N",
          "1O",
          "1P",
          "1Q",
          "1R",
          "1S",
          "1T",
          "1U",
          "1V",
          "1W",
          "1X",
          "1Y",
          "1Z",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "2A",
          "2B",
          "2C",
          "2D",
          "2E",
          "2F",
          "2G",
          "2H",
          "2I",
          "2J",
          "2K",
          "2L",
          "2M",
          "2N",
          "2O",
          "2P",
          "2Q",
          "2R",
          "2S",
          "2T",
          "2U",
          "2V",
          "2W",
          "2X",
          "2Y",
          "2Z",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "3A",
          "3B",
          "3C",
          "3D",
          "3E",
          "3F",
          "3G",
          "3H",
          "3I",
          "3J",
          "3K",
          "3L",
          "3M",
          "3N",
          "3O",
          "3P",
          "3Q",
          "3R",
          "3S",
          "3T",
          "3U",
          "3V",
          "3W",
          "3X",
          "3Y",
          "3Z",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "4A",
          "4B",
          "4C",
          "4D",
          "4E",
          "4F",
          "4G",
          "4H",
          "4I",
          "4J",
          "4K",
          "4L",
          "4M",
          "4N",
          "4O",
          "4P",
          "4Q",
          "4R",
          "4S",
          "4T",
          "4U",
          "4V",
          "4W",
          "4X",
          "4Y",
          "4Z",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "5A",
          "5B",
          "5C",
          "5D",
          "5E",
          "5F",
          "5G",
          "5H",
          "5I",
          "5J",
          "5K",
          "5L",
          "5M",
          "5N",
          "5O",
          "5P",
          "5Q",
          "5R",
          "5S",
          "5T",
          "5U",
          "5V",
          "5W",
          "5X",
          "5Y",
          "5Z",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "6A",
          "6B",
          "6C",
          "6D",
          "6E",
          "6F",
          "6G",
          "6H",
          "6I",
          "6J",
          "6K",
          "6L",
          "6M",
          "6N",
          "6O",
          "6P",
          "6Q",
          "6R",
          "6S",
          "6T",
          "6U",
          "6V",
          "6W",
          "6X",
          "6Y",
          "6Z",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "7A",
          "7B",
          "7C",
          "7D",
          "7E",
          "7F",
          "7G",
          "7H",
          "7I",
          "7J",
          "7K",
          "7L",
          "7M",
          "7N",
          "7O",
          "7P",
          "7Q",
          "7R",
          "7S",
          "7T",
          "7U",
          "7V",
          "7W",
          "7X",
          "7Y",
          "7Z",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "8A",
          "8B",
          "8C",
          "8D",
          "8E",
          "8F",
          "8G",
          "8H",
          "8I",
          "8J",
          "8K",
          "8L",
          "8M",
          "8N",
          "8O",
          "8P",
          "8Q",
          "8R",
          "8S",
          "8T",
          "8U",
          "8V",
          "8W",
          "8X",
          "8Y",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "9A",
          "9B",
          "9C",
          "9D",
          "9E",
          "9F",
          "9G",
          "9H",
          "9I",
          "9J",
          "9K",
          "9L",
          "9N",
          "9O",
          "9P",
          "9Q",
          "9R",
          "9S",
          "9T",
          "9U",
          "9V",
          "9W",
          "9X",
          "9Y",
          "9Z",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "AA",
          "AA1",
          "AA2",
          "AA3",
          "AA4",
          "AA5",
          "AA6",
          "AA7",
          "AA8",
          "AA9",
          "AAA",
          "AAB",
          "AAC",
          "AAD",
          "AAE",
          "AAF",
          "AAG",
          "AAH",
          "AAI",
          "AAJ",
          "AAK",
          "AAL",
          "AAM",
          "AAN",
          "AAO",
          "AAP",
          "AAQ",
          "AAS",
          "AAT",
          "AAU",
          "AAV",
          "AAW",
          "AB",
          "AB1",
          "AB2",
          "AB3",
          "AB4",
          "AB5",
          "AB6",
          "AB7",
          "AB8",
          "AB9",
          "ABB",
          "ABC",
          "ABD",
          "ABE",
          "ABF",
          "ABG",
          "ABH",
          "ABI",
          "ABJ",
          "ABK",
          "ABL",
          "ABM",
          "ABN",
          "ABO",
          "ABP",
          "ABQ",
          "ABR",
          "ABS",
          "ABT",
          "ABU",
          "ABV",
          "ABW",
          "ABX",
          "AC",
          "AC1",
          "AC2",
          "AC3",
          "ACB",
          "ACC",
          "ACE",
          "ACF",
          "ACG",
          "ACH",
          "ACI",
          "ACJ",
          "ACK",
          "ACL",
          "ACM",
          "ACN",
          "ACO",
          "ACP",
          "ACQ",
          "ACR",
          "ACS",
          "ACT",
          "ACU",
          "ACV",
          "ACW",
          "ACX",
          "ACY",
          "ACZ",
          "AD",
          "ADA",
          "ADB",
          "ADC",
          "ADD",
          "ADE",
          "ADF",
          "ADH",
          "ADJ",
          "ADK",
          "ADL",
          "ADM",
          "ADN",
          "ADO",
          "ADP",
          "ADQ",
          "ADR",
          "ADS",
          "ADT",
          "ADU",
          "ADV",
          "ADW",
          "ADX",
          "ADY",
          "ADZ",
          "AE",
          "AEA",
          "AEB",
          "AEC",
          "AED",
          "AEE",
          "AEF",
          "AEG",
          "AEI",
          "AEJ",
          "AEK",
          "AEL",
          "AF",
          "AG",
          "AH",
          "AHM",
          "AI",
          "AJ",
          "AK",
          "AL",
          "ALA",
          "ALO",
          "AM",
          "AN",
          "AO",
          "AP",
          "APR",
          "AQ",
          "AR",
          "AS",
          "AT",
          "ATA",
          "AU",
          "AUO",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B1",
          "B2",
          "B3",
          "B4",
          "B5",
          "B6",
          "B7",
          "B8",
          "B9",
          "BA",
          "BAL",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BKR",
          "BL",
          "BLD",
          "BLT",
          "BM",
          "BN",
          "BO",
          "BOW",
          "BP",
          "BQ",
          "BR",
          "BRN",
          "BS",
          "BT",
          "BU",
          "BUS",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C0",
          "C1",
          "C2",
          "C3",
          "C4",
          "C4A",
          "C5",
          "C6",
          "C7",
          "C8",
          "C9",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CG",
          "CH",
          "CHA",
          "CI",
          "CJ",
          "CK",
          "CL",
          "CLT",
          "CM",
          "CMW",
          "CN",
          "CNP",
          "CNR",
          "CNS",
          "CO",
          "COD",
          "COL",
          "COM",
          "COR",
          "CP",
          "CQ",
          "CR",
          "CRW",
          "CS",
          "CT",
          "CU",
          "CV",
          "CW",
          "CX",
          "CY",
          "CZ",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "D6",
          "D7",
          "D8",
          "D9",
          "DA",
          "DAM",
          "DB",
          "DC",
          "DCC",
          "DD",
          "DE",
          "DF",
          "DG",
          "DH",
          "DI",
          "DIR",
          "DJ",
          "DK",
          "DL",
          "DM",
          "DN",
          "DO",
          "DP",
          "DQ",
          "DR",
          "DS",
          "DT",
          "DU",
          "DV",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E0",
          "E1",
          "E2",
          "E3",
          "E4",
          "E5",
          "E6",
          "E7",
          "E8",
          "E9",
          "EA",
          "EAA",
          "EAB",
          "EAD",
          "EAE",
          "EAF",
          "EAG",
          "EAH",
          "EAI",
          "EAJ",
          "EAK",
          "EAL",
          "EAM",
          "EAN",
          "EAO",
          "EAP",
          "EAQ",
          "EAR",
          "EAS",
          "EAT",
          "EAU",
          "EAV",
          "EAW",
          "EAX",
          "EAY",
          "EAZ",
          "EB",
          "EBA",
          "EBB",
          "EBC",
          "EBD",
          "EBE",
          "EBF",
          "EBG",
          "EBH",
          "EBI",
          "EBJ",
          "EBK",
          "EBL",
          "EBM",
          "EBN",
          "EBO",
          "EBP",
          "EBQ",
          "EBR",
          "EBS",
          "EC",
          "ED",
          "EE",
          "EF",
          "EG",
          "EH",
          "EI",
          "EJ",
          "EK",
          "EL",
          "EM",
          "EN",
          "ENR",
          "EO",
          "EP",
          "EQ",
          "ER",
          "ET",
          "EU",
          "EV",
          "EW",
          "EX",
          "EXS",
          "EY",
          "EZ",
          "F1",
          "F2",
          "F3",
          "F4",
          "F5",
          "F6",
          "F7",
          "F8",
          "F9",
          "FA",
          "FB",
          "FC",
          "FD",
          "FE",
          "FF",
          "FG",
          "FGT",
          "FH",
          "FI",
          "FJ",
          "FL",
          "FM",
          "FN",
          "FO",
          "FP",
          "FQ",
          "FR",
          "FRL",
          "FS",
          "FSI",
          "FSR",
          "FT",
          "FU",
          "FV",
          "FW",
          "FX",
          "FY",
          "FZ",
          "G0",
          "G1",
          "G2",
          "G3",
          "G5",
          "G6",
          "G7",
          "G8",
          "G9",
          "GA",
          "GB",
          "GBA",
          "GBO",
          "GBP",
          "GC",
          "GD",
          "GE",
          "GF",
          "GG",
          "GH",
          "GI",
          "GIR",
          "GJ",
          "GK",
          "GL",
          "GM",
          "GN",
          "GO",
          "GP",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GV",
          "GW",
          "GX",
          "GY",
          "GZ",
          "H1",
          "H2",
          "H3",
          "H5",
          "H6",
          "H7",
          "H9",
          "HA",
          "HB",
          "HC",
          "HD",
          "HE",
          "HF",
          "HG",
          "HH",
          "HI",
          "HJ",
          "HK",
          "HL",
          "HM",
          "HMI",
          "HN",
          "HO",
          "HOM",
          "HON",
          "HP",
          "HQ",
          "HR",
          "HS",
          "HT",
          "HU",
          "HV",
          "HW",
          "HX",
          "HY",
          "HZ",
          "I1",
          "I3",
          "I4",
          "I9",
          "IA",
          "IAA",
          "IAC",
          "IAD",
          "IAE",
          "IAF",
          "IAG",
          "IAH",
          "IAI",
          "IAK",
          "IAL",
          "IAM",
          "IAN",
          "IAO",
          "IAP",
          "IAQ",
          "IAR",
          "IAS",
          "IAT",
          "IAU",
          "IAV",
          "IAW",
          "IAY",
          "IAZ",
          "IB",
          "IC",
          "ICP",
          "ID",
          "IE",
          "IF",
          "IG",
          "II",
          "IJ",
          "IK",
          "IL",
          "IM",
          "IMM",
          "IN",
          "INT",
          "INV",
          "IO",
          "IP",
          "IQ",
          "IR",
          "IS",
          "IT",
          "IU",
          "IV",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JD",
          "JE",
          "JF",
          "JG",
          "JH",
          "JI",
          "JJ",
          "JK",
          "JL",
          "JM",
          "JN",
          "JO",
          "JP",
          "JQ",
          "JR",
          "JS",
          "JT",
          "JU",
          "JV",
          "JW",
          "JX",
          "JY",
          "JZ",
          "K1",
          "K2",
          "K3",
          "K4",
          "K5",
          "K6",
          "K7",
          "K8",
          "K9",
          "KA",
          "KB",
          "KC",
          "KD",
          "KE",
          "KF",
          "KG",
          "KH",
          "KI",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KN",
          "KO",
          "KP",
          "KQ",
          "KR",
          "KS",
          "KT",
          "KU",
          "KV",
          "KW",
          "KX",
          "KY",
          "KZ",
          "L1",
          "L2",
          "L3",
          "L5",
          "L8",
          "L9",
          "LA",
          "LB",
          "LC",
          "LCN",
          "LD",
          "LE",
          "LF",
          "LG",
          "LGS",
          "LH",
          "LI",
          "LJ",
          "LK",
          "LL",
          "LM",
          "LN",
          "LO",
          "LP",
          "LQ",
          "LR",
          "LS",
          "LT",
          "LU",
          "LV",
          "LW",
          "LY",
          "LYM",
          "LYN",
          "LYO",
          "LYP",
          "LZ",
          "M1",
          "M2",
          "M3",
          "M4",
          "M5",
          "M6",
          "M7",
          "M8",
          "M9",
          "MA",
          "MB",
          "MC",
          "MD",
          "ME",
          "MF",
          "MG",
          "MH",
          "MI",
          "MJ",
          "MK",
          "ML",
          "MM",
          "MN",
          "MO",
          "MP",
          "MQ",
          "MR",
          "MS",
          "MSC",
          "MT",
          "MTR",
          "MU",
          "MV",
          "MW",
          "MX",
          "MY",
          "MZ",
          "N1",
          "N2",
          "N3",
          "N4",
          "N5",
          "N6",
          "N7",
          "N8",
          "N9",
          "NB",
          "NC",
          "NCT",
          "ND",
          "NE",
          "NF",
          "NG",
          "NH",
          "NI",
          "NJ",
          "NK",
          "NL",
          "NM",
          "NN",
          "NP",
          "NPC",
          "NQ",
          "NR",
          "NS",
          "NT",
          "NU",
          "NV",
          "NW",
          "NX",
          "NY",
          "NZ",
          "O1",
          "O2",
          "O3",
          "O4",
          "O5",
          "O6",
          "O7",
          "O8",
          "OA",
          "OB",
          "OC",
          "OD",
          "OE",
          "OF",
          "OG",
          "OH",
          "OI",
          "OL",
          "OM",
          "ON",
          "OO",
          "OP",
          "OR",
          "ORI",
          "OS",
          "OSH",
          "OT",
          "OU",
          "OUC",
          "OV",
          "OW",
          "OX",
          "OY",
          "OZ",
          "P0",
          "P1",
          "P2",
          "P3",
          "P4",
          "P5",
          "P6",
          "P7",
          "P8",
          "P9",
          "PA",
          "PB",
          "PC",
          "PD",
          "PE",
          "PF",
          "PG",
          "PH",
          "PI",
          "PIC",
          "PJ",
          "PK",
          "PL",
          "PLC",
          "PLR",
          "PM",
          "PMC",
          "PMF",
          "PMG",
          "PN",
          "PO",
          "PP",
          "PPC",
          "PPS",
          "PQ",
          "PR",
          "PRE",
          "PRO",
          "PRP",
          "PS",
          "PT",
          "PU",
          "PUR",
          "PV",
          "PW",
          "PX",
          "PY",
          "PZ",
          "Q1",
          "Q2",
          "Q3",
          "Q4",
          "Q5",
          "Q6",
          "Q7",
          "Q8",
          "Q9",
          "QA",
          "QB",
          "QC",
          "QD",
          "QE",
          "QF",
          "QG",
          "QH",
          "QI",
          "QJ",
          "QK",
          "QL",
          "QM",
          "QN",
          "QO",
          "QP",
          "QQ",
          "QR",
          "QS",
          "QT",
          "QU",
          "QV",
          "QW",
          "QX",
          "QY",
          "QZ",
          "R0",
          "R1",
          "R2",
          "R3",
          "R4",
          "R5",
          "R6",
          "R7",
          "R8",
          "R9",
          "RA",
          "RB",
          "RC",
          "RCR",
          "RD",
          "REC",
          "RF",
          "RG",
          "RGA",
          "RH",
          "RI",
          "RJ",
          "RK",
          "RL",
          "RM",
          "RN",
          "RO",
          "RP",
          "RQ",
          "RR",
          "RR2",
          "RR3",
          "RS",
          "RT",
          "RU",
          "RV",
          "RW",
          "RX",
          "RY",
          "RZ",
          "S0",
          "S1",
          "S2",
          "S3",
          "S4",
          "S5",
          "S6",
          "S7",
          "S8",
          "S9",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SEP",
          "SF",
          "SG",
          "SH",
          "SI",
          "SIC",
          "SIP",
          "SJ",
          "SK",
          "SL",
          "SM",
          "SN",
          "SNP",
          "SO",
          "SP",
          "SQ",
          "SR",
          "SS",
          "ST",
          "STC",
          "SU",
          "SUS",
          "SV",
          "SW",
          "SX",
          "SY",
          "SZ",
          "T1",
          "T2",
          "T3",
          "T4",
          "T6",
          "T8",
          "T9",
          "TA",
          "TB",
          "TC",
          "TD",
          "TE",
          "TEC",
          "TF",
          "TG",
          "TH",
          "TI",
          "TJ",
          "TK",
          "TL",
          "TM",
          "TN",
          "TO",
          "TOW",
          "TP",
          "TPM",
          "TQ",
          "TR",
          "TS",
          "TSD",
          "TSE",
          "TSR",
          "TT",
          "TTP",
          "TU",
          "TV",
          "TW",
          "TX",
          "TY",
          "TZ",
          "U1",
          "U2",
          "U3",
          "U4",
          "U5",
          "U6",
          "U7",
          "U8",
          "U9",
          "UA",
          "UB",
          "UC",
          "UD",
          "UE",
          "UF",
          "UG",
          "UH",
          "UI",
          "UJ",
          "UK",
          "UL",
          "UM",
          "UN",
          "UO",
          "UP",
          "UQ",
          "UR",
          "US",
          "UT",
          "UU",
          "UW",
          "UX",
          "UY",
          "UZ",
          "V1",
          "V2",
          "V3",
          "V4",
          "V5",
          "V6",
          "V8",
          "V9",
          "VA",
          "VB",
          "VC",
          "VD",
          "VE",
          "VER",
          "VF",
          "VG",
          "VH",
          "VI",
          "VIC",
          "VJ",
          "VK",
          "VL",
          "VM",
          "VN",
          "VO",
          "VP",
          "VQ",
          "VR",
          "VS",
          "VT",
          "VU",
          "VV",
          "VW",
          "VX",
          "VY",
          "W1",
          "W2",
          "W3",
          "W4",
          "W8",
          "W9",
          "WA",
          "WB",
          "WC",
          "WD",
          "WE",
          "WF",
          "WG",
          "WH",
          "WI",
          "WJ",
          "WL",
          "WN",
          "WO",
          "WP",
          "WR",
          "WS",
          "WT",
          "WU",
          "WV",
          "WW",
          "WX",
          "WY",
          "WZ",
          "X1",
          "X2",
          "X3",
          "X4",
          "X5",
          "X6",
          "X7",
          "X8",
          "XA",
          "XC",
          "XD",
          "XE",
          "XF",
          "XG",
          "XH",
          "XI",
          "XJ",
          "XK",
          "XL",
          "XM",
          "XN",
          "XO",
          "XP",
          "XQ",
          "XR",
          "XS",
          "XT",
          "XU",
          "XV",
          "XW",
          "XX",
          "XY",
          "XZ",
          "Y2",
          "YA",
          "YB",
          "YC",
          "YD",
          "YE",
          "YF",
          "YG",
          "YH",
          "YI",
          "YJ",
          "YK",
          "YL",
          "YM",
          "YN",
          "YO",
          "YP",
          "YQ",
          "YR",
          "YS",
          "YT",
          "YU",
          "YV",
          "YW",
          "YX",
          "YY",
          "YZ",
          "Z1",
          "Z2",
          "Z3",
          "Z4",
          "Z5",
          "Z6",
          "Z7",
          "Z8",
          "Z9",
          "ZA",
          "ZB",
          "ZC",
          "ZD",
          "ZE",
          "ZF",
          "ZG",
          "ZH",
          "ZJ",
          "ZK",
          "ZL",
          "ZM",
          "ZN",
          "ZO",
          "ZP",
          "ZQ",
          "ZR",
          "ZS",
          "ZT",
          "ZU",
          "ZV",
          "ZW",
          "ZX",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_98_19"
      },
      "NM1_UtilizationManagementOrganization_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_58"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_34"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_3"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_366_4": {
        "enum": [
          "IC"
        ],
        "type": "string",
        "format": "X12_ID_366_4"
      },
      "X12_ID_365_17": {
        "enum": [
          "EM",
          "FX",
          "TE",
          "UR"
        ],
        "type": "string",
        "format": "X12_ID_365_17"
      },
      "X12_ID_365_3": {
        "enum": [
          "EM",
          "EX",
          "FX",
          "TE",
          "UR"
        ],
        "type": "string",
        "format": "X12_ID_365_3"
      },
      "PER_AdditionalServiceInformationContactInformation": {
        "required": [
          "ContactFunctionCode_01"
        ],
        "type": "object",
        "properties": {
          "ContactFunctionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_366_4"
              }
            ],
            "x-openedi-element-id": "366"
          },
          "ResponseContactName_02": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "93"
          },
          "CommunicationNumberQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_17"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_04": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "CommunicationNumberQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_3"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_06": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "CommunicationNumberQualifier_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_3"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_08": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "ContactInquiryReference_09": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "443"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P0506",
          "P0708"
        ],
        "x-openedi-segment-id": "PER"
      },
      "X12_ID_1073_3": {
        "enum": [
          "N"
        ],
        "type": "string",
        "format": "X12_ID_1073_3"
      },
      "X12_ID_901_2": {
        "enum": [
          "42",
          "79",
          "80",
          "T4"
        ],
        "type": "string",
        "format": "X12_ID_901_2"
      },
      "X12_ID_889_2": {
        "enum": [
          "N",
          "P",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_889_2"
      },
      "AAA_UtilizationManagementOrganization": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_2"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_2"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "Loop_2010A_278_2": {
        "required": [
          "NM1_UtilizationManagementOrganization_UMO_Name"
        ],
        "type": "object",
        "properties": {
          "NM1_UtilizationManagementOrganization_UMO_Name": {
            "$ref": "#/components/schemas/NM1_UtilizationManagementOrganization_2"
          },
          "PER_UtilizationManagementOrganization_UMO_ContactInformation": {
            "$ref": "#/components/schemas/PER_AdditionalServiceInformationContactInformation"
          },
          "AAA_UtilizationManagementOrganization_UMO_RequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_UtilizationManagementOrganization"
            }
          }
        },
        "x-openedi-loop-id": "2010A"
      },
      "X12_ID_735": {
        "enum": [
          "21"
        ],
        "type": "string",
        "format": "X12_ID_735"
      },
      "HL_InformationReceiverLevel_2": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_98_22": {
        "enum": [
          "1P",
          "FA"
        ],
        "type": "string",
        "format": "X12_ID_98_22"
      },
      "X12_ID_66_3": {
        "enum": [
          "24",
          "34",
          "46",
          "XX"
        ],
        "type": "string",
        "format": "X12_ID_66_3"
      },
      "NM1_RequesterName_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_22"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_3"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_3"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_83": {
        "enum": [
          "1G",
          "1J",
          "EI",
          "G5",
          "N5",
          "N7",
          "SY",
          "ZH"
        ],
        "type": "string",
        "format": "X12_ID_128_83"
      },
      "X12_ID_128_20": {
        "enum": [
          "00",
          "01",
          "01A",
          "01B",
          "01C",
          "01D",
          "01E",
          "01G",
          "01H",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "0A",
          "0B",
          "0D",
          "0E",
          "0F",
          "0G",
          "0H",
          "0I",
          "0J",
          "0K",
          "0L",
          "0M",
          "0N",
          "0P",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "1A",
          "1B",
          "1C",
          "1D",
          "1E",
          "1F",
          "1G",
          "1H",
          "1I",
          "1J",
          "1K",
          "1L",
          "1M",
          "1N",
          "1O",
          "1P",
          "1Q",
          "1R",
          "1S",
          "1T",
          "1U",
          "1V",
          "1W",
          "1X",
          "1Y",
          "1Z",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "2A",
          "2B",
          "2C",
          "2D",
          "2E",
          "2F",
          "2G",
          "2H",
          "2I",
          "2J",
          "2K",
          "2L",
          "2M",
          "2N",
          "2O",
          "2P",
          "2Q",
          "2R",
          "2S",
          "2T",
          "2U",
          "2V",
          "2W",
          "2X",
          "2Y",
          "2Z",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "3A",
          "3B",
          "3C",
          "3D",
          "3E",
          "3F",
          "3G",
          "3H",
          "3I",
          "3J",
          "3K",
          "3L",
          "3M",
          "3N",
          "3O",
          "3P",
          "3Q",
          "3R",
          "3S",
          "3T",
          "3U",
          "3V",
          "3W",
          "3X",
          "3Y",
          "3Z",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "4A",
          "4B",
          "4C",
          "4D",
          "4E",
          "4F",
          "4G",
          "4H",
          "4I",
          "4J",
          "4K",
          "4L",
          "4M",
          "4N",
          "4O",
          "4P",
          "4Q",
          "4R",
          "4S",
          "4T",
          "4U",
          "4V",
          "4W",
          "4X",
          "4Y",
          "4Z",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "5A",
          "5B",
          "5C",
          "5D",
          "5E",
          "5F",
          "5G",
          "5H",
          "5I",
          "5J",
          "5K",
          "5L",
          "5M",
          "5N",
          "5O",
          "5P",
          "5Q",
          "5R",
          "5S",
          "5T",
          "5U",
          "5V",
          "5W",
          "5X",
          "5Y",
          "5Z",
          "60",
          "61",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "6A",
          "6B",
          "6C",
          "6D",
          "6E",
          "6F",
          "6G",
          "6H",
          "6I",
          "6J",
          "6K",
          "6L",
          "6M",
          "6N",
          "6O",
          "6P",
          "6Q",
          "6R",
          "6S",
          "6T",
          "6U",
          "6V",
          "6X",
          "6Y",
          "6Z",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "7A",
          "7B",
          "7C",
          "7D",
          "7E",
          "7F",
          "7G",
          "7H",
          "7I",
          "7J",
          "7K",
          "7L",
          "7M",
          "7N",
          "7O",
          "7P",
          "7Q",
          "7R",
          "7S",
          "7T",
          "7U",
          "7W",
          "7X",
          "7Y",
          "7Z",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "8A",
          "8B",
          "8C",
          "8D",
          "8E",
          "8F",
          "8G",
          "8H",
          "8I",
          "8J",
          "8K",
          "8L",
          "8M",
          "8N",
          "8O",
          "8P",
          "8Q",
          "8R",
          "8S",
          "8U",
          "8V",
          "8W",
          "8X",
          "8Y",
          "8Z",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "9A",
          "9B",
          "9C",
          "9D",
          "9E",
          "9F",
          "9G",
          "9H",
          "9I",
          "9J",
          "9K",
          "9L",
          "9M",
          "9N",
          "9P",
          "9Q",
          "9R",
          "9S",
          "9T",
          "9U",
          "9V",
          "9W",
          "9X",
          "9Y",
          "9Z",
          "A0",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A7",
          "A8",
          "A9",
          "AA",
          "AAA",
          "AAB",
          "AAC",
          "AAD",
          "AAE",
          "AAF",
          "AAG",
          "AAH",
          "AAI",
          "AAJ",
          "AAK",
          "AAL",
          "AAM",
          "AAN",
          "AAO",
          "AAP",
          "AAQ",
          "AAR",
          "AAS",
          "AAT",
          "AAU",
          "AAV",
          "AAW",
          "AAX",
          "AAY",
          "AAZ",
          "AB",
          "ABA",
          "ABB",
          "ABC",
          "ABD",
          "ABE",
          "ABF",
          "ABG",
          "ABH",
          "ABI",
          "ABJ",
          "ABK",
          "ABL",
          "ABM",
          "ABN",
          "ABO",
          "ABP",
          "ABQ",
          "ABR",
          "ABS",
          "ABT",
          "ABU",
          "ABV",
          "ABW",
          "ABX",
          "ABY",
          "ABZ",
          "AC",
          "ACA",
          "ACB",
          "ACC",
          "ACD",
          "ACE",
          "ACF",
          "ACG",
          "ACH",
          "ACI",
          "ACJ",
          "ACK",
          "ACL",
          "ACM",
          "ACN",
          "ACO",
          "ACP",
          "ACQ",
          "ACR",
          "ACS",
          "ACT",
          "ACU",
          "ACV",
          "ACW",
          "ACX",
          "ACY",
          "ACZ",
          "AD",
          "ADA",
          "ADB",
          "ADC",
          "ADD",
          "ADE",
          "ADF",
          "ADG",
          "ADH",
          "ADI",
          "ADJ",
          "ADK",
          "ADL",
          "ADM",
          "ADN",
          "ADO",
          "ADP",
          "ADQ",
          "ADR",
          "ADS",
          "ADT",
          "ADU",
          "ADV",
          "ADW",
          "ADX",
          "ADY",
          "ADZ",
          "AE",
          "AEA",
          "AEB",
          "AEC",
          "AED",
          "AEE",
          "AEF",
          "AEG",
          "AEH",
          "AEI",
          "AEJ",
          "AEK",
          "AEL",
          "AEM",
          "AEN",
          "AEO",
          "AEP",
          "AEQ",
          "AER",
          "AES",
          "AET",
          "AEU",
          "AEV",
          "AEX",
          "AEY",
          "AEZ",
          "AF",
          "AFA",
          "AFB",
          "AFC",
          "AFD",
          "AFE",
          "AFF",
          "AFG",
          "AFH",
          "AFI",
          "AFJ",
          "AFK",
          "AFL",
          "AFM",
          "AFN",
          "AFO",
          "AFP",
          "AFQ",
          "AFR",
          "AFS",
          "AFT",
          "AFU",
          "AFV",
          "AFW",
          "AFX",
          "AFY",
          "AFZ",
          "AG",
          "AGA",
          "AGB",
          "AGC",
          "AGD",
          "AGH",
          "AGI",
          "AGJ",
          "AGK",
          "AGL",
          "AGM",
          "AGN",
          "AGO",
          "AGP",
          "AGQ",
          "AH",
          "AHC",
          "AI",
          "AJ",
          "AK",
          "AL",
          "ALC",
          "ALG",
          "ALH",
          "ALI",
          "ALJ",
          "ALR",
          "ALS",
          "ALT",
          "AM",
          "AN",
          "AO",
          "AP",
          "APC",
          "API",
          "AQ",
          "AR",
          "AS",
          "ASL",
          "ASP",
          "AST",
          "AT",
          "ATC",
          "AU",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B1",
          "B2",
          "B3",
          "B4",
          "B5",
          "B6",
          "B7",
          "B8",
          "B9",
          "BA",
          "BAA",
          "BAB",
          "BAC",
          "BAD",
          "BAE",
          "BAF",
          "BAG",
          "BAH",
          "BAI",
          "BAJ",
          "BAK",
          "BB",
          "BC",
          "BCI",
          "BCN",
          "BCP",
          "BD",
          "BDG",
          "BDN",
          "BE",
          "BEN",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BKT",
          "BL",
          "BLT",
          "BM",
          "BMM",
          "BN",
          "BO",
          "BOI",
          "BP",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BU",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C0",
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C6",
          "C7",
          "C8",
          "C9",
          "CA",
          "CAA",
          "CAB",
          "CAC",
          "CAD",
          "CAE",
          "CAF",
          "CAG",
          "CAH",
          "CAI",
          "CAJ",
          "CAK",
          "CAL",
          "CAM",
          "CAT",
          "CB",
          "CBG",
          "CC",
          "CD",
          "CDN",
          "CDT",
          "CE",
          "CF",
          "CFR",
          "CG",
          "CH",
          "CHR",
          "CI",
          "CID",
          "CIR",
          "CIT",
          "CJ",
          "CK",
          "CL",
          "CLI",
          "CM",
          "CMN",
          "CMP",
          "CMT",
          "CN",
          "CNA",
          "CNO",
          "CNS",
          "CO",
          "COL",
          "COT",
          "CP",
          "CPA",
          "CPD",
          "CPR",
          "CPT",
          "CQ",
          "CR",
          "CRN",
          "CRS",
          "CS",
          "CSC",
          "CSG",
          "CST",
          "CT",
          "CTS",
          "CU",
          "CUB",
          "CV",
          "CVS",
          "CW",
          "CX",
          "CY",
          "CYC",
          "CZ",
          "D0",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "D6",
          "D7",
          "D8",
          "D9",
          "DA",
          "DAI",
          "DAN",
          "DB",
          "DC",
          "DD",
          "DE",
          "DF",
          "DG",
          "DH",
          "DHH",
          "DI",
          "DIS",
          "DJ",
          "DK",
          "DL",
          "DM",
          "DN",
          "DNR",
          "DNS",
          "DO",
          "DOA",
          "DOC",
          "DOE",
          "DOI",
          "DOJ",
          "DOL",
          "DON",
          "DOS",
          "DOT",
          "DP",
          "DQ",
          "DR",
          "DRN",
          "DS",
          "DSC",
          "DSI",
          "DST",
          "DT",
          "DTS",
          "DU",
          "DUN",
          "DV",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E00",
          "E01",
          "E02",
          "E1",
          "E2",
          "E3",
          "E4",
          "E5",
          "E6",
          "E7",
          "E8",
          "E9",
          "EA",
          "EB",
          "EC",
          "ECA",
          "ECB",
          "ECC",
          "ECD",
          "ECE",
          "ECF",
          "ECJ",
          "ED",
          "EDA",
          "EE",
          "EF",
          "EG",
          "EH",
          "EI",
          "EII",
          "EJ",
          "EK",
          "EL",
          "EM",
          "EMM",
          "EN",
          "END",
          "EO",
          "EP",
          "EPA",
          "EPB",
          "EPC",
          "EQ",
          "ER",
          "ES",
          "ESN",
          "ET",
          "EU",
          "EV",
          "EVI",
          "EW",
          "EX",
          "EXP",
          "EY",
          "EZ",
          "F1",
          "F2",
          "F3",
          "F4",
          "F5",
          "F6",
          "F7",
          "F8",
          "F9",
          "FA",
          "FAN",
          "FB",
          "FC",
          "FCN",
          "FD",
          "FE",
          "FEN",
          "FF",
          "FG",
          "FH",
          "FHC",
          "FHO",
          "FI",
          "FJ",
          "FK",
          "FL",
          "FLZ",
          "FM",
          "FMG",
          "FMP",
          "FN",
          "FND",
          "FO",
          "FP",
          "FQ",
          "FR",
          "FRN",
          "FS",
          "FSC",
          "FSN",
          "FT",
          "FTN",
          "FTP",
          "FTZ",
          "FU",
          "FV",
          "FW",
          "FWC",
          "FX",
          "FY",
          "FZ",
          "G1",
          "G2",
          "G3",
          "G4",
          "G5",
          "G6",
          "G7",
          "G8",
          "G9",
          "GA",
          "GB",
          "GC",
          "GD",
          "GE",
          "GF",
          "GG",
          "GH",
          "GI",
          "GJ",
          "GK",
          "GL",
          "GM",
          "GN",
          "GO",
          "GP",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GV",
          "GW",
          "GWS",
          "GX",
          "GY",
          "GZ",
          "H1",
          "H2",
          "H3",
          "H5",
          "H6",
          "H7",
          "H8",
          "H9",
          "HA",
          "HB",
          "HC",
          "HD",
          "HE",
          "HF",
          "HG",
          "HH",
          "HHT",
          "HI",
          "HJ",
          "HK",
          "HL",
          "HM",
          "HMB",
          "HN",
          "HO",
          "HP",
          "HPI",
          "HQ",
          "HR",
          "HS",
          "HT",
          "HU",
          "HUD",
          "HV",
          "HW",
          "HX",
          "HY",
          "HZ",
          "I1",
          "I2",
          "I3",
          "I4",
          "I5",
          "I7",
          "I9",
          "IA",
          "IB",
          "IC",
          "ICD",
          "ID",
          "IE",
          "IF",
          "IFC",
          "IFT",
          "IG",
          "IH",
          "II",
          "IID",
          "IJ",
          "IK",
          "IL",
          "IM",
          "IMP",
          "IMS",
          "IN",
          "IND",
          "IO",
          "IP",
          "IQ",
          "IR",
          "IRN",
          "IRP",
          "IS",
          "ISC",
          "ISN",
          "ISS",
          "IT",
          "ITI",
          "IU",
          "IV",
          "IW",
          "IX",
          "IZ",
          "J0",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JCS",
          "JD",
          "JE",
          "JF",
          "JH",
          "JI",
          "JK",
          "JL",
          "JM",
          "JN",
          "JO",
          "JP",
          "JQ",
          "JR",
          "JS",
          "JT",
          "JU",
          "JV",
          "JW",
          "JX",
          "JY",
          "JZ",
          "K0",
          "K1",
          "K2",
          "K3",
          "K4",
          "K5",
          "K6",
          "K7",
          "K8",
          "K9",
          "KA",
          "KAS",
          "KB",
          "KC",
          "KCS",
          "KD",
          "KE",
          "KG",
          "KH",
          "KI",
          "KII",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KN",
          "KO",
          "KP",
          "KQ",
          "KR",
          "KRL",
          "KRP",
          "KS",
          "KSR",
          "KT",
          "KU",
          "KV",
          "KW",
          "KX",
          "KY",
          "KZ",
          "L0",
          "L1",
          "L2",
          "L3",
          "L4",
          "L5",
          "L6",
          "L7",
          "L8",
          "L9",
          "LA",
          "LAA",
          "LAN",
          "LB",
          "LC",
          "LD",
          "LE",
          "LEN",
          "LF",
          "LG",
          "LH",
          "LI",
          "LIC",
          "LJ",
          "LK",
          "LL",
          "LM",
          "LMI",
          "LN",
          "LO",
          "LOI",
          "LOS",
          "LP",
          "LPK",
          "LQ",
          "LR",
          "LS",
          "LSD",
          "LT",
          "LU",
          "LV",
          "LVO",
          "LW",
          "LX",
          "LY",
          "LZ",
          "M0",
          "M1",
          "M2",
          "M3",
          "M5",
          "M6",
          "M7",
          "M8",
          "M9",
          "MA",
          "MB",
          "MBS",
          "MBX",
          "MC",
          "MCC",
          "MCI",
          "MCN",
          "MD",
          "MDN",
          "ME",
          "MF",
          "MG",
          "MH",
          "MI",
          "MII",
          "MIN",
          "MJ",
          "MK",
          "ML",
          "MM",
          "MN",
          "MO",
          "MP",
          "MPN",
          "MQ",
          "MR",
          "MRC",
          "MRN",
          "MS",
          "MSL",
          "MT",
          "MU",
          "MUI",
          "MV",
          "MW",
          "MX",
          "MY",
          "MZ",
          "MZO",
          "N0",
          "N1",
          "N2",
          "N3",
          "N4",
          "N5",
          "N6",
          "N7",
          "N8",
          "N9",
          "NA",
          "NAS",
          "NB",
          "NC",
          "ND",
          "NDA",
          "NDB",
          "NE",
          "NF",
          "NFC",
          "NFD",
          "NFM",
          "NFN",
          "NFS",
          "NG",
          "NH",
          "NI",
          "NJ",
          "NK",
          "NL",
          "NM",
          "NMT",
          "NN",
          "NO",
          "NP",
          "NQ",
          "NR",
          "NS",
          "NT",
          "NTP",
          "NU",
          "NW",
          "NX",
          "NY",
          "NZ",
          "O1",
          "O2",
          "O5",
          "O7",
          "O8",
          "O9",
          "OA",
          "OB",
          "OC",
          "OD",
          "OE",
          "OF",
          "OFF",
          "OG",
          "OH",
          "OI",
          "OIC",
          "OJ",
          "OK",
          "OL",
          "OM",
          "ON",
          "OOS",
          "OP",
          "OPE",
          "OPF",
          "OQ",
          "OR",
          "OS",
          "OT",
          "OU",
          "OV",
          "OW",
          "OX",
          "OZ",
          "P1",
          "P2",
          "P3",
          "P4",
          "P5",
          "P6",
          "P7",
          "P8",
          "P9",
          "PA",
          "PAC",
          "PAN",
          "PAP",
          "PB",
          "PC",
          "PCC",
          "PCN",
          "PD",
          "PDI",
          "PDL",
          "PDR",
          "PE",
          "PF",
          "PG",
          "PGC",
          "PGD",
          "PGN",
          "PGS",
          "PH",
          "PHC",
          "PHY",
          "PI",
          "PID",
          "PIN",
          "PJ",
          "PJC",
          "PK",
          "PKG",
          "PKU",
          "PL",
          "PLA",
          "PLN",
          "PM",
          "PMN",
          "PN",
          "PNN",
          "PO",
          "POL",
          "POS",
          "PP",
          "PPJ",
          "PPK",
          "PPL",
          "PPM",
          "PPN",
          "PQ",
          "PR",
          "PRS",
          "PRT",
          "PS",
          "PSI",
          "PSL",
          "PSM",
          "PSN",
          "PT",
          "PTC",
          "PU",
          "PUA",
          "PV",
          "PVC",
          "PW",
          "PWC",
          "PWS",
          "PX",
          "PXC",
          "PY",
          "PYA",
          "PYR",
          "PZ",
          "Q1",
          "Q2",
          "Q3",
          "Q4",
          "Q5",
          "Q6",
          "Q7",
          "Q8",
          "Q9",
          "QA",
          "QB",
          "QC",
          "QD",
          "QE",
          "QF",
          "QG",
          "QH",
          "QI",
          "QJ",
          "QK",
          "QL",
          "QM",
          "QN",
          "QO",
          "QP",
          "QQ",
          "QR",
          "QS",
          "QT",
          "QU",
          "QV",
          "QW",
          "QX",
          "QY",
          "QZ",
          "R0",
          "R1",
          "R2",
          "R3",
          "R4",
          "R5",
          "R6",
          "R7",
          "R8",
          "R9",
          "RA",
          "RAA",
          "RAN",
          "RB",
          "RC",
          "RD",
          "RE",
          "REC",
          "RF",
          "RG",
          "RGI",
          "RH",
          "RI",
          "RIG",
          "RJ",
          "RK",
          "RL",
          "RLI",
          "RM",
          "RN",
          "RO",
          "RP",
          "RPP",
          "RPS",
          "RPT",
          "RQ",
          "RR",
          "RRC",
          "RRS",
          "RS",
          "RSN",
          "RSS",
          "RT",
          "RU",
          "RV",
          "RW",
          "RWK",
          "RX",
          "RY",
          "RZ",
          "S0",
          "S1",
          "S2",
          "S3",
          "S4",
          "S5",
          "S6",
          "S7",
          "S8",
          "S9",
          "SA",
          "SAL",
          "SB",
          "SBN",
          "SC",
          "SCA",
          "SCN",
          "SD",
          "SDT",
          "SE",
          "SEK",
          "SES",
          "SF",
          "SG",
          "SH",
          "SHL",
          "SI",
          "SII",
          "SJ",
          "SK",
          "SL",
          "SM",
          "SMC",
          "SMT",
          "SN",
          "SNH",
          "SNP",
          "SNV",
          "SO",
          "SP",
          "SPL",
          "SPN",
          "SQ",
          "SR",
          "SS",
          "SST",
          "ST",
          "STB",
          "STR",
          "STS",
          "SU",
          "SUB",
          "SUC",
          "SUO",
          "SV",
          "SW",
          "SX",
          "SY",
          "SZ",
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "TA",
          "TB",
          "TC",
          "TD",
          "TDT",
          "TE",
          "TF",
          "TFC",
          "TG",
          "TH",
          "TI",
          "TIP",
          "TJ",
          "TK",
          "TL",
          "TM",
          "TN",
          "TO",
          "TOC",
          "TP",
          "TPN",
          "TQ",
          "TR",
          "TS",
          "TSN",
          "TT",
          "TU",
          "TV",
          "TW",
          "TX",
          "TY",
          "TZ",
          "U0",
          "U1",
          "U2",
          "U3",
          "U4",
          "U5",
          "U6",
          "U8",
          "U9",
          "UA",
          "UB",
          "UC",
          "UCB",
          "UCM",
          "UD",
          "UE",
          "UF",
          "UG",
          "UH",
          "UI",
          "UIC",
          "UJ",
          "UK",
          "UL",
          "UM",
          "UN",
          "UO",
          "UP",
          "UQ",
          "UR",
          "URL",
          "URP",
          "URQ",
          "US",
          "UT",
          "UU",
          "UV",
          "UW",
          "UX",
          "UY",
          "UZ",
          "V0",
          "V1",
          "V2",
          "V3",
          "V4",
          "V5",
          "V6",
          "V7",
          "V8",
          "V9",
          "VA",
          "VAO",
          "VB",
          "VC",
          "VD",
          "VE",
          "VF",
          "VG",
          "VGS",
          "VH",
          "VI",
          "VJ",
          "VK",
          "VL",
          "VM",
          "VN",
          "VO",
          "VP",
          "VQ",
          "VR",
          "VS",
          "VT",
          "VU",
          "VV",
          "VW",
          "VX",
          "VY",
          "VZ",
          "W1",
          "W2",
          "W3",
          "W4",
          "W5",
          "W6",
          "W7",
          "W8",
          "W9",
          "WA",
          "WB",
          "WC",
          "WCS",
          "WD",
          "WDR",
          "WE",
          "WF",
          "WG",
          "WH",
          "WI",
          "WJ",
          "WK",
          "WL",
          "WM",
          "WN",
          "WO",
          "WP",
          "WQ",
          "WR",
          "WS",
          "WT",
          "WU",
          "WV",
          "WW",
          "WX",
          "WY",
          "WZ",
          "X0",
          "X1",
          "X2",
          "X3",
          "X4",
          "X5",
          "X6",
          "X7",
          "X8",
          "X9",
          "XA",
          "XB",
          "XC",
          "XD",
          "XE",
          "XF",
          "XG",
          "XH",
          "XI",
          "XJ",
          "XK",
          "XL",
          "XM",
          "XN",
          "XO",
          "XP",
          "XQ",
          "XR",
          "XS",
          "XT",
          "XU",
          "XV",
          "XW",
          "XX",
          "XX1",
          "XX2",
          "XX3",
          "XX4",
          "XX5",
          "XX6",
          "XX7",
          "XX8",
          "XY",
          "XZ",
          "Y0",
          "Y1",
          "Y2",
          "Y3",
          "Y4",
          "Y5",
          "Y6",
          "Y8",
          "Y9",
          "YA",
          "YB",
          "YC",
          "YD",
          "YE",
          "YF",
          "YH",
          "YI",
          "YJ",
          "YK",
          "YL",
          "YM",
          "YN",
          "YO",
          "YP",
          "YQ",
          "YR",
          "YS",
          "YT",
          "YV",
          "YW",
          "YX",
          "YY",
          "YZ",
          "Z1",
          "Z2",
          "Z3",
          "Z4",
          "Z5",
          "Z6",
          "Z7",
          "Z8",
          "Z9",
          "ZA",
          "ZB",
          "ZC",
          "ZD",
          "ZE",
          "ZG",
          "ZH",
          "ZI",
          "ZJ",
          "ZK",
          "ZL",
          "ZM",
          "ZN",
          "ZO",
          "ZP",
          "ZQ",
          "ZR",
          "ZS",
          "ZT",
          "ZTS",
          "ZU",
          "ZV",
          "ZW",
          "ZX",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_128_20"
      },
      "C040_ReferenceIdentifier": {
        "required": [
          "ReferenceIdentification_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_20"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReferenceIdentificationQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_20"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReferenceIdentificationQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_20"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_06": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P0506"
        ],
        "x-openedi-composite-id": "C040"
      },
      "REF_RequesterSupplementalIdentification_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_83"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_901_4": {
        "enum": [
          "15",
          "35",
          "41",
          "43",
          "44",
          "45",
          "46",
          "47",
          "49",
          "51",
          "79",
          "97"
        ],
        "type": "string",
        "format": "X12_ID_901_4"
      },
      "X12_ID_889_4": {
        "enum": [
          "C",
          "N",
          "R"
        ],
        "type": "string",
        "format": "X12_ID_889_4"
      },
      "AAA_RequesterRequestValidation": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_4"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_4"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "X12_ID_1221_9": {
        "enum": [
          "AD",
          "AS",
          "AT",
          "CO",
          "CV",
          "OP",
          "OR",
          "OT",
          "PC",
          "PE",
          "RF"
        ],
        "type": "string",
        "format": "X12_ID_1221_9"
      },
      "X12_ID_128_35": {
        "enum": [
          "PXC"
        ],
        "type": "string",
        "format": "X12_ID_128_35"
      },
      "X12_ID_1222": {
        "enum": [
          "DEN",
          "DGP",
          "END",
          "IHG",
          "OPY",
          "ORT",
          "OSY",
          "PDT",
          "PED",
          "PHD",
          "PST"
        ],
        "type": "string",
        "format": "X12_ID_1222"
      },
      "X12_ID_1073_2": {
        "enum": [
          "N",
          "U",
          "W",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073_2"
      },
      "C035_ProviderSpecialtyInformation": {
        "required": [
          "ProviderSpecialtyCode_01"
        ],
        "type": "object",
        "properties": {
          "ProviderSpecialtyCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1222"
              }
            ],
            "x-openedi-element-id": "1222"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "YesNoConditionorResponseCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C035"
      },
      "X12_ID_1223": {
        "enum": [
          "001",
          "002",
          "003",
          "004",
          "005",
          "006",
          "007",
          "008"
        ],
        "type": "string",
        "format": "X12_ID_1223"
      },
      "PRV_RequesterProviderInformation_2": {
        "required": [
          "ProviderCode_01"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_9"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_35"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "ProviderSpecialtyInformation_05": {
            "$ref": "#/components/schemas/C035_ProviderSpecialtyInformation"
          },
          "ProviderOrganizationCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1223"
              }
            ],
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "Loop_2010B_278_2": {
        "required": [
          "NM1_RequesterName"
        ],
        "type": "object",
        "properties": {
          "NM1_RequesterName": {
            "$ref": "#/components/schemas/NM1_RequesterName_2"
          },
          "REF_RequesterSupplementalIdentification": {
            "maxItems": 8,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_RequesterSupplementalIdentification_2"
            }
          },
          "AAA_RequesterRequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_RequesterRequestValidation"
            }
          },
          "PRV_RequesterProviderInformation": {
            "$ref": "#/components/schemas/PRV_RequesterProviderInformation_2"
          }
        },
        "x-openedi-loop-id": "2010B"
      },
      "X12_ID_735_2": {
        "enum": [
          "22"
        ],
        "type": "string",
        "format": "X12_ID_735_2"
      },
      "HL_SubscriberHierarchicalLevel": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_2"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_98_26": {
        "enum": [
          "IL"
        ],
        "type": "string",
        "format": "X12_ID_98_26"
      },
      "X12_ID_1065": {
        "enum": [
          "1"
        ],
        "type": "string",
        "format": "X12_ID_1065"
      },
      "X12_ID_66_8": {
        "enum": [
          "II",
          "MI"
        ],
        "type": "string",
        "format": "X12_ID_66_8"
      },
      "NM1_SubscriberName_4": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_26"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_8"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_3"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_46": {
        "enum": [
          "1L",
          "3L",
          "6P",
          "DP",
          "EJ",
          "F6",
          "HJ",
          "IG",
          "N6",
          "NQ",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_46"
      },
      "REF_SubscriberSupplementalIdentification_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_46"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_309_2": {
        "enum": [
          "10",
          "11",
          "12",
          "13",
          "14",
          "18",
          "19",
          "20",
          "21",
          "22",
          "27",
          "28",
          "29",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "52",
          "53",
          "54",
          "55",
          "57",
          "58",
          "59",
          "60",
          "93",
          "94",
          "A",
          "A1",
          "AA",
          "AC",
          "AP",
          "AR",
          "B",
          "B1",
          "BE",
          "BL",
          "BS",
          "C",
          "C2",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CG",
          "CI",
          "CL",
          "CM",
          "CO",
          "CR",
          "CS",
          "CY",
          "D",
          "DC",
          "DE",
          "DL",
          "DO",
          "DP",
          "DR",
          "DT",
          "E",
          "EA",
          "EB",
          "EL",
          "F",
          "FA",
          "FE",
          "FF",
          "FI",
          "FR",
          "FS",
          "FT",
          "FV",
          "G",
          "GL",
          "H",
          "I",
          "IA",
          "IB",
          "IM",
          "IP",
          "IS",
          "IT",
          "J",
          "K",
          "KE",
          "KL",
          "KP",
          "L",
          "LO",
          "M",
          "MI",
          "MO",
          "MS",
          "MZ",
          "NS",
          "O",
          "OA",
          "OF",
          "OL",
          "OP",
          "OR",
          "OV",
          "P",
          "PA",
          "PB",
          "PC",
          "PD",
          "PE",
          "PF",
          "PG",
          "PH",
          "PL",
          "PM",
          "PO",
          "PP",
          "PQ",
          "PR",
          "PS",
          "PT",
          "PU",
          "PV",
          "PZ",
          "Q",
          "RA",
          "RC",
          "RE",
          "RG",
          "RJ",
          "RL",
          "RS",
          "RT",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SG",
          "SH",
          "SL",
          "SN",
          "SP",
          "SS",
          "ST",
          "SW",
          "TA",
          "TC",
          "TI",
          "TL",
          "TM",
          "TN",
          "TP",
          "TR",
          "TX",
          "UN",
          "UR",
          "UT",
          "VA",
          "VI",
          "VS",
          "W",
          "WF",
          "WH",
          "WI",
          "X1",
          "ZN",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_309_2"
      },
      "N4_AdditionalPatientInformationContactCity": {
        "required": [
          "AdditionalPatientInformationContactCityName_01"
        ],
        "type": "object",
        "properties": {
          "AdditionalPatientInformationContactCityName_01": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "AdditionalPatientInformationContactStateCode_02": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "AdditionalPatientInformationContactPostalZoneorZIPCode_03": {
            "maxLength": 15,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "116"
          },
          "CountryCode_04": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "LocationQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_309_2"
              }
            ],
            "x-openedi-element-id": "309"
          },
          "LocationIdentifier_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "310"
          },
          "CountrySubdivisionCode_07": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1715"
          }
        },
        "x-openedi-syntax": [
          "E0207",
          "C0605",
          "C0704"
        ],
        "x-openedi-segment-id": "N4"
      },
      "X12_ID_901_6": {
        "enum": [
          "58",
          "64",
          "65",
          "66",
          "67",
          "68",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "95"
        ],
        "type": "string",
        "format": "X12_ID_901_6"
      },
      "X12_ID_889_6": {
        "enum": [
          "C",
          "N"
        ],
        "type": "string",
        "format": "X12_ID_889_6"
      },
      "AAA_SubscriberRequestValidation_2": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_6"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_6"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "X12_ID_1250_6": {
        "enum": [
          "D8"
        ],
        "type": "string",
        "format": "X12_ID_1250_6"
      },
      "X12_ID_1068_2": {
        "enum": [
          "F",
          "M",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1068_2"
      },
      "X12_ID_1067": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "I",
          "K",
          "M",
          "R",
          "S",
          "U",
          "W",
          "X"
        ],
        "type": "string",
        "format": "X12_ID_1067"
      },
      "X12_ID_1109": {
        "enum": [
          "7",
          "8",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "I",
          "J",
          "N",
          "O",
          "P",
          "Q",
          "R",
          "S",
          "T",
          "U",
          "V",
          "W",
          "Z"
        ],
        "type": "string",
        "format": "X12_ID_1109"
      },
      "X12_ID_1270_28": {
        "enum": [
          "0",
          "1",
          "10",
          "100",
          "101",
          "102",
          "103",
          "104",
          "105",
          "106",
          "107",
          "108",
          "109",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "3",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "5",
          "50",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "63",
          "65",
          "66",
          "67",
          "68",
          "69",
          "7",
          "71",
          "72",
          "73",
          "74",
          "75",
          "78",
          "79",
          "8",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "87",
          "88",
          "89",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "AA",
          "AAA",
          "AAD",
          "AAE",
          "AAF",
          "AAG",
          "AAH",
          "AAI",
          "AAJ",
          "AAK",
          "AAL",
          "AAM",
          "AAN",
          "AAO",
          "AAP",
          "AAQ",
          "AAR",
          "AAS",
          "AAT",
          "AAU",
          "AAV",
          "AAW",
          "AAX",
          "AAY",
          "AB",
          "ABF",
          "ABJ",
          "ABK",
          "ABN",
          "ABR",
          "ABS",
          "ABU",
          "ABV",
          "AC",
          "ACR",
          "AD",
          "ADD",
          "ADJ",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AJT",
          "AK",
          "AL",
          "ALM",
          "ALP",
          "AM",
          "AN",
          "AO",
          "APE",
          "APR",
          "AQ",
          "AR",
          "ARI",
          "AS",
          "ASD",
          "AT",
          "ATD",
          "ATT",
          "AU",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B",
          "BA",
          "BB",
          "BBQ",
          "BBR",
          "BC",
          "BCC",
          "BCR",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BL",
          "BN",
          "BO",
          "BP",
          "BPL",
          "BQ",
          "BR",
          "BRL",
          "BS",
          "BSL",
          "BSP",
          "BT",
          "BTC",
          "BU",
          "BUI",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C",
          "C1",
          "C2",
          "C3",
          "CA",
          "CAH",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CFI",
          "CG",
          "CH",
          "CHG",
          "CI",
          "CIE",
          "CJ",
          "CK",
          "CL",
          "CLP",
          "CM",
          "CML",
          "CN",
          "CNC",
          "CO",
          "COG",
          "CP",
          "CPS",
          "CQ",
          "CR",
          "CRC",
          "CS",
          "CSD",
          "CSF",
          "CT",
          "CU",
          "CV",
          "CW",
          "CZ",
          "D",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "DA",
          "DAC",
          "DB",
          "DBS",
          "DC",
          "DD",
          "DE",
          "DF",
          "DG",
          "DGO",
          "DH",
          "DI",
          "DJ",
          "DK",
          "DL",
          "DLO",
          "DLP",
          "DM",
          "DN",
          "DO",
          "DOF",
          "DP",
          "DPE",
          "DPL",
          "DQ",
          "DR",
          "DRL",
          "DS",
          "DSR",
          "DSS",
          "DT",
          "DU",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E",
          "EA",
          "EAA",
          "EAB",
          "EAC",
          "EAD",
          "EAE",
          "EAF",
          "EAG",
          "EAH",
          "EAI",
          "EAJ",
          "EAK",
          "EAL",
          "EAM",
          "EAN",
          "EAO",
          "EAP",
          "EAQ",
          "EAR",
          "EAS",
          "EAT",
          "EAU",
          "EAV",
          "EAW",
          "EAX",
          "EAY",
          "EAZ",
          "EB",
          "EBA",
          "EBB",
          "EBC",
          "EBD",
          "EBE",
          "EBF",
          "EBG",
          "EBH",
          "EBI",
          "EBJ",
          "EBK",
          "EBL",
          "EBM",
          "EBN",
          "EBO",
          "EBP",
          "EBQ",
          "EBR",
          "EBS",
          "EBT",
          "EBU",
          "EBV",
          "EBW",
          "EBX",
          "EBY",
          "EBZ",
          "EC",
          "ECA",
          "ECB",
          "ECC",
          "ECD",
          "ECE",
          "ECF",
          "ECG",
          "ECH",
          "ECI",
          "ECJ",
          "ECK",
          "ECL",
          "ECM",
          "ECN",
          "ECO",
          "ECP",
          "ECQ",
          "ECR",
          "ECS",
          "ECT",
          "ECU",
          "ECV",
          "ECW",
          "ECX",
          "ECY",
          "ECZ",
          "ED",
          "EDA",
          "EDB",
          "EDC",
          "EDD",
          "EDE",
          "EDF",
          "EDG",
          "EDH",
          "EDI",
          "EDJ",
          "EDK",
          "EDL",
          "EDM",
          "EDN",
          "EDO",
          "EDP",
          "EDQ",
          "EDR",
          "EDS",
          "EDT",
          "EDU",
          "EDV",
          "EDW",
          "EDX",
          "EDY",
          "EDZ",
          "EE",
          "EEA",
          "EEB",
          "EEC",
          "EED",
          "EEE",
          "EEF",
          "EEG",
          "EEH",
          "EEI",
          "EEJ",
          "EEK",
          "EEL",
          "EEM",
          "EEN",
          "EEO",
          "EEP",
          "EEQ",
          "EER",
          "EES",
          "EF",
          "EG",
          "EH",
          "EI",
          "EJ",
          "EK",
          "EL",
          "EM",
          "EMC",
          "EN",
          "EO",
          "EQ",
          "EQR",
          "ER",
          "ES",
          "ESC",
          "ESL",
          "ET",
          "ETL",
          "EU",
          "EV",
          "EW",
          "EWC",
          "EWR",
          "EX",
          "EXD",
          "EY",
          "EZ",
          "F",
          "FA",
          "FAP",
          "FB",
          "FC",
          "FC1",
          "FD",
          "FE",
          "FF",
          "FF1",
          "FG",
          "FH",
          "FH1",
          "FI",
          "FIR",
          "FJ",
          "FK",
          "FL",
          "FL1",
          "FM",
          "FMO",
          "FMS",
          "FN",
          "FO",
          "FP",
          "FP1",
          "FQ",
          "FR",
          "FRP",
          "FS",
          "FT",
          "FT1",
          "FU",
          "FV",
          "FW",
          "FX",
          "FZ",
          "G",
          "G1",
          "GA",
          "GB",
          "GC",
          "GD",
          "GE",
          "GF",
          "GG",
          "GI",
          "GJ",
          "GK",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GV",
          "GW",
          "GX",
          "GY",
          "GZ",
          "H",
          "HA",
          "HB",
          "HC",
          "HD",
          "HE",
          "HF",
          "HG",
          "HI",
          "HJ",
          "HK",
          "HL",
          "HM",
          "HO",
          "HRC",
          "HS",
          "HZR",
          "I",
          "IBP",
          "IC",
          "ID",
          "IF",
          "IMC",
          "IMP",
          "IND",
          "IPA",
          "IQ",
          "IRR",
          "IRT",
          "IT",
          "J",
          "J0",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JCL",
          "JD",
          "JE",
          "JF",
          "JG",
          "JH",
          "JI",
          "JK",
          "JL",
          "JM",
          "JN",
          "JO",
          "JOL",
          "JP",
          "K",
          "KA",
          "KB",
          "KC",
          "KD",
          "KE",
          "KF",
          "KG",
          "KH",
          "KI",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KO",
          "KP",
          "KQ",
          "KS",
          "KT",
          "KU",
          "KW",
          "KYL",
          "KZ",
          "L",
          "LA",
          "LB",
          "LC",
          "LD",
          "LE",
          "LF",
          "LG",
          "LH",
          "LIN",
          "LJ",
          "LK",
          "LM",
          "LN",
          "LO",
          "LOC",
          "LOI",
          "LP",
          "LQ",
          "LR",
          "LS",
          "LSC",
          "LT",
          "LZ",
          "M",
          "MA",
          "MAC",
          "MB",
          "MC",
          "MCC",
          "MCD",
          "ME",
          "MEC",
          "MI",
          "MJ",
          "MK",
          "ML",
          "MN",
          "MOC",
          "MOE",
          "MRI",
          "MS",
          "MT",
          "N",
          "NA",
          "NAC",
          "NAF",
          "NAN",
          "NAS",
          "NB",
          "NC",
          "ND",
          "NDC",
          "NE",
          "NF",
          "NH",
          "NI",
          "NIR",
          "NJ",
          "NK",
          "NP",
          "NPC",
          "NR",
          "NS",
          "NT",
          "NUB",
          "O",
          "O1",
          "O2",
          "O3",
          "O4",
          "OC",
          "P",
          "PA",
          "PB",
          "PC",
          "PCR",
          "PD",
          "PDA",
          "PGS",
          "PHC",
          "PI",
          "PIT",
          "PL",
          "PLC",
          "PLS",
          "POB",
          "PPD",
          "PPP",
          "PPS",
          "PPV",
          "PQA",
          "PR",
          "PRA",
          "PRC",
          "PRI",
          "PRR",
          "PRT",
          "PS",
          "PT",
          "PWA",
          "PWI",
          "PWR",
          "PWS",
          "PWT",
          "Q",
          "QA",
          "QB",
          "QC",
          "QDR",
          "QE",
          "QF",
          "QG",
          "QH",
          "QI",
          "QJ",
          "QK",
          "QS",
          "QT",
          "R",
          "R1",
          "R2",
          "R3",
          "R4",
          "RA",
          "RAS",
          "RC",
          "RCA",
          "RD",
          "RE",
          "REC",
          "RED",
          "REN",
          "RET",
          "RFC",
          "RI",
          "RJC",
          "RQ",
          "RSS",
          "RT",
          "RTC",
          "RUM",
          "RVC",
          "RX",
          "S",
          "SA",
          "SAT",
          "SB",
          "SBA",
          "SC",
          "SCI",
          "SD",
          "SE",
          "SEC",
          "SET",
          "SF",
          "SG",
          "SH",
          "SHL",
          "SHM",
          "SHN",
          "SHO",
          "SHP",
          "SHQ",
          "SHR",
          "SHS",
          "SHT",
          "SHU",
          "SHV",
          "SHW",
          "SHX",
          "SHY",
          "SHZ",
          "SI",
          "SIA",
          "SIB",
          "SIC",
          "SID",
          "SIE",
          "SIF",
          "SIG",
          "SIH",
          "SII",
          "SIJ",
          "SIK",
          "SIL",
          "SIM",
          "SIN",
          "SIO",
          "SIP",
          "SIQ",
          "SIR",
          "SIS",
          "SIT",
          "SIU",
          "SIV",
          "SIW",
          "SIX",
          "SIY",
          "SIZ",
          "SJ",
          "SJA",
          "SJB",
          "SJC",
          "SJD",
          "SJE",
          "SJF",
          "SJG",
          "SJH",
          "SJI",
          "SJJ",
          "SJK",
          "SJL",
          "SJM",
          "SJN",
          "SJO",
          "SJP",
          "SJQ",
          "SJR",
          "SJS",
          "SJT",
          "SJU",
          "SJV",
          "SJW",
          "SJX",
          "SJY",
          "SJZ",
          "SKA",
          "SKB",
          "SKC",
          "SKD",
          "SKE",
          "SKF",
          "SKG",
          "SKH",
          "SKI",
          "SKJ",
          "SKK",
          "SKL",
          "SKM",
          "SKN",
          "SKO",
          "SKP",
          "SKQ",
          "SKR",
          "SKS",
          "SKT",
          "SKU",
          "SKV",
          "SKW",
          "SKX",
          "SKY",
          "SKZ",
          "SL",
          "SLA",
          "SLS",
          "SMB",
          "SMC",
          "SMD",
          "SMI",
          "SMT",
          "SO",
          "SP",
          "SPE",
          "SR",
          "SRL",
          "SRR",
          "SRT",
          "SS",
          "SSC",
          "ST",
          "STC",
          "STF",
          "SUI",
          "SVC",
          "SWR",
          "T",
          "T00",
          "T01",
          "T02",
          "T03",
          "T04",
          "T05",
          "T06",
          "T07",
          "T08",
          "T09",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23",
          "T24",
          "T25",
          "T26",
          "T27",
          "T28",
          "T29",
          "T30",
          "T31",
          "T32",
          "T33",
          "T34",
          "T35",
          "TB",
          "TC",
          "TCD",
          "TCL",
          "TD",
          "TE",
          "TF",
          "TFR",
          "TG",
          "TL",
          "TOL",
          "TP",
          "TQ",
          "TR",
          "TT",
          "TTL",
          "TX",
          "TY",
          "U",
          "UER",
          "UJC",
          "UNP",
          "UPC",
          "UPT",
          "UR",
          "US",
          "UT",
          "UTC",
          "UU",
          "V",
          "VAL",
          "VP",
          "W",
          "WDL",
          "WRC",
          "WSD",
          "X",
          "XD",
          "Y",
          "Z",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1270_28"
      },
      "C056_CompositeRaceOrEthnicityInformation": {
        "type": "object",
        "properties": {
          "RaceorEthnicityCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1109"
              }
            ],
            "x-openedi-element-id": "1109"
          },
          "CodeListQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_28"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_03": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-composite-id": "C056"
      },
      "X12_ID_1066": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "I"
        ],
        "type": "string",
        "format": "X12_ID_1066"
      },
      "X12_ID_659": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "I",
          "J",
          "K"
        ],
        "type": "string",
        "format": "X12_ID_659"
      },
      "DMG_DependentDemographicInformation_5": {
        "required": [
          "DateTimePeriodFormatQualifier_01",
          "DependentBirthDate_02"
        ],
        "type": "object",
        "properties": {
          "DateTimePeriodFormatQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DependentBirthDate_02": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "DependentGenderCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1068_2"
              }
            ],
            "x-openedi-element-id": "1068"
          },
          "MaritalStatusCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1067"
              }
            ],
            "x-openedi-element-id": "1067"
          },
          "CompositeRaceOrEthnicityInformation_05": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/C056_CompositeRaceOrEthnicityInformation"
            }
          },
          "CitizenshipStatusCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1066"
              }
            ],
            "x-openedi-element-id": "1066"
          },
          "CountryCode_07": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "BasisofVerificationCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_659"
              }
            ],
            "x-openedi-element-id": "659"
          },
          "Quantity_09": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "CodeListQualifierCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_28"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_11": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "P1011",
          "C1105"
        ],
        "x-openedi-segment-id": "DMG"
      },
      "X12_ID_1073": {
        "enum": [
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073"
      },
      "X12_ID_1069_6": {
        "enum": [
          "18"
        ],
        "type": "string",
        "format": "X12_ID_1069_6"
      },
      "X12_ID_875_2": {
        "enum": [
          "001",
          "002",
          "003",
          "004",
          "005",
          "006",
          "007",
          "008",
          "009",
          "010",
          "011",
          "012",
          "013",
          "014",
          "015",
          "016",
          "017",
          "018",
          "019",
          "020",
          "021",
          "022",
          "023",
          "024",
          "025",
          "026",
          "028",
          "029",
          "030",
          "031",
          "032",
          "033",
          "050",
          "051",
          "052",
          "053",
          "054",
          "055",
          "056",
          "057",
          "059",
          "060",
          "061",
          "062",
          "063",
          "064",
          "065",
          "066",
          "067",
          "068",
          "069",
          "070",
          "071",
          "072",
          "073",
          "074",
          "075",
          "076",
          "077",
          "078",
          "079",
          "080",
          "081",
          "082",
          "083",
          "084",
          "085",
          "100",
          "101",
          "102",
          "104",
          "105",
          "106",
          "107",
          "108",
          "109",
          "110",
          "111",
          "112",
          "113",
          "114",
          "115",
          "116",
          "117",
          "118",
          "119",
          "123",
          "124",
          "125",
          "126",
          "127",
          "128",
          "129",
          "130",
          "131",
          "132",
          "133",
          "134",
          "135",
          "136",
          "137",
          "138",
          "139",
          "140",
          "141",
          "142",
          "143",
          "144",
          "145",
          "146",
          "147",
          "148",
          "149",
          "150",
          "151",
          "152",
          "153",
          "154",
          "155",
          "CEP",
          "PRI",
          "TBV",
          "ZZZ"
        ],
        "type": "string",
        "format": "X12_ID_875_2"
      },
      "X12_ID_1203": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "4A",
          "4B",
          "4C",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "70",
          "71",
          "72",
          "73",
          "75",
          "76",
          "77",
          "78",
          "79",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AL",
          "EC",
          "XB",
          "XI",
          "XL",
          "XM",
          "XN",
          "XT",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1203"
      },
      "X12_ID_1216_2": {
        "enum": [
          "A",
          "C",
          "I",
          "S",
          "T",
          "V"
        ],
        "type": "string",
        "format": "X12_ID_1216_2"
      },
      "X12_ID_1218": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E"
        ],
        "type": "string",
        "format": "X12_ID_1218"
      },
      "X12_ID_1701": {
        "enum": [
          "0",
          "1",
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1701"
      },
      "C052_MedicareStatusCode": {
        "required": [
          "MedicarePlanCode_01"
        ],
        "type": "object",
        "properties": {
          "MedicarePlanCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1218"
              }
            ],
            "x-openedi-element-id": "1218"
          },
          "EligibilityReasonCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1701"
              }
            ],
            "x-openedi-element-id": "1701"
          },
          "EligibilityReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1701"
              }
            ],
            "x-openedi-element-id": "1701"
          },
          "EligibilityReasonCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1701"
              }
            ],
            "x-openedi-element-id": "1701"
          }
        },
        "x-openedi-composite-id": "C052"
      },
      "X12_ID_1219": {
        "enum": [
          "1",
          "10",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1219"
      },
      "X12_ID_584_3": {
        "enum": [
          "AO",
          "AU",
          "DI",
          "PV",
          "RU"
        ],
        "type": "string",
        "format": "X12_ID_584_3"
      },
      "X12_ID_1220": {
        "enum": [
          "F",
          "N",
          "P"
        ],
        "type": "string",
        "format": "X12_ID_1220"
      },
      "X12_ID_1250": {
        "enum": [
          "CC",
          "CD",
          "CM",
          "CQ",
          "CY",
          "D6",
          "D8",
          "DA",
          "DB",
          "DD",
          "DDT",
          "DT",
          "DTD",
          "DTS",
          "EH",
          "KA",
          "MCY",
          "MD",
          "MM",
          "RD",
          "RD2",
          "RD4",
          "RD5",
          "RD6",
          "RD8",
          "RDM",
          "RDT",
          "RMD",
          "RMY",
          "RTM",
          "RTS",
          "TC",
          "TM",
          "TQ",
          "TR",
          "TS",
          "TT",
          "TU",
          "UN",
          "YM",
          "YMM",
          "YY"
        ],
        "type": "string",
        "format": "X12_ID_1250"
      },
      "X12_ID_1165": {
        "enum": [
          "O",
          "R",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1165"
      },
      "INS_SubscriberRelationship_3": {
        "required": [
          "EmploymentStatusCode_08",
          "IndividualRelationshipCode_02",
          "InsuredIndicator_01"
        ],
        "type": "object",
        "properties": {
          "InsuredIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "IndividualRelationshipCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_6"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "MaintenanceTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_875_2"
              }
            ],
            "x-openedi-element-id": "875"
          },
          "MaintenanceReasonCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1203"
              }
            ],
            "x-openedi-element-id": "1203"
          },
          "BenefitStatusCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1216_2"
              }
            ],
            "x-openedi-element-id": "1216"
          },
          "MedicareStatusCode_06": {
            "$ref": "#/components/schemas/C052_MedicareStatusCode"
          },
          "ConsolidatedOmnibusBudgetReconciliationActCOBRAQualifyingEventCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1219"
              }
            ],
            "x-openedi-element-id": "1219"
          },
          "EmploymentStatusCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_584_3"
              }
            ],
            "x-openedi-element-id": "584"
          },
          "StudentStatusCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1220"
              }
            ],
            "x-openedi-element-id": "1220"
          },
          "YesNoConditionorResponseCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "DateTimePeriodFormatQualifier_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_12": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "ConfidentialityCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1165"
              }
            ],
            "x-openedi-element-id": "1165"
          },
          "CityName_14": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "StateorProvinceCode_15": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "CountryCode_16": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "BirthSequenceNumber_17": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1470"
          }
        },
        "x-openedi-syntax": [
          "P1112"
        ],
        "x-openedi-segment-id": "INS"
      },
      "Loop_2010C_278_2": {
        "required": [
          "NM1_SubscriberName"
        ],
        "type": "object",
        "properties": {
          "NM1_SubscriberName": {
            "$ref": "#/components/schemas/NM1_SubscriberName_4"
          },
          "REF_SubscriberSupplementalIdentification": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_SubscriberSupplementalIdentification_2"
            }
          },
          "N3_SubscriberMailingAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_SubscriberCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "AAA_SubscriberRequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_SubscriberRequestValidation_2"
            }
          },
          "DMG_SubscriberDemographicInformation": {
            "$ref": "#/components/schemas/DMG_DependentDemographicInformation_5"
          },
          "INS_SubscriberRelationship": {
            "$ref": "#/components/schemas/INS_SubscriberRelationship_3"
          }
        },
        "x-openedi-loop-id": "2010C"
      },
      "X12_ID_735_6": {
        "enum": [
          "EV"
        ],
        "type": "string",
        "format": "X12_ID_735_6"
      },
      "HL_PatientEventLevel_2": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_6"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_481_3": {
        "enum": [
          "1",
          "2"
        ],
        "type": "string",
        "format": "X12_ID_481_3"
      },
      "TRN_DependentTraceNumber_2": {
        "required": [
          "CurrentTransactionTraceNumber_02",
          "OriginatingCompanyIdentifier_03",
          "TraceTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "TraceTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_481_3"
              }
            ],
            "x-openedi-element-id": "481"
          },
          "CurrentTransactionTraceNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "OriginatingCompanyIdentifier_03": {
            "maxLength": 10,
            "minLength": 10,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "509"
          },
          "ReferenceIdentification_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          }
        },
        "x-openedi-segment-id": "TRN"
      },
      "X12_ID_901_10": {
        "enum": [
          "15",
          "33",
          "52",
          "56",
          "57",
          "60",
          "61",
          "62",
          "AA",
          "AF",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AM",
          "AN",
          "T5"
        ],
        "type": "string",
        "format": "X12_ID_901_10"
      },
      "AAA_PatientEventRequestValidation": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_10"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_6"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "X12_ID_1525_3": {
        "enum": [
          "AR",
          "HS",
          "IN",
          "SC"
        ],
        "type": "string",
        "format": "X12_ID_1525_3"
      },
      "X12_ID_1322_3": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "I",
          "N",
          "R",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1322_3"
      },
      "X12_ID_1365_4": {
        "enum": [
          "1",
          "11",
          "12",
          "14",
          "15",
          "16",
          "17",
          "18",
          "2",
          "20",
          "21",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "3",
          "33",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "42",
          "44",
          "45",
          "46",
          "5",
          "54",
          "56",
          "6",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "7",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "8",
          "80",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "93",
          "A4",
          "A6",
          "A9",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AR",
          "B1",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BL",
          "BN",
          "BP",
          "BQ",
          "BS",
          "BY",
          "BZ",
          "C1",
          "CQ",
          "GY",
          "IC",
          "MH",
          "NI",
          "ON",
          "PT",
          "PU",
          "RN",
          "RT",
          "TC",
          "TN"
        ],
        "type": "string",
        "format": "X12_ID_1365_4"
      },
      "X12_ID_1332": {
        "enum": [
          "A",
          "B"
        ],
        "type": "string",
        "format": "X12_ID_1332"
      },
      "C023_HealthCareServiceLocationInformation": {
        "required": [
          "FacilityCodeQualifier_02",
          "FacilityTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "FacilityTypeCode_01": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1331"
          },
          "FacilityCodeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1332"
              }
            ],
            "x-openedi-element-id": "1332"
          },
          "ClaimFrequencyTypeCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1325"
          }
        },
        "x-openedi-composite-id": "C023"
      },
      "X12_ID_1362": {
        "enum": [
          "AA",
          "AB",
          "AP",
          "EM",
          "OA",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1362"
      },
      "C024_RelatedCausesInformation_2": {
        "required": [
          "RelatedCausesCode_01"
        ],
        "type": "object",
        "properties": {
          "RelatedCausesCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "CountryCode_05": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          }
        },
        "x-openedi-composite-id": "C024"
      },
      "X12_ID_1338_2": {
        "enum": [
          "03",
          "E",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1338_2"
      },
      "X12_ID_1213": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "E",
          "F",
          "G",
          "P"
        ],
        "type": "string",
        "format": "X12_ID_1213"
      },
      "X12_ID_923": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8"
        ],
        "type": "string",
        "format": "X12_ID_923"
      },
      "X12_ID_1363": {
        "enum": [
          "A",
          "I",
          "M",
          "N",
          "O",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1363"
      },
      "X12_ID_1514": {
        "enum": [
          "1",
          "10",
          "11",
          "15",
          "16",
          "17",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9"
        ],
        "type": "string",
        "format": "X12_ID_1514"
      },
      "UM_HealthCareServicesReviewInformation_4": {
        "required": [
          "CertificationTypeCode_02",
          "RequestCategoryCode_01"
        ],
        "type": "object",
        "properties": {
          "RequestCategoryCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1525_3"
              }
            ],
            "x-openedi-element-id": "1525"
          },
          "CertificationTypeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_3"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "ServiceTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1365_4"
              }
            ],
            "x-openedi-element-id": "1365"
          },
          "ValuesEntered_04": {
            "$ref": "#/components/schemas/C023_HealthCareServiceLocationInformation"
          },
          "RelatedCausesInformation_05": {
            "$ref": "#/components/schemas/C024_RelatedCausesInformation_2"
          },
          "LevelofServiceCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1338_2"
              }
            ],
            "x-openedi-element-id": "1338"
          },
          "CurrentHealthConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1213"
              }
            ],
            "x-openedi-element-id": "1213"
          },
          "PrognosisCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_923"
              }
            ],
            "x-openedi-element-id": "923"
          },
          "ReleaseofInformationCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1363"
              }
            ],
            "x-openedi-element-id": "1363"
          },
          "DelayReasonCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1514"
              }
            ],
            "x-openedi-element-id": "1514"
          }
        },
        "x-openedi-segment-id": "UM"
      },
      "X12_ID_306_7": {
        "enum": [
          "A1",
          "A2",
          "A3",
          "A4",
          "A6",
          "C",
          "CT",
          "NA"
        ],
        "type": "string",
        "format": "X12_ID_306_7"
      },
      "HCR_HealthCareServicesReview_2": {
        "required": [
          "ActionCode_01"
        ],
        "type": "object",
        "properties": {
          "ActionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_306_7"
              }
            ],
            "x-openedi-element-id": "306"
          },
          "ReviewIdentificationNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReviewDecisionReasonCode_03": {
            "maxLength": 30,
            "minLength": 1,
            "maxItems": 5,
            "type": "array",
            "items": {
              "type": "string"
            },
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "SecondSurgicalOpinionIndicator_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-segment-id": "HCR"
      },
      "X12_ID_128_65": {
        "enum": [
          "NT"
        ],
        "type": "string",
        "format": "X12_ID_128_65"
      },
      "REF_AdministrativeReferenceNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_65"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_72": {
        "enum": [
          "BB"
        ],
        "type": "string",
        "format": "X12_ID_128_72"
      },
      "REF_PreviousReviewAuthorizationNumber_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_72"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "All_REF_278_2": {
        "type": "object",
        "properties": {
          "REF_AdministrativeReferenceNumber": {
            "$ref": "#/components/schemas/REF_AdministrativeReferenceNumber"
          },
          "REF_PreviousReviewAuthorizationNumber": {
            "$ref": "#/components/schemas/REF_PreviousReviewAuthorizationNumber_2"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_374_19": {
        "enum": [
          "439"
        ],
        "type": "string",
        "format": "X12_ID_374_19"
      },
      "DTP_AccidentDate_2": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_19"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_16": {
        "enum": [
          "484"
        ],
        "type": "string",
        "format": "X12_ID_374_16"
      },
      "DTP_LastMenstrualPeriod": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_16"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_26": {
        "enum": [
          "ABC"
        ],
        "type": "string",
        "format": "X12_ID_374_26"
      },
      "DTP_EstimatedDateofBirth_2": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_26"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_20": {
        "enum": [
          "431"
        ],
        "type": "string",
        "format": "X12_ID_374_20"
      },
      "DTP_OnsetofCurrentIllnessorSymptom": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_20"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_37": {
        "enum": [
          "AAH"
        ],
        "type": "string",
        "format": "X12_ID_374_37"
      },
      "X12_ID_1250_2": {
        "enum": [
          "D8",
          "RD8"
        ],
        "type": "string",
        "format": "X12_ID_1250_2"
      },
      "DTP_EventDate_2": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_37"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_7": {
        "enum": [
          "435"
        ],
        "type": "string",
        "format": "X12_ID_374_7"
      },
      "DTP_AdmissionDate_3": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_7"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_8": {
        "enum": [
          "096"
        ],
        "type": "string",
        "format": "X12_ID_374_8"
      },
      "DTP_Discharge": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_8"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_44": {
        "enum": [
          "102"
        ],
        "type": "string",
        "format": "X12_ID_374_44"
      },
      "DTP_CertificationIssueDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_44"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_35": {
        "enum": [
          "036"
        ],
        "type": "string",
        "format": "X12_ID_374_35"
      },
      "DTP_CertificationExpirationDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_35"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374": {
        "enum": [
          "007"
        ],
        "type": "string",
        "format": "X12_ID_374"
      },
      "DTP_CertificationEffectiveDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "All_DTP_278_3": {
        "type": "object",
        "properties": {
          "DTP_AccidentDate": {
            "$ref": "#/components/schemas/DTP_AccidentDate_2"
          },
          "DTP_LastMenstrualPeriodDate": {
            "$ref": "#/components/schemas/DTP_LastMenstrualPeriod"
          },
          "DTP_EstimatedDateofBirth": {
            "$ref": "#/components/schemas/DTP_EstimatedDateofBirth_2"
          },
          "DTP_OnsetofCurrentSymptomsorIllnessDate": {
            "$ref": "#/components/schemas/DTP_OnsetofCurrentIllnessorSymptom"
          },
          "DTP_EventDate": {
            "$ref": "#/components/schemas/DTP_EventDate_2"
          },
          "DTP_AdmissionDate": {
            "$ref": "#/components/schemas/DTP_AdmissionDate_3"
          },
          "DTP_DischargeDate": {
            "$ref": "#/components/schemas/DTP_Discharge"
          },
          "DTP_CertificationIssueDate": {
            "$ref": "#/components/schemas/DTP_CertificationIssueDate"
          },
          "DTP_CertificationExpirationDate": {
            "$ref": "#/components/schemas/DTP_CertificationExpirationDate"
          },
          "DTP_CertificationEffectiveDate": {
            "$ref": "#/components/schemas/DTP_CertificationEffectiveDate"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1270_8": {
        "enum": [
          "ABF",
          "ABJ",
          "ABK",
          "APR",
          "BF",
          "BJ",
          "BK",
          "DR",
          "LOI",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1270_8"
      },
      "C022_HealthCareCodeInformation_25": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_8"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "E0809"
        ],
        "x-openedi-composite-id": "C022"
      },
      "X12_ID_1270_12": {
        "enum": [
          "ABF",
          "ABJ",
          "APR",
          "BF",
          "BJ",
          "DR",
          "LOI",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1270_12"
      },
      "C022_HealthCareCodeInformation_20": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_12"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "E0809"
        ],
        "x-openedi-composite-id": "C022"
      },
      "X12_ID_1270_17": {
        "enum": [
          "ABF",
          "APR",
          "BF",
          "DR",
          "LOI",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1270_17"
      },
      "C022_HealthCareCodeInformation_3": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_17"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "E0809"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_PatientDiagnosis_2": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_25"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_20"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_673": {
        "enum": [
          "DY",
          "FL",
          "HS",
          "MN",
          "VS"
        ],
        "type": "string",
        "format": "X12_ID_673"
      },
      "X12_ID_355_15": {
        "enum": [
          "DA",
          "MO",
          "WK"
        ],
        "type": "string",
        "format": "X12_ID_355_15"
      },
      "X12_ID_615_4": {
        "enum": [
          "21",
          "26",
          "27",
          "34",
          "35",
          "6",
          "7"
        ],
        "type": "string",
        "format": "X12_ID_615_4"
      },
      "X12_ID_678_3": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "J",
          "K",
          "L",
          "M",
          "N",
          "O",
          "P",
          "Q",
          "R",
          "S",
          "SA",
          "SB",
          "SC",
          "SD",
          "SG",
          "SL",
          "SP",
          "SX",
          "SY",
          "SZ",
          "T",
          "U",
          "V",
          "W",
          "WE",
          "X",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_678_3"
      },
      "X12_ID_679": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_679"
      },
      "HSD_HealthCareServicesDelivery_4": {
        "type": "object",
        "properties": {
          "QuantityQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_673"
              }
            ],
            "x-openedi-element-id": "673"
          },
          "BenefitQuantity_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "UnitorBasisforMeasurementCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_15"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "SampleSelectionModulus_04": {
            "maxLength": 6,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1167"
          },
          "TimePeriodQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_615_4"
              }
            ],
            "x-openedi-element-id": "615"
          },
          "PeriodCount_06": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "616"
          },
          "DeliveryFrequencyCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_678_3"
              }
            ],
            "x-openedi-element-id": "678"
          },
          "DeliveryPatternTimeCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_679"
              }
            ],
            "x-openedi-element-id": "679"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "C0605"
        ],
        "x-openedi-segment-id": "HSD"
      },
      "X12_ID_1345": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9"
        ],
        "type": "string",
        "format": "X12_ID_1345"
      },
      "CL1_InstitutionalClaimCode_3": {
        "type": "object",
        "properties": {
          "AdmissionTypeCode_01": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1315"
          },
          "AdmissionSourceCode_02": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1314"
          },
          "PatientStatusCode_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1352"
          },
          "NursingHomeResidentialStatusCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1345"
              }
            ],
            "x-openedi-element-id": "1345"
          }
        },
        "x-openedi-segment-id": "CL1"
      },
      "X12_ID_355": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "1A",
          "1B",
          "1C",
          "1D",
          "1E",
          "1F",
          "1G",
          "1H",
          "1I",
          "1J",
          "1K",
          "1L",
          "1M",
          "1N",
          "1O",
          "1P",
          "1Q",
          "1R",
          "1T",
          "1X",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "2A",
          "2B",
          "2C",
          "2D",
          "2F",
          "2G",
          "2H",
          "2I",
          "2J",
          "2K",
          "2L",
          "2M",
          "2N",
          "2P",
          "2Q",
          "2R",
          "2U",
          "2V",
          "2W",
          "2X",
          "2Y",
          "2Z",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "3B",
          "3C",
          "3E",
          "3F",
          "3G",
          "3H",
          "3I",
          "40",
          "41",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "4A",
          "4B",
          "4C",
          "4D",
          "4E",
          "4F",
          "4G",
          "4I",
          "4J",
          "4K",
          "4L",
          "4M",
          "4N",
          "4O",
          "4P",
          "4Q",
          "4R",
          "4S",
          "4T",
          "4U",
          "4V",
          "4W",
          "4X",
          "50",
          "51",
          "52",
          "53",
          "54",
          "56",
          "57",
          "58",
          "59",
          "5A",
          "5B",
          "5C",
          "5D",
          "5E",
          "5F",
          "5G",
          "5H",
          "5I",
          "5J",
          "5K",
          "5P",
          "5Q",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "70",
          "71",
          "72",
          "73",
          "74",
          "76",
          "77",
          "78",
          "79",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "89",
          "8C",
          "8D",
          "8P",
          "8R",
          "8S",
          "8U",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A8",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AM",
          "AN",
          "AO",
          "AP",
          "AQ",
          "AR",
          "AS",
          "AT",
          "AU",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B0",
          "B1",
          "B2",
          "B3",
          "B4",
          "B5",
          "B6",
          "B7",
          "B8",
          "B9",
          "BA",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BL",
          "BM",
          "BN",
          "BO",
          "BP",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BU",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C0",
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C6",
          "C7",
          "C8",
          "C9",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CG",
          "CH",
          "CI",
          "CJ",
          "CK",
          "CL",
          "CM",
          "CN",
          "CO",
          "CP",
          "CQ",
          "CR",
          "CS",
          "CT",
          "CU",
          "CV",
          "CW",
          "CX",
          "CY",
          "CZ",
          "D1",
          "D2",
          "D3",
          "D5",
          "D8",
          "D9",
          "DA",
          "DB",
          "DC",
          "DD",
          "DE",
          "DF",
          "DG",
          "DH",
          "DI",
          "DJ",
          "DK",
          "DL",
          "DM",
          "DN",
          "DO",
          "DP",
          "DQ",
          "DR",
          "DS",
          "DT",
          "DU",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E1",
          "E3",
          "E4",
          "E5",
          "E7",
          "E8",
          "E9",
          "EA",
          "EB",
          "EC",
          "ED",
          "EE",
          "EF",
          "EG",
          "EH",
          "EJ",
          "EM",
          "EP",
          "EQ",
          "EV",
          "EX",
          "EY",
          "EZ",
          "F1",
          "F2",
          "F3",
          "F4",
          "F5",
          "F6",
          "F9",
          "FA",
          "FB",
          "FD",
          "FE",
          "FF",
          "FG",
          "FH",
          "FJ",
          "FK",
          "FL",
          "FM",
          "FO",
          "FP",
          "FR",
          "FS",
          "FT",
          "FZ",
          "G2",
          "G3",
          "G4",
          "G5",
          "G6",
          "G7",
          "G8",
          "G9",
          "GA",
          "GB",
          "GC",
          "GD",
          "GE",
          "GF",
          "GG",
          "GH",
          "GI",
          "GJ",
          "GK",
          "GL",
          "GM",
          "GN",
          "GO",
          "GP",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GV",
          "GW",
          "GX",
          "GY",
          "GZ",
          "H1",
          "H2",
          "H3",
          "H4",
          "H5",
          "H6",
          "H7",
          "H8",
          "H9",
          "HA",
          "HB",
          "HC",
          "HD",
          "HE",
          "HF",
          "HG",
          "HH",
          "HI",
          "HJ",
          "HK",
          "HL",
          "HM",
          "HN",
          "HO",
          "HP",
          "HQ",
          "HR",
          "HS",
          "HT",
          "HU",
          "HV",
          "HW",
          "HY",
          "HZ",
          "IA",
          "IB",
          "IC",
          "IE",
          "IF",
          "IG",
          "IH",
          "II",
          "IK",
          "IL",
          "IM",
          "IN",
          "IP",
          "IS",
          "IT",
          "IU",
          "IV",
          "IW",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JE",
          "JG",
          "JK",
          "JL",
          "JM",
          "JN",
          "JO",
          "JP",
          "JR",
          "JS",
          "JT",
          "JU",
          "JV",
          "JX",
          "K1",
          "K2",
          "K3",
          "K4",
          "K5",
          "K6",
          "K7",
          "K9",
          "KA",
          "KB",
          "KC",
          "KD",
          "KE",
          "KF",
          "KG",
          "KH",
          "KI",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KO",
          "KP",
          "KQ",
          "KR",
          "KT",
          "KU",
          "KV",
          "KW",
          "KX",
          "L1",
          "L2",
          "LA",
          "LB",
          "LC",
          "LE",
          "LF",
          "LG",
          "LH",
          "LI",
          "LJ",
          "LK",
          "LL",
          "LM",
          "LN",
          "LO",
          "LP",
          "LQ",
          "LR",
          "LS",
          "LT",
          "LX",
          "LY",
          "M0",
          "M1",
          "M2",
          "M3",
          "M4",
          "M5",
          "M6",
          "M7",
          "M8",
          "M9",
          "MA",
          "MB",
          "MC",
          "MD",
          "ME",
          "MF",
          "MG",
          "MH",
          "MI",
          "MJ",
          "MK",
          "ML",
          "MM",
          "MN",
          "MO",
          "MP",
          "MQ",
          "MR",
          "MS",
          "MT",
          "MU",
          "MV",
          "MW",
          "MX",
          "MY",
          "MZ",
          "N1",
          "N2",
          "N3",
          "N4",
          "N6",
          "N7",
          "N9",
          "NA",
          "NB",
          "NC",
          "ND",
          "NE",
          "NF",
          "NG",
          "NH",
          "NI",
          "NJ",
          "NK",
          "NL",
          "NM",
          "NN",
          "NQ",
          "NR",
          "NS",
          "NT",
          "NU",
          "NV",
          "NW",
          "NX",
          "NY",
          "OA",
          "OC",
          "ON",
          "OP",
          "OT",
          "OZ",
          "P0",
          "P1",
          "P2",
          "P3",
          "P4",
          "P5",
          "P6",
          "P7",
          "P8",
          "P9",
          "PA",
          "PB",
          "PC",
          "PD",
          "PE",
          "PF",
          "PG",
          "PH",
          "PI",
          "PJ",
          "PK",
          "PL",
          "PM",
          "PN",
          "PO",
          "PP",
          "PQ",
          "PR",
          "PS",
          "PT",
          "PU",
          "PV",
          "PW",
          "PX",
          "PY",
          "PZ",
          "Q1",
          "Q2",
          "Q3",
          "Q4",
          "Q5",
          "Q6",
          "Q7",
          "QA",
          "QB",
          "QC",
          "QD",
          "QE",
          "QH",
          "QK",
          "QR",
          "QS",
          "QT",
          "QU",
          "R1",
          "R2",
          "R3",
          "R4",
          "R5",
          "R6",
          "R7",
          "R8",
          "R9",
          "RA",
          "RB",
          "RC",
          "RD",
          "RE",
          "RG",
          "RH",
          "RK",
          "RL",
          "RM",
          "RN",
          "RO",
          "RP",
          "RS",
          "RT",
          "RU",
          "S1",
          "S2",
          "S3",
          "S4",
          "S5",
          "S6",
          "S7",
          "S8",
          "S9",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SF",
          "SG",
          "SH",
          "SI",
          "SJ",
          "SK",
          "SL",
          "SM",
          "SN",
          "SO",
          "SP",
          "SQ",
          "SR",
          "SS",
          "ST",
          "SV",
          "SW",
          "SX",
          "SY",
          "SZ",
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "TA",
          "TB",
          "TC",
          "TD",
          "TE",
          "TF",
          "TG",
          "TH",
          "TI",
          "TJ",
          "TK",
          "TL",
          "TM",
          "TN",
          "TO",
          "TP",
          "TQ",
          "TR",
          "TS",
          "TT",
          "TU",
          "TV",
          "TW",
          "TX",
          "TY",
          "TZ",
          "U1",
          "U2",
          "U3",
          "U5",
          "UA",
          "UB",
          "UC",
          "UD",
          "UE",
          "UF",
          "UH",
          "UL",
          "UM",
          "UN",
          "UP",
          "UQ",
          "UR",
          "US",
          "UT",
          "UU",
          "UV",
          "UW",
          "UX",
          "UY",
          "UZ",
          "V1",
          "V2",
          "VA",
          "VC",
          "VI",
          "VP",
          "VR",
          "VS",
          "W2",
          "WA",
          "WB",
          "WD",
          "WE",
          "WG",
          "WH",
          "WI",
          "WK",
          "WM",
          "WP",
          "WR",
          "WW",
          "X1",
          "X2",
          "X3",
          "X4",
          "X5",
          "X6",
          "X7",
          "X8",
          "X9",
          "XP",
          "Y1",
          "Y2",
          "Y3",
          "Y4",
          "YD",
          "YL",
          "YR",
          "YT",
          "Z1",
          "Z2",
          "Z3",
          "Z4",
          "Z5",
          "Z6",
          "Z7",
          "Z8",
          "Z9",
          "ZA",
          "ZB",
          "ZC",
          "ZD",
          "ZE",
          "ZF",
          "ZG",
          "ZH",
          "ZI",
          "ZJ",
          "ZK",
          "ZL",
          "ZM",
          "ZN",
          "ZO",
          "ZP",
          "ZQ",
          "ZR",
          "ZS",
          "ZW",
          "ZX",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_355"
      },
      "X12_ID_1316": {
        "enum": [
          "I",
          "R",
          "T",
          "X"
        ],
        "type": "string",
        "format": "X12_ID_1316"
      },
      "X12_ID_1317": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F"
        ],
        "type": "string",
        "format": "X12_ID_1317"
      },
      "X12_ID_355_5": {
        "enum": [
          "DH",
          "DK"
        ],
        "type": "string",
        "format": "X12_ID_355_5"
      },
      "CR1_AmbulanceTransportInformation_3": {
        "required": [
          "AmbulanceTransportCode_03"
        ],
        "type": "object",
        "properties": {
          "UnitorBasisforMeasurementCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "PatientWeight_02": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "81"
          },
          "AmbulanceTransportCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1316"
              }
            ],
            "x-openedi-element-id": "1316"
          },
          "AmbulanceTransportReasonCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1317"
              }
            ],
            "x-openedi-element-id": "1317"
          },
          "UnitorBasisforMeasurementCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_5"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "TransportDistance_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AddressInformation_07": {
            "maxLength": 55,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "166"
          },
          "AddressInformation_08": {
            "maxLength": 55,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "166"
          },
          "RoundTripPurposeDescription_09": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "StretcherPurposeDescription_10": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "P0506"
        ],
        "x-openedi-segment-id": "CR1"
      },
      "X12_ID_1367": {
        "enum": [
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C6",
          "C7",
          "CO",
          "IL",
          "L1",
          "L2",
          "L3",
          "L4",
          "L5",
          "OC",
          "SA",
          "T1",
          "T10",
          "T11",
          "T12",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9"
        ],
        "type": "string",
        "format": "X12_ID_1367"
      },
      "X12_ID_1342": {
        "enum": [
          "A",
          "C",
          "D",
          "E",
          "F",
          "G",
          "M"
        ],
        "type": "string",
        "format": "X12_ID_1342"
      },
      "CR2_SpinalManipulationServiceInformation_3": {
        "type": "object",
        "properties": {
          "Count_01": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "609"
          },
          "Quantity_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "SubluxationLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1367"
              }
            ],
            "x-openedi-element-id": "1367"
          },
          "SubluxationLevelCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1367"
              }
            ],
            "x-openedi-element-id": "1367"
          },
          "UnitorBasisforMeasurementCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "Quantity_07": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "PatientConditionCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1342"
              }
            ],
            "x-openedi-element-id": "1342"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "PatientConditionDescription_10": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "PatientConditionDescription_11": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "YesNoConditionorResponseCode_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "C0403",
          "P0506"
        ],
        "x-openedi-segment-id": "CR2"
      },
      "X12_ID_1322": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "A",
          "B",
          "C",
          "D",
          "E",
          "I",
          "N",
          "R",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1322"
      },
      "X12_ID_1348": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "O"
        ],
        "type": "string",
        "format": "X12_ID_1348"
      },
      "X12_ID_1349": {
        "enum": [
          "E",
          "N",
          "O",
          "R",
          "S",
          "W",
          "X"
        ],
        "type": "string",
        "format": "X12_ID_1349"
      },
      "X12_ID_1350": {
        "enum": [
          "1",
          "2",
          "3"
        ],
        "type": "string",
        "format": "X12_ID_1350"
      },
      "X12_ID_1382": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E"
        ],
        "type": "string",
        "format": "X12_ID_1382"
      },
      "CR5_HomeOxygenTherapyInformation_2": {
        "required": [
          "OxygenDeliverySystemCode_17",
          "OxygenFlowRate_06"
        ],
        "type": "object",
        "properties": {
          "CertificationTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "Quantity_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenEquipmentTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1348"
              }
            ],
            "x-openedi-element-id": "1348"
          },
          "OxygenEquipmentTypeCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1348"
              }
            ],
            "x-openedi-element-id": "1348"
          },
          "EquipmentReasonDescription_05": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "OxygenFlowRate_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "DailyOxygenUseCount_07": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenUsePeriodHourCount_08": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "RespiratoryTherapistOrderText_09": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ArterialBloodGasQuantity_10": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenSaturationQuantity_11": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenTestConditionCode_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1349"
              }
            ],
            "x-openedi-element-id": "1349"
          },
          "OxygenTestFindingsCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1350"
              }
            ],
            "x-openedi-element-id": "1350"
          },
          "OxygenTestFindingsCode_14": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1350"
              }
            ],
            "x-openedi-element-id": "1350"
          },
          "OxygenTestFindingsCode_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1350"
              }
            ],
            "x-openedi-element-id": "1350"
          },
          "PortableOxygenSystemFlowRate_16": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "OxygenDeliverySystemCode_17": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1382"
              }
            ],
            "x-openedi-element-id": "1382"
          },
          "OxygenEquipmentTypeCode_18": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1348"
              }
            ],
            "x-openedi-element-id": "1348"
          }
        },
        "x-openedi-segment-id": "CR5"
      },
      "X12_ID_1250_3": {
        "enum": [
          "RD8"
        ],
        "type": "string",
        "format": "X12_ID_1250_3"
      },
      "X12_ID_1073_7": {
        "enum": [
          "W"
        ],
        "type": "string",
        "format": "X12_ID_1073_7"
      },
      "X12_ID_1322_2": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "I",
          "R",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1322_2"
      },
      "X12_ID_235": {
        "enum": [
          "00",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AM",
          "AN",
          "AP",
          "AQ",
          "AR",
          "AS",
          "AT",
          "AU",
          "AV",
          "AW",
          "AX",
          "AY",
          "AZ",
          "B1",
          "B2",
          "B3",
          "B4",
          "B5",
          "B6",
          "B7",
          "B8",
          "B9",
          "BA",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BL",
          "BM",
          "BN",
          "BO",
          "BP",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BU",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C6",
          "C7",
          "C8",
          "C9",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CG",
          "CH",
          "CI",
          "CJ",
          "CK",
          "CL",
          "CM",
          "CN",
          "CO",
          "CP",
          "CQ",
          "CR",
          "CS",
          "CT",
          "CU",
          "CV",
          "CW",
          "CX",
          "CY",
          "CZ",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "D6",
          "D7",
          "D8",
          "DA",
          "DD",
          "DE",
          "DF",
          "DG",
          "DH",
          "DI",
          "DL",
          "DM",
          "DN",
          "DO",
          "DP",
          "DQ",
          "DR",
          "DS",
          "DT",
          "DU",
          "DV",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E1",
          "E2",
          "E3",
          "E4",
          "E5",
          "E6",
          "EA",
          "EB",
          "EC",
          "ED",
          "EE",
          "EF",
          "EG",
          "EH",
          "EI",
          "EJ",
          "EK",
          "EL",
          "EM",
          "EN",
          "EO",
          "EP",
          "EQ",
          "ER",
          "ES",
          "EU",
          "EX",
          "EZ",
          "F1",
          "F2",
          "F3",
          "F4",
          "F5",
          "F6",
          "F7",
          "F8",
          "F9",
          "FA",
          "FB",
          "FC",
          "FD",
          "FE",
          "FF",
          "FG",
          "FH",
          "FI",
          "FJ",
          "FK",
          "FL",
          "FM",
          "FN",
          "FP",
          "FQ",
          "FR",
          "FS",
          "FT",
          "FU",
          "FV",
          "FW",
          "FX",
          "GA",
          "GC",
          "GD",
          "GE",
          "GI",
          "GK",
          "GM",
          "GN",
          "GQ",
          "GR",
          "GS",
          "GU",
          "HC",
          "HD",
          "HI",
          "HN",
          "HP",
          "IA",
          "IB",
          "IC",
          "ID",
          "IE",
          "IF",
          "IG",
          "II",
          "IM",
          "IN",
          "IQ",
          "IR",
          "IS",
          "IT",
          "IV",
          "IW",
          "IZ",
          "JA",
          "JB",
          "JC",
          "JD",
          "JN",
          "JP",
          "JS",
          "KA",
          "KB",
          "KD",
          "KE",
          "KF",
          "KG",
          "KI",
          "KJ",
          "KK",
          "KL",
          "KM",
          "KN",
          "KP",
          "L1",
          "L2",
          "L3",
          "L4",
          "L5",
          "L6",
          "LA",
          "LB",
          "LC",
          "LD",
          "LG",
          "LM",
          "LN",
          "LP",
          "LR",
          "LS",
          "LT",
          "LU",
          "MA",
          "MB",
          "MC",
          "MD",
          "ME",
          "MF",
          "MG",
          "MH",
          "MI",
          "MJ",
          "MK",
          "MM",
          "MN",
          "MO",
          "MP",
          "MQ",
          "MR",
          "MS",
          "MT",
          "MU",
          "MV",
          "MW",
          "MX",
          "N1",
          "N2",
          "N3",
          "N4",
          "N5",
          "N6",
          "ND",
          "NE",
          "NG",
          "NH",
          "NM",
          "NR",
          "NU",
          "NW",
          "NZ",
          "O0",
          "O7",
          "O8",
          "O9",
          "OA",
          "OB",
          "OC",
          "OD",
          "OE",
          "OF",
          "OG",
          "OH",
          "OI",
          "OL",
          "ON",
          "OO",
          "OP",
          "OR",
          "OT",
          "OU",
          "P1",
          "P2",
          "P3",
          "P4",
          "P5",
          "P6",
          "P7",
          "P8",
          "P9",
          "PA",
          "PB",
          "PC",
          "PD",
          "PE",
          "PF",
          "PG",
          "PH",
          "PI",
          "PJ",
          "PK",
          "PL",
          "PM",
          "PN",
          "PO",
          "PP",
          "PQ",
          "PR",
          "PS",
          "PT",
          "PU",
          "PV",
          "PW",
          "PX",
          "PY",
          "PZ",
          "R0",
          "R1",
          "R2",
          "R3",
          "R4",
          "R5",
          "R6",
          "R7",
          "R8",
          "R9",
          "RA",
          "RB",
          "RC",
          "RD",
          "RE",
          "RF",
          "RG",
          "RH",
          "RI",
          "RJ",
          "RK",
          "RL",
          "RM",
          "RN",
          "RO",
          "RP",
          "RQ",
          "RR",
          "RS",
          "RT",
          "RU",
          "RV",
          "RW",
          "RY",
          "RZ",
          "S1",
          "S2",
          "S3",
          "S4",
          "S5",
          "S6",
          "S7",
          "S8",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SF",
          "SG",
          "SH",
          "SI",
          "SJ",
          "SK",
          "SL",
          "SM",
          "SN",
          "SO",
          "SP",
          "SQ",
          "SR",
          "SS",
          "ST",
          "SU",
          "SV",
          "SW",
          "SX",
          "SY",
          "SZ",
          "T2",
          "T3",
          "TA",
          "TB",
          "TC",
          "TD",
          "TE",
          "TF",
          "TG",
          "TH",
          "TI",
          "TJ",
          "TK",
          "TM",
          "TN",
          "TP",
          "TR",
          "TS",
          "TT",
          "TU",
          "TV",
          "TW",
          "TX",
          "TY",
          "TZ",
          "U2",
          "U3",
          "U5",
          "U6",
          "UA",
          "UB",
          "UC",
          "UD",
          "UE",
          "UF",
          "UG",
          "UH",
          "UI",
          "UJ",
          "UK",
          "UL",
          "UM",
          "UN",
          "UO",
          "UP",
          "UQ",
          "UR",
          "US",
          "UT",
          "UV",
          "UX",
          "VA",
          "VB",
          "VC",
          "VE",
          "VI",
          "VM",
          "VN",
          "VO",
          "VP",
          "VS",
          "VT",
          "VU",
          "VV",
          "VX",
          "W1",
          "W2",
          "W5",
          "W6",
          "W7",
          "WA",
          "WB",
          "WC",
          "WD",
          "WE",
          "WF",
          "WG",
          "WJ",
          "WK",
          "WL",
          "WR",
          "WS",
          "XA",
          "XC",
          "XP",
          "XQ",
          "XZ",
          "YP",
          "ZB",
          "ZR",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_235"
      },
      "X12_ID_1384": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "L",
          "M",
          "O",
          "P",
          "R",
          "S",
          "T"
        ],
        "type": "string",
        "format": "X12_ID_1384"
      },
      "CR6_HomeHealthCareInformation_2": {
        "required": [
          "CertificationTypeCode_08",
          "HomeHealthStartDate_02",
          "MedicareCoverageIndicator_07",
          "PrognosisCode_01"
        ],
        "type": "object",
        "properties": {
          "PrognosisCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_923"
              }
            ],
            "x-openedi-element-id": "923"
          },
          "HomeHealthStartDate_02": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_3"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "HomeHealthCertificationPeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "Date_05": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "YesNoConditionorResponseCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "MedicareCoverageIndicator_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_7"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "CertificationTypeCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_2"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "SurgeryDate_09": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "ProductorServiceIDQualifier_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "SurgicalProcedureCode_11": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1137"
          },
          "PhysicianOrderDate_12": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "LastVisitDate_13": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "PhysicianContactDate_14": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "DateTimePeriodFormatQualifier_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "LastAdmissionPeriod_16": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "PatientLocationCode_17": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1384"
              }
            ],
            "x-openedi-element-id": "1384"
          },
          "Date_18": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Date_19": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Date_20": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Date_21": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P091011",
          "P151617"
        ],
        "x-openedi-segment-id": "CR6"
      },
      "X12_ID_755_3": {
        "enum": [
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "13",
          "15",
          "21",
          "48",
          "55",
          "59",
          "77",
          "A3",
          "A4",
          "AM",
          "AS",
          "AT",
          "B2",
          "B3",
          "BR",
          "BS",
          "BT",
          "CB",
          "CK",
          "D2",
          "DA",
          "DB",
          "DG",
          "DJ",
          "DS",
          "FM",
          "HC",
          "HR",
          "I5",
          "IR",
          "LA",
          "M1",
          "NN",
          "OB",
          "OC",
          "OD",
          "OE",
          "OX",
          "P4",
          "P5",
          "P6",
          "P7",
          "PE",
          "PN",
          "PO",
          "PQ",
          "PY",
          "PZ",
          "QC",
          "QR",
          "RB",
          "RR",
          "RT",
          "RX",
          "SG",
          "V5",
          "XP"
        ],
        "type": "string",
        "format": "X12_ID_755_3"
      },
      "X12_ID_756_2": {
        "enum": [
          "BM",
          "EL",
          "EM",
          "FX",
          "VO"
        ],
        "type": "string",
        "format": "X12_ID_756_2"
      },
      "X12_ID_66_16": {
        "enum": [
          "AC"
        ],
        "type": "string",
        "format": "X12_ID_66_16"
      },
      "X12_ID_704": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "CH",
          "CO",
          "DM",
          "NT",
          "ON",
          "OR",
          "PV",
          "SG"
        ],
        "type": "string",
        "format": "X12_ID_704"
      },
      "C002_ActionsIndicated_2": {
        "required": [
          "PaperworkReportActionCode_01"
        ],
        "type": "object",
        "properties": {
          "PaperworkReportActionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704"
              }
            ],
            "x-openedi-element-id": "704"
          },
          "PaperworkReportActionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704"
              }
            ],
            "x-openedi-element-id": "704"
          },
          "PaperworkReportActionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704"
              }
            ],
            "x-openedi-element-id": "704"
          },
          "PaperworkReportActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704"
              }
            ],
            "x-openedi-element-id": "704"
          },
          "PaperworkReportActionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_704"
              }
            ],
            "x-openedi-element-id": "704"
          }
        },
        "x-openedi-composite-id": "C002"
      },
      "X12_ID_1525": {
        "enum": [
          "AR",
          "BA",
          "HS",
          "IN",
          "PR",
          "RE",
          "SC"
        ],
        "type": "string",
        "format": "X12_ID_1525"
      },
      "PWK_AdditionalPatientInformation_2": {
        "required": [
          "AttachmentReportTypeCode_01",
          "ReportTransmissionCode_02"
        ],
        "type": "object",
        "properties": {
          "AttachmentReportTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_755_3"
              }
            ],
            "x-openedi-element-id": "755"
          },
          "ReportTransmissionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_756_2"
              }
            ],
            "x-openedi-element-id": "756"
          },
          "ReportCopiesNeeded_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "757"
          },
          "EntityIdentifierCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "IdentificationCodeQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_16"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "AttachmentControlNumber_06": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "AttachmentDescription_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ActionsIndicated_08": {
            "$ref": "#/components/schemas/C002_ActionsIndicated_2"
          },
          "RequestCategoryCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1525"
              }
            ],
            "x-openedi-element-id": "1525"
          }
        },
        "x-openedi-syntax": [
          "P0506"
        ],
        "x-openedi-segment-id": "PWK"
      },
      "X12_ID_934": {
        "enum": [
          "AA",
          "AT",
          "DS",
          "LC",
          "NP",
          "NS",
          "SS"
        ],
        "type": "string",
        "format": "X12_ID_934"
      },
      "MSG_MessageText": {
        "required": [
          "FreeFormMessageText_01"
        ],
        "type": "object",
        "properties": {
          "FreeFormMessageText_01": {
            "maxLength": 264,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "933"
          },
          "PrinterCarriageControlCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_934"
              }
            ],
            "x-openedi-element-id": "934"
          },
          "Number_03": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1470"
          }
        },
        "x-openedi-syntax": [
          "C0302"
        ],
        "x-openedi-segment-id": "MSG"
      },
      "X12_ID_98_38": {
        "enum": [
          "71",
          "72",
          "73",
          "77",
          "AAJ",
          "DD",
          "DK",
          "DN",
          "FA",
          "G3",
          "P3",
          "QB",
          "QV",
          "SJ"
        ],
        "type": "string",
        "format": "X12_ID_98_38"
      },
      "NM1_PatientEventProviderName_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_38"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_3"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_3"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_76": {
        "enum": [
          "0B",
          "1G",
          "1J",
          "EI",
          "N5",
          "N7",
          "SY",
          "ZH"
        ],
        "type": "string",
        "format": "X12_ID_128_76"
      },
      "REF_PatientEventProviderSupplementalIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_76"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_901_11": {
        "enum": [
          "15",
          "33",
          "35",
          "41",
          "43",
          "44",
          "45",
          "46",
          "47",
          "49",
          "51",
          "52",
          "79",
          "97",
          "IP"
        ],
        "type": "string",
        "format": "X12_ID_901_11"
      },
      "AAA_PatientEventProviderRequestValidation": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_11"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_6"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "X12_ID_1221_2": {
        "enum": [
          "AD",
          "AS",
          "AT",
          "OP",
          "OR",
          "OT",
          "PC",
          "PE",
          "RF"
        ],
        "type": "string",
        "format": "X12_ID_1221_2"
      },
      "PRV_PatientEventProviderInformation_2": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_2"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_35"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "ProviderSpecialtyInformation_05": {
            "$ref": "#/components/schemas/C035_ProviderSpecialtyInformation"
          },
          "ProviderOrganizationCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1223"
              }
            ],
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "Loop_2010EA_278_2": {
        "required": [
          "NM1_PatientEventProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_PatientEventProviderName": {
            "$ref": "#/components/schemas/NM1_PatientEventProviderName_2"
          },
          "REF_PatientEventProviderSupplementalIdentification": {
            "maxItems": 7,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_PatientEventProviderSupplementalIdentification"
            }
          },
          "N3_PatientEventProviderAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PatientEventProviderCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "PER_ProviderContactInformation": {
            "$ref": "#/components/schemas/PER_AdditionalServiceInformationContactInformation"
          },
          "AAA_PatientEventProviderRequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_PatientEventProviderRequestValidation"
            }
          },
          "PRV_PatientEventProviderInformation": {
            "$ref": "#/components/schemas/PRV_PatientEventProviderInformation_2"
          }
        },
        "x-openedi-loop-id": "2010EA"
      },
      "X12_ID_98_43": {
        "enum": [
          "L5"
        ],
        "type": "string",
        "format": "X12_ID_98_43"
      },
      "X12_ID_66_22": {
        "enum": [
          "24",
          "34",
          "46",
          "PI",
          "XV",
          "XX"
        ],
        "type": "string",
        "format": "X12_ID_66_22"
      },
      "NM1_AdditionalPatientInformationContactName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_43"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_22"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_3"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_365_4": {
        "enum": [
          "EM",
          "EX",
          "FX",
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365_4"
      },
      "PER_AdditionalPatientInformationContactInformation": {
        "required": [
          "ContactFunctionCode_01"
        ],
        "type": "object",
        "properties": {
          "ContactFunctionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_366_4"
              }
            ],
            "x-openedi-element-id": "366"
          },
          "ResponseContactName_02": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "93"
          },
          "CommunicationNumberQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_17"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_04": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "CommunicationNumberQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_4"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_06": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "CommunicationNumberQualifier_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_4"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_08": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "ContactInquiryReference_09": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "443"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P0506",
          "P0708"
        ],
        "x-openedi-segment-id": "PER"
      },
      "Loop_2010EB_278_2": {
        "required": [
          "NM1_AdditionalPatientInformationContactName"
        ],
        "type": "object",
        "properties": {
          "NM1_AdditionalPatientInformationContactName": {
            "$ref": "#/components/schemas/NM1_AdditionalPatientInformationContactName"
          },
          "N3_AdditionalPatientInformationContactAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_AdditionalPatientInformationContactCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "PER_AdditionalPatientInformationContactInformation": {
            "$ref": "#/components/schemas/PER_AdditionalPatientInformationContactInformation"
          }
        },
        "x-openedi-loop-id": "2010EB"
      },
      "X12_ID_98_47": {
        "enum": [
          "45",
          "FS",
          "ND",
          "PW",
          "R3"
        ],
        "type": "string",
        "format": "X12_ID_98_47"
      },
      "X12_ID_1065_3": {
        "enum": [
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065_3"
      },
      "X12_ID_66_12": {
        "enum": [
          "0",
          "1",
          "10",
          "11",
          "12",
          "13",
          "15",
          "16",
          "17",
          "19",
          "2",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "3",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "51",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "6",
          "61",
          "62",
          "63",
          "64",
          "7",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "81",
          "82",
          "83",
          "9",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AI",
          "AL",
          "AP",
          "BC",
          "BD",
          "BE",
          "BG",
          "BN",
          "BP",
          "BS",
          "C",
          "C1",
          "C2",
          "C5",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CI",
          "CL",
          "CM",
          "CN",
          "CP",
          "CR",
          "CS",
          "CT",
          "D",
          "DG",
          "DL",
          "DN",
          "DO",
          "DP",
          "DR",
          "DS",
          "E",
          "EC",
          "EH",
          "EI",
          "EL",
          "EP",
          "EQ",
          "ER",
          "ES",
          "ET",
          "F",
          "FA",
          "FB",
          "FC",
          "FD",
          "FE",
          "FI",
          "FJ",
          "FL",
          "FN",
          "G",
          "GA",
          "GC",
          "HC",
          "HN",
          "HS",
          "I",
          "ID",
          "II",
          "IP",
          "J",
          "K",
          "L",
          "LC",
          "LD",
          "LE",
          "LI",
          "LN",
          "M",
          "M3",
          "M4",
          "M5",
          "M6",
          "MA",
          "MB",
          "MC",
          "MD",
          "MI",
          "MK",
          "ML",
          "MN",
          "MO",
          "MP",
          "MR",
          "N",
          "NA",
          "ND",
          "NI",
          "NO",
          "NR",
          "OC",
          "OP",
          "PA",
          "PB",
          "PC",
          "PI",
          "PP",
          "PR",
          "RA",
          "RB",
          "RC",
          "RD",
          "RE",
          "RI",
          "RP",
          "RT",
          "S",
          "SA",
          "SB",
          "SD",
          "SF",
          "SI",
          "SJ",
          "SK",
          "SL",
          "SP",
          "ST",
          "SV",
          "SW",
          "TA",
          "TC",
          "TL",
          "TS",
          "TZ",
          "UC",
          "UI",
          "UL",
          "UP",
          "UR",
          "US",
          "UT",
          "WR",
          "WS",
          "X1",
          "XV",
          "XX",
          "XY",
          "ZC",
          "ZN",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_66_12"
      },
      "NM1_PatientEventTransportInformation_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_47"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_12"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_3"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "N4_PatientEventTransportLocationCity_2": {
        "type": "object",
        "properties": {
          "AdditionalPatientInformationContactCityName_01": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "AdditionalPatientInformationContactStateCode_02": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "AdditionalPatientInformationContactPostalZoneorZIPCode_03": {
            "maxLength": 15,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "116"
          },
          "CountryCode_04": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "LocationQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_309_2"
              }
            ],
            "x-openedi-element-id": "309"
          },
          "LocationIdentifier_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "310"
          },
          "CountrySubdivisionCode_07": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1715"
          }
        },
        "x-openedi-syntax": [
          "E0207",
          "C0605",
          "C0704"
        ],
        "x-openedi-segment-id": "N4"
      },
      "X12_ID_901_12": {
        "enum": [
          "15",
          "33",
          "47",
          "97"
        ],
        "type": "string",
        "format": "X12_ID_901_12"
      },
      "AAA_PatientEventTransportLocationRequestValidation": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_12"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_6"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "Loop_2010EC_278_2": {
        "required": [
          "N3_PatientEventTransportLocationAddress",
          "N4_PatientEventTransportLocationCity_State_ZIPCode",
          "NM1_PatientEventTransportInformation"
        ],
        "type": "object",
        "properties": {
          "NM1_PatientEventTransportInformation": {
            "$ref": "#/components/schemas/NM1_PatientEventTransportInformation_2"
          },
          "N3_PatientEventTransportLocationAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PatientEventTransportLocationCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_PatientEventTransportLocationCity_2"
          },
          "AAA_PatientEventTransportLocationRequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_PatientEventTransportLocationRequestValidation"
            }
          }
        },
        "x-openedi-loop-id": "2010EC"
      },
      "All_NM1_278_3": {
        "type": "object",
        "properties": {
          "Loop2010EA": {
            "maxItems": 14,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2010EA_278_2"
            }
          },
          "Loop2010EB": {
            "$ref": "#/components/schemas/Loop_2010EB_278_2"
          },
          "Loop2010EC": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2010EC_278_2"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_735_7": {
        "enum": [
          "SS"
        ],
        "type": "string",
        "format": "X12_ID_735_7"
      },
      "X12_ID_736_2": {
        "enum": [
          "0"
        ],
        "type": "string",
        "format": "X12_ID_736_2"
      },
      "HL_ServiceLevel_2": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_7"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736_2"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_901_13": {
        "enum": [
          "15",
          "33",
          "52",
          "57",
          "60",
          "61",
          "62",
          "AA",
          "AG",
          "T5"
        ],
        "type": "string",
        "format": "X12_ID_901_13"
      },
      "AAA_ServiceRequestValidation": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_13"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_6"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "X12_ID_1525_2": {
        "enum": [
          "HS",
          "SC"
        ],
        "type": "string",
        "format": "X12_ID_1525_2"
      },
      "X12_ID_1365": {
        "enum": [
          "1",
          "11",
          "12",
          "14",
          "15",
          "16",
          "17",
          "18",
          "2",
          "20",
          "21",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "3",
          "33",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "42",
          "44",
          "45",
          "46",
          "5",
          "54",
          "56",
          "6",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "7",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "8",
          "80",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "93",
          "A4",
          "A6",
          "A9",
          "AD",
          "AE",
          "AF",
          "AG",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AR",
          "B1",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BL",
          "BN",
          "BP",
          "BQ",
          "BS",
          "BY",
          "BZ",
          "C1",
          "GY",
          "IC",
          "MH",
          "NI",
          "ON",
          "PT",
          "PU",
          "RN",
          "RT",
          "TC",
          "TN"
        ],
        "type": "string",
        "format": "X12_ID_1365"
      },
      "X12_ID_1338": {
        "enum": [
          "00",
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "09",
          "10",
          "11",
          "E",
          "F1",
          "F2",
          "I",
          "L",
          "NBC",
          "R",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1338"
      },
      "UM_HealthCareServicesReviewInformation_2": {
        "required": [
          "RequestCategoryCode_01"
        ],
        "type": "object",
        "properties": {
          "RequestCategoryCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1525_2"
              }
            ],
            "x-openedi-element-id": "1525"
          },
          "CertificationTypeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_3"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "ServiceTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1365"
              }
            ],
            "x-openedi-element-id": "1365"
          },
          "ValuesEntered_04": {
            "$ref": "#/components/schemas/C023_HealthCareServiceLocationInformation"
          },
          "RelatedCausesInformation_05": {
            "$ref": "#/components/schemas/C024_RelatedCausesInformation_2"
          },
          "LevelofServiceCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1338"
              }
            ],
            "x-openedi-element-id": "1338"
          },
          "CurrentHealthConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1213"
              }
            ],
            "x-openedi-element-id": "1213"
          },
          "PrognosisCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_923"
              }
            ],
            "x-openedi-element-id": "923"
          },
          "ReleaseofInformationCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1363"
              }
            ],
            "x-openedi-element-id": "1363"
          },
          "DelayReasonCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1514"
              }
            ],
            "x-openedi-element-id": "1514"
          }
        },
        "x-openedi-segment-id": "UM"
      },
      "X12_ID_306_2": {
        "enum": [
          "A1",
          "A3",
          "A4",
          "A6",
          "C",
          "CT",
          "NA"
        ],
        "type": "string",
        "format": "X12_ID_306_2"
      },
      "HCR_HealthCareServicesReview": {
        "required": [
          "ActionCode_01"
        ],
        "type": "object",
        "properties": {
          "ActionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_306_2"
              }
            ],
            "x-openedi-element-id": "306"
          },
          "ReviewIdentificationNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReviewDecisionReasonCode_03": {
            "maxLength": 30,
            "minLength": 1,
            "maxItems": 5,
            "type": "array",
            "items": {
              "type": "string"
            },
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "SecondSurgicalOpinionIndicator_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-segment-id": "HCR"
      },
      "X12_ID_374_4": {
        "enum": [
          "472"
        ],
        "type": "string",
        "format": "X12_ID_374_4"
      },
      "DTP_ClaimLevelServiceDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_4"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "All_DTP_278": {
        "type": "object",
        "properties": {
          "DTP_ServiceDate": {
            "$ref": "#/components/schemas/DTP_ClaimLevelServiceDate"
          },
          "DTP_CertificationIssueDate": {
            "$ref": "#/components/schemas/DTP_CertificationIssueDate"
          },
          "DTP_CertificationExpirationDate": {
            "$ref": "#/components/schemas/DTP_CertificationExpirationDate"
          },
          "DTP_CertificationEffectiveDate": {
            "$ref": "#/components/schemas/DTP_CertificationEffectiveDate"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1270_21": {
        "enum": [
          "LOI"
        ],
        "type": "string",
        "format": "X12_ID_1270_21"
      },
      "C022_HealthCareCodeInformation_9": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_21"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "E0809"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_RequestForAdditionalInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_235_2": {
        "enum": [
          "HC",
          "IV",
          "N4",
          "WK"
        ],
        "type": "string",
        "format": "X12_ID_235_2"
      },
      "C003_CompositeMedicalProcedureIdentifier_15": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_2"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProcedureCode_02": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "X12_ID_355_8": {
        "enum": [
          "F2",
          "MJ",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_8"
      },
      "X12_ID_1365_2": {
        "enum": [
          "1",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "2",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "3",
          "30",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "4",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "48",
          "49",
          "5",
          "50",
          "51",
          "52",
          "53",
          "54",
          "55",
          "56",
          "57",
          "58",
          "59",
          "6",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "69",
          "7",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "77",
          "78",
          "79",
          "8",
          "80",
          "81",
          "82",
          "83",
          "84",
          "85",
          "86",
          "87",
          "88",
          "89",
          "9",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A0",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AK",
          "AL",
          "AM",
          "AN",
          "AO",
          "AQ",
          "AR",
          "B",
          "B1",
          "B2",
          "B3",
          "BA",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BK",
          "BL",
          "BM",
          "BN",
          "BP",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BU",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C",
          "C1",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CG",
          "CH",
          "CI",
          "CJ",
          "CK",
          "CL",
          "CM",
          "CN",
          "CO",
          "CP",
          "CQ",
          "DG",
          "DM",
          "DS",
          "GF",
          "GN",
          "GY",
          "IC",
          "MH",
          "NI",
          "ON",
          "PT",
          "PU",
          "RN",
          "RT",
          "TC",
          "TN",
          "UC"
        ],
        "type": "string",
        "format": "X12_ID_1365_2"
      },
      "X12_ID_1340": {
        "enum": [
          "N",
          "P",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1340"
      },
      "X12_ID_1364": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "L",
          "N"
        ],
        "type": "string",
        "format": "X12_ID_1364"
      },
      "X12_ID_1327": {
        "enum": [
          "0",
          "1",
          "2",
          "3"
        ],
        "type": "string",
        "format": "X12_ID_1327"
      },
      "X12_ID_1337": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8"
        ],
        "type": "string",
        "format": "X12_ID_1337"
      },
      "X12_ID_1360": {
        "enum": [
          "D",
          "E",
          "H",
          "I",
          "N",
          "P",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1360"
      },
      "SV1_ProfessionalService_3": {
        "required": [
          "CompositeMedicalProcedureIdentifier_01"
        ],
        "type": "object",
        "properties": {
          "CompositeMedicalProcedureIdentifier_01": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_15"
          },
          "LineItemChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "UnitorBasisforMeasurementCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_8"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "ServiceUnitCount_04": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "PlaceofServiceCode_05": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1331"
          },
          "ServiceTypeCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1365_2"
              }
            ],
            "x-openedi-element-id": "1365"
          },
          "CompositeDiagnosisCodePointer_07": {
            "$ref": "#/components/schemas/C004_CompositeDiagnosisCodePointer"
          },
          "MonetaryAmount_08": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "EmergencyIndicator_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "MultipleProcedureCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1340"
              }
            ],
            "x-openedi-element-id": "1340"
          },
          "EPSDTIndicator_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "FamilyPlanningIndicator_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ReviewCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1364"
              }
            ],
            "x-openedi-element-id": "1364"
          },
          "NationalorLocalAssignedReviewValue_14": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1341"
          },
          "CoPayStatusCode_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1327"
              }
            ],
            "x-openedi-element-id": "1327"
          },
          "HealthCareProfessionalShortageAreaCode_16": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1334"
          },
          "ReferenceIdentification_17": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "PostalCode_18": {
            "maxLength": 15,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "116"
          },
          "MonetaryAmount_19": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "LevelofCareCode_20": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1337"
              }
            ],
            "x-openedi-element-id": "1337"
          },
          "ProviderAgreementCode_21": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1360"
              }
            ],
            "x-openedi-element-id": "1360"
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-segment-id": "SV1"
      },
      "X12_ID_235_7": {
        "enum": [
          "HC",
          "ID",
          "IV",
          "N4",
          "WK",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_235_7"
      },
      "C003_CompositeMedicalProcedureIdentifier_5": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_7"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProcedureCode_02": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "X12_ID_355_10": {
        "enum": [
          "DA",
          "F2",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_10"
      },
      "SV2_InstitutionalServiceLine_3": {
        "type": "object",
        "properties": {
          "ServiceLineRevenueCode_01": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "CompositeMedicalProcedureIdentifier_02": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_5"
          },
          "LineItemChargeAmount_03": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "UnitorBasisforMeasurementCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_10"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "ServiceUnitCount_05": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "UnitRate_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1371"
          },
          "LineItemDeniedChargeorNonCoveredChargeAmount_07": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "YesNoConditionorResponseCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "NursingHomeResidentialStatusCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1345"
              }
            ],
            "x-openedi-element-id": "1345"
          },
          "LevelofCareCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1337"
              }
            ],
            "x-openedi-element-id": "1337"
          }
        },
        "x-openedi-syntax": [
          "R0102",
          "P0405"
        ],
        "x-openedi-segment-id": "SV2"
      },
      "X12_ID_235_4": {
        "enum": [
          "AD"
        ],
        "type": "string",
        "format": "X12_ID_235_4"
      },
      "C003_CompositeMedicalProcedureIdentifier_11": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_4"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProcedureCode_02": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "X12_ID_1358": {
        "enum": [
          "I",
          "R"
        ],
        "type": "string",
        "format": "X12_ID_1358"
      },
      "SV3_DentalService_3": {
        "required": [
          "CompositeMedicalProcedureIdentifier_01",
          "ProcedureCount_06"
        ],
        "type": "object",
        "properties": {
          "CompositeMedicalProcedureIdentifier_01": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_11"
          },
          "LineItemChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "PlaceofServiceCode_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1331"
          },
          "OralCavityDesignation_04": {
            "$ref": "#/components/schemas/C006_OralCavityDesignation"
          },
          "ProsthesisCrownorInlayCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1358"
              }
            ],
            "x-openedi-element-id": "1358"
          },
          "ProcedureCount_06": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "CopayStatusCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1327"
              }
            ],
            "x-openedi-element-id": "1327"
          },
          "ProviderAgreementCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1360"
              }
            ],
            "x-openedi-element-id": "1360"
          },
          "YesNoConditionorResponseCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "CompositeDiagnosisCodePointer_11": {
            "$ref": "#/components/schemas/C004_CompositeDiagnosisCodePointer"
          }
        },
        "x-openedi-segment-id": "SV3"
      },
      "X12_ID_1270_10": {
        "enum": [
          "JP"
        ],
        "type": "string",
        "format": "X12_ID_1270_10"
      },
      "X12_ID_1369": {
        "enum": [
          "B",
          "D",
          "F",
          "I",
          "L",
          "M",
          "O"
        ],
        "type": "string",
        "format": "X12_ID_1369"
      },
      "C005_ToothSurface": {
        "required": [
          "ToothSurfaceCode_01"
        ],
        "type": "object",
        "properties": {
          "ToothSurfaceCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369"
              }
            ],
            "x-openedi-element-id": "1369"
          },
          "ToothSurfaceCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369"
              }
            ],
            "x-openedi-element-id": "1369"
          },
          "ToothSurfaceCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369"
              }
            ],
            "x-openedi-element-id": "1369"
          },
          "ToothSurfaceCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369"
              }
            ],
            "x-openedi-element-id": "1369"
          },
          "ToothSurfaceCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1369"
              }
            ],
            "x-openedi-element-id": "1369"
          }
        },
        "x-openedi-composite-id": "C005"
      },
      "TOO_ToothInformation": {
        "required": [
          "CodeListQualifierCode_01",
          "ToothCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_10"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "ToothCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "ToothSurface_03": {
            "$ref": "#/components/schemas/C005_ToothSurface"
          }
        },
        "x-openedi-syntax": [
          "P0102"
        ],
        "x-openedi-segment-id": "TOO"
      },
      "X12_ID_615_2": {
        "enum": [
          "21",
          "26",
          "27",
          "29",
          "34",
          "35",
          "6",
          "7"
        ],
        "type": "string",
        "format": "X12_ID_615_2"
      },
      "X12_ID_678": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "J",
          "K",
          "L",
          "M",
          "N",
          "O",
          "P",
          "Q",
          "R",
          "S",
          "SA",
          "SB",
          "SC",
          "SD",
          "SG",
          "SL",
          "SP",
          "SX",
          "SY",
          "SZ",
          "T",
          "U",
          "V",
          "W",
          "X",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_678"
      },
      "HSD_HealthCareServicesDelivery_3": {
        "type": "object",
        "properties": {
          "QuantityQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_673"
              }
            ],
            "x-openedi-element-id": "673"
          },
          "BenefitQuantity_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "UnitorBasisforMeasurementCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_15"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "SampleSelectionModulus_04": {
            "maxLength": 6,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1167"
          },
          "TimePeriodQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_615_2"
              }
            ],
            "x-openedi-element-id": "615"
          },
          "PeriodCount_06": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "616"
          },
          "DeliveryFrequencyCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_678"
              }
            ],
            "x-openedi-element-id": "678"
          },
          "DeliveryPatternTimeCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_679"
              }
            ],
            "x-openedi-element-id": "679"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "C0605"
        ],
        "x-openedi-segment-id": "HSD"
      },
      "X12_ID_98_51": {
        "enum": [
          "72",
          "73",
          "77",
          "DD",
          "DK",
          "DQ",
          "FA",
          "G3",
          "P3",
          "QB",
          "QV",
          "SJ"
        ],
        "type": "string",
        "format": "X12_ID_98_51"
      },
      "NM1_ServiceProviderName_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_51"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_3"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_3"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_79": {
        "enum": [
          "0B",
          "1G",
          "1J",
          "EI",
          "G5",
          "N5",
          "N7",
          "SY",
          "ZH"
        ],
        "type": "string",
        "format": "X12_ID_128_79"
      },
      "REF_ServiceProviderSupplementalIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_79"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_1221_6": {
        "enum": [
          "AS",
          "OP",
          "OR",
          "OT",
          "PC",
          "PE"
        ],
        "type": "string",
        "format": "X12_ID_1221_6"
      },
      "PRV_ServiceProviderInformation_2": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_6"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_35"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "ProviderSpecialtyInformation_05": {
            "$ref": "#/components/schemas/C035_ProviderSpecialtyInformation"
          },
          "ProviderOrganizationCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1223"
              }
            ],
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "Loop_2010FA_278": {
        "required": [
          "NM1_ServiceProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_ServiceProviderName": {
            "$ref": "#/components/schemas/NM1_ServiceProviderName_2"
          },
          "REF_ServiceProviderSupplementalIdentification": {
            "maxItems": 8,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_ServiceProviderSupplementalIdentification"
            }
          },
          "N3_ServiceProviderAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_ServiceProviderCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "PER_ServiceProviderContactInformation": {
            "$ref": "#/components/schemas/PER_AdditionalServiceInformationContactInformation"
          },
          "AAA_ServiceProviderRequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_PatientEventProviderRequestValidation"
            }
          },
          "PRV_ServiceProviderInformation": {
            "$ref": "#/components/schemas/PRV_ServiceProviderInformation_2"
          }
        },
        "x-openedi-loop-id": "2010FA"
      },
      "Loop_2010FB_278": {
        "required": [
          "N4_AdditionalServiceInformationContactCity_State_ZIPCode",
          "NM1_AdditionalServiceInformationContactName"
        ],
        "type": "object",
        "properties": {
          "NM1_AdditionalServiceInformationContactName": {
            "$ref": "#/components/schemas/NM1_AdditionalPatientInformationContactName"
          },
          "N3_AdditionalServiceInformationContactAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_AdditionalServiceInformationContactCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "PER_AdditionalServiceInformationContactInformation": {
            "$ref": "#/components/schemas/PER_AdditionalServiceInformationContactInformation"
          }
        },
        "x-openedi-loop-id": "2010FB"
      },
      "All_NM1_278": {
        "type": "object",
        "properties": {
          "Loop2010FA": {
            "maxItems": 12,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2010FA_278"
            }
          },
          "Loop2010FB": {
            "$ref": "#/components/schemas/Loop_2010FB_278"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2000F_278_2": {
        "required": [
          "HL_ServiceLevel"
        ],
        "type": "object",
        "properties": {
          "HL_ServiceLevel": {
            "$ref": "#/components/schemas/HL_ServiceLevel_2"
          },
          "TRN_ServiceTraceNumber": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TRN_DependentTraceNumber_2"
            }
          },
          "AAA_ServiceRequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_ServiceRequestValidation"
            }
          },
          "UM_HealthCareServicesReviewInformation": {
            "$ref": "#/components/schemas/UM_HealthCareServicesReviewInformation_2"
          },
          "HCR_HealthCareServicesReview": {
            "$ref": "#/components/schemas/HCR_HealthCareServicesReview"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_278_2"
          },
          "AllDTP": {
            "$ref": "#/components/schemas/All_DTP_278"
          },
          "HI_RequestForAdditionalInformation": {
            "$ref": "#/components/schemas/HI_RequestForAdditionalInformation"
          },
          "SV1_ProfessionalService": {
            "$ref": "#/components/schemas/SV1_ProfessionalService_3"
          },
          "SV2_InstitutionalServiceLine": {
            "$ref": "#/components/schemas/SV2_InstitutionalServiceLine_3"
          },
          "SV3_DentalService": {
            "$ref": "#/components/schemas/SV3_DentalService_3"
          },
          "TOO_ToothInformation": {
            "maxItems": 32,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TOO_ToothInformation"
            }
          },
          "HSD_HealthCareServicesDelivery": {
            "$ref": "#/components/schemas/HSD_HealthCareServicesDelivery_3"
          },
          "PWK_AdditionalServiceInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_AdditionalPatientInformation_2"
            }
          },
          "MSG_MessageText": {
            "$ref": "#/components/schemas/MSG_MessageText"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_278"
          }
        },
        "x-openedi-loop-id": "2000F"
      },
      "Loop_2000E_278_2": {
        "required": [
          "HL_PatientEventLevel",
          "UM_HealthCareServicesReviewInformation"
        ],
        "type": "object",
        "properties": {
          "HL_PatientEventLevel": {
            "$ref": "#/components/schemas/HL_PatientEventLevel_2"
          },
          "TRN_PatientEventTrackingNumber": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TRN_DependentTraceNumber_2"
            }
          },
          "AAA_PatientEventRequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_PatientEventRequestValidation"
            }
          },
          "UM_HealthCareServicesReviewInformation": {
            "$ref": "#/components/schemas/UM_HealthCareServicesReviewInformation_4"
          },
          "HCR_HealthCareServicesReview": {
            "$ref": "#/components/schemas/HCR_HealthCareServicesReview_2"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_278_2"
          },
          "AllDTP": {
            "$ref": "#/components/schemas/All_DTP_278_3"
          },
          "HI_PatientDiagnosis": {
            "$ref": "#/components/schemas/HI_PatientDiagnosis_2"
          },
          "HSD_HealthCareServicesDelivery": {
            "$ref": "#/components/schemas/HSD_HealthCareServicesDelivery_4"
          },
          "CL1_InstitutionalClaimCode": {
            "$ref": "#/components/schemas/CL1_InstitutionalClaimCode_3"
          },
          "CR1_AmbulanceTransportInformation": {
            "$ref": "#/components/schemas/CR1_AmbulanceTransportInformation_3"
          },
          "CR2_SpinalManipulationServiceInformation": {
            "$ref": "#/components/schemas/CR2_SpinalManipulationServiceInformation_3"
          },
          "CR5_HomeOxygenTherapyInformation": {
            "$ref": "#/components/schemas/CR5_HomeOxygenTherapyInformation_2"
          },
          "CR6_HomeHealthCareInformation": {
            "$ref": "#/components/schemas/CR6_HomeHealthCareInformation_2"
          },
          "PWK_AdditionalPatientInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_AdditionalPatientInformation_2"
            }
          },
          "MSG_MessageText": {
            "$ref": "#/components/schemas/MSG_MessageText"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_278_3"
          },
          "Loop2000F": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000F_278_2"
            }
          }
        },
        "x-openedi-loop-id": "2000E"
      },
      "X12_ID_735_4": {
        "enum": [
          "23"
        ],
        "type": "string",
        "format": "X12_ID_735_4"
      },
      "HL_DependentLevel_4": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "628"
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "734"
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_4"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_98_13": {
        "enum": [
          "QC"
        ],
        "type": "string",
        "format": "X12_ID_98_13"
      },
      "NM1_DependentName_4": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_13"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_8"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_706_3"
              }
            ],
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_56": {
        "enum": [
          "EJ",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_56"
      },
      "REF_DependentSupplementalIdentification_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_56"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ReferenceIdentifier_04": {
            "$ref": "#/components/schemas/C040_ReferenceIdentifier"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_901_8": {
        "enum": [
          "15",
          "33",
          "58",
          "64",
          "65",
          "66",
          "67",
          "68",
          "71",
          "77",
          "95"
        ],
        "type": "string",
        "format": "X12_ID_901_8"
      },
      "AAA_DependentRequestValidation_3": {
        "required": [
          "FollowupActionCode_04",
          "RejectReasonCode_03",
          "ValidRequestIndicator_01"
        ],
        "type": "object",
        "properties": {
          "ValidRequestIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_559"
              }
            ],
            "x-openedi-element-id": "559"
          },
          "RejectReasonCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_8"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "FollowupActionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_889_6"
              }
            ],
            "x-openedi-element-id": "889"
          }
        },
        "x-openedi-segment-id": "AAA"
      },
      "X12_ID_1069_3": {
        "enum": [
          "01",
          "19",
          "G8"
        ],
        "type": "string",
        "format": "X12_ID_1069_3"
      },
      "X12_ID_584_2": {
        "enum": [
          "00",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AO",
          "AP",
          "AQ",
          "AS",
          "AT",
          "AU",
          "CA",
          "CC",
          "CO",
          "CT",
          "DC",
          "DD",
          "DI",
          "DQ",
          "DR",
          "DS",
          "EO",
          "FA",
          "FB",
          "FC",
          "FO",
          "FT",
          "HD",
          "IA",
          "IR",
          "L1",
          "L2",
          "L3",
          "L4",
          "L5",
          "L6",
          "L7",
          "LA",
          "LE",
          "LF",
          "LM",
          "LO",
          "LS",
          "LU",
          "LW",
          "LX",
          "NE",
          "OS",
          "OT",
          "PA",
          "PC",
          "PE",
          "PM",
          "PN",
          "PR",
          "PT",
          "PV",
          "PW",
          "RA",
          "RB",
          "RC",
          "RD",
          "RE",
          "RI",
          "RM",
          "RP",
          "RR",
          "RT",
          "RU",
          "RW",
          "SA",
          "SB",
          "SE",
          "SL",
          "SU",
          "TE",
          "TF",
          "TM",
          "TN",
          "TP",
          "TR",
          "UK",
          "VO",
          "XD",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_584_2"
      },
      "INS_DependentRelationship_4": {
        "required": [
          "IndividualRelationshipCode_02",
          "InsuredIndicator_01"
        ],
        "type": "object",
        "properties": {
          "InsuredIndicator_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_3"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "IndividualRelationshipCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_3"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "MaintenanceTypeCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_875_2"
              }
            ],
            "x-openedi-element-id": "875"
          },
          "MaintenanceReasonCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1203"
              }
            ],
            "x-openedi-element-id": "1203"
          },
          "BenefitStatusCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1216_2"
              }
            ],
            "x-openedi-element-id": "1216"
          },
          "MedicareStatusCode_06": {
            "$ref": "#/components/schemas/C052_MedicareStatusCode"
          },
          "ConsolidatedOmnibusBudgetReconciliationActCOBRAQualifyingEventCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1219"
              }
            ],
            "x-openedi-element-id": "1219"
          },
          "EmploymentStatusCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_584_2"
              }
            ],
            "x-openedi-element-id": "584"
          },
          "StudentStatusCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1220"
              }
            ],
            "x-openedi-element-id": "1220"
          },
          "YesNoConditionorResponseCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "DateTimePeriodFormatQualifier_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_12": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "ConfidentialityCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1165"
              }
            ],
            "x-openedi-element-id": "1165"
          },
          "CityName_14": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "StateorProvinceCode_15": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "CountryCode_16": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "BirthSequenceNumber_17": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "1470"
          }
        },
        "x-openedi-syntax": [
          "P1112"
        ],
        "x-openedi-segment-id": "INS"
      },
      "Loop_2010D_278_2": {
        "required": [
          "NM1_DependentName"
        ],
        "type": "object",
        "properties": {
          "NM1_DependentName": {
            "$ref": "#/components/schemas/NM1_DependentName_4"
          },
          "REF_DependentSupplementalIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_DependentSupplementalIdentification_2"
            }
          },
          "N3_DependentAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_DependentCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "AAA_DependentRequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_DependentRequestValidation_3"
            }
          },
          "DMG_DependentDemographicInformation": {
            "$ref": "#/components/schemas/DMG_DependentDemographicInformation_5"
          },
          "INS_DependentRelationship": {
            "$ref": "#/components/schemas/INS_DependentRelationship_4"
          }
        },
        "x-openedi-loop-id": "2010D"
      },
      "Loop_2000D_278_2": {
        "required": [
          "HL_DependentLevel",
          "Loop2010D"
        ],
        "type": "object",
        "properties": {
          "HL_DependentLevel": {
            "$ref": "#/components/schemas/HL_DependentLevel_4"
          },
          "Loop2010D": {
            "$ref": "#/components/schemas/Loop_2010D_278_2"
          },
          "Loop2000E": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000E_278_2"
            }
          }
        },
        "x-openedi-loop-id": "2000D"
      },
      "Loop_2000C_278_2": {
        "required": [
          "HL_SubscriberLevel",
          "Loop2010C"
        ],
        "type": "object",
        "properties": {
          "HL_SubscriberLevel": {
            "$ref": "#/components/schemas/HL_SubscriberHierarchicalLevel"
          },
          "Loop2010C": {
            "$ref": "#/components/schemas/Loop_2010C_278_2"
          },
          "Loop2000E": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000E_278_2"
            }
          },
          "Loop2000D": {
            "$ref": "#/components/schemas/Loop_2000D_278_2"
          }
        },
        "x-openedi-loop-id": "2000C"
      },
      "Loop_2000B_278_2": {
        "required": [
          "HL_RequesterLevel",
          "Loop2010B"
        ],
        "type": "object",
        "properties": {
          "HL_RequesterLevel": {
            "$ref": "#/components/schemas/HL_InformationReceiverLevel_2"
          },
          "Loop2010B": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2010B_278_2"
            }
          },
          "Loop2000C": {
            "$ref": "#/components/schemas/Loop_2000C_278_2"
          }
        },
        "x-openedi-loop-id": "2000B"
      },
      "Loop_2000A_278_2": {
        "required": [
          "HL_UtilizationManagementOrganization_UMO_Level",
          "Loop2010A"
        ],
        "type": "object",
        "properties": {
          "HL_UtilizationManagementOrganization_UMO_Level": {
            "$ref": "#/components/schemas/HL_InformationSourceLevel"
          },
          "AAA_RequestValidation": {
            "maxItems": 9,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AAA_RequestValidation_3"
            }
          },
          "Loop2010A": {
            "$ref": "#/components/schemas/Loop_2010A_278_2"
          },
          "Loop2000B": {
            "$ref": "#/components/schemas/Loop_2000B_278_2"
          }
        },
        "x-openedi-loop-id": "2000A"
      },
      "Loop_BHT_278_2": {
        "type": "object",
        "properties": {
          "BHT_BeginningOfHierarchicalTransaction": {
            "$ref": "#/components/schemas/BHT_BeginningOfHierarchicalTransaction_7"
          },
          "Loop2000A": {
            "$ref": "#/components/schemas/Loop_2000A_278_2"
          }
        },
        "x-openedi-loop-id": "BHT"
      },
      "SE": {
        "required": [
          "NumberofIncludedSegments_01",
          "TransactionSetControlNumber_02"
        ],
        "type": "object",
        "properties": {
          "NumberofIncludedSegments_01": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "96"
          },
          "TransactionSetControlNumber_02": {
            "maxLength": 9,
            "minLength": 4,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "329"
          }
        },
        "x-openedi-segment-id": "SE"
      },
      "TS278": {
        "type": "object",
        "properties": {
          "ST": {
            "$ref": "#/components/schemas/ST"
          },
          "LoopBHT": {
            "$ref": "#/components/schemas/Loop_BHT_278"
          },
          "LoopBHT2": {
            "$ref": "#/components/schemas/Loop_BHT_278_2"
          },
          "SE": {
            "$ref": "#/components/schemas/SE"
          }
        },
        "x-openedi-message-id": "278",
        "x-openedi-message-standard": "X12",
        "x-openedi-message-version": "005010X217"
      }
    }
  }
}