{
  "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_5": {
        "enum": [
          "0019"
        ],
        "type": "string",
        "format": "X12_ID_1005_5"
      },
      "X12_ID_353_7": {
        "enum": [
          "00",
          "18"
        ],
        "type": "string",
        "format": "X12_ID_353_7"
      },
      "X12_ID_640_6": {
        "enum": [
          "31",
          "CH",
          "RP"
        ],
        "type": "string",
        "format": "X12_ID_640_6"
      },
      "BHT_BeginningOfHierarchicalTransaction_8": {
        "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_5"
              }
            ],
            "x-openedi-element-id": "1005"
          },
          "TransactionSetPurposeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_353_7"
              }
            ],
            "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_6"
              }
            ],
            "x-openedi-element-id": "640"
          }
        },
        "x-openedi-segment-id": "BHT"
      },
      "X12_ID_98_21": {
        "enum": [
          "41"
        ],
        "type": "string",
        "format": "X12_ID_98_21"
      },
      "X12_ID_1065_2": {
        "enum": [
          "1",
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065_2"
      },
      "X12_ID_66_2": {
        "enum": [
          "46"
        ],
        "type": "string",
        "format": "X12_ID_66_2"
      },
      "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_InformationReceiverName_4": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_21"
              }
            ],
            "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_2"
              }
            ],
            "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-situational": [
          "N06"
        ],
        "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_18": {
        "enum": [
          "EM",
          "FX",
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365_18"
      },
      "X12_ID_365_4": {
        "enum": [
          "EM",
          "EX",
          "FX",
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365_4"
      },
      "PER_BillingProviderContactInformation": {
        "required": [
          "CommunicationNumberQualifier_03",
          "ContactFunctionCode_01",
          "ResponseContactCommunicationNumber_04"
        ],
        "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_18"
              }
            ],
            "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_1000A_837P": {
        "required": [
          "NM1_SubmitterName",
          "PER_SubmitterEDIContactInformation"
        ],
        "type": "object",
        "properties": {
          "NM1_SubmitterName": {
            "$ref": "#/components/schemas/NM1_InformationReceiverName_4"
          },
          "PER_SubmitterEDIContactInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PER_BillingProviderContactInformation"
            }
          }
        },
        "x-openedi-loop-id": "1000A"
      },
      "X12_ID_98_25": {
        "enum": [
          "40"
        ],
        "type": "string",
        "format": "X12_ID_98_25"
      },
      "X12_ID_1065_3": {
        "enum": [
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065_3"
      },
      "NM1_ReceiverName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_25"
              }
            ],
            "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_2"
              }
            ],
            "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-situational": [
          "N0607"
        ],
        "x-openedi-syntax": [
          "P0809",
          "C1110",
          "C1203"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_1000B_837P": {
        "required": [
          "NM1_ReceiverName"
        ],
        "type": "object",
        "properties": {
          "NM1_ReceiverName": {
            "$ref": "#/components/schemas/NM1_ReceiverName"
          }
        },
        "x-openedi-loop-id": "1000B"
      },
      "All_NM1_837P_6": {
        "required": [
          "Loop1000A",
          "Loop1000B"
        ],
        "type": "object",
        "properties": {
          "Loop1000A": {
            "$ref": "#/components/schemas/Loop_1000A_837P"
          },
          "Loop1000B": {
            "$ref": "#/components/schemas/Loop_1000B_837P"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_735_8": {
        "enum": [
          "20"
        ],
        "type": "string",
        "format": "X12_ID_735_8"
      },
      "X12_ID_736_3": {
        "enum": [
          "1"
        ],
        "type": "string",
        "format": "X12_ID_736_3"
      },
      "HL_BillingProviderHierarchicalLevel": {
        "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_3"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_1221_10": {
        "enum": [
          "BI"
        ],
        "type": "string",
        "format": "X12_ID_1221_10"
      },
      "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_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_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_BillingProviderSpecialtyInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_10"
              }
            ],
            "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"
      },
      "X12_ID_98_31": {
        "enum": [
          "85"
        ],
        "type": "string",
        "format": "X12_ID_98_31"
      },
      "X12_ID_669": {
        "enum": [
          "IMF",
          "LNF",
          "LNS",
          "NYC",
          "PHI",
          "ZUR"
        ],
        "type": "string",
        "format": "X12_ID_669"
      },
      "X12_ID_374_51": {
        "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",
          "027",
          "028",
          "029",
          "030",
          "031",
          "032",
          "033",
          "034",
          "035",
          "036",
          "037",
          "038",
          "039",
          "040",
          "041",
          "042",
          "043",
          "044",
          "045",
          "046",
          "047",
          "048",
          "049",
          "050",
          "051",
          "052",
          "053",
          "054",
          "055",
          "056",
          "057",
          "058",
          "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",
          "086",
          "087",
          "088",
          "089",
          "090",
          "091",
          "092",
          "093",
          "094",
          "095",
          "096",
          "097",
          "098",
          "099",
          "100",
          "101",
          "102",
          "103",
          "104",
          "105",
          "106",
          "107",
          "108",
          "109",
          "110",
          "111",
          "112",
          "113",
          "114",
          "115",
          "116",
          "118",
          "119",
          "120",
          "121",
          "122",
          "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",
          "156",
          "157",
          "158",
          "159",
          "160",
          "161",
          "162",
          "163",
          "164",
          "165",
          "166",
          "167",
          "168",
          "169",
          "170",
          "171",
          "172",
          "173",
          "174",
          "175",
          "176",
          "177",
          "178",
          "179",
          "180",
          "181",
          "182",
          "183",
          "184",
          "185",
          "186",
          "187",
          "188",
          "189",
          "190",
          "191",
          "192",
          "193",
          "194",
          "195",
          "196",
          "197",
          "198",
          "199",
          "200",
          "201",
          "202",
          "203",
          "204",
          "205",
          "206",
          "207",
          "208",
          "209",
          "210",
          "211",
          "212",
          "213",
          "214",
          "215",
          "216",
          "217",
          "218",
          "219",
          "220",
          "221",
          "222",
          "223",
          "224",
          "225",
          "226",
          "227",
          "228",
          "229",
          "230",
          "231",
          "232",
          "233",
          "234",
          "235",
          "236",
          "237",
          "238",
          "239",
          "240",
          "241",
          "242",
          "243",
          "244",
          "245",
          "246",
          "247",
          "248",
          "249",
          "250",
          "251",
          "252",
          "253",
          "254",
          "255",
          "256",
          "257",
          "258",
          "259",
          "260",
          "261",
          "262",
          "263",
          "264",
          "265",
          "266",
          "267",
          "268",
          "269",
          "270",
          "271",
          "272",
          "273",
          "274",
          "275",
          "276",
          "277",
          "278",
          "279",
          "280",
          "281",
          "282",
          "283",
          "284",
          "285",
          "286",
          "287",
          "288",
          "289",
          "290",
          "291",
          "292",
          "293",
          "294",
          "295",
          "296",
          "297",
          "298",
          "299",
          "300",
          "301",
          "302",
          "303",
          "304",
          "305",
          "306",
          "307",
          "308",
          "309",
          "310",
          "311",
          "312",
          "313",
          "314",
          "315",
          "316",
          "317",
          "318",
          "319",
          "320",
          "321",
          "322",
          "323",
          "324",
          "325",
          "326",
          "327",
          "328",
          "329",
          "330",
          "331",
          "332",
          "333",
          "334",
          "335",
          "336",
          "337",
          "338",
          "339",
          "340",
          "341",
          "342",
          "343",
          "344",
          "345",
          "346",
          "347",
          "348",
          "349",
          "350",
          "351",
          "352",
          "353",
          "354",
          "355",
          "356",
          "357",
          "358",
          "359",
          "360",
          "361",
          "362",
          "363",
          "364",
          "365",
          "366",
          "367",
          "368",
          "369",
          "370",
          "371",
          "372",
          "373",
          "374",
          "375",
          "376",
          "377",
          "378",
          "379",
          "380",
          "381",
          "382",
          "383",
          "384",
          "385",
          "386",
          "387",
          "388",
          "389",
          "390",
          "391",
          "392",
          "393",
          "394",
          "395",
          "396",
          "397",
          "398",
          "399",
          "400",
          "401",
          "402",
          "403",
          "404",
          "405",
          "406",
          "408",
          "409",
          "410",
          "411",
          "412",
          "413",
          "414",
          "415",
          "416",
          "417",
          "418",
          "419",
          "420",
          "421",
          "422",
          "423",
          "424",
          "425",
          "426",
          "427",
          "428",
          "429",
          "430",
          "431",
          "432",
          "433",
          "434",
          "435",
          "436",
          "437",
          "438",
          "439",
          "440",
          "441",
          "442",
          "443",
          "444",
          "445",
          "446",
          "447",
          "448",
          "449",
          "450",
          "451",
          "452",
          "453",
          "454",
          "455",
          "456",
          "457",
          "458",
          "459",
          "460",
          "461",
          "462",
          "463",
          "464",
          "465",
          "466",
          "467",
          "468",
          "469",
          "470",
          "471",
          "472",
          "473",
          "474",
          "475",
          "476",
          "477",
          "478",
          "479",
          "480",
          "481",
          "482",
          "483",
          "484",
          "485",
          "486",
          "487",
          "488",
          "489",
          "490",
          "491",
          "492",
          "493",
          "494",
          "495",
          "496",
          "497",
          "498",
          "499",
          "500",
          "501",
          "502",
          "503",
          "504",
          "505",
          "506",
          "507",
          "508",
          "509",
          "510",
          "511",
          "512",
          "513",
          "514",
          "515",
          "516",
          "517",
          "518",
          "519",
          "520",
          "521",
          "522",
          "523",
          "524",
          "525",
          "526",
          "527",
          "528",
          "529",
          "530",
          "531",
          "532",
          "533",
          "534",
          "535",
          "536",
          "537",
          "538",
          "539",
          "540",
          "541",
          "542",
          "543",
          "544",
          "545",
          "546",
          "547",
          "548",
          "549",
          "550",
          "551",
          "552",
          "553",
          "554",
          "555",
          "556",
          "557",
          "558",
          "559",
          "560",
          "561",
          "562",
          "563",
          "564",
          "565",
          "566",
          "567",
          "568",
          "569",
          "570",
          "571",
          "572",
          "573",
          "574",
          "575",
          "576",
          "577",
          "578",
          "579",
          "580",
          "581",
          "582",
          "583",
          "584",
          "585",
          "586",
          "587",
          "589",
          "590",
          "591",
          "592",
          "593",
          "594",
          "595",
          "596",
          "597",
          "598",
          "599",
          "600",
          "601",
          "602",
          "603",
          "604",
          "606",
          "607",
          "608",
          "609",
          "610",
          "611",
          "612",
          "613",
          "614",
          "615",
          "616",
          "617",
          "618",
          "619",
          "620",
          "621",
          "622",
          "623",
          "624",
          "625",
          "626",
          "627",
          "629",
          "630",
          "631",
          "632",
          "633",
          "634",
          "635",
          "636",
          "637",
          "638",
          "640",
          "641",
          "642",
          "643",
          "644",
          "646",
          "647",
          "648",
          "649",
          "650",
          "651",
          "652",
          "653",
          "655",
          "656",
          "657",
          "658",
          "659",
          "660",
          "661",
          "662",
          "663",
          "664",
          "665",
          "666",
          "667",
          "668",
          "669",
          "670",
          "671",
          "672",
          "673",
          "674",
          "675",
          "681",
          "682",
          "683",
          "684",
          "685",
          "686",
          "687",
          "688",
          "689",
          "690",
          "691",
          "692",
          "693",
          "694",
          "695",
          "696",
          "697",
          "699",
          "700",
          "701",
          "702",
          "703",
          "704",
          "705",
          "706",
          "707",
          "708",
          "709",
          "710",
          "711",
          "712",
          "713",
          "714",
          "715",
          "716",
          "717",
          "718",
          "719",
          "720",
          "721",
          "722",
          "723",
          "724",
          "725",
          "726",
          "727",
          "728",
          "729",
          "730",
          "731",
          "732",
          "733",
          "734",
          "736",
          "737",
          "738",
          "739",
          "740",
          "741",
          "742",
          "743",
          "744",
          "745",
          "746",
          "747",
          "748",
          "749",
          "750",
          "751",
          "752",
          "753",
          "754",
          "755",
          "756",
          "757",
          "758",
          "759",
          "760",
          "761",
          "762",
          "764",
          "765",
          "766",
          "769",
          "770",
          "771",
          "772",
          "773",
          "774",
          "775",
          "776",
          "777",
          "778",
          "779",
          "780",
          "781",
          "782",
          "783",
          "784",
          "785",
          "786",
          "787",
          "788",
          "789",
          "790",
          "791",
          "792",
          "793",
          "794",
          "795",
          "796",
          "797",
          "798",
          "799",
          "800",
          "801",
          "802",
          "803",
          "804",
          "805",
          "806",
          "807",
          "808",
          "809",
          "810",
          "811",
          "812",
          "813",
          "814",
          "815",
          "816",
          "817",
          "818",
          "819",
          "820",
          "821",
          "822",
          "823",
          "824",
          "825",
          "826",
          "827",
          "828",
          "830",
          "831",
          "832",
          "840",
          "841",
          "842",
          "843",
          "844",
          "845",
          "846",
          "847",
          "848",
          "849",
          "850",
          "851",
          "853",
          "854",
          "855",
          "856",
          "857",
          "858",
          "859",
          "860",
          "861",
          "862",
          "863",
          "864",
          "865",
          "866",
          "867",
          "868",
          "869",
          "870",
          "871",
          "872",
          "873",
          "874",
          "875",
          "876",
          "877",
          "878",
          "879",
          "880",
          "881",
          "882",
          "883",
          "884",
          "885",
          "900",
          "901",
          "903",
          "904",
          "905",
          "906",
          "907",
          "908",
          "909",
          "910",
          "911",
          "912",
          "913",
          "914",
          "915",
          "916",
          "917",
          "918",
          "919",
          "920",
          "921",
          "922",
          "923",
          "924",
          "925",
          "926",
          "927",
          "928",
          "930",
          "931",
          "932",
          "933",
          "934",
          "935",
          "936",
          "937",
          "938",
          "939",
          "940",
          "941",
          "942",
          "943",
          "944",
          "945",
          "946",
          "947",
          "948",
          "949",
          "950",
          "951",
          "952",
          "953",
          "954",
          "955",
          "956",
          "957",
          "960",
          "961",
          "962",
          "963",
          "964",
          "965",
          "966",
          "967",
          "968",
          "969",
          "970",
          "971",
          "972",
          "973",
          "974",
          "975",
          "976",
          "977",
          "978",
          "979",
          "980",
          "981",
          "982",
          "983",
          "984",
          "985",
          "986",
          "987",
          "988",
          "989",
          "990",
          "992",
          "993",
          "994",
          "995",
          "996",
          "997",
          "998",
          "999",
          "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",
          "AAR",
          "AAS",
          "AAT",
          "AAU",
          "AAV",
          "AAW",
          "AAX",
          "AAY",
          "AAZ",
          "AB1",
          "AB2",
          "AB3",
          "AB4",
          "AB5",
          "AB6",
          "AB7",
          "AB8",
          "AB9",
          "ABA",
          "ABB",
          "ABC",
          "ABD",
          "ABE",
          "ABF",
          "ABG",
          "ABH",
          "ABI",
          "ABK",
          "ABL",
          "ABM",
          "ABN",
          "ABO",
          "ABP",
          "ABQ",
          "ABR",
          "ABS",
          "ABT",
          "ABU",
          "ABV",
          "ABW",
          "ABX",
          "ABY",
          "ACA",
          "ACB",
          "ACC",
          "ACD",
          "ACE",
          "ACF",
          "ACG",
          "ACH",
          "ACI",
          "ACJ",
          "ACK",
          "ACL",
          "ACM",
          "ACN",
          "ACO",
          "ACP",
          "ACQ",
          "ACR",
          "ACS",
          "ACT",
          "ACU",
          "ACV",
          "ACW",
          "ACX",
          "ACZ",
          "ADA",
          "ADB",
          "ADC",
          "ADD",
          "ADE",
          "ADF",
          "ADG",
          "ADH",
          "ADI",
          "ADJ",
          "ADK",
          "ADL",
          "ADM",
          "ADN",
          "ADR",
          "ADS",
          "ADT",
          "ADU",
          "ADV",
          "ADW",
          "ADX",
          "ADY",
          "AEA",
          "AEB",
          "AEC",
          "AED",
          "AEE",
          "AEF",
          "AEG",
          "AEH",
          "AEI",
          "AEK",
          "AEL",
          "AEM",
          "AEN",
          "AEO",
          "AEP",
          "AEQ",
          "AER",
          "AES",
          "AET",
          "AEU",
          "AEV",
          "AEW",
          "AEX",
          "AEY",
          "ARD",
          "AWH",
          "BAA",
          "BAB",
          "BAC",
          "BAD",
          "BAE",
          "BAF",
          "BAG",
          "BAH",
          "BAI",
          "BAJ",
          "BAK",
          "BAL",
          "BAM",
          "BAN",
          "BAO",
          "BAP",
          "BAQ",
          "BAR",
          "BIP",
          "CAD",
          "CCR",
          "CDD",
          "CDT",
          "CEA",
          "CEB",
          "CEC",
          "CED",
          "CEE",
          "CEF",
          "CEH",
          "CEJ",
          "CEK",
          "CEL",
          "CEM",
          "CEN",
          "CEO",
          "CLO",
          "CLU",
          "COM",
          "CON",
          "CRV",
          "CUR",
          "DAF",
          "DDO",
          "DEE",
          "DEL",
          "DET",
          "DFF",
          "DFS",
          "DIL",
          "DIP",
          "DIS",
          "DLC",
          "DOA",
          "DOD",
          "DOI",
          "DOR",
          "DSP",
          "DTC",
          "DTQ",
          "E01",
          "E02",
          "E03",
          "E04",
          "E05",
          "E06",
          "E07",
          "ECD",
          "ECF",
          "ECS",
          "ECT",
          "EDA",
          "EDB",
          "EDC",
          "EDD",
          "EDE",
          "EDF",
          "EDG",
          "EDH",
          "EDI",
          "EDJ",
          "EDK",
          "EDL",
          "EDM",
          "EDN",
          "EDO",
          "EDP",
          "EKD",
          "EPP",
          "ESC",
          "ESF",
          "ESS",
          "EST",
          "ETP",
          "EXO",
          "EXP",
          "FFI",
          "FFO",
          "FIA",
          "FPE",
          "FPS",
          "GRD",
          "ICF",
          "IDG",
          "IFH",
          "III",
          "IMP",
          "INC",
          "INT",
          "IPS",
          "IVA",
          "KEV",
          "KEW",
          "LAM",
          "LAS",
          "LCC",
          "LEA",
          "LEL",
          "LIQ",
          "LLP",
          "LOG",
          "LPC",
          "LSC",
          "LTP",
          "MRR",
          "MSD",
          "NAM",
          "NFD",
          "NOD",
          "NRG",
          "NSD",
          "ORG",
          "PBC",
          "PCP",
          "PCS",
          "PDE",
          "PDR",
          "PDV",
          "PLS",
          "PPC",
          "PPD",
          "PPP",
          "PRD",
          "PRR",
          "PSA",
          "PSC",
          "PSF",
          "PTD",
          "PTO",
          "RAP",
          "RES",
          "RFD",
          "RFF",
          "RFO",
          "RNT",
          "RRM",
          "RRT",
          "RSD",
          "RSS",
          "RTO",
          "SCV",
          "SDD",
          "SFH",
          "STN",
          "SVA",
          "TSR",
          "TSS",
          "TST",
          "VAT",
          "VLU",
          "W01",
          "W02",
          "W03",
          "W05",
          "W06",
          "W07",
          "W08",
          "W09",
          "W10",
          "W11",
          "W12",
          "W13",
          "WAA",
          "WAY",
          "YXX",
          "YXY",
          "ZZZ"
        ],
        "type": "string",
        "format": "X12_ID_374_51"
      },
      "CUR_ForeignCurrencyInformation_3": {
        "required": [
          "CurrencyCode_02",
          "EntityIdentifierCode_01"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_31"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "CurrencyCode_02": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "100"
          },
          "ExchangeRate_03": {
            "maxLength": 10,
            "minLength": 4,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "280"
          },
          "EntityIdentifierCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_19"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "CurrencyCode_05": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "100"
          },
          "CurrencyMarketExchangeCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_669"
              }
            ],
            "x-openedi-element-id": "669"
          },
          "DateTimeQualifier_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_51"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "Date_08": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Time_09": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": "337"
          },
          "DateTimeQualifier_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_51"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "Date_11": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Time_12": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": "337"
          },
          "DateTimeQualifier_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_51"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "Date_14": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Time_15": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": "337"
          },
          "DateTimeQualifier_16": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_51"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "Date_17": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Time_18": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": "337"
          },
          "DateTimeQualifier_19": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_51"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "Date_20": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "Time_21": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": "337"
          }
        },
        "x-openedi-syntax": [
          "C0807",
          "C0907",
          "L101112",
          "C1110",
          "C1210",
          "L131415",
          "C1413",
          "C1513",
          "L161718",
          "C1716",
          "C1816",
          "L192021",
          "C2019",
          "C2119"
        ],
        "x-openedi-segment-id": "CUR"
      },
      "X12_ID_66_7": {
        "enum": [
          "XX"
        ],
        "type": "string",
        "format": "X12_ID_66_7"
      },
      "NM1_BillingProviderName_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_31"
              }
            ],
            "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_7"
              }
            ],
            "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"
      },
      "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_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_128_21": {
        "enum": [
          "EI",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_21"
      },
      "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_BillingProviderTaxIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_21"
              }
            ],
            "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_50": {
        "enum": [
          "0B",
          "1G"
        ],
        "type": "string",
        "format": "X12_ID_128_50"
      },
      "REF_BillingProviderUPIN": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_50"
              }
            ],
            "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_837P_8": {
        "required": [
          "REF_BillingProviderTaxIdentification"
        ],
        "type": "object",
        "properties": {
          "REF_BillingProviderTaxIdentification": {
            "$ref": "#/components/schemas/REF_BillingProviderTaxIdentification"
          },
          "REF_BillingProviderUPIN_LicenseInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_BillingProviderUPIN"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2010AA_837P": {
        "required": [
          "AllREF",
          "N3_BillingProviderAddress",
          "N4_BillingProviderCity_State_ZIPCode",
          "NM1_BillingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_BillingProviderName": {
            "$ref": "#/components/schemas/NM1_BillingProviderName_2"
          },
          "N3_BillingProviderAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_BillingProviderCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837P_8"
          },
          "PER_BillingProviderContactInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PER_BillingProviderContactInformation"
            }
          }
        },
        "x-openedi-loop-id": "2010AA"
      },
      "X12_ID_98_36": {
        "enum": [
          "87"
        ],
        "type": "string",
        "format": "X12_ID_98_36"
      },
      "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_Pay": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_36"
              }
            ],
            "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_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"
      },
      "Loop_2010AB_837P": {
        "required": [
          "N3_Pay_ToAddress_ADDRESS",
          "N4_Pay_AddressCity_State_ZIPCode",
          "NM1_Pay_AddressName"
        ],
        "type": "object",
        "properties": {
          "NM1_Pay_AddressName": {
            "$ref": "#/components/schemas/NM1_Pay"
          },
          "N3_Pay_ToAddress_ADDRESS": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_Pay_AddressCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          }
        },
        "x-openedi-loop-id": "2010AB"
      },
      "X12_ID_98_23": {
        "enum": [
          "PE"
        ],
        "type": "string",
        "format": "X12_ID_98_23"
      },
      "X12_ID_66_20": {
        "enum": [
          "PI",
          "XV"
        ],
        "type": "string",
        "format": "X12_ID_66_20"
      },
      "NM1_Pay_3": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_23"
              }
            ],
            "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_20"
              }
            ],
            "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_51": {
        "enum": [
          "2U",
          "FY",
          "NF"
        ],
        "type": "string",
        "format": "X12_ID_128_51"
      },
      "REF_Pay": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_51"
              }
            ],
            "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_22": {
        "enum": [
          "EI"
        ],
        "type": "string",
        "format": "X12_ID_128_22"
      },
      "REF_BillingProviderTaxIdentification_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_22"
              }
            ],
            "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_837P_3": {
        "required": [
          "REF_Pay_ToPlanTaxIdentificationNumber"
        ],
        "type": "object",
        "properties": {
          "REF_Pay_ToPlanSecondaryIdentification": {
            "$ref": "#/components/schemas/REF_Pay"
          },
          "REF_Pay_ToPlanTaxIdentificationNumber": {
            "$ref": "#/components/schemas/REF_BillingProviderTaxIdentification_2"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2010AC_837P": {
        "required": [
          "AllREF",
          "N3_Pay_ToPlanAddress",
          "N4_Pay_ToPlanCity_State_ZIPCode",
          "NM1_Pay_ToPlanName"
        ],
        "type": "object",
        "properties": {
          "NM1_Pay_ToPlanName": {
            "$ref": "#/components/schemas/NM1_Pay_3"
          },
          "N3_Pay_ToPlanAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_Pay_ToPlanCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837P_3"
          }
        },
        "x-openedi-loop-id": "2010AC"
      },
      "All_NM1_837P": {
        "required": [
          "Loop2010AA"
        ],
        "type": "object",
        "properties": {
          "Loop2010AA": {
            "$ref": "#/components/schemas/Loop_2010AA_837P"
          },
          "Loop2010AB": {
            "$ref": "#/components/schemas/Loop_2010AB_837P"
          },
          "Loop2010AC": {
            "$ref": "#/components/schemas/Loop_2010AC_837P"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_735_2": {
        "enum": [
          "22"
        ],
        "type": "string",
        "format": "X12_ID_735_2"
      },
      "X12_ID_736": {
        "enum": [
          "0",
          "1"
        ],
        "type": "string",
        "format": "X12_ID_736"
      },
      "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_1138_2": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "P",
          "S",
          "T",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1138_2"
      },
      "X12_ID_1069_6": {
        "enum": [
          "18"
        ],
        "type": "string",
        "format": "X12_ID_1069_6"
      },
      "X12_ID_1336_3": {
        "enum": [
          "12",
          "13",
          "14",
          "15",
          "16",
          "41",
          "42",
          "43",
          "47"
        ],
        "type": "string",
        "format": "X12_ID_1336_3"
      },
      "X12_ID_1143_2": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9"
        ],
        "type": "string",
        "format": "X12_ID_1143_2"
      },
      "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"
      },
      "X12_ID_1032_3": {
        "enum": [
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "AM",
          "BL",
          "CH",
          "CI",
          "DS",
          "FI",
          "HM",
          "LM",
          "MA",
          "MB",
          "MC",
          "OF",
          "TV",
          "VA",
          "WC",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1032_3"
      },
      "SBR_SubscriberInformation": {
        "required": [
          "PayerResponsibilitySequenceNumberCode_01"
        ],
        "type": "object",
        "properties": {
          "PayerResponsibilitySequenceNumberCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1138_2"
              }
            ],
            "x-openedi-element-id": "1138"
          },
          "IndividualRelationshipCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_6"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "InsuredGrouporPolicyNumber_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "OtherInsuredGroupName_04": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "93"
          },
          "InsuranceTypeCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1336_3"
              }
            ],
            "x-openedi-element-id": "1336"
          },
          "CoordinationofBenefitsCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1143_2"
              }
            ],
            "x-openedi-element-id": "1143"
          },
          "YesNoConditionorResponseCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "EmploymentStatusCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_584_2"
              }
            ],
            "x-openedi-element-id": "584"
          },
          "ClaimFilingIndicatorCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1032_3"
              }
            ],
            "x-openedi-element-id": "1032"
          }
        },
        "x-openedi-segment-id": "SBR"
      },
      "X12_ID_1069_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",
          "36",
          "37",
          "38",
          "39",
          "40",
          "41",
          "43",
          "45",
          "46",
          "47",
          "48",
          "49",
          "50",
          "51",
          "52",
          "53",
          "55",
          "56",
          "57",
          "58",
          "59",
          "60",
          "61",
          "62",
          "63",
          "64",
          "65",
          "66",
          "67",
          "68",
          "70",
          "71",
          "72",
          "73",
          "74",
          "75",
          "76",
          "78",
          "79",
          "80",
          "81",
          "82",
          "83",
          "84",
          "86",
          "87",
          "88",
          "90",
          "91",
          "92",
          "93",
          "94",
          "95",
          "96",
          "97",
          "98",
          "99",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "B1",
          "B2",
          "B3",
          "B4",
          "B5",
          "B6",
          "B7",
          "B8",
          "B9",
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C8",
          "C9",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "D6",
          "D7",
          "D8",
          "D9",
          "E1",
          "E2",
          "E3",
          "E4",
          "E5",
          "E6",
          "E7",
          "E8",
          "E9",
          "F1",
          "F2",
          "F3",
          "F6",
          "F7",
          "F8",
          "F9",
          "G2",
          "G3",
          "G4",
          "G5",
          "G6",
          "G7",
          "G8",
          "G9",
          "H1",
          "H4",
          "N1",
          "OT",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1069_5"
      },
      "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"
      },
      "X12_ID_1220": {
        "enum": [
          "F",
          "N",
          "P"
        ],
        "type": "string",
        "format": "X12_ID_1220"
      },
      "X12_ID_1250_6": {
        "enum": [
          "D8"
        ],
        "type": "string",
        "format": "X12_ID_1250_6"
      },
      "X12_ID_355_16": {
        "enum": [
          "01"
        ],
        "type": "string",
        "format": "X12_ID_355_16"
      },
      "X12_ID_1073": {
        "enum": [
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073"
      },
      "PAT_PatientInformation_3": {
        "type": "object",
        "properties": {
          "IndividualRelationshipCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_5"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "PatientLocationCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1384"
              }
            ],
            "x-openedi-element-id": "1384"
          },
          "EmploymentStatusCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_584_2"
              }
            ],
            "x-openedi-element-id": "584"
          },
          "StudentStatusCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1220"
              }
            ],
            "x-openedi-element-id": "1220"
          },
          "DateTimePeriodFormatQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "PatientDeathDate_06": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "UnitorBasisforMeasurementCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_16"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "PatientWeight_08": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "81"
          },
          "PregnancyIndicator_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0506",
          "P0708"
        ],
        "x-openedi-segment-id": "PAT"
      },
      "X12_ID_98_26": {
        "enum": [
          "IL"
        ],
        "type": "string",
        "format": "X12_ID_98_26"
      },
      "X12_ID_66_8": {
        "enum": [
          "II",
          "MI"
        ],
        "type": "string",
        "format": "X12_ID_66_8"
      },
      "NM1_SubscriberName_5": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "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_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_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_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_PatientDemographicInformation": {
        "required": [
          "DateTimePeriodFormatQualifier_01",
          "DependentBirthDate_02",
          "DependentGenderCode_03"
        ],
        "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_128_60": {
        "enum": [
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_60"
      },
      "REF_OtherSubscriberSecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_60"
              }
            ],
            "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_69": {
        "enum": [
          "Y4"
        ],
        "type": "string",
        "format": "X12_ID_128_69"
      },
      "REF_PropertyandCasualtyClaimNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_69"
              }
            ],
            "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_837P_4": {
        "type": "object",
        "properties": {
          "REF_SubscriberSecondaryIdentification": {
            "$ref": "#/components/schemas/REF_OtherSubscriberSecondaryIdentification"
          },
          "REF_PropertyandCasualtyClaimNumber": {
            "$ref": "#/components/schemas/REF_PropertyandCasualtyClaimNumber"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_365_8": {
        "enum": [
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365_8"
      },
      "X12_ID_365_7": {
        "enum": [
          "EX"
        ],
        "type": "string",
        "format": "X12_ID_365_7"
      },
      "X12_ID_365_12": {
        "enum": [
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AP",
          "AS",
          "AU",
          "BN",
          "BT",
          "CA",
          "CP",
          "DN",
          "EA",
          "ED",
          "EM",
          "EX",
          "FT",
          "FU",
          "FX",
          "HF",
          "HP",
          "IT",
          "MN",
          "NP",
          "OF",
          "OT",
          "PA",
          "PC",
          "PP",
          "PS",
          "SP",
          "TE",
          "TL",
          "TM",
          "TN",
          "TX",
          "UR",
          "VM",
          "WC",
          "WF",
          "WP"
        ],
        "type": "string",
        "format": "X12_ID_365_12"
      },
      "PER_PropertyandCasualtyPatientContactInformation": {
        "required": [
          "CommunicationNumberQualifier_03",
          "ContactFunctionCode_01",
          "ResponseContactCommunicationNumber_04"
        ],
        "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_8"
              }
            ],
            "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_7"
              }
            ],
            "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_12"
              }
            ],
            "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_2010BA_837P": {
        "required": [
          "NM1_SubscriberName"
        ],
        "type": "object",
        "properties": {
          "NM1_SubscriberName": {
            "$ref": "#/components/schemas/NM1_SubscriberName_5"
          },
          "N3_SubscriberAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_SubscriberCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "DMG_SubscriberDemographicInformation": {
            "$ref": "#/components/schemas/DMG_PatientDemographicInformation"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837P_4"
          },
          "PER_PropertyandCasualtySubscriberContactInformation": {
            "$ref": "#/components/schemas/PER_PropertyandCasualtyPatientContactInformation"
          }
        },
        "x-openedi-loop-id": "2010BA"
      },
      "X12_ID_98_29": {
        "enum": [
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_98_29"
      },
      "NM1_OtherPayerName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_29"
              }
            ],
            "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_20"
              }
            ],
            "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_75": {
        "enum": [
          "2U",
          "EI",
          "FY",
          "NF"
        ],
        "type": "string",
        "format": "X12_ID_128_75"
      },
      "REF_OtherPayerSecondaryIdentifier": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_75"
              }
            ],
            "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_2": {
        "enum": [
          "G2",
          "LU"
        ],
        "type": "string",
        "format": "X12_ID_128_2"
      },
      "REF_BillingProviderSecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_2"
              }
            ],
            "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_837P_5": {
        "type": "object",
        "properties": {
          "REF_PayerSecondaryIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerSecondaryIdentifier"
            }
          },
          "REF_BillingProviderSecondaryIdentification": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_BillingProviderSecondaryIdentification"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2010BB_837P": {
        "required": [
          "NM1_PayerName"
        ],
        "type": "object",
        "properties": {
          "NM1_PayerName": {
            "$ref": "#/components/schemas/NM1_OtherPayerName"
          },
          "N3_PayerAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PayerCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837P_5"
          }
        },
        "x-openedi-loop-id": "2010BB"
      },
      "All_NM1_837P_2": {
        "required": [
          "Loop2010BA",
          "Loop2010BB"
        ],
        "type": "object",
        "properties": {
          "Loop2010BA": {
            "$ref": "#/components/schemas/Loop_2010BA_837P"
          },
          "Loop2010BB": {
            "$ref": "#/components/schemas/Loop_2010BB_837P"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1032": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "31",
          "32",
          "33",
          "AM",
          "BL",
          "CH",
          "CI",
          "CN",
          "DS",
          "FI",
          "HM",
          "LI",
          "LM",
          "MA",
          "MB",
          "MC",
          "MH",
          "OF",
          "SA",
          "TV",
          "VA",
          "WB",
          "WC",
          "WD",
          "WE",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1032"
      },
      "X12_ID_1343": {
        "enum": [
          "A",
          "AA",
          "AM",
          "AN",
          "CF",
          "CH",
          "CS",
          "DA",
          "DD",
          "DM",
          "DN",
          "ER",
          "HH",
          "HS",
          "IF",
          "IL",
          "L",
          "LT",
          "MD",
          "MF",
          "MH",
          "MI",
          "MO",
          "MS",
          "NM",
          "NP",
          "NS",
          "O",
          "OC",
          "OP",
          "OT",
          "OX",
          "P",
          "PA",
          "PD",
          "PE",
          "PF",
          "PS",
          "PT",
          "RX",
          "S",
          "SC",
          "SN",
          "ST",
          "T",
          "TX",
          "V"
        ],
        "type": "string",
        "format": "X12_ID_1343"
      },
      "X12_ID_1332_2": {
        "enum": [
          "B"
        ],
        "type": "string",
        "format": "X12_ID_1332_2"
      },
      "C023_HealthCareServiceLocationInformation_2": {
        "required": [
          "ClaimFrequencyTypeCode_03",
          "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_2"
              }
            ],
            "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_1073_4": {
        "enum": [
          "N",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073_4"
      },
      "X12_ID_1359_2": {
        "enum": [
          "A",
          "B",
          "C"
        ],
        "type": "string",
        "format": "X12_ID_1359_2"
      },
      "X12_ID_1073_5": {
        "enum": [
          "N",
          "W",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073_5"
      },
      "X12_ID_1363_2": {
        "enum": [
          "I",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1363_2"
      },
      "X12_ID_1351": {
        "enum": [
          "P"
        ],
        "type": "string",
        "format": "X12_ID_1351"
      },
      "X12_ID_1362_2": {
        "enum": [
          "AA",
          "EM",
          "OA"
        ],
        "type": "string",
        "format": "X12_ID_1362_2"
      },
      "X12_ID_1362": {
        "enum": [
          "AA",
          "AB",
          "AP",
          "EM",
          "OA",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1362"
      },
      "C024_RelatedCausesInformation_3": {
        "required": [
          "RelatedCausesCode_01"
        ],
        "type": "object",
        "properties": {
          "RelatedCausesCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362_2"
              }
            ],
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1362_2"
              }
            ],
            "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_1366_3": {
        "enum": [
          "02",
          "03",
          "05",
          "09"
        ],
        "type": "string",
        "format": "X12_ID_1366_3"
      },
      "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"
      },
      "X12_ID_1360": {
        "enum": [
          "D",
          "E",
          "H",
          "I",
          "N",
          "P",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1360"
      },
      "X12_ID_1029_2": {
        "enum": [
          "1",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "2",
          "20",
          "21",
          "22",
          "23",
          "24",
          "25",
          "26",
          "27",
          "28",
          "29",
          "3",
          "30",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "AD",
          "AP",
          "CC",
          "CL",
          "CP",
          "I",
          "RA",
          "RB",
          "RC",
          "RD",
          "RO"
        ],
        "type": "string",
        "format": "X12_ID_1029_2"
      },
      "X12_ID_1383": {
        "enum": [
          "00",
          "01",
          "02",
          "03",
          "05",
          "07",
          "08",
          "09",
          "15",
          "16",
          "17",
          "18",
          "20",
          "22",
          "27",
          "28",
          "29",
          "PB"
        ],
        "type": "string",
        "format": "X12_ID_1383"
      },
      "X12_ID_1514_2": {
        "enum": [
          "1",
          "10",
          "11",
          "15",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9"
        ],
        "type": "string",
        "format": "X12_ID_1514_2"
      },
      "CLM_ClaimInformation_3": {
        "required": [
          "AssignmentorPlanParticipationCode_07",
          "BenefitsAssignmentCertificationIndicator_08",
          "HealthCareServiceLocationInformation_05",
          "PatientControlNumber_01",
          "ProviderorSupplierSignatureIndicator_06",
          "ReleaseofInformationCode_09",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "PatientControlNumber_01": {
            "maxLength": 38,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1028"
          },
          "TotalClaimChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "ClaimFilingIndicatorCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1032"
              }
            ],
            "x-openedi-element-id": "1032"
          },
          "NonInstitutionalClaimTypeCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1343"
              }
            ],
            "x-openedi-element-id": "1343"
          },
          "HealthCareServiceLocationInformation_05": {
            "$ref": "#/components/schemas/C023_HealthCareServiceLocationInformation_2"
          },
          "ProviderorSupplierSignatureIndicator_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "AssignmentorPlanParticipationCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1359_2"
              }
            ],
            "x-openedi-element-id": "1359"
          },
          "BenefitsAssignmentCertificationIndicator_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_5"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ReleaseofInformationCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1363_2"
              }
            ],
            "x-openedi-element-id": "1363"
          },
          "PatientSignatureSourceCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1351"
              }
            ],
            "x-openedi-element-id": "1351"
          },
          "RelatedCausesInformation_11": {
            "$ref": "#/components/schemas/C024_RelatedCausesInformation_3"
          },
          "SpecialProgramIndicator_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1366_3"
              }
            ],
            "x-openedi-element-id": "1366"
          },
          "YesNoConditionorResponseCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "LevelofServiceCode_14": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1338"
              }
            ],
            "x-openedi-element-id": "1338"
          },
          "YesNoConditionorResponseCode_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ProviderAgreementCode_16": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1360"
              }
            ],
            "x-openedi-element-id": "1360"
          },
          "ClaimStatusCode_17": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1029_2"
              }
            ],
            "x-openedi-element-id": "1029"
          },
          "YesNoConditionorResponseCode_18": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "PredeterminationofBenefitsCode_19": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1383"
              }
            ],
            "x-openedi-element-id": "1383"
          },
          "DelayReasonCode_20": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1514_2"
              }
            ],
            "x-openedi-element-id": "1514"
          }
        },
        "x-openedi-segment-id": "CLM"
      },
      "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_32": {
        "enum": [
          "454"
        ],
        "type": "string",
        "format": "X12_ID_374_32"
      },
      "DTP_InitialTreatmentDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_32"
              }
            ],
            "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_36": {
        "enum": [
          "304"
        ],
        "type": "string",
        "format": "X12_ID_374_36"
      },
      "DTP_LastSeenDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_36"
              }
            ],
            "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_40": {
        "enum": [
          "453"
        ],
        "type": "string",
        "format": "X12_ID_374_40"
      },
      "DTP_AcuteManifestation": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_40"
              }
            ],
            "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_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_46": {
        "enum": [
          "455"
        ],
        "type": "string",
        "format": "X12_ID_374_46"
      },
      "DTP_LastXrayDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_46"
              }
            ],
            "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_48": {
        "enum": [
          "471"
        ],
        "type": "string",
        "format": "X12_ID_374_48"
      },
      "DTP_HearingandVisionPrescriptionDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_48"
              }
            ],
            "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_3": {
        "enum": [
          "314",
          "360",
          "361"
        ],
        "type": "string",
        "format": "X12_ID_374_3"
      },
      "X12_ID_1250_2": {
        "enum": [
          "D8",
          "RD8"
        ],
        "type": "string",
        "format": "X12_ID_1250_2"
      },
      "DTP_DisabilityDates": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_3"
              }
            ],
            "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_5": {
        "enum": [
          "297"
        ],
        "type": "string",
        "format": "X12_ID_374_5"
      },
      "DTP_LastWorked": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_5"
              }
            ],
            "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_6": {
        "enum": [
          "296"
        ],
        "type": "string",
        "format": "X12_ID_374_6"
      },
      "DTP_AuthorizedReturntoWork": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_6"
              }
            ],
            "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_7": {
        "enum": [
          "435"
        ],
        "type": "string",
        "format": "X12_ID_374_7"
      },
      "DTP_AdmissionDate_4": {
        "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_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_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_9": {
        "enum": [
          "090",
          "091"
        ],
        "type": "string",
        "format": "X12_ID_374_9"
      },
      "DTP_AssumedandRelinquishedCareDates": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_9"
              }
            ],
            "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_10": {
        "enum": [
          "444"
        ],
        "type": "string",
        "format": "X12_ID_374_10"
      },
      "DTP_PropertyandCasualtyDateofFirstContact": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_10"
              }
            ],
            "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_11": {
        "enum": [
          "050"
        ],
        "type": "string",
        "format": "X12_ID_374_11"
      },
      "DTP_RepricerReceivedDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_11"
              }
            ],
            "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"
      },
      "All_DTP_837P_2": {
        "type": "object",
        "properties": {
          "DTP_Date_OnsetofCurrentIllnessorSymptom": {
            "$ref": "#/components/schemas/DTP_OnsetofCurrentIllnessorSymptom"
          },
          "DTP_Date_InitialTreatmentDate": {
            "$ref": "#/components/schemas/DTP_InitialTreatmentDate"
          },
          "DTP_Date_LastSeenDate": {
            "$ref": "#/components/schemas/DTP_LastSeenDate"
          },
          "DTP_Date_AcuteManifestation": {
            "$ref": "#/components/schemas/DTP_AcuteManifestation"
          },
          "DTP_Date_Accident": {
            "$ref": "#/components/schemas/DTP_AccidentDate_2"
          },
          "DTP_Date_LastMenstrualPeriod": {
            "$ref": "#/components/schemas/DTP_LastMenstrualPeriod"
          },
          "DTP_Date_LastX_Date": {
            "$ref": "#/components/schemas/DTP_LastXrayDate"
          },
          "DTP_Date_HearingandVisionPrescriptionDate": {
            "$ref": "#/components/schemas/DTP_HearingandVisionPrescriptionDate"
          },
          "DTP_Date_DisabilityDates": {
            "$ref": "#/components/schemas/DTP_DisabilityDates"
          },
          "DTP_Date_LastWorked": {
            "$ref": "#/components/schemas/DTP_LastWorked"
          },
          "DTP_Date_AuthorizedReturntoWork": {
            "$ref": "#/components/schemas/DTP_AuthorizedReturntoWork"
          },
          "DTP_Date_Admission": {
            "$ref": "#/components/schemas/DTP_AdmissionDate_4"
          },
          "DTP_Date_Discharge": {
            "$ref": "#/components/schemas/DTP_Discharge"
          },
          "DTP_Date_AssumedandRelinquishedCareDates": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DTP_AssumedandRelinquishedCareDates"
            }
          },
          "DTP_PropertyandCasualtyDateofFirstContact": {
            "$ref": "#/components/schemas/DTP_PropertyandCasualtyDateofFirstContact"
          },
          "DTP_Date_RepricerReceivedDate": {
            "$ref": "#/components/schemas/DTP_RepricerReceivedDate"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_755_5": {
        "enum": [
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "13",
          "15",
          "21",
          "77",
          "A3",
          "A4",
          "AM",
          "AS",
          "B2",
          "B3",
          "B4",
          "BR",
          "BS",
          "BT",
          "CB",
          "CK",
          "CT",
          "D2",
          "DA",
          "DB",
          "DG",
          "DJ",
          "DS",
          "EB",
          "HC",
          "HR",
          "I5",
          "IR",
          "LA",
          "M1",
          "MT",
          "NN",
          "OB",
          "OC",
          "OD",
          "OE",
          "OX",
          "OZ",
          "P4",
          "P5",
          "PE",
          "PN",
          "PO",
          "PQ",
          "PY",
          "PZ",
          "RB",
          "RR",
          "RT",
          "RX",
          "SG",
          "V5",
          "XP"
        ],
        "type": "string",
        "format": "X12_ID_755_5"
      },
      "X12_ID_756_5": {
        "enum": [
          "AA",
          "BM",
          "EL",
          "EM",
          "FT",
          "FX"
        ],
        "type": "string",
        "format": "X12_ID_756_5"
      },
      "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_ClaimSupplementalInformation_3": {
        "required": [
          "AttachmentReportTypeCode_01",
          "ReportTransmissionCode_02"
        ],
        "type": "object",
        "properties": {
          "AttachmentReportTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_755_5"
              }
            ],
            "x-openedi-element-id": "755"
          },
          "ReportTransmissionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_756_5"
              }
            ],
            "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_1166_2": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "09"
        ],
        "type": "string",
        "format": "X12_ID_1166_2"
      },
      "CN1_ContractInformation_2": {
        "required": [
          "ContractTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "ContractTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1166_2"
              }
            ],
            "x-openedi-element-id": "1166"
          },
          "ContractAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "ContractPercentage_03": {
            "maxLength": 6,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "332"
          },
          "ContractCode_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "TermsDiscountPercentage_05": {
            "maxLength": 6,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "338"
          },
          "ContractVersionIdentifier_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          }
        },
        "x-openedi-segment-id": "CN1"
      },
      "X12_ID_522_16": {
        "enum": [
          "F5"
        ],
        "type": "string",
        "format": "X12_ID_522_16"
      },
      "X12_ID_478": {
        "enum": [
          "C",
          "D"
        ],
        "type": "string",
        "format": "X12_ID_478"
      },
      "AMT_PatientAmountPaid": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_16"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "CreditDebitFlagCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_478"
              }
            ],
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_128_7": {
        "enum": [
          "4N"
        ],
        "type": "string",
        "format": "X12_ID_128_7"
      },
      "X12_ID_127": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7"
        ],
        "type": "string",
        "format": "X12_ID_127"
      },
      "REF_ServiceAuthorizationExceptionCode": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_7"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_127"
              }
            ],
            "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_9": {
        "enum": [
          "F5"
        ],
        "type": "string",
        "format": "X12_ID_128_9"
      },
      "X12_ID_127_2": {
        "enum": [
          "N",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_127_2"
      },
      "REF_MandatoryMedicare": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_9"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_127_2"
              }
            ],
            "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_11": {
        "enum": [
          "EW"
        ],
        "type": "string",
        "format": "X12_ID_128_11"
      },
      "REF_MammographyCertificationNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_11"
              }
            ],
            "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_3": {
        "enum": [
          "9F"
        ],
        "type": "string",
        "format": "X12_ID_128_3"
      },
      "REF_OtherPayerReferralNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_3"
              }
            ],
            "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_6": {
        "enum": [
          "G1"
        ],
        "type": "string",
        "format": "X12_ID_128_6"
      },
      "REF_OtherPayerPriorAuthorizationNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_6"
              }
            ],
            "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_8": {
        "enum": [
          "F8"
        ],
        "type": "string",
        "format": "X12_ID_128_8"
      },
      "REF_OtherPayerClaimControlNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_8"
              }
            ],
            "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_16": {
        "enum": [
          "X4"
        ],
        "type": "string",
        "format": "X12_ID_128_16"
      },
      "REF_ClinicalLaboratoryImprovementAmendment": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_16"
              }
            ],
            "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_10": {
        "enum": [
          "9A"
        ],
        "type": "string",
        "format": "X12_ID_128_10"
      },
      "REF_RepricedClaimNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_10"
              }
            ],
            "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_12": {
        "enum": [
          "9C"
        ],
        "type": "string",
        "format": "X12_ID_128_12"
      },
      "REF_AdjustedRepricedClaimNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_12"
              }
            ],
            "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_13": {
        "enum": [
          "LX"
        ],
        "type": "string",
        "format": "X12_ID_128_13"
      },
      "REF_InvestigationalDeviceExemptionNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_13"
              }
            ],
            "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_14": {
        "enum": [
          "D9"
        ],
        "type": "string",
        "format": "X12_ID_128_14"
      },
      "REF_ClaimIdentificationNumberForClearinghousesAndOtherTransmissionIntermediaries": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_14"
              }
            ],
            "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_17": {
        "enum": [
          "EA"
        ],
        "type": "string",
        "format": "X12_ID_128_17"
      },
      "REF_MedicalRecordNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_17"
              }
            ],
            "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_19": {
        "enum": [
          "P4"
        ],
        "type": "string",
        "format": "X12_ID_128_19"
      },
      "REF_DemonstrationProjectIdentifier": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_19"
              }
            ],
            "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_29": {
        "enum": [
          "1J"
        ],
        "type": "string",
        "format": "X12_ID_128_29"
      },
      "REF_CarePlanOversight": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_29"
              }
            ],
            "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_837P_6": {
        "type": "object",
        "properties": {
          "REF_ServiceAuthorizationExceptionCode": {
            "$ref": "#/components/schemas/REF_ServiceAuthorizationExceptionCode"
          },
          "REF_MandatoryMedicare_Section4081_CrossoverIndicator": {
            "$ref": "#/components/schemas/REF_MandatoryMedicare"
          },
          "REF_MammographyCertificationNumber": {
            "$ref": "#/components/schemas/REF_MammographyCertificationNumber"
          },
          "REF_ReferralNumber": {
            "$ref": "#/components/schemas/REF_OtherPayerReferralNumber"
          },
          "REF_PriorAuthorization": {
            "$ref": "#/components/schemas/REF_OtherPayerPriorAuthorizationNumber"
          },
          "REF_PayerClaimControlNumber": {
            "$ref": "#/components/schemas/REF_OtherPayerClaimControlNumber"
          },
          "REF_ClinicalLaboratoryImprovementAmendment_CLIA_Number": {
            "$ref": "#/components/schemas/REF_ClinicalLaboratoryImprovementAmendment"
          },
          "REF_RepricedClaimNumber": {
            "$ref": "#/components/schemas/REF_RepricedClaimNumber"
          },
          "REF_AdjustedRepricedClaimNumber": {
            "$ref": "#/components/schemas/REF_AdjustedRepricedClaimNumber"
          },
          "REF_InvestigationalDeviceExemptionNumber": {
            "$ref": "#/components/schemas/REF_InvestigationalDeviceExemptionNumber"
          },
          "REF_ClaimIdentifierForTransmissionIntermediaries": {
            "$ref": "#/components/schemas/REF_ClaimIdentificationNumberForClearinghousesAndOtherTransmissionIntermediaries"
          },
          "REF_MedicalRecordNumber": {
            "$ref": "#/components/schemas/REF_MedicalRecordNumber"
          },
          "REF_DemonstrationProjectIdentifier": {
            "$ref": "#/components/schemas/REF_DemonstrationProjectIdentifier"
          },
          "REF_CarePlanOversight": {
            "$ref": "#/components/schemas/REF_CarePlanOversight"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1333": {
        "enum": [
          "C",
          "D",
          "E",
          "F",
          "P",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1333"
      },
      "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"
      },
      "C001_CompositeUnitOfMeasure": {
        "required": [
          "UnitorBasisforMeasurementCode_01"
        ],
        "type": "object",
        "properties": {
          "UnitorBasisforMeasurementCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_03": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "UnitorBasisforMeasurementCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_05": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "UnitorBasisforMeasurementCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_08": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_09": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "UnitorBasisforMeasurementCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_11": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_12": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "UnitorBasisforMeasurementCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_14": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_15": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          }
        },
        "x-openedi-composite-id": "C001"
      },
      "K3_FileInformation": {
        "required": [
          "FixedFormatInformation_01"
        ],
        "type": "object",
        "properties": {
          "FixedFormatInformation_01": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "449"
          },
          "RecordFormatCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1333"
              }
            ],
            "x-openedi-element-id": "1333"
          },
          "CompositeUnitOfMeasure_03": {
            "$ref": "#/components/schemas/C001_CompositeUnitOfMeasure"
          }
        },
        "x-openedi-segment-id": "K3"
      },
      "X12_ID_363_5": {
        "enum": [
          "ADD",
          "CER",
          "DCP",
          "DGN",
          "TPO"
        ],
        "type": "string",
        "format": "X12_ID_363_5"
      },
      "NTE_ClaimNote_2": {
        "required": [
          "BillingNoteText_02",
          "NoteReferenceCode_01"
        ],
        "type": "object",
        "properties": {
          "NoteReferenceCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_363_5"
              }
            ],
            "x-openedi-element-id": "363"
          },
          "BillingNoteText_02": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          }
        },
        "x-openedi-segment-id": "NTE"
      },
      "X12_ID_355_7": {
        "enum": [
          "LB"
        ],
        "type": "string",
        "format": "X12_ID_355_7"
      },
      "X12_ID_1316": {
        "enum": [
          "I",
          "R",
          "T",
          "X"
        ],
        "type": "string",
        "format": "X12_ID_1316"
      },
      "X12_ID_1317_2": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E"
        ],
        "type": "string",
        "format": "X12_ID_1317_2"
      },
      "X12_ID_355_9": {
        "enum": [
          "DH"
        ],
        "type": "string",
        "format": "X12_ID_355_9"
      },
      "CR1_AmbulanceTransportInformation": {
        "required": [
          "AmbulanceTransportReasonCode_04",
          "TransportDistance_06",
          "UnitorBasisforMeasurementCode_05"
        ],
        "type": "object",
        "properties": {
          "UnitorBasisforMeasurementCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_7"
              }
            ],
            "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_2"
              }
            ],
            "x-openedi-element-id": "1317"
          },
          "UnitorBasisforMeasurementCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_9"
              }
            ],
            "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": {
        "required": [
          "PatientConditionCode_08"
        ],
        "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_1136_8": {
        "enum": [
          "07"
        ],
        "type": "string",
        "format": "X12_ID_1136_8"
      },
      "X12_ID_1321_7": {
        "enum": [
          "01",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "12"
        ],
        "type": "string",
        "format": "X12_ID_1321_7"
      },
      "CRC_AmbulanceCertification": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_8"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_7"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_7"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_7"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_7"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_7"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136": {
        "enum": [
          "E1",
          "E2",
          "E3"
        ],
        "type": "string",
        "format": "X12_ID_1136"
      },
      "X12_ID_1321_2": {
        "enum": [
          "L1",
          "L2",
          "L3",
          "L4",
          "L5"
        ],
        "type": "string",
        "format": "X12_ID_1321_2"
      },
      "CRC_PatientConditionInformation": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_2": {
        "enum": [
          "75"
        ],
        "type": "string",
        "format": "X12_ID_1136_2"
      },
      "X12_ID_1321_3": {
        "enum": [
          "IH"
        ],
        "type": "string",
        "format": "X12_ID_1321_3"
      },
      "X12_ID_1321": {
        "enum": [
          "00",
          "000",
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "0A",
          "0B",
          "0C",
          "0D",
          "0E",
          "0F",
          "0G",
          "0H",
          "0I",
          "0J",
          "0K",
          "0L",
          "0M",
          "0N",
          "0O",
          "0P",
          "0Q",
          "0R",
          "0S",
          "0T",
          "0U",
          "0V",
          "0W",
          "0X",
          "0Y",
          "0Z",
          "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",
          "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",
          "9O",
          "9P",
          "9Q",
          "9R",
          "9S",
          "9T",
          "9U",
          "9V",
          "9W",
          "9X",
          "9Y",
          "9Z",
          "A0",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AFM",
          "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",
          "BPD",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BTD",
          "BU",
          "BV",
          "BW",
          "BX",
          "BY",
          "BZ",
          "C0",
          "C1",
          "C2",
          "C3",
          "C4",
          "C5",
          "C6",
          "C7",
          "C8",
          "C9",
          "CA",
          "CB",
          "CC",
          "CD",
          "CE",
          "CF",
          "CFD",
          "CG",
          "CH",
          "CI",
          "CJ",
          "CK",
          "CL",
          "CM",
          "CN",
          "CNJ",
          "CO",
          "CP",
          "CQ",
          "CR",
          "CS",
          "CT",
          "CU",
          "CV",
          "CW",
          "CX",
          "CY",
          "CZ",
          "D0",
          "D1",
          "D2",
          "D3",
          "D4",
          "D5",
          "D6",
          "D7",
          "D8",
          "D9",
          "DA",
          "DB",
          "DC",
          "DD",
          "DE",
          "DF",
          "DFR",
          "DG",
          "DH",
          "DI",
          "DJ",
          "DK",
          "DL",
          "DM",
          "DN",
          "DNR",
          "DO",
          "DP",
          "DQ",
          "DR",
          "DS",
          "DT",
          "DU",
          "DV",
          "DW",
          "DX",
          "DY",
          "DZ",
          "E0",
          "E1",
          "E2",
          "E3",
          "E4",
          "E5",
          "E6",
          "E7",
          "E8",
          "E9",
          "EA",
          "EB",
          "EC",
          "ED",
          "EE",
          "EF",
          "EG",
          "EH",
          "EI",
          "EJ",
          "EK",
          "EL",
          "EM",
          "EN",
          "EO",
          "EP",
          "EQ",
          "ER",
          "ES",
          "ET",
          "EU",
          "EV",
          "EW",
          "EX",
          "EY",
          "EZ",
          "F0",
          "F1",
          "F2",
          "F3",
          "F4",
          "F5",
          "F6",
          "F7",
          "F8",
          "F9",
          "FA",
          "FB",
          "FC",
          "FD",
          "FE",
          "FF",
          "FG",
          "FH",
          "FI",
          "FJ",
          "FK",
          "FL",
          "FM",
          "FN",
          "FO",
          "FP",
          "FQ",
          "FR",
          "FS",
          "FT",
          "FU",
          "FV",
          "FW",
          "FX",
          "FY",
          "FZ",
          "G0",
          "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",
          "GX",
          "GY",
          "GZ",
          "H0",
          "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",
          "HX",
          "HY",
          "HZ",
          "I0",
          "I1",
          "I2",
          "I3",
          "I4",
          "I5",
          "I6",
          "I7",
          "I8",
          "I9",
          "IA",
          "IB",
          "IC",
          "ID",
          "IE",
          "IF",
          "IG",
          "IH",
          "II",
          "IJ",
          "IK",
          "IL",
          "IM",
          "IN",
          "IO",
          "IP",
          "IQ",
          "IR",
          "IS",
          "IT",
          "IU",
          "IV",
          "IW",
          "IX",
          "IY",
          "IZ",
          "J0",
          "J1",
          "J2",
          "J3",
          "J4",
          "J5",
          "J6",
          "J7",
          "J8",
          "J9",
          "JA",
          "JB",
          "JC",
          "JCA",
          "JD",
          "JE",
          "JF",
          "JG",
          "JH",
          "JI",
          "JJ",
          "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",
          "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",
          "L0",
          "L1",
          "L2",
          "L3",
          "L4",
          "L5",
          "L6",
          "L7",
          "L8",
          "L9",
          "LA",
          "LB",
          "LC",
          "LD",
          "LE",
          "LF",
          "LG",
          "LH",
          "LI",
          "LJ",
          "LK",
          "LL",
          "LM",
          "LN",
          "LO",
          "LP",
          "LQ",
          "LR",
          "LS",
          "LSD",
          "LT",
          "LU",
          "LV",
          "LW",
          "LX",
          "LY",
          "LZ",
          "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",
          "N0",
          "N1",
          "N2",
          "N3",
          "N4",
          "N5",
          "N6",
          "N7",
          "N8",
          "N9",
          "NA",
          "NB",
          "NC",
          "ND",
          "NDP",
          "NE",
          "NF",
          "NG",
          "NH",
          "NI",
          "NJ",
          "NK",
          "NL",
          "NM",
          "NN",
          "NO",
          "NP",
          "NQ",
          "NR",
          "NS",
          "NT",
          "NU",
          "NV",
          "NW",
          "NX",
          "NY",
          "NZ",
          "O0",
          "O1",
          "O2",
          "O3",
          "O4",
          "O5",
          "O6",
          "O7",
          "O8",
          "O9",
          "OA",
          "OB",
          "OC",
          "OD",
          "ODZ",
          "OE",
          "OF",
          "OG",
          "OH",
          "OI",
          "OJ",
          "OK",
          "OL",
          "OM",
          "ON",
          "OO",
          "OP",
          "OQ",
          "OR",
          "OS",
          "OT",
          "OU",
          "OV",
          "OW",
          "OX",
          "OY",
          "OZ",
          "P0",
          "P1",
          "P2",
          "P3",
          "P4",
          "P5",
          "P6",
          "P7",
          "P8",
          "P9",
          "PA",
          "PB",
          "PC",
          "PD",
          "PE",
          "PF",
          "PFB",
          "PG",
          "PH",
          "PI",
          "PJ",
          "PK",
          "PL",
          "PM",
          "PN",
          "PO",
          "PP",
          "PQ",
          "PR",
          "PRD",
          "PS",
          "PT",
          "PU",
          "PV",
          "PW",
          "PX",
          "PY",
          "PZ",
          "Q0",
          "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",
          "RCA",
          "RD",
          "RE",
          "RF",
          "RG",
          "RH",
          "RI",
          "RJ",
          "RK",
          "RL",
          "RM",
          "RN",
          "RO",
          "RP",
          "RQ",
          "RR",
          "RS",
          "RT",
          "RU",
          "RV",
          "RW",
          "RX",
          "RY",
          "RZ",
          "S0",
          "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",
          "SPP",
          "SPS",
          "SQ",
          "SR",
          "SS",
          "ST",
          "SU",
          "SUB",
          "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",
          "TNJ",
          "TO",
          "TP",
          "TQ",
          "TR",
          "TS",
          "TT",
          "TU",
          "TV",
          "TW",
          "TX",
          "TY",
          "TZ",
          "U0",
          "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",
          "UV",
          "UW",
          "UX",
          "UY",
          "UZ",
          "V0",
          "V1",
          "V2",
          "V3",
          "V4",
          "V5",
          "V6",
          "V7",
          "V8",
          "V9",
          "VA",
          "VB",
          "VC",
          "VD",
          "VE",
          "VF",
          "VG",
          "VH",
          "VI",
          "VJ",
          "VK",
          "VL",
          "VM",
          "VN",
          "VO",
          "VP",
          "VQ",
          "VR",
          "VS",
          "VT",
          "VTL",
          "VU",
          "VV",
          "VW",
          "VX",
          "VY",
          "VZ",
          "W0",
          "W1",
          "W2",
          "W3",
          "W4",
          "W5",
          "W6",
          "W7",
          "W8",
          "W9",
          "WA",
          "WB",
          "WC",
          "WD",
          "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",
          "XY",
          "XZ",
          "Y0",
          "Y1",
          "Y2",
          "Y3",
          "Y4",
          "Y5",
          "Y6",
          "Y7",
          "Y8",
          "Y9",
          "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",
          "Z0",
          "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",
          "ZT",
          "ZU",
          "ZV",
          "ZW",
          "ZX",
          "ZY",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1321"
      },
      "CRC_HomeboundIndicator": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_2"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_3"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_3": {
        "enum": [
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1136_3"
      },
      "X12_ID_1321_4": {
        "enum": [
          "AV",
          "NU",
          "S2",
          "ST"
        ],
        "type": "string",
        "format": "X12_ID_1321_4"
      },
      "CRC_EPSDTReferral": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_3"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_4"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_4"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_4"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "All_CRC_837P_2": {
        "type": "object",
        "properties": {
          "CRC_AmbulanceCertification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CRC_AmbulanceCertification"
            }
          },
          "CRC_PatientConditionInformation_Vision": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CRC_PatientConditionInformation"
            }
          },
          "CRC_HomeboundIndicator": {
            "$ref": "#/components/schemas/CRC_HomeboundIndicator"
          },
          "CRC_EPSDTReferral": {
            "$ref": "#/components/schemas/CRC_EPSDTReferral"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1270_6": {
        "enum": [
          "ABK",
          "BK"
        ],
        "type": "string",
        "format": "X12_ID_1270_6"
      },
      "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"
      },
      "C022_HealthCareCodeInformation_8": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_6"
              }
            ],
            "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"
      },
      "X12_ID_1270_11": {
        "enum": [
          "ABF",
          "BF"
        ],
        "type": "string",
        "format": "X12_ID_1270_11"
      },
      "C022_HealthCareCodeInformation_4": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_11"
              }
            ],
            "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_DependentHealthCareDiagnosisCode_2": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_20": {
        "enum": [
          "BP"
        ],
        "type": "string",
        "format": "X12_ID_1270_20"
      },
      "C022_HealthCareCodeInformation_12": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_20"
              }
            ],
            "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"
      },
      "X12_ID_1270_23": {
        "enum": [
          "BO"
        ],
        "type": "string",
        "format": "X12_ID_1270_23"
      },
      "C022_HealthCareCodeInformation_15": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_23"
              }
            ],
            "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"
      },
      "C022_HealthCareCodeInformation": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_28"
              }
            ],
            "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_AnesthesiaRelatedProcedure": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_12"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_4": {
        "enum": [
          "BG"
        ],
        "type": "string",
        "format": "X12_ID_1270_4"
      },
      "C022_HealthCareCodeInformation_13": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_4"
              }
            ],
            "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_ConditionInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "All_HI_837P": {
        "required": [
          "HI_HealthCareDiagnosisCode"
        ],
        "type": "object",
        "properties": {
          "HI_HealthCareDiagnosisCode": {
            "$ref": "#/components/schemas/HI_DependentHealthCareDiagnosisCode_2"
          },
          "HI_AnesthesiaRelatedProcedure": {
            "$ref": "#/components/schemas/HI_AnesthesiaRelatedProcedure"
          },
          "HI_ConditionInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HI_ConditionInformation"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1473_2": {
        "enum": [
          "00",
          "01",
          "02",
          "03",
          "04",
          "05",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14"
        ],
        "type": "string",
        "format": "X12_ID_1473_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_901_15": {
        "enum": [
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6"
        ],
        "type": "string",
        "format": "X12_ID_901_15"
      },
      "X12_ID_1526": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5"
        ],
        "type": "string",
        "format": "X12_ID_1526"
      },
      "X12_ID_1527": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6"
        ],
        "type": "string",
        "format": "X12_ID_1527"
      },
      "HCP_ClaimPricing": {
        "required": [
          "PricingMethodology_01",
          "RepricedAllowedAmount_02"
        ],
        "type": "object",
        "properties": {
          "PricingMethodology_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1473_2"
              }
            ],
            "x-openedi-element-id": "1473"
          },
          "RepricedAllowedAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "RepricedSavingAmount_03": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "RepricingOrganizationIdentifier_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "RepricingPerDiemorFlatRateAmount_05": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "118"
          },
          "RepricedApprovedAmbulatoryPatientGroupCode_06": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "MonetaryAmount_07": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_10": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "UnitorBasisforMeasurementCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Quantity_12": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "RejectReasonCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_15"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "PolicyComplianceCode_14": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1526"
              }
            ],
            "x-openedi-element-id": "1526"
          },
          "ExceptionCode_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1527"
              }
            ],
            "x-openedi-element-id": "1527"
          }
        },
        "x-openedi-syntax": [
          "R0113",
          "P0910",
          "P1112"
        ],
        "x-openedi-segment-id": "HCP"
      },
      "X12_ID_98_54": {
        "enum": [
          "DN",
          "P3"
        ],
        "type": "string",
        "format": "X12_ID_98_54"
      },
      "X12_ID_1065": {
        "enum": [
          "1"
        ],
        "type": "string",
        "format": "X12_ID_1065"
      },
      "NM1_ReferringProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_54"
              }
            ],
            "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_7"
              }
            ],
            "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_18": {
        "enum": [
          "0B",
          "1G",
          "G2"
        ],
        "type": "string",
        "format": "X12_ID_128_18"
      },
      "REF_OrderingProviderSecondaryIdentification_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_18"
              }
            ],
            "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"
      },
      "Loop_2310A_837P": {
        "required": [
          "NM1_ReferringProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_ReferringProviderName": {
            "$ref": "#/components/schemas/NM1_ReferringProviderName"
          },
          "REF_ReferringProviderSecondaryIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OrderingProviderSecondaryIdentification_2"
            }
          }
        },
        "x-openedi-loop-id": "2310A"
      },
      "X12_ID_98_2": {
        "enum": [
          "82"
        ],
        "type": "string",
        "format": "X12_ID_98_2"
      },
      "NM1_RenderingProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_2"
              }
            ],
            "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_7"
              }
            ],
            "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_1221_5": {
        "enum": [
          "PE"
        ],
        "type": "string",
        "format": "X12_ID_1221_5"
      },
      "PRV_RenderingProviderSpecialtyInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_5"
              }
            ],
            "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"
      },
      "X12_ID_128_23": {
        "enum": [
          "0B",
          "1G",
          "G2",
          "LU"
        ],
        "type": "string",
        "format": "X12_ID_128_23"
      },
      "REF_AssistantSurgeonSecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_23"
              }
            ],
            "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"
      },
      "Loop_2310B_837P": {
        "required": [
          "NM1_RenderingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_RenderingProviderName": {
            "$ref": "#/components/schemas/NM1_RenderingProviderName"
          },
          "PRV_RenderingProviderSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_RenderingProviderSpecialtyInformation"
          },
          "REF_RenderingProviderSecondaryIdentification": {
            "maxItems": 4,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AssistantSurgeonSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2310B"
      },
      "X12_ID_98_5": {
        "enum": [
          "77"
        ],
        "type": "string",
        "format": "X12_ID_98_5"
      },
      "NM1_ServiceFacilityLocation": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_5"
              }
            ],
            "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_7"
              }
            ],
            "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_25": {
        "enum": [
          "0B",
          "G2",
          "LU"
        ],
        "type": "string",
        "format": "X12_ID_128_25"
      },
      "REF_OtherPayerServiceFacilityLocationSecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_25"
              }
            ],
            "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"
      },
      "Loop_2310C_837P": {
        "required": [
          "N3_ServiceFacilityLocationAddress",
          "N4_ServiceFacilityLocationCity_State_ZIPCode",
          "NM1_ServiceFacilityLocationName"
        ],
        "type": "object",
        "properties": {
          "NM1_ServiceFacilityLocationName": {
            "$ref": "#/components/schemas/NM1_ServiceFacilityLocation"
          },
          "N3_ServiceFacilityLocationAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_ServiceFacilityLocationCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "REF_ServiceFacilityLocationSecondaryIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerServiceFacilityLocationSecondaryIdentification"
            }
          },
          "PER_ServiceFacilityContactInformation": {
            "$ref": "#/components/schemas/PER_PropertyandCasualtyPatientContactInformation"
          }
        },
        "x-openedi-loop-id": "2310C"
      },
      "X12_ID_98_9": {
        "enum": [
          "DQ"
        ],
        "type": "string",
        "format": "X12_ID_98_9"
      },
      "NM1_SupervisingProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_9"
              }
            ],
            "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_7"
              }
            ],
            "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"
      },
      "Loop_2310D_837P": {
        "required": [
          "NM1_SupervisingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_SupervisingProviderName": {
            "$ref": "#/components/schemas/NM1_SupervisingProviderName"
          },
          "REF_SupervisingProviderSecondaryIdentification": {
            "maxItems": 4,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AssistantSurgeonSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2310D"
      },
      "X12_ID_98_11": {
        "enum": [
          "PW"
        ],
        "type": "string",
        "format": "X12_ID_98_11"
      },
      "NM1_AmbulancePick": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_11"
              }
            ],
            "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"
      },
      "Loop_2310E_837P": {
        "required": [
          "N3_AmbulancePick_LocationAddress",
          "N4_AmbulancePick_LocationCity_State_ZipCode",
          "NM1_AmbulancePick_Location"
        ],
        "type": "object",
        "properties": {
          "NM1_AmbulancePick_Location": {
            "$ref": "#/components/schemas/NM1_AmbulancePick"
          },
          "N3_AmbulancePick_LocationAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_AmbulancePick_LocationCity_State_ZipCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          }
        },
        "x-openedi-loop-id": "2310E"
      },
      "X12_ID_98_7": {
        "enum": [
          "45"
        ],
        "type": "string",
        "format": "X12_ID_98_7"
      },
      "NM1_AmbulanceDrop": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_7"
              }
            ],
            "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"
      },
      "Loop_2310F_837P": {
        "required": [
          "N3_AmbulanceDrop_LocationAddress",
          "N4_AmbulanceDrop_LocationCity_State_ZipCode",
          "NM1_AmbulanceDrop_Location"
        ],
        "type": "object",
        "properties": {
          "NM1_AmbulanceDrop_Location": {
            "$ref": "#/components/schemas/NM1_AmbulanceDrop"
          },
          "N3_AmbulanceDrop_LocationAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_AmbulanceDrop_LocationCity_State_ZipCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          }
        },
        "x-openedi-loop-id": "2310F"
      },
      "All_NM1_837P_3": {
        "type": "object",
        "properties": {
          "Loop2310A": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2310A_837P"
            }
          },
          "Loop2310B": {
            "$ref": "#/components/schemas/Loop_2310B_837P"
          },
          "Loop2310C": {
            "$ref": "#/components/schemas/Loop_2310C_837P"
          },
          "Loop2310D": {
            "$ref": "#/components/schemas/Loop_2310D_837P"
          },
          "Loop2310E": {
            "$ref": "#/components/schemas/Loop_2310E_837P"
          },
          "Loop2310F": {
            "$ref": "#/components/schemas/Loop_2310F_837P"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1069_4": {
        "enum": [
          "01",
          "18",
          "19",
          "20",
          "21",
          "39",
          "40",
          "53",
          "G8"
        ],
        "type": "string",
        "format": "X12_ID_1069_4"
      },
      "SBR_OtherSubscriberInformation": {
        "required": [
          "IndividualRelationshipCode_02",
          "PayerResponsibilitySequenceNumberCode_01"
        ],
        "type": "object",
        "properties": {
          "PayerResponsibilitySequenceNumberCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1138_2"
              }
            ],
            "x-openedi-element-id": "1138"
          },
          "IndividualRelationshipCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_4"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "InsuredGrouporPolicyNumber_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "OtherInsuredGroupName_04": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "93"
          },
          "InsuranceTypeCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1336_3"
              }
            ],
            "x-openedi-element-id": "1336"
          },
          "CoordinationofBenefitsCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1143_2"
              }
            ],
            "x-openedi-element-id": "1143"
          },
          "YesNoConditionorResponseCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "EmploymentStatusCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_584_2"
              }
            ],
            "x-openedi-element-id": "584"
          },
          "ClaimFilingIndicatorCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1032_3"
              }
            ],
            "x-openedi-element-id": "1032"
          }
        },
        "x-openedi-segment-id": "SBR"
      },
      "X12_ID_1033_2": {
        "enum": [
          "CO",
          "CR",
          "OA",
          "PI",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1033_2"
      },
      "CAS_ClaimLevelAdjustments": {
        "required": [
          "AdjustmentAmount_03",
          "AdjustmentReasonCode_02",
          "ClaimAdjustmentGroupCode_01"
        ],
        "type": "object",
        "properties": {
          "ClaimAdjustmentGroupCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1033_2"
              }
            ],
            "x-openedi-element-id": "1033"
          },
          "AdjustmentReasonCode_02": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_03": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_04": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AdjustmentReasonCode_05": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_06": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_07": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AdjustmentReasonCode_08": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_09": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_10": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AdjustmentReasonCode_11": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_12": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_13": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AdjustmentReasonCode_14": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_15": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_16": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AdjustmentReasonCode_17": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_18": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_19": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          }
        },
        "x-openedi-syntax": [
          "L050607",
          "C0605",
          "C0705",
          "L080910",
          "C0908",
          "C1008",
          "L111213",
          "C1211",
          "C1311",
          "L141516",
          "C1514",
          "C1614",
          "L171819",
          "C1817",
          "C1917"
        ],
        "x-openedi-segment-id": "CAS"
      },
      "X12_ID_522_4": {
        "enum": [
          "D"
        ],
        "type": "string",
        "format": "X12_ID_522_4"
      },
      "AMT_CoordinationofBenefits": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_4"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "CreditDebitFlagCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_478"
              }
            ],
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_6": {
        "enum": [
          "A8"
        ],
        "type": "string",
        "format": "X12_ID_522_6"
      },
      "AMT_CoordinationofBenefits_2": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_6"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "CreditDebitFlagCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_478"
              }
            ],
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_5": {
        "enum": [
          "EAF"
        ],
        "type": "string",
        "format": "X12_ID_522_5"
      },
      "AMT_RemainingPatientLiability": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_5"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "CreditDebitFlagCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_478"
              }
            ],
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "All_AMT_837P_2": {
        "type": "object",
        "properties": {
          "AMT_CoordinationofBenefits_COB_PayerPaidAmount": {
            "$ref": "#/components/schemas/AMT_CoordinationofBenefits"
          },
          "AMT_CoordinationofBenefits_COB_TotalNon_Amount": {
            "$ref": "#/components/schemas/AMT_CoordinationofBenefits_2"
          },
          "AMT_RemainingPatientLiability": {
            "$ref": "#/components/schemas/AMT_RemainingPatientLiability"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "OI_OtherInsuranceCoverageInformation_2": {
        "required": [
          "BenefitsAssignmentCertificationIndicator_03",
          "ReleaseofInformationCode_06"
        ],
        "type": "object",
        "properties": {
          "ClaimFilingIndicatorCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1032"
              }
            ],
            "x-openedi-element-id": "1032"
          },
          "ClaimSubmissionReasonCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1383"
              }
            ],
            "x-openedi-element-id": "1383"
          },
          "BenefitsAssignmentCertificationIndicator_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_5"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "PatientSignatureSourceCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1351"
              }
            ],
            "x-openedi-element-id": "1351"
          },
          "ProviderAgreementCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1360"
              }
            ],
            "x-openedi-element-id": "1360"
          },
          "ReleaseofInformationCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1363_2"
              }
            ],
            "x-openedi-element-id": "1363"
          }
        },
        "x-openedi-segment-id": "OI"
      },
      "MOA_OutpatientAdjudicationInformation": {
        "type": "object",
        "properties": {
          "ReimbursementRate_01": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "954"
          },
          "HCPCSPayableAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "ClaimPaymentRemarkCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ClaimPaymentRemarkCode_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ClaimPaymentRemarkCode_05": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ClaimPaymentRemarkCode_06": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ClaimPaymentRemarkCode_07": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "MonetaryAmount_08": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "NonPayableProfessionalComponentBilledAmount_09": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          }
        },
        "x-openedi-segment-id": "MOA"
      },
      "NM1_OtherSubscriberName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "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_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_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"
      },
      "Loop_2330A_837P": {
        "required": [
          "NM1_OtherSubscriberName"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherSubscriberName": {
            "$ref": "#/components/schemas/NM1_OtherSubscriberName"
          },
          "N3_OtherSubscriberAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_OtherSubscriberCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "REF_OtherSubscriberSecondaryIdentification": {
            "$ref": "#/components/schemas/REF_OtherSubscriberSecondaryIdentification"
          }
        },
        "x-openedi-loop-id": "2330A"
      },
      "X12_ID_374_12": {
        "enum": [
          "573"
        ],
        "type": "string",
        "format": "X12_ID_374_12"
      },
      "DTP_ClaimCheckOrRemittanceDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_12"
              }
            ],
            "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_128_26": {
        "enum": [
          "T4"
        ],
        "type": "string",
        "format": "X12_ID_128_26"
      },
      "REF_OtherPayerClaimAdjustmentIndicator": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_26"
              }
            ],
            "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_837P": {
        "type": "object",
        "properties": {
          "REF_OtherPayerSecondaryIdentifier": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerSecondaryIdentifier"
            }
          },
          "REF_OtherPayerPriorAuthorizationNumber": {
            "$ref": "#/components/schemas/REF_OtherPayerPriorAuthorizationNumber"
          },
          "REF_OtherPayerReferralNumber": {
            "$ref": "#/components/schemas/REF_OtherPayerReferralNumber"
          },
          "REF_OtherPayerClaimAdjustmentIndicator": {
            "$ref": "#/components/schemas/REF_OtherPayerClaimAdjustmentIndicator"
          },
          "REF_OtherPayerClaimControlNumber": {
            "$ref": "#/components/schemas/REF_OtherPayerClaimControlNumber"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2330B_837P": {
        "required": [
          "NM1_OtherPayerName"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerName": {
            "$ref": "#/components/schemas/NM1_OtherPayerName"
          },
          "N3_OtherPayerAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_OtherPayerCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "DTP_ClaimCheckorRemittanceDate": {
            "$ref": "#/components/schemas/DTP_ClaimCheckOrRemittanceDate"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837P"
          }
        },
        "x-openedi-loop-id": "2330B"
      },
      "NM1_OtherPayerReferringProvider": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_54"
              }
            ],
            "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_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"
      },
      "Loop_2330C_837P": {
        "required": [
          "NM1_OtherPayerReferringProvider",
          "REF_OtherPayerReferringProviderSecondaryIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerReferringProvider": {
            "$ref": "#/components/schemas/NM1_OtherPayerReferringProvider"
          },
          "REF_OtherPayerReferringProviderSecondaryIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OrderingProviderSecondaryIdentification_2"
            }
          }
        },
        "x-openedi-loop-id": "2330C"
      },
      "NM1_OtherPayerRenderingProvider_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_2"
              }
            ],
            "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_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"
      },
      "Loop_2330D_837P": {
        "required": [
          "NM1_OtherPayerRenderingProvider",
          "REF_OtherPayerRenderingProviderSecondaryIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerRenderingProvider": {
            "$ref": "#/components/schemas/NM1_OtherPayerRenderingProvider_2"
          },
          "REF_OtherPayerRenderingProviderSecondaryIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AssistantSurgeonSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2330D"
      },
      "NM1_OtherPayerServiceFacilityLocation": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_5"
              }
            ],
            "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"
      },
      "Loop_2330E_837P": {
        "required": [
          "NM1_OtherPayerServiceFacilityLocation",
          "REF_OtherPayerServiceFacilityLocationSecondaryIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerServiceFacilityLocation": {
            "$ref": "#/components/schemas/NM1_OtherPayerServiceFacilityLocation"
          },
          "REF_OtherPayerServiceFacilityLocationSecondaryIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerServiceFacilityLocationSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2330E"
      },
      "NM1_OtherPayerSupervisingProvider": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_9"
              }
            ],
            "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_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"
      },
      "Loop_2330F_837P": {
        "required": [
          "NM1_OtherPayerSupervisingProvider",
          "REF_OtherPayerSupervisingProviderSecondaryIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerSupervisingProvider": {
            "$ref": "#/components/schemas/NM1_OtherPayerSupervisingProvider"
          },
          "REF_OtherPayerSupervisingProviderSecondaryIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AssistantSurgeonSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2330F"
      },
      "NM1_OtherPayerBillingProvider": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_31"
              }
            ],
            "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_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"
      },
      "Loop_2330G_837P": {
        "required": [
          "NM1_OtherPayerBillingProvider",
          "REF_OtherPayerBillingProviderSecondaryIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerBillingProvider": {
            "$ref": "#/components/schemas/NM1_OtherPayerBillingProvider"
          },
          "REF_OtherPayerBillingProviderSecondaryIdentification": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_BillingProviderSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2330G"
      },
      "All_NM1_837P_4": {
        "required": [
          "Loop2330A",
          "Loop2330B"
        ],
        "type": "object",
        "properties": {
          "Loop2330A": {
            "$ref": "#/components/schemas/Loop_2330A_837P"
          },
          "Loop2330B": {
            "$ref": "#/components/schemas/Loop_2330B_837P"
          },
          "Loop2330C": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2330C_837P"
            }
          },
          "Loop2330D": {
            "$ref": "#/components/schemas/Loop_2330D_837P"
          },
          "Loop2330E": {
            "$ref": "#/components/schemas/Loop_2330E_837P"
          },
          "Loop2330F": {
            "$ref": "#/components/schemas/Loop_2330F_837P"
          },
          "Loop2330G": {
            "$ref": "#/components/schemas/Loop_2330G_837P"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2320_837P": {
        "required": [
          "AllNM1",
          "OI_OtherInsuranceCoverageInformation",
          "SBR_OtherSubscriberInformation"
        ],
        "type": "object",
        "properties": {
          "SBR_OtherSubscriberInformation": {
            "$ref": "#/components/schemas/SBR_OtherSubscriberInformation"
          },
          "CAS_ClaimLevelAdjustments": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CAS_ClaimLevelAdjustments"
            }
          },
          "AllAMT": {
            "$ref": "#/components/schemas/All_AMT_837P_2"
          },
          "OI_OtherInsuranceCoverageInformation": {
            "$ref": "#/components/schemas/OI_OtherInsuranceCoverageInformation_2"
          },
          "MOA_OutpatientAdjudicationInformation": {
            "$ref": "#/components/schemas/MOA_OutpatientAdjudicationInformation"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_837P_4"
          }
        },
        "x-openedi-loop-id": "2320"
      },
      "LX_HeaderNumber": {
        "required": [
          "AssignedNumber_01"
        ],
        "type": "object",
        "properties": {
          "AssignedNumber_01": {
            "maxLength": 6,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "554"
          }
        },
        "x-openedi-segment-id": "LX"
      },
      "X12_ID_235_6": {
        "enum": [
          "ER",
          "HC",
          "IV",
          "WK"
        ],
        "type": "string",
        "format": "X12_ID_235_6"
      },
      "C003_CompositeMedicalProcedureIdentifier_12": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_6"
              }
            ],
            "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_11": {
        "enum": [
          "MJ",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_11"
      },
      "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"
      },
      "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": {
        "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_2": {
        "enum": [
          "0"
        ],
        "type": "string",
        "format": "X12_ID_1327_2"
      },
      "X12_ID_1337": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8"
        ],
        "type": "string",
        "format": "X12_ID_1337"
      },
      "SV1_ProfessionalService": {
        "required": [
          "CompositeDiagnosisCodePointer_07",
          "CompositeMedicalProcedureIdentifier_01",
          "LineItemChargeAmount_02",
          "ServiceUnitCount_04",
          "UnitorBasisforMeasurementCode_03"
        ],
        "type": "object",
        "properties": {
          "CompositeMedicalProcedureIdentifier_01": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_12"
          },
          "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_11"
              }
            ],
            "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"
              }
            ],
            "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"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "FamilyPlanningIndicator_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "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_2"
              }
            ],
            "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_10": {
        "enum": [
          "HC"
        ],
        "type": "string",
        "format": "X12_ID_235_10"
      },
      "C003_CompositeMedicalProcedureIdentifier_9": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_10"
              }
            ],
            "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_12": {
        "enum": [
          "DA"
        ],
        "type": "string",
        "format": "X12_ID_355_12"
      },
      "X12_ID_594_2": {
        "enum": [
          "1",
          "4",
          "6"
        ],
        "type": "string",
        "format": "X12_ID_594_2"
      },
      "X12_ID_923": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8"
        ],
        "type": "string",
        "format": "X12_ID_923"
      },
      "SV5_DurableMedicalEquipmentService": {
        "required": [
          "CompositeMedicalProcedureIdentifier_01",
          "DMEPurchasePrice_05",
          "DMERentalPrice_04",
          "LengthofMedicalNecessity_03",
          "RentalUnitPriceIndicator_06",
          "UnitorBasisforMeasurementCode_02"
        ],
        "type": "object",
        "properties": {
          "CompositeMedicalProcedureIdentifier_01": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_9"
          },
          "UnitorBasisforMeasurementCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_12"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "LengthofMedicalNecessity_03": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "DMERentalPrice_04": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "DMEPurchasePrice_05": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "RentalUnitPriceIndicator_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_594_2"
              }
            ],
            "x-openedi-element-id": "594"
          },
          "PrognosisCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_923"
              }
            ],
            "x-openedi-element-id": "923"
          }
        },
        "x-openedi-syntax": [
          "R0405",
          "C0604"
        ],
        "x-openedi-segment-id": "SV5"
      },
      "X12_ID_755": {
        "enum": [
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "13",
          "15",
          "21",
          "A3",
          "A4",
          "AM",
          "AS",
          "B2",
          "B3",
          "B4",
          "BR",
          "BS",
          "BT",
          "CB",
          "CK",
          "CT",
          "D2",
          "DA",
          "DB",
          "DG",
          "DJ",
          "DS",
          "EB",
          "HC",
          "HR",
          "I5",
          "IR",
          "LA",
          "M1",
          "MT",
          "NN",
          "OB",
          "OC",
          "OD",
          "OE",
          "OX",
          "OZ",
          "P4",
          "P5",
          "PE",
          "PN",
          "PO",
          "PQ",
          "PY",
          "PZ",
          "RB",
          "RR",
          "RT",
          "RX",
          "SG",
          "V5",
          "XP"
        ],
        "type": "string",
        "format": "X12_ID_755"
      },
      "PWK_ClaimSupplementalInformation_2": {
        "required": [
          "AttachmentReportTypeCode_01",
          "ReportTransmissionCode_02"
        ],
        "type": "object",
        "properties": {
          "AttachmentReportTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_755"
              }
            ],
            "x-openedi-element-id": "755"
          },
          "ReportTransmissionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_756_5"
              }
            ],
            "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_755_2": {
        "enum": [
          "CT"
        ],
        "type": "string",
        "format": "X12_ID_755_2"
      },
      "X12_ID_756": {
        "enum": [
          "AB",
          "AD",
          "AF",
          "AG",
          "NS"
        ],
        "type": "string",
        "format": "X12_ID_756"
      },
      "PWK_DurableMedicalEquipmentCertificateofMedicalNecessityIndicator": {
        "required": [
          "AttachmentReportTypeCode_01",
          "ReportTransmissionCode_02"
        ],
        "type": "object",
        "properties": {
          "AttachmentReportTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_755_2"
              }
            ],
            "x-openedi-element-id": "755"
          },
          "ReportTransmissionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_756"
              }
            ],
            "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_12"
              }
            ],
            "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"
      },
      "All_PWK_837P": {
        "type": "object",
        "properties": {
          "PWK_LineSupplementalInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_ClaimSupplementalInformation_2"
            }
          },
          "PWK_DurableMedicalEquipmentCertificateofMedicalNecessityIndicator": {
            "$ref": "#/components/schemas/PWK_DurableMedicalEquipmentCertificateofMedicalNecessityIndicator"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1322_4": {
        "enum": [
          "I",
          "R",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1322_4"
      },
      "X12_ID_355_13": {
        "enum": [
          "MO"
        ],
        "type": "string",
        "format": "X12_ID_355_13"
      },
      "X12_ID_1335": {
        "enum": [
          "1",
          "2",
          "3",
          "N"
        ],
        "type": "string",
        "format": "X12_ID_1335"
      },
      "CR3_DurableMedicalEquipmentCertification": {
        "required": [
          "CertificationTypeCode_01",
          "DurableMedicalEquipmentDuration_03",
          "UnitorBasisforMeasurementCode_02"
        ],
        "type": "object",
        "properties": {
          "CertificationTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_4"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "UnitorBasisforMeasurementCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_13"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "DurableMedicalEquipmentDuration_03": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "InsulinDependentCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1335"
              }
            ],
            "x-openedi-element-id": "1335"
          },
          "Description_05": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "CR3"
      },
      "X12_ID_1136_4": {
        "enum": [
          "70"
        ],
        "type": "string",
        "format": "X12_ID_1136_4"
      },
      "X12_ID_1321_5": {
        "enum": [
          "65"
        ],
        "type": "string",
        "format": "X12_ID_1321_5"
      },
      "CRC_HospiceEmployeeIndicator": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_4"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_5"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_5": {
        "enum": [
          "09"
        ],
        "type": "string",
        "format": "X12_ID_1136_5"
      },
      "X12_ID_1321_6": {
        "enum": [
          "38",
          "ZV"
        ],
        "type": "string",
        "format": "X12_ID_1321_6"
      },
      "CRC_ConditionIndicator": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_5"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_4"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_6"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_6"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "All_CRC_837P": {
        "type": "object",
        "properties": {
          "CRC_AmbulanceCertification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CRC_AmbulanceCertification"
            }
          },
          "CRC_HospiceEmployeeIndicator": {
            "$ref": "#/components/schemas/CRC_HospiceEmployeeIndicator"
          },
          "CRC_ConditionIndicator_DurableMedicalEquipment": {
            "$ref": "#/components/schemas/CRC_ConditionIndicator"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "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"
      },
      "X12_ID_374_21": {
        "enum": [
          "607"
        ],
        "type": "string",
        "format": "X12_ID_374_21"
      },
      "DTP_CertificationRevision": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_21"
              }
            ],
            "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_22": {
        "enum": [
          "463"
        ],
        "type": "string",
        "format": "X12_ID_374_22"
      },
      "DTP_BeginTherapyDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_22"
              }
            ],
            "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_23": {
        "enum": [
          "461"
        ],
        "type": "string",
        "format": "X12_ID_374_23"
      },
      "DTP_LastCertificationDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_23"
              }
            ],
            "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_24": {
        "enum": [
          "738",
          "739"
        ],
        "type": "string",
        "format": "X12_ID_374_24"
      },
      "DTP_TestDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_24"
              }
            ],
            "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_25": {
        "enum": [
          "011"
        ],
        "type": "string",
        "format": "X12_ID_374_25"
      },
      "DTP_ShippedDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_25"
              }
            ],
            "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"
      },
      "All_DTP_837P": {
        "required": [
          "DTP_Date_ServiceDate"
        ],
        "type": "object",
        "properties": {
          "DTP_Date_ServiceDate": {
            "$ref": "#/components/schemas/DTP_ClaimLevelServiceDate"
          },
          "DTP_Date_PrescriptionDate": {
            "$ref": "#/components/schemas/DTP_HearingandVisionPrescriptionDate"
          },
          "DTP_DATE_CertificationRevision_RecertificationDate": {
            "$ref": "#/components/schemas/DTP_CertificationRevision"
          },
          "DTP_Date_BeginTherapyDate": {
            "$ref": "#/components/schemas/DTP_BeginTherapyDate"
          },
          "DTP_Date_LastCertificationDate": {
            "$ref": "#/components/schemas/DTP_LastCertificationDate"
          },
          "DTP_Date_LastSeenDate": {
            "$ref": "#/components/schemas/DTP_LastSeenDate"
          },
          "DTP_Date_TestDate": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DTP_TestDate"
            }
          },
          "DTP_Date_ShippedDate": {
            "$ref": "#/components/schemas/DTP_ShippedDate"
          },
          "DTP_Date_LastX_Date": {
            "$ref": "#/components/schemas/DTP_LastXrayDate"
          },
          "DTP_Date_InitialTreatmentDate": {
            "$ref": "#/components/schemas/DTP_InitialTreatmentDate"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_673_11": {
        "enum": [
          "PT"
        ],
        "type": "string",
        "format": "X12_ID_673_11"
      },
      "QTY_AmbulancePatientCount": {
        "required": [
          "AmbulancePatientCount_02",
          "QuantityQualifier_01"
        ],
        "type": "object",
        "properties": {
          "QuantityQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_673_11"
              }
            ],
            "x-openedi-element-id": "673"
          },
          "AmbulancePatientCount_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "CompositeUnitOfMeasure_03": {
            "$ref": "#/components/schemas/C001_CompositeUnitOfMeasure"
          },
          "FreeformInformation_04": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "61"
          }
        },
        "x-openedi-syntax": [
          "R0204",
          "E0204"
        ],
        "x-openedi-segment-id": "QTY"
      },
      "X12_ID_673_4": {
        "enum": [
          "FL"
        ],
        "type": "string",
        "format": "X12_ID_673_4"
      },
      "QTY_ObstetricAnesthesiaAdditionalUnits": {
        "required": [
          "AmbulancePatientCount_02",
          "QuantityQualifier_01"
        ],
        "type": "object",
        "properties": {
          "QuantityQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_673_4"
              }
            ],
            "x-openedi-element-id": "673"
          },
          "AmbulancePatientCount_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "CompositeUnitOfMeasure_03": {
            "$ref": "#/components/schemas/C001_CompositeUnitOfMeasure"
          },
          "FreeformInformation_04": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "61"
          }
        },
        "x-openedi-syntax": [
          "R0204",
          "E0204"
        ],
        "x-openedi-segment-id": "QTY"
      },
      "All_QTY_837P": {
        "type": "object",
        "properties": {
          "QTY_AmbulancePatientCount": {
            "$ref": "#/components/schemas/QTY_AmbulancePatientCount"
          },
          "QTY_ObstetricAnesthesiaAdditionalUnits": {
            "$ref": "#/components/schemas/QTY_ObstetricAnesthesiaAdditionalUnits"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_737": {
        "enum": [
          "OG",
          "TR"
        ],
        "type": "string",
        "format": "X12_ID_737"
      },
      "X12_ID_738": {
        "enum": [
          "HT",
          "R1",
          "R2",
          "R3",
          "R4"
        ],
        "type": "string",
        "format": "X12_ID_738"
      },
      "X12_ID_935": {
        "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",
          "34",
          "35",
          "36",
          "37",
          "38",
          "39",
          "40",
          "41",
          "42",
          "43",
          "44",
          "45",
          "46",
          "47",
          "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",
          "AX",
          "AY",
          "AZ",
          "BA",
          "BB",
          "BC",
          "BD",
          "BE",
          "BF",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_935"
      },
      "X12_ID_936": {
        "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",
          "40",
          "41",
          "42",
          "44",
          "45",
          "46",
          "48",
          "49",
          "50",
          "51",
          "52",
          "53",
          "54",
          "56",
          "BA",
          "FL",
          "NA",
          "ND",
          "NS",
          "PR",
          "Q1",
          "Q2",
          "TA",
          "TB",
          "WS",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_936"
      },
      "X12_ID_752": {
        "enum": [
          "1S",
          "2S",
          "A1",
          "A2",
          "A3",
          "A4",
          "A5",
          "A6",
          "A7",
          "A8",
          "A9",
          "AL",
          "AO",
          "AS",
          "B1",
          "BC",
          "BI",
          "BK",
          "BL",
          "BR",
          "BS",
          "BT",
          "CH",
          "CT",
          "DO",
          "DT",
          "DU",
          "EX",
          "FR",
          "FS",
          "GF",
          "IN",
          "IT",
          "KB",
          "LC",
          "LO",
          "LT",
          "M1",
          "MC",
          "MD",
          "NS",
          "NT",
          "OA",
          "OS",
          "OT",
          "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",
          "RX",
          "RY",
          "RZ",
          "S1",
          "S2",
          "S3",
          "S4",
          "S5",
          "S6",
          "S7",
          "S8",
          "S9",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SF",
          "SN",
          "SP",
          "SS",
          "ST",
          "SU",
          "TB",
          "TP",
          "TS",
          "UC",
          "UN",
          "UP",
          "UT",
          "WF"
        ],
        "type": "string",
        "format": "X12_ID_752"
      },
      "X12_ID_1373": {
        "enum": [
          "BM",
          "BO",
          "DM",
          "FT",
          "HN",
          "MA",
          "MM",
          "OM",
          "OU",
          "PT",
          "TM",
          "VA",
          "VB",
          "VC"
        ],
        "type": "string",
        "format": "X12_ID_1373"
      },
      "MEA_TestResult": {
        "required": [
          "MeasurementQualifier_02",
          "MeasurementReferenceIdentificationCode_01",
          "TestResults_03"
        ],
        "type": "object",
        "properties": {
          "MeasurementReferenceIdentificationCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_737"
              }
            ],
            "x-openedi-element-id": "737"
          },
          "MeasurementQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_738"
              }
            ],
            "x-openedi-element-id": "738"
          },
          "TestResults_03": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "739"
          },
          "CompositeUnitOfMeasure_04": {
            "$ref": "#/components/schemas/C001_CompositeUnitOfMeasure"
          },
          "RangeMinimum_05": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "740"
          },
          "RangeMaximum_06": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "741"
          },
          "MeasurementSignificanceCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_935"
              }
            ],
            "x-openedi-element-id": "935"
          },
          "MeasurementAttributeCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_936"
              }
            ],
            "x-openedi-element-id": "936"
          },
          "SurfaceLayerPositionCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_752"
              }
            ],
            "x-openedi-element-id": "752"
          },
          "MeasurementMethodorDevice_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1373"
              }
            ],
            "x-openedi-element-id": "1373"
          },
          "CodeListQualifierCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_28"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_12": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          }
        },
        "x-openedi-syntax": [
          "R03050608",
          "L050412",
          "L060412",
          "L07030506",
          "E0803",
          "P1112"
        ],
        "x-openedi-segment-id": "MEA"
      },
      "X12_ID_128_32": {
        "enum": [
          "9B"
        ],
        "type": "string",
        "format": "X12_ID_128_32"
      },
      "REF_RepricedLineItemReferenceNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_32"
              }
            ],
            "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_33": {
        "enum": [
          "9D"
        ],
        "type": "string",
        "format": "X12_ID_128_33"
      },
      "REF_AdjustedRepricedLineItemReferenceNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_33"
              }
            ],
            "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_27": {
        "enum": [
          "2U"
        ],
        "type": "string",
        "format": "X12_ID_128_27"
      },
      "C040_ReferenceIdentifier_3": {
        "required": [
          "ReferenceIdentification_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_27"
              }
            ],
            "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_OtherPayerPriorAuthorizationNumber_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_6"
              }
            ],
            "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_3"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_28": {
        "enum": [
          "6R"
        ],
        "type": "string",
        "format": "X12_ID_128_28"
      },
      "REF_LineItemControlNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_28"
              }
            ],
            "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_41": {
        "enum": [
          "F4"
        ],
        "type": "string",
        "format": "X12_ID_128_41"
      },
      "REF_ReferringClinicalLaboratoryImprovementAmendment": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_41"
              }
            ],
            "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_42": {
        "enum": [
          "BT"
        ],
        "type": "string",
        "format": "X12_ID_128_42"
      },
      "REF_ImmunizationBatchNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_42"
              }
            ],
            "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"
      },
      "REF_OtherPayerReferralNumber_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_3"
              }
            ],
            "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_3"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "All_REF_837P_2": {
        "type": "object",
        "properties": {
          "REF_RepricedLineItemReferenceNumber": {
            "$ref": "#/components/schemas/REF_RepricedLineItemReferenceNumber"
          },
          "REF_AdjustedRepricedLineItemReferenceNumber": {
            "$ref": "#/components/schemas/REF_AdjustedRepricedLineItemReferenceNumber"
          },
          "REF_PriorAuthorization": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerPriorAuthorizationNumber_2"
            }
          },
          "REF_LineItemControlNumber": {
            "$ref": "#/components/schemas/REF_LineItemControlNumber"
          },
          "REF_MammographyCertificationNumber": {
            "$ref": "#/components/schemas/REF_MammographyCertificationNumber"
          },
          "REF_ClinicalLaboratoryImprovementAmendment_CLIA_Number": {
            "$ref": "#/components/schemas/REF_ClinicalLaboratoryImprovementAmendment"
          },
          "REF_ReferringClinicalLaboratoryImprovementAmendment_CLIA_FacilityIdentification": {
            "$ref": "#/components/schemas/REF_ReferringClinicalLaboratoryImprovementAmendment"
          },
          "REF_ImmunizationBatchNumber": {
            "$ref": "#/components/schemas/REF_ImmunizationBatchNumber"
          },
          "REF_ReferralNumber": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerReferralNumber_2"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_522_7": {
        "enum": [
          "T"
        ],
        "type": "string",
        "format": "X12_ID_522_7"
      },
      "AMT_SalesTaxAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_7"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "CreditDebitFlagCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_478"
              }
            ],
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_10": {
        "enum": [
          "F4"
        ],
        "type": "string",
        "format": "X12_ID_522_10"
      },
      "AMT_PostageClaimedAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_10"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "CreditDebitFlagCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_478"
              }
            ],
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "All_AMT_837P": {
        "type": "object",
        "properties": {
          "AMT_SalesTaxAmount": {
            "$ref": "#/components/schemas/AMT_SalesTaxAmount"
          },
          "AMT_PostageClaimedAmount": {
            "$ref": "#/components/schemas/AMT_PostageClaimedAmount"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_363_2": {
        "enum": [
          "ADD",
          "DCP"
        ],
        "type": "string",
        "format": "X12_ID_363_2"
      },
      "NTE_LineNote": {
        "required": [
          "BillingNoteText_02",
          "NoteReferenceCode_01"
        ],
        "type": "object",
        "properties": {
          "NoteReferenceCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_363_2"
              }
            ],
            "x-openedi-element-id": "363"
          },
          "BillingNoteText_02": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          }
        },
        "x-openedi-segment-id": "NTE"
      },
      "X12_ID_363_3": {
        "enum": [
          "TPO"
        ],
        "type": "string",
        "format": "X12_ID_363_3"
      },
      "NTE_ThirdPartyOrganizationNotes": {
        "required": [
          "BillingNoteText_02",
          "NoteReferenceCode_01"
        ],
        "type": "object",
        "properties": {
          "NoteReferenceCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_363_3"
              }
            ],
            "x-openedi-element-id": "363"
          },
          "BillingNoteText_02": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          }
        },
        "x-openedi-segment-id": "NTE"
      },
      "All_NTE_837P": {
        "type": "object",
        "properties": {
          "NTE_LineNote": {
            "$ref": "#/components/schemas/NTE_LineNote"
          },
          "NTE_ThirdPartyOrganizationNotes": {
            "$ref": "#/components/schemas/NTE_ThirdPartyOrganizationNotes"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "PS1_PurchasedServiceInformation": {
        "required": [
          "PurchasedServiceChargeAmount_02",
          "PurchasedServiceProviderIdentifier_01"
        ],
        "type": "object",
        "properties": {
          "PurchasedServiceProviderIdentifier_01": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "PurchasedServiceChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "StateorProvinceCode_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          }
        },
        "x-openedi-segment-id": "PS1"
      },
      "X12_ID_1473": {
        "enum": [
          "00",
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14"
        ],
        "type": "string",
        "format": "X12_ID_1473"
      },
      "HCP_LinePricing_3": {
        "required": [
          "PricingMethodology_01",
          "RepricedAllowedAmount_02"
        ],
        "type": "object",
        "properties": {
          "PricingMethodology_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1473"
              }
            ],
            "x-openedi-element-id": "1473"
          },
          "RepricedAllowedAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "RepricedSavingAmount_03": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "RepricingOrganizationIdentifier_04": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "RepricingPerDiemorFlatRateAmount_05": {
            "maxLength": 9,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "118"
          },
          "RepricedApprovedAmbulatoryPatientGroupCode_06": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "MonetaryAmount_07": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_6"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_10": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "UnitorBasisforMeasurementCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_11"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Quantity_12": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "RejectReasonCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_15"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "PolicyComplianceCode_14": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1526"
              }
            ],
            "x-openedi-element-id": "1526"
          },
          "ExceptionCode_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1527"
              }
            ],
            "x-openedi-element-id": "1527"
          }
        },
        "x-openedi-syntax": [
          "R0113",
          "P0910",
          "P1112"
        ],
        "x-openedi-segment-id": "HCP"
      },
      "X12_ID_235_11": {
        "enum": [
          "EN",
          "EO",
          "HI",
          "N4",
          "ON",
          "UK",
          "UP"
        ],
        "type": "string",
        "format": "X12_ID_235_11"
      },
      "LIN_DrugIdentification_2": {
        "required": [
          "NationalDrugCode_03",
          "ProductorServiceIDQualifier_02"
        ],
        "type": "object",
        "properties": {
          "AssignedIdentification_01": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "350"
          },
          "ProductorServiceIDQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_11"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "NationalDrugCode_03": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_05": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_07": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_09": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_11": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_12": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_13": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_14": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_15": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_16": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_17": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_18": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_19": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_20": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_21": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_22": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_23": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_24": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_25": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_26": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_27": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_28": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_29": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_30": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_31": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-syntax": [
          "P0405",
          "P0607",
          "P0809",
          "P1011",
          "P1213",
          "P1415",
          "P1617",
          "P1819",
          "P2021",
          "P2223",
          "P2425",
          "P2627",
          "P2829",
          "P3031"
        ],
        "x-openedi-segment-id": "LIN"
      },
      "X12_ID_687": {
        "enum": [
          "AA",
          "AB",
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AH",
          "AI",
          "AJ",
          "AL",
          "AM",
          "AN",
          "AO",
          "AP",
          "AQ",
          "AR",
          "AS",
          "BG",
          "BR",
          "CB",
          "CN",
          "CO",
          "CR",
          "CX",
          "CY",
          "DE",
          "DF",
          "DI",
          "DR",
          "EX",
          "FS",
          "GA",
          "GM",
          "GR",
          "GV",
          "HS",
          "ID",
          "IN",
          "IR",
          "JB",
          "LC",
          "MC",
          "MF",
          "ML",
          "OE",
          "OF",
          "ON",
          "PF",
          "PH",
          "PT",
          "PY",
          "RS",
          "SA",
          "SB",
          "SE",
          "ST",
          "TR",
          "WA",
          "WC",
          "WH",
          "WS"
        ],
        "type": "string",
        "format": "X12_ID_687"
      },
      "X12_ID_236": {
        "enum": [
          "ACT",
          "AGC",
          "ALT",
          "AWP",
          "BBP",
          "BCH",
          "BID",
          "C01",
          "C02",
          "C03",
          "C04",
          "C05",
          "C06",
          "C07",
          "C08",
          "C09",
          "C10",
          "C11",
          "C12",
          "C13",
          "C14",
          "C15",
          "C16",
          "C17",
          "C18",
          "C19",
          "C20",
          "C21",
          "C22",
          "C23",
          "C24",
          "C25",
          "C26",
          "C27",
          "C28",
          "C29",
          "C30",
          "CAN",
          "CAT",
          "CDF",
          "CDV",
          "CHG",
          "CON",
          "CUP",
          "CUS",
          "D01",
          "D02",
          "D03",
          "DAP",
          "DIS",
          "DPR",
          "DSC",
          "DSD",
          "DSP",
          "EDM",
          "EDP",
          "EDS",
          "EDW",
          "ELC",
          "EST",
          "EUP",
          "FCH",
          "FCP",
          "FDS",
          "FET",
          "FGP",
          "FOR",
          "FSP",
          "FUL",
          "FUP",
          "GAP",
          "GDP",
          "GOV",
          "GSP",
          "GTP",
          "ICL",
          "IND",
          "INS",
          "INV",
          "LAR",
          "LCP",
          "LPP",
          "LPR",
          "MAP",
          "MAS",
          "MAX",
          "MIN",
          "MNC",
          "MNR",
          "MOD",
          "MPR",
          "MSR",
          "MXR",
          "N01",
          "N02",
          "N03",
          "N04",
          "N05",
          "N06",
          "N07",
          "N08",
          "N09",
          "N10",
          "N11",
          "N12",
          "N13",
          "N14",
          "N15",
          "N16",
          "N17",
          "N18",
          "N19",
          "N20",
          "N21",
          "N22",
          "N23",
          "N24",
          "N25",
          "N26",
          "N27",
          "N28",
          "N29",
          "N30",
          "N31",
          "NET",
          "OAP",
          "OPP",
          "PAP",
          "PAQ",
          "PBQ",
          "PBR",
          "PHS",
          "PIE",
          "PLT",
          "PPA",
          "PPD",
          "PRF",
          "PRO",
          "PRP",
          "PUR",
          "QTE",
          "REG",
          "RES",
          "RPA",
          "RPM",
          "RPP",
          "RSH",
          "RTL",
          "SAC",
          "SDP",
          "SFP",
          "SHD",
          "SLP",
          "SPC",
          "SPE",
          "SSP",
          "STA",
          "SUM",
          "SWP",
          "THP",
          "TOT",
          "TRF",
          "UCP",
          "ULC",
          "WAR",
          "WHL",
          "WSP",
          "ZNP"
        ],
        "type": "string",
        "format": "X12_ID_236"
      },
      "X12_ID_355_6": {
        "enum": [
          "F2",
          "GR",
          "ME",
          "ML",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_6"
      },
      "C001_CompositeUnitOfMeasure_2": {
        "required": [
          "UnitorBasisforMeasurementCode_01"
        ],
        "type": "object",
        "properties": {
          "UnitorBasisforMeasurementCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_6"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_02": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_03": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "UnitorBasisforMeasurementCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_05": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "UnitorBasisforMeasurementCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_08": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_09": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "UnitorBasisforMeasurementCode_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_11": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_12": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "UnitorBasisforMeasurementCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_14": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1018"
          },
          "Multiplier_15": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          }
        },
        "x-openedi-composite-id": "C001"
      },
      "X12_ID_648": {
        "enum": [
          "CSD",
          "CSR",
          "DIS",
          "ILP",
          "PSP",
          "SEL"
        ],
        "type": "string",
        "format": "X12_ID_648"
      },
      "X12_ID_639": {
        "enum": [
          "AA",
          "AB",
          "AP",
          "AW",
          "BD",
          "BR",
          "BW",
          "CA",
          "CP",
          "CR",
          "CT",
          "DI",
          "DP",
          "DR",
          "DS",
          "EC",
          "EH",
          "ES",
          "FB",
          "FO",
          "FX",
          "HF",
          "HP",
          "HT",
          "KA",
          "KP",
          "KR",
          "LC",
          "LD",
          "LE",
          "LM",
          "LR",
          "ME",
          "ML",
          "NC",
          "NE",
          "NQ",
          "NS",
          "NT",
          "PA",
          "PB",
          "PD",
          "PE",
          "PF",
          "PG",
          "PK",
          "PL",
          "PM",
          "PN",
          "PO",
          "PP",
          "PQ",
          "PR",
          "PS",
          "PT",
          "PU",
          "PV",
          "PY",
          "QE",
          "QH",
          "QR",
          "QS",
          "QT",
          "RC",
          "RD",
          "RE",
          "RM",
          "RS",
          "RT",
          "SA",
          "SC",
          "SM",
          "SR",
          "ST",
          "SW",
          "TB",
          "TC",
          "TD",
          "TE",
          "TF",
          "TM",
          "TP",
          "TT",
          "UM",
          "VQ",
          "WC",
          "WD",
          "WE",
          "WH",
          "WI",
          "WM"
        ],
        "type": "string",
        "format": "X12_ID_639"
      },
      "CTP_DrugQuantity": {
        "required": [
          "CompositeUnitOfMeasure_05",
          "NationalDrugUnitCount_04"
        ],
        "type": "object",
        "properties": {
          "ClassofTradeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_687"
              }
            ],
            "x-openedi-element-id": "687"
          },
          "PriceIdentifierCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_236"
              }
            ],
            "x-openedi-element-id": "236"
          },
          "UnitPrice_03": {
            "maxLength": 17,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "212"
          },
          "NationalDrugUnitCount_04": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "CompositeUnitOfMeasure_05": {
            "$ref": "#/components/schemas/C001_CompositeUnitOfMeasure_2"
          },
          "PriceMultiplierQualifier_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_648"
              }
            ],
            "x-openedi-element-id": "648"
          },
          "Multiplier_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "MonetaryAmount_08": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "BasisofUnitPriceCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_639"
              }
            ],
            "x-openedi-element-id": "639"
          },
          "ConditionValue_10": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "499"
          },
          "MultiplePriceQuantity_11": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "289"
          }
        },
        "x-openedi-syntax": [
          "P0405",
          "C0607",
          "C0902",
          "C1002",
          "C1103"
        ],
        "x-openedi-segment-id": "CTP"
      },
      "X12_ID_128_34": {
        "enum": [
          "VY",
          "XZ"
        ],
        "type": "string",
        "format": "X12_ID_128_34"
      },
      "REF_PrescriptionorCompoundDrugAssociationNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_34"
              }
            ],
            "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"
      },
      "Loop_2410_837P": {
        "required": [
          "CTP_DrugQuantity",
          "LIN_DrugIdentification"
        ],
        "type": "object",
        "properties": {
          "LIN_DrugIdentification": {
            "$ref": "#/components/schemas/LIN_DrugIdentification_2"
          },
          "CTP_DrugQuantity": {
            "$ref": "#/components/schemas/CTP_DrugQuantity"
          },
          "REF_PrescriptionorCompoundDrugAssociationNumber": {
            "$ref": "#/components/schemas/REF_PrescriptionorCompoundDrugAssociationNumber"
          }
        },
        "x-openedi-loop-id": "2410"
      },
      "REF_AssistantSurgeonSecondaryIdentification_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_23"
              }
            ],
            "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_3"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2420A_837P": {
        "required": [
          "NM1_RenderingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_RenderingProviderName": {
            "$ref": "#/components/schemas/NM1_RenderingProviderName"
          },
          "PRV_RenderingProviderSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_RenderingProviderSpecialtyInformation"
          },
          "REF_RenderingProviderSecondaryIdentification": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AssistantSurgeonSecondaryIdentification_2"
            }
          }
        },
        "x-openedi-loop-id": "2420A"
      },
      "X12_ID_98_16": {
        "enum": [
          "QB"
        ],
        "type": "string",
        "format": "X12_ID_98_16"
      },
      "NM1_PurchasedServiceProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_16"
              }
            ],
            "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_7"
              }
            ],
            "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"
      },
      "REF_OrderingProviderSecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_18"
              }
            ],
            "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_3"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2420B_837P": {
        "required": [
          "NM1_PurchasedServiceProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_PurchasedServiceProviderName": {
            "$ref": "#/components/schemas/NM1_PurchasedServiceProviderName"
          },
          "REF_PurchasedServiceProviderSecondaryIdentification": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OrderingProviderSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2420B"
      },
      "REF_BillingProviderSecondaryIdentification_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_2"
              }
            ],
            "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_3"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2420C_837P": {
        "required": [
          "N3_ServiceFacilityLocationAddress",
          "N4_ServiceFacilityLocationCity_State_ZIPCode",
          "NM1_ServiceFacilityLocation"
        ],
        "type": "object",
        "properties": {
          "NM1_ServiceFacilityLocation": {
            "$ref": "#/components/schemas/NM1_ServiceFacilityLocation"
          },
          "N3_ServiceFacilityLocationAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_ServiceFacilityLocationCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "REF_ServiceFacilityLocationSecondaryIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_BillingProviderSecondaryIdentification_2"
            }
          }
        },
        "x-openedi-loop-id": "2420C"
      },
      "Loop_2420D_837P": {
        "required": [
          "NM1_SupervisingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_SupervisingProviderName": {
            "$ref": "#/components/schemas/NM1_SupervisingProviderName"
          },
          "REF_SupervisingProviderSecondaryIdentification": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AssistantSurgeonSecondaryIdentification_2"
            }
          }
        },
        "x-openedi-loop-id": "2420D"
      },
      "X12_ID_98_18": {
        "enum": [
          "DK"
        ],
        "type": "string",
        "format": "X12_ID_98_18"
      },
      "NM1_OrderingProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_18"
              }
            ],
            "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_7"
              }
            ],
            "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"
      },
      "Loop_2420E_837P": {
        "required": [
          "NM1_OrderingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_OrderingProviderName": {
            "$ref": "#/components/schemas/NM1_OrderingProviderName"
          },
          "N3_OrderingProviderAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_OrderingProviderCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "REF_OrderingProviderSecondaryIdentification": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OrderingProviderSecondaryIdentification"
            }
          },
          "PER_OrderingProviderContactInformation": {
            "$ref": "#/components/schemas/PER_BillingProviderContactInformation"
          }
        },
        "x-openedi-loop-id": "2420E"
      },
      "Loop_2420F_837P": {
        "required": [
          "NM1_ReferringProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_ReferringProviderName": {
            "$ref": "#/components/schemas/NM1_ReferringProviderName"
          },
          "REF_ReferringProviderSecondaryIdentification": {
            "maxItems": 20,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OrderingProviderSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2420F"
      },
      "Loop_2420G_837P": {
        "required": [
          "N3_AmbulancePick_LocationAddress",
          "N4_AmbulancePick_LocationCity_State_ZipCode",
          "NM1_AmbulancePick_Location"
        ],
        "type": "object",
        "properties": {
          "NM1_AmbulancePick_Location": {
            "$ref": "#/components/schemas/NM1_AmbulancePick"
          },
          "N3_AmbulancePick_LocationAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_AmbulancePick_LocationCity_State_ZipCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          }
        },
        "x-openedi-loop-id": "2420G"
      },
      "Loop_2420H_837P": {
        "required": [
          "N3_AmbulanceDrop_LocationAddress",
          "N4_AmbulanceDrop_LocationCity_State_ZipCode",
          "NM1_AmbulanceDrop_Location"
        ],
        "type": "object",
        "properties": {
          "NM1_AmbulanceDrop_Location": {
            "$ref": "#/components/schemas/NM1_AmbulanceDrop"
          },
          "N3_AmbulanceDrop_LocationAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_AmbulanceDrop_LocationCity_State_ZipCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          }
        },
        "x-openedi-loop-id": "2420H"
      },
      "All_NM1_837P_5": {
        "type": "object",
        "properties": {
          "Loop2420A": {
            "$ref": "#/components/schemas/Loop_2420A_837P"
          },
          "Loop2420B": {
            "$ref": "#/components/schemas/Loop_2420B_837P"
          },
          "Loop2420C": {
            "$ref": "#/components/schemas/Loop_2420C_837P"
          },
          "Loop2420D": {
            "$ref": "#/components/schemas/Loop_2420D_837P"
          },
          "Loop2420E": {
            "$ref": "#/components/schemas/Loop_2420E_837P"
          },
          "Loop2420F": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2420F_837P"
            }
          },
          "Loop2420G": {
            "$ref": "#/components/schemas/Loop_2420G_837P"
          },
          "Loop2420H": {
            "$ref": "#/components/schemas/Loop_2420H_837P"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "SVD_LineAdjudicationInformation_3": {
        "required": [
          "OtherPayerPrimaryIdentifier_01",
          "PaidServiceUnitCount_05",
          "ServiceLinePaidAmount_02"
        ],
        "type": "object",
        "properties": {
          "OtherPayerPrimaryIdentifier_01": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "ServiceLinePaidAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "CompositeMedicalProcedureIdentifier_03": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_12"
          },
          "ProductServiceID_04": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "PaidServiceUnitCount_05": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "BundledorUnbundledLineNumber_06": {
            "maxLength": 6,
            "minLength": 1,
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "554"
          }
        },
        "x-openedi-segment-id": "SVD"
      },
      "Loop_2430_837P": {
        "required": [
          "DTP_LineCheckorRemittanceDate",
          "SVD_LineAdjudicationInformation"
        ],
        "type": "object",
        "properties": {
          "SVD_LineAdjudicationInformation": {
            "$ref": "#/components/schemas/SVD_LineAdjudicationInformation_3"
          },
          "CAS_LineAdjustment": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CAS_ClaimLevelAdjustments"
            }
          },
          "DTP_LineCheckorRemittanceDate": {
            "$ref": "#/components/schemas/DTP_ClaimCheckOrRemittanceDate"
          },
          "AMT_RemainingPatientLiability": {
            "$ref": "#/components/schemas/AMT_RemainingPatientLiability"
          }
        },
        "x-openedi-loop-id": "2430"
      },
      "X12_ID_1270_25": {
        "enum": [
          "AS",
          "UT"
        ],
        "type": "string",
        "format": "X12_ID_1270_25"
      },
      "LQ_FormIdentificationCode": {
        "required": [
          "CodeListQualifierCode_01",
          "FormIdentifier_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_25"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "FormIdentifier_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          }
        },
        "x-openedi-syntax": [
          "C0102"
        ],
        "x-openedi-segment-id": "LQ"
      },
      "FRM_SupportingDocumentation": {
        "required": [
          "QuestionNumberLetter_01"
        ],
        "type": "object",
        "properties": {
          "QuestionNumberLetter_01": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "350"
          },
          "QuestionResponse_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_5"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "QuestionResponse_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "QuestionResponse_04": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": "373"
          },
          "QuestionResponse_05": {
            "maxLength": 6,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "332"
          }
        },
        "x-openedi-syntax": [
          "R02030405"
        ],
        "x-openedi-segment-id": "FRM"
      },
      "Loop_2440_837P": {
        "required": [
          "FRM_SupportingDocumentation",
          "LQ_FormIdentificationCode"
        ],
        "type": "object",
        "properties": {
          "LQ_FormIdentificationCode": {
            "$ref": "#/components/schemas/LQ_FormIdentificationCode"
          },
          "FRM_SupportingDocumentation": {
            "maxItems": 99,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FRM_SupportingDocumentation"
            }
          }
        },
        "x-openedi-loop-id": "2440"
      },
      "Loop_2400_837P": {
        "required": [
          "AllDTP",
          "LX_ServiceLineNumber",
          "SV1_ProfessionalService"
        ],
        "type": "object",
        "properties": {
          "LX_ServiceLineNumber": {
            "$ref": "#/components/schemas/LX_HeaderNumber"
          },
          "SV1_ProfessionalService": {
            "$ref": "#/components/schemas/SV1_ProfessionalService"
          },
          "SV5_DurableMedicalEquipmentService": {
            "$ref": "#/components/schemas/SV5_DurableMedicalEquipmentService"
          },
          "AllPWK": {
            "$ref": "#/components/schemas/All_PWK_837P"
          },
          "CR1_AmbulanceTransportInformation": {
            "$ref": "#/components/schemas/CR1_AmbulanceTransportInformation"
          },
          "CR3_DurableMedicalEquipmentCertification": {
            "$ref": "#/components/schemas/CR3_DurableMedicalEquipmentCertification"
          },
          "AllCRC": {
            "$ref": "#/components/schemas/All_CRC_837P"
          },
          "AllDTP": {
            "$ref": "#/components/schemas/All_DTP_837P"
          },
          "AllQTY": {
            "$ref": "#/components/schemas/All_QTY_837P"
          },
          "MEA_TestResult": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MEA_TestResult"
            }
          },
          "CN1_ContractInformation": {
            "$ref": "#/components/schemas/CN1_ContractInformation_2"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837P_2"
          },
          "AllAMT": {
            "$ref": "#/components/schemas/All_AMT_837P"
          },
          "K3_FileInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/K3_FileInformation"
            }
          },
          "AllNTE": {
            "$ref": "#/components/schemas/All_NTE_837P"
          },
          "PS1_PurchasedServiceInformation": {
            "$ref": "#/components/schemas/PS1_PurchasedServiceInformation"
          },
          "HCP_LinePricing_RepricingInformation": {
            "$ref": "#/components/schemas/HCP_LinePricing_3"
          },
          "Loop2410": {
            "$ref": "#/components/schemas/Loop_2410_837P"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_837P_5"
          },
          "Loop2430": {
            "maxItems": 15,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2430_837P"
            }
          },
          "Loop2440": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2440_837P"
            }
          }
        },
        "x-openedi-loop-seq": 1,
        "x-openedi-loop-id": "2400"
      },
      "Loop_2300_837P": {
        "required": [
          "AllHI",
          "CLM_ClaimInformation",
          "Loop2400"
        ],
        "type": "object",
        "properties": {
          "CLM_ClaimInformation": {
            "$ref": "#/components/schemas/CLM_ClaimInformation_3"
          },
          "AllDTP": {
            "$ref": "#/components/schemas/All_DTP_837P_2"
          },
          "PWK_ClaimSupplementalInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_ClaimSupplementalInformation_3"
            }
          },
          "CN1_ContractInformation": {
            "$ref": "#/components/schemas/CN1_ContractInformation_2"
          },
          "AMT_PatientAmountPaid": {
            "$ref": "#/components/schemas/AMT_PatientAmountPaid"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837P_6"
          },
          "K3_FileInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/K3_FileInformation"
            }
          },
          "NTE_ClaimNote": {
            "$ref": "#/components/schemas/NTE_ClaimNote_2"
          },
          "CR1_AmbulanceTransportInformation": {
            "$ref": "#/components/schemas/CR1_AmbulanceTransportInformation"
          },
          "CR2_SpinalManipulationServiceInformation": {
            "$ref": "#/components/schemas/CR2_SpinalManipulationServiceInformation"
          },
          "AllCRC": {
            "$ref": "#/components/schemas/All_CRC_837P_2"
          },
          "AllHI": {
            "$ref": "#/components/schemas/All_HI_837P"
          },
          "HCP_ClaimPricing_RepricingInformation": {
            "$ref": "#/components/schemas/HCP_ClaimPricing"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_837P_3"
          },
          "Loop2320": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2320_837P"
            }
          },
          "Loop2400": {
            "maxItems": 50,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2400_837P"
            }
          }
        },
        "x-openedi-loop-id": "2300"
      },
      "X12_ID_735_4": {
        "enum": [
          "23"
        ],
        "type": "string",
        "format": "X12_ID_735_4"
      },
      "X12_ID_736_2": {
        "enum": [
          "0"
        ],
        "type": "string",
        "format": "X12_ID_736_2"
      },
      "HL_DependentLevel": {
        "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_2"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_1069_2": {
        "enum": [
          "01",
          "19",
          "20",
          "21",
          "39",
          "40",
          "53",
          "G8"
        ],
        "type": "string",
        "format": "X12_ID_1069_2"
      },
      "PAT_PatientInformation": {
        "required": [
          "IndividualRelationshipCode_01"
        ],
        "type": "object",
        "properties": {
          "IndividualRelationshipCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_2"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "PatientLocationCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1384"
              }
            ],
            "x-openedi-element-id": "1384"
          },
          "EmploymentStatusCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_584_2"
              }
            ],
            "x-openedi-element-id": "584"
          },
          "StudentStatusCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1220"
              }
            ],
            "x-openedi-element-id": "1220"
          },
          "DateTimePeriodFormatQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_6"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "PatientDeathDate_06": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "UnitorBasisforMeasurementCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_16"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "PatientWeight_08": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "81"
          },
          "PregnancyIndicator_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0506",
          "P0708"
        ],
        "x-openedi-segment-id": "PAT"
      },
      "X12_ID_98_13": {
        "enum": [
          "QC"
        ],
        "type": "string",
        "format": "X12_ID_98_13"
      },
      "NM1_PatientName_3": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "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_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"
      },
      "X12_ID_128_31": {
        "enum": [
          "1W",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_31"
      },
      "C040_ReferenceIdentifier_7": {
        "required": [
          "ReferenceIdentificationQualifier_01",
          "ReferenceIdentificationQualifier_03",
          "ReferenceIdentificationQualifier_05"
        ],
        "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-composite-id": "C040"
      },
      "REF_PropertyandCasualtyPatientIdentifier": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_31"
              }
            ],
            "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_7"
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "All_REF_837P_7": {
        "type": "object",
        "properties": {
          "REF_PropertyandCasualtyClaimNumber": {
            "$ref": "#/components/schemas/REF_PropertyandCasualtyClaimNumber"
          },
          "REF_PropertyandCasualtyPatientIdentifier": {
            "$ref": "#/components/schemas/REF_PropertyandCasualtyPatientIdentifier"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2010CA_837P": {
        "required": [
          "DMG_PatientDemographicInformation",
          "N3_PatientAddress",
          "N4_PatientCity_State_ZIPCode",
          "NM1_PatientName"
        ],
        "type": "object",
        "properties": {
          "NM1_PatientName": {
            "$ref": "#/components/schemas/NM1_PatientName_3"
          },
          "N3_PatientAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PatientCity_State_ZIPCode": {
            "$ref": "#/components/schemas/N4_AdditionalPatientInformationContactCity"
          },
          "DMG_PatientDemographicInformation": {
            "$ref": "#/components/schemas/DMG_PatientDemographicInformation"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837P_7"
          },
          "PER_PropertyandCasualtyPatientContactInformation": {
            "$ref": "#/components/schemas/PER_PropertyandCasualtyPatientContactInformation"
          }
        },
        "x-openedi-loop-id": "2010CA"
      },
      "Loop_2000C_837P": {
        "required": [
          "HL_PatientHierarchicalLevel",
          "Loop2010CA",
          "Loop2300",
          "PAT_PatientInformation"
        ],
        "type": "object",
        "properties": {
          "HL_PatientHierarchicalLevel": {
            "$ref": "#/components/schemas/HL_DependentLevel"
          },
          "PAT_PatientInformation": {
            "$ref": "#/components/schemas/PAT_PatientInformation"
          },
          "Loop2010CA": {
            "$ref": "#/components/schemas/Loop_2010CA_837P"
          },
          "Loop2300": {
            "maxItems": 100,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2300_837P"
            }
          }
        },
        "x-openedi-loop-id": "2000C"
      },
      "Loop_2000B_837P": {
        "required": [
          "AllNM1",
          "HL_SubscriberHierarchicalLevel",
          "SBR_SubscriberInformation"
        ],
        "type": "object",
        "properties": {
          "HL_SubscriberHierarchicalLevel": {
            "$ref": "#/components/schemas/HL_SubscriberHierarchicalLevel"
          },
          "SBR_SubscriberInformation": {
            "$ref": "#/components/schemas/SBR_SubscriberInformation"
          },
          "PAT_PatientInformation": {
            "$ref": "#/components/schemas/PAT_PatientInformation_3"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_837P_2"
          },
          "Loop2300": {
            "maxItems": 100,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2300_837P"
            }
          },
          "Loop2000C": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000C_837P"
            }
          }
        },
        "x-openedi-loop-id": "2000B"
      },
      "Loop_2000A_837P": {
        "required": [
          "AllNM1",
          "HL_BillingProviderHierarchicalLevel",
          "Loop2000B"
        ],
        "type": "object",
        "properties": {
          "HL_BillingProviderHierarchicalLevel": {
            "$ref": "#/components/schemas/HL_BillingProviderHierarchicalLevel"
          },
          "PRV_BillingProviderSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_BillingProviderSpecialtyInformation"
          },
          "CUR_ForeignCurrencyInformation": {
            "$ref": "#/components/schemas/CUR_ForeignCurrencyInformation_3"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_837P"
          },
          "Loop2000B": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000B_837P"
            }
          }
        },
        "x-openedi-loop-id": "2000A"
      },
      "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"
      },
      "TS837P": {
        "required": [
          "AllNM1",
          "BHT_BeginningOfHierarchicalTransaction",
          "Loop2000A"
        ],
        "type": "object",
        "properties": {
          "ST": {
            "$ref": "#/components/schemas/ST"
          },
          "BHT_BeginningOfHierarchicalTransaction": {
            "$ref": "#/components/schemas/BHT_BeginningOfHierarchicalTransaction_8"
          },
          "AllNM1": {
            "$ref": "#/components/schemas/All_NM1_837P_6"
          },
          "Loop2000A": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000A_837P"
            }
          },
          "SE": {
            "$ref": "#/components/schemas/SE"
          }
        },
        "x-openedi-message-id": "837",
        "x-openedi-message-standard": "X12",
        "x-openedi-message-version": "005010X222A1"
      }
    }
  }
}