{
  "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": {
        "enum": [
          "0080"
        ],
        "type": "string",
        "format": "X12_ID_1005"
      },
      "X12_ID_353": {
        "enum": [
          "00"
        ],
        "type": "string",
        "format": "X12_ID_353"
      },
      "X12_ID_640": {
        "enum": [
          "31",
          "CH",
          "RP"
        ],
        "type": "string",
        "format": "X12_ID_640"
      },
      "BHT": {
        "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"
              }
            ],
            "x-openedi-element-id": "1005"
          },
          "TransactionSetPurposeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_353"
              }
            ],
            "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"
              }
            ],
            "x-openedi-element-id": "640"
          }
        },
        "x-openedi-segment-id": "BHT"
      },
      "X12_ID_98_6": {
        "enum": [
          "41"
        ],
        "type": "string",
        "format": "X12_ID_98_6"
      },
      "X12_ID_1065_2": {
        "enum": [
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065_2"
      },
      "X12_ID_66_2": {
        "enum": [
          "46"
        ],
        "type": "string",
        "format": "X12_ID_66_2"
      },
      "NM1_SubmiterInformation": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_6"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_1000A": {
        "required": [
          "NM1_SubmiterInformation"
        ],
        "type": "object",
        "properties": {
          "NM1_SubmiterInformation": {
            "$ref": "#/components/schemas/NM1_SubmiterInformation"
          }
        },
        "x-openedi-loop-id": "1000A"
      },
      "X12_ID_98_7": {
        "enum": [
          "40"
        ],
        "type": "string",
        "format": "X12_ID_98_7"
      },
      "NM1_ReceiverInformation": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "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_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_1000B": {
        "required": [
          "NM1_ReceiverInformation"
        ],
        "type": "object",
        "properties": {
          "NM1_ReceiverInformation": {
            "$ref": "#/components/schemas/NM1_ReceiverInformation"
          }
        },
        "x-openedi-loop-id": "1000B"
      },
      "X12_ID_735_3": {
        "enum": [
          "20"
        ],
        "type": "string",
        "format": "X12_ID_735_3"
      },
      "X12_ID_736": {
        "enum": [
          "0",
          "1"
        ],
        "type": "string",
        "format": "X12_ID_736"
      },
      "HL_2000A": {
        "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_3"
              }
            ],
            "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_374_2": {
        "enum": [
          "582"
        ],
        "type": "string",
        "format": "X12_ID_374_2"
      },
      "X12_ID_1250_d8rd8": {
        "enum": [
          "D8",
          "RD8"
        ],
        "type": "string",
        "format": "X12_ID_1250_d8rd8"
      },
      "DTP_ReportingPeriod": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_2"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_d8rd8"
              }
            ],
            "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_98_9": {
        "enum": [
          "CA",
          "IR"
        ],
        "type": "string",
        "format": "X12_ID_98_9"
      },
      "X12_ID_66_3": {
        "enum": [
          "EI"
        ],
        "type": "string",
        "format": "X12_ID_66_3"
      },
      "NM1_InsurerName": {
        "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_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          },
          "ResponseContactFirstName_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_3"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_309": {
        "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"
      },
      "N4": {
        "required": [
          "AdditionalPatientInformationContactPostalZoneorZIPCode_03"
        ],
        "type": "object",
        "properties": {
          "AdditionalPatientInformationContactCityName_01": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "19"
          },
          "AdditionalPatientInformationContactStateCode_02": {
            "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": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "LocationQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_309"
              }
            ],
            "x-openedi-element-id": "309"
          },
          "LocationIdentifier_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "310"
          },
          "CountrySubdivisionCode_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1715"
          }
        },
        "x-openedi-segment-id": "N4"
      },
      "Loop_2010AA": {
        "required": [
          "N4",
          "NM1_InsurerName"
        ],
        "type": "object",
        "properties": {
          "NM1_InsurerName": {
            "$ref": "#/components/schemas/NM1_InsurerName"
          },
          "N4": {
            "$ref": "#/components/schemas/N4"
          }
        },
        "x-openedi-loop-id": "2010AA"
      },
      "X12_ID_98_10": {
        "enum": [
          "CX"
        ],
        "type": "string",
        "format": "X12_ID_98_10"
      },
      "NM1_ClaimAdministratorName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_10"
              }
            ],
            "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": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_3"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2010AB": {
        "required": [
          "NM1_ClaimAdministratorName"
        ],
        "type": "object",
        "properties": {
          "NM1_ClaimAdministratorName": {
            "$ref": "#/components/schemas/NM1_ClaimAdministratorName"
          },
          "N4": {
            "$ref": "#/components/schemas/N4"
          }
        },
        "x-openedi-loop-id": "2010AB"
      },
      "X12_ID_735_1": {
        "enum": [
          "EM"
        ],
        "type": "string",
        "format": "X12_ID_735_1"
      },
      "HL_2000B": {
        "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_1"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_98_8": {
        "enum": [
          "36"
        ],
        "type": "string",
        "format": "X12_ID_98_8"
      },
      "NM1_EmployerName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_8"
              }
            ],
            "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": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_3"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "67"
          },
          "EntityRelationshipCode_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "N3": {
        "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"
      },
      "Loop_2010BA": {
        "required": [
          "NM1_EmployerName"
        ],
        "type": "object",
        "properties": {
          "NM1_EmployerName": {
            "$ref": "#/components/schemas/NM1_EmployerName"
          },
          "N3_EmployerAddress": {
            "$ref": "#/components/schemas/N3"
          },
          "N4": {
            "$ref": "#/components/schemas/N4"
          }
        },
        "x-openedi-loop-id": "2010BA"
      },
      "X12_ID_735_2": {
        "enum": [
          "CL"
        ],
        "type": "string",
        "format": "X12_ID_735_2"
      },
      "HL_2000C": {
        "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_374_3": {
        "enum": [
          "558"
        ],
        "type": "string",
        "format": "X12_ID_374_3"
      },
      "DTP_InjuryDate": {
        "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_d8rd8"
              }
            ],
            "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_98_3": {
        "enum": [
          "CC"
        ],
        "type": "string",
        "format": "X12_ID_98_3"
      },
      "X12_ID_1065": {
        "enum": [
          "1",
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065"
      },
      "X12_ID_66_1": {
        "enum": [
          "34",
          "EI",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_66_1"
      },
      "NM1_ClaimantName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_3"
              }
            ],
            "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": {
            "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_1"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_1068": {
        "enum": [
          "F",
          "M",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1068"
      },
      "DMG_ClaimantDemographicInformation": {
        "required": [
          "DateTimePeriodFormatQualifier_01",
          "DependentBirthDate_02",
          "DependentGenderCode_03"
        ],
        "type": "object",
        "properties": {
          "DateTimePeriodFormatQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_d8rd8"
              }
            ],
            "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"
              }
            ],
            "x-openedi-element-id": "1068"
          },
          "MaritalStatusCode_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1067"
          },
          "RaceOrEthnicityInformation_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1109"
          },
          "CitizenshipStatusCode_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1066"
          },
          "CountryCode_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          },
          "BasisofVerificationCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "659"
          },
          "Quantity_09": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "CodeListQualifierCode_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          }
        },
        "x-openedi-syntax": [
          "P0102"
        ],
        "x-openedi-segment-id": "DMG"
      },
      "X12_ID_128_11": {
        "enum": [
          "Y1"
        ],
        "type": "string",
        "format": "X12_ID_128_11"
      },
      "C040_ReferenceIdentifier": {
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_02": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReferenceIdentificationQualifier_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "ReferenceIdentificationQualifier_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "128"
          },
          "ReferenceIdentification_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          }
        },
        "x-openedi-composite-id": "C040"
      },
      "REF_ClaimAdministratorClaimNumber": {
        "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": {
            "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": [
          "Y4"
        ],
        "type": "string",
        "format": "X12_ID_128_6"
      },
      "REF_JurisdictionAssignedClaimNumber": {
        "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": {
            "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_7": {
        "enum": [
          "9E"
        ],
        "type": "string",
        "format": "X12_ID_128_7"
      },
      "REF_ClaimantTelephoneNumber": {
        "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": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "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_366": {
        "enum": [
          "CT"
        ],
        "type": "string",
        "format": "X12_ID_366"
      },
      "X12_ID_365": {
        "enum": [
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365"
      },
      "PER_ClaimantContactInformation": {
        "required": [
          "CommunicationNumberQualifier_03",
          "ContactFunctionCode_01",
          "ResponseContactCommunicationNumber_04"
        ],
        "type": "object",
        "properties": {
          "ContactFunctionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_366"
              }
            ],
            "x-openedi-element-id": "366"
          },
          "ResponseContactName_02": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "93"
          },
          "CommunicationNumberQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "CommunicationNumberQualifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "364"
          },
          "ContactInquiryReference_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "443"
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-segment-id": "PER"
      },
      "Loop_2010CA": {
        "required": [
          "NM1_PatientName",
          "REF_ClaimAdministratorClaimNumber"
        ],
        "type": "object",
        "properties": {
          "NM1_PatientName": {
            "$ref": "#/components/schemas/NM1_ClaimantName"
          },
          "N3_ClaimantAddress": {
            "$ref": "#/components/schemas/N3"
          },
          "N4": {
            "$ref": "#/components/schemas/N4"
          },
          "DMG_ClaimantDemographicInformation": {
            "$ref": "#/components/schemas/DMG_ClaimantDemographicInformation"
          },
          "REF_ClaimAdministratorClaimNumber": {
            "$ref": "#/components/schemas/REF_ClaimAdministratorClaimNumber"
          },
          "REF_JurisdictionAssignedClaimNumber": {
            "$ref": "#/components/schemas/REF_JurisdictionAssignedClaimNumber"
          },
          "REF_ClaimantTelephoneNumber": {
            "$ref": "#/components/schemas/REF_ClaimantTelephoneNumber"
          },
          "PER_ClaimantContactInformation": {
            "$ref": "#/components/schemas/PER_ClaimantContactInformation"
          }
        },
        "x-openedi-loop-id": "2010CA"
      },
      "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": {
        "enum": [
          "A",
          "B"
        ],
        "type": "string",
        "format": "X12_ID_1332"
      },
      "C023_HealthCareServiceLocationInformation": {
        "required": [
          "FacilityCodeQualifier_02",
          "FacilityTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "FacilityTypeCode_01": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1331"
          },
          "FacilityCodeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1332"
              }
            ],
            "x-openedi-element-id": "1332"
          },
          "ClaimFrequencyTypeCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1325"
          }
        },
        "x-openedi-composite-id": "C023"
      },
      "C024_RelatedCausesInformation": {
        "type": "object",
        "properties": {
          "RelatedCausesCode_01": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_02": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1362"
          },
          "RelatedCausesCode_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1362"
          },
          "StateorProvinceCode_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "CountryCode_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "26"
          }
        },
        "x-openedi-composite-id": "C024"
      },
      "X12_ID_1360": {
        "enum": [
          "D",
          "E",
          "H",
          "I",
          "N",
          "P",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1360"
      },
      "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"
      },
      "CLM_BillRecordInformation": {
        "required": [
          "PatientControlNumber_01",
          "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",
            "format": "X12_AN",
            "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"
          },
          "ProviderorSupplierSignatureIndicator_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "AssignmentorPlanParticipationCode_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1359"
          },
          "BenefitsAssignmentCertificationIndicator_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "ReleaseofInformationCode_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1363"
          },
          "PatientSignatureSourceCode_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1351"
          },
          "RelatedCausesInformation_11": {
            "$ref": "#/components/schemas/C024_RelatedCausesInformation"
          },
          "SpecialProgramIndicator_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1366"
          },
          "YesNoConditionorResponseCode_13": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "LevelofServiceCode_14": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1338"
          },
          "YesNoConditionorResponseCode_15": {
            "type": "string",
            "format": "X12_AN",
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1029"
          },
          "YesNoConditionorResponseCode_18": {
            "type": "string",
            "format": "X12_AN",
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1514"
          }
        },
        "x-openedi-segment-id": "CLM"
      },
      "X12_ID_374_4": {
        "enum": [
          "050"
        ],
        "type": "string",
        "format": "X12_ID_374_4"
      },
      "X12_ID_1250_d8": {
        "enum": [
          "D8"
        ],
        "type": "string",
        "format": "X12_ID_1250_d8"
      },
      "DTP_DateInsurerReceivedBill": {
        "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_d8"
              }
            ],
            "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": [
          "435"
        ],
        "type": "string",
        "format": "X12_ID_374_5"
      },
      "X12_ID_1250_d8dt": {
        "enum": [
          "D8",
          "DT"
        ],
        "type": "string",
        "format": "X12_ID_1250_d8dt"
      },
      "DTP_DateAndTimeOfAdmission": {
        "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_d8dt"
              }
            ],
            "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": [
          "096"
        ],
        "type": "string",
        "format": "X12_ID_374_6"
      },
      "DTP_DateAndTimeOfDischarge": {
        "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_d8dt"
              }
            ],
            "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": [
          "472"
        ],
        "type": "string",
        "format": "X12_ID_374_8"
      },
      "DTP_ServiceDateRange": {
        "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_d8rd8"
              }
            ],
            "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": [
          "471"
        ],
        "type": "string",
        "format": "X12_ID_374_10"
      },
      "DTP_DateOfPrescription": {
        "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_d8rd8"
              }
            ],
            "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_1": {
        "enum": [
          "434"
        ],
        "type": "string",
        "format": "X12_ID_374_1"
      },
      "DTP_DateOfBill": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_1"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_d8"
              }
            ],
            "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": [
          "666"
        ],
        "type": "string",
        "format": "X12_ID_374_9"
      },
      "DTP_DateInsurerPaidBill": {
        "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_d8"
              }
            ],
            "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"
      },
      "CL1_AdmissionType": {
        "required": [
          "AdmissionTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "AdmissionTypeCode_01": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1315"
          },
          "AdmissionSourceCode_02": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1314"
          },
          "PatientStatusCode_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1352"
          },
          "NursingHomeResidentialStatusCode_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1345"
          }
        },
        "x-openedi-segment-id": "CL1"
      },
      "X12_ID_1166": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "09"
        ],
        "type": "string",
        "format": "X12_ID_1166"
      },
      "CN1_ContractInformation": {
        "required": [
          "ContractTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "ContractTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1166"
              }
            ],
            "x-openedi-element-id": "1166"
          },
          "ContractAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "ContractPercentage_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "332"
          },
          "ContractCode_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "TermsDiscountPercentage_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "338"
          },
          "ContractVersionIdentifier_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          }
        },
        "x-openedi-segment-id": "CN1"
      },
      "X12_ID_522_3": {
        "enum": [
          "TP"
        ],
        "type": "string",
        "format": "X12_ID_522_3"
      },
      "AMT_PatientAmountPaid": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_3"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_128_12": {
        "enum": [
          "DD"
        ],
        "type": "string",
        "format": "X12_ID_128_12"
      },
      "REF_UniqueBillIdentificationNumber": {
        "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": {
            "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": [
          "2I"
        ],
        "type": "string",
        "format": "X12_ID_128_13"
      },
      "REF_RecordTransmissionTrackingNumber": {
        "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": {
            "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_1": {
        "enum": [
          "G1"
        ],
        "type": "string",
        "format": "X12_ID_128_1"
      },
      "REF_TreatmentAuthorizationNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_1"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "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_5": {
        "enum": [
          "SMC"
        ],
        "type": "string",
        "format": "X12_ID_128_5"
      },
      "REF_SettlementOrAwardIdentifier": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_5"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "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_1270_1": {
        "enum": [
          "ABK",
          "BK"
        ],
        "type": "string",
        "format": "X12_ID_1270_1"
      },
      "X12_ID_1073": {
        "enum": [
          "N",
          "U",
          "W",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073"
      },
      "C022_HealthCareCodeInformation_1": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_1"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C022"
      },
      "X12_ID_1270_3": {
        "enum": [
          "ABF",
          "BF"
        ],
        "type": "string",
        "format": "X12_ID_1270_3"
      },
      "C022_HealthCareCodeInformation_3": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_3"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C022"
      },
      "HI_InstitutionalBillPrincipalDiagnosis": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_1"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_2": {
        "enum": [
          "ABJ",
          "BJ"
        ],
        "type": "string",
        "format": "X12_ID_1270_2"
      },
      "C022_HealthCareCodeInformation_2": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_2"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C022"
      },
      "HI_InstitutionalBillAdmittingDiagnosis": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "HI_InstitutionalBillOtherDiagnosis": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_4": {
        "enum": [
          "APR",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1270_4"
      },
      "C022_HealthCareCodeInformation_4": {
        "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C022"
      },
      "HI_OutpatientReasonForVisit": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "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_5": {
        "enum": [
          "ABK",
          "BK"
        ],
        "type": "string",
        "format": "X12_ID_1270_5"
      },
      "C022_HealthCareCodeInformation_5": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_5"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C022"
      },
      "HI_NonInstitutionalDiagnosisCodes": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_5"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_6": {
        "enum": [
          "BBR",
          "BR"
        ],
        "type": "string",
        "format": "X12_ID_1270_6"
      },
      "C022_HealthCareCodeInformation_6": {
        "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_d8"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_InstitutionalBillPrincipalProcedure": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_7": {
        "enum": [
          "BBQ",
          "BQ"
        ],
        "type": "string",
        "format": "X12_ID_1270_7"
      },
      "C022_HealthCareCodeInformation_7": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_7"
              }
            ],
            "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_d8"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_InstitutionalBillOtherProcedureCodes": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_7"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_8": {
        "enum": [
          "BG"
        ],
        "type": "string",
        "format": "X12_ID_1270_8"
      },
      "C022_HealthCareCodeInformation_8": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_8"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "799"
          },
          "IndustryCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1271"
          },
          "YesNoConditionorResponseCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C022"
      },
      "HI_ConditionCodes": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_8"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_9": {
        "enum": [
          "DR"
        ],
        "type": "string",
        "format": "X12_ID_1270_9"
      },
      "C022_HealthCareCodeInformation_9": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_9"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1251"
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "VersionIdentifier_07": {
            "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"
              }
            ],
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-syntax": [
          "E0809"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_DiagnosisRelatedGroupInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_9"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_98_12": {
        "enum": [
          "85"
        ],
        "type": "string",
        "format": "X12_ID_98_12"
      },
      "X12_ID_66_4": {
        "enum": [
          "XX"
        ],
        "type": "string",
        "format": "X12_ID_66_4"
      },
      "NM1_BillingProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_12"
              }
            ],
            "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_4"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_1221_3": {
        "enum": [
          "BI"
        ],
        "type": "string",
        "format": "X12_ID_1221_3"
      },
      "X12_ID_128_9": {
        "enum": [
          "PXC"
        ],
        "type": "string",
        "format": "X12_ID_128_9"
      },
      "C035_ProviderSpecialtyInformation": {
        "type": "object",
        "properties": {
          "ProviderSpecialtyCode_01": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1222"
          },
          "AgencyQualifierCode_02": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "559"
          },
          "YesNoConditionorResponseCode_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          }
        },
        "x-openedi-composite-id": "C035"
      },
      "PRV_BillingProviderSpecialtyInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_3"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_9"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "StateorProvinceCode_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "ProviderSpecialtyInformation_05": {
            "$ref": "#/components/schemas/C035_ProviderSpecialtyInformation"
          },
          "ProviderOrganizationCode_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "X12_ID_128_3": {
        "enum": [
          "EI",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_3"
      },
      "REF_BillingProviderTaxIdentificationNumber": {
        "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": {
            "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": [
          "0B"
        ],
        "type": "string",
        "format": "X12_ID_128_2"
      },
      "REF_BillingProviderStateLicenseNumber": {
        "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": {
            "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": {
        "required": [
          "N3_BillingProviderAddress",
          "N4",
          "NM1_BillingProviderName",
          "REF_BillingProviderTaxIdentificationNumber"
        ],
        "type": "object",
        "properties": {
          "NM1_BillingProviderName": {
            "$ref": "#/components/schemas/NM1_BillingProviderName"
          },
          "PRV_BillingProviderSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_BillingProviderSpecialtyInformation"
          },
          "N3_BillingProviderAddress": {
            "$ref": "#/components/schemas/N3"
          },
          "N4": {
            "$ref": "#/components/schemas/N4"
          },
          "REF_BillingProviderTaxIdentificationNumber": {
            "$ref": "#/components/schemas/REF_BillingProviderTaxIdentificationNumber"
          },
          "REF_BillingProviderStateLicenseNumber": {
            "$ref": "#/components/schemas/REF_BillingProviderStateLicenseNumber"
          }
        },
        "x-openedi-loop-id": "2310A"
      },
      "X12_ID_98_5": {
        "enum": [
          "82"
        ],
        "type": "string",
        "format": "X12_ID_98_5"
      },
      "NM1_RenderingProviderName": {
        "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"
              }
            ],
            "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": {
            "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_4"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_1221_1": {
        "enum": [
          "PE"
        ],
        "type": "string",
        "format": "X12_ID_1221_1"
      },
      "PRV_RenderingProviderSpecialtyInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_1"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_9"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "StateorProvinceCode_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "156"
          },
          "ProviderSpecialtyInformation_05": {
            "$ref": "#/components/schemas/C035_ProviderSpecialtyInformation"
          },
          "ProviderOrganizationCode_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "REF_BillingProviderSecondaryInformation": {
        "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": {
            "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": {
        "required": [
          "NM1_RenderingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_RenderingProviderName": {
            "$ref": "#/components/schemas/NM1_RenderingProviderName"
          },
          "PRV_RenderingProviderSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_RenderingProviderSpecialtyInformation"
          },
          "REF_RenderingProviderSecondaryIdentification": {
            "$ref": "#/components/schemas/REF_BillingProviderSecondaryInformation"
          }
        },
        "x-openedi-loop-id": "2310B"
      },
      "X12_ID_98_15": {
        "enum": [
          "DQ"
        ],
        "type": "string",
        "format": "X12_ID_98_15"
      },
      "NM1_SupervisingProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_15"
              }
            ],
            "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": {
            "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_4"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_1221_2": {
        "enum": [
          "SU"
        ],
        "type": "string",
        "format": "X12_ID_1221_2"
      },
      "PRV_SupervisingProviderSpecialtyInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_2"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_9"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1223"
          }
        },
        "x-openedi-syntax": [
          "P0203"
        ],
        "x-openedi-segment-id": "PRV"
      },
      "REF_SupervisingProviderStateLicenseNumber": {
        "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": {
            "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": {
        "required": [
          "NM1_SupervisingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_SupervisingProviderName": {
            "$ref": "#/components/schemas/NM1_SupervisingProviderName"
          },
          "PRV_SupervisingProviderSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_SupervisingProviderSpecialtyInformation"
          },
          "REF_SupervisingProviderStateLicenseNumber": {
            "$ref": "#/components/schemas/REF_SupervisingProviderStateLicenseNumber"
          }
        },
        "x-openedi-loop-id": "2310C"
      },
      "X12_ID_98_2": {
        "enum": [
          "77"
        ],
        "type": "string",
        "format": "X12_ID_98_2"
      },
      "NM1_ServiceFacilityLocationName": {
        "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": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_4"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_4": {
        "enum": [
          "0B",
          "LU"
        ],
        "type": "string",
        "format": "X12_ID_128_4"
      },
      "REF_ServiceFacilityLocationSecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_4"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 50,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "Description_03": {
            "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_2310D": {
        "required": [
          "NM1_ServiceFacilityLocationName"
        ],
        "type": "object",
        "properties": {
          "NM1_ServiceFacilityLocationName": {
            "$ref": "#/components/schemas/NM1_ServiceFacilityLocationName"
          },
          "N3_PartyLocation": {
            "$ref": "#/components/schemas/N3"
          },
          "N4_GeographicLocation": {
            "$ref": "#/components/schemas/N4"
          },
          "REF_ServiceFacilityLocationSecondaryIdentification": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_ServiceFacilityLocationSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "2310D"
      },
      "X12_ID_98_14": {
        "enum": [
          "DN"
        ],
        "type": "string",
        "format": "X12_ID_98_14"
      },
      "X12_ID_1065_1": {
        "enum": [
          "1"
        ],
        "type": "string",
        "format": "X12_ID_1065_1"
      },
      "NM1_ReferringProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_14"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_1"
              }
            ],
            "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": {
            "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_4"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "REF_ReferringProviderStateLicenseNumber": {
        "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": {
            "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_2310E": {
        "required": [
          "NM1_ReferringProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_ReferringProviderName": {
            "$ref": "#/components/schemas/NM1_ReferringProviderName"
          },
          "REF_ReferringProviderStateLicenseNumber": {
            "$ref": "#/components/schemas/REF_ReferringProviderStateLicenseNumber"
          }
        },
        "x-openedi-loop-id": "2310E"
      },
      "X12_ID_98_4": {
        "enum": [
          "Y2"
        ],
        "type": "string",
        "format": "X12_ID_98_4"
      },
      "X12_ID_66_5": {
        "enum": [
          "75"
        ],
        "type": "string",
        "format": "X12_ID_66_5"
      },
      "NM1_ManagedCareOrganizationName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_4"
              }
            ],
            "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": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1036"
          },
          "ResponseContactMiddleName_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1037"
          },
          "NamePrefix_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1038"
          },
          "ResponseContactNameSuffix_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1039"
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_5"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "706"
          },
          "EntityIdentifierCode_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "98"
          },
          "NameLastorOrganizationName_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1035"
          }
        },
        "x-openedi-syntax": [
          "P0809"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_10": {
        "enum": [
          "EI"
        ],
        "type": "string",
        "format": "X12_ID_128_10"
      },
      "REF_ManagedCareOrganizationSecondaryIdentification": {
        "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": {
            "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_2310F": {
        "required": [
          "NM1_ManagedCareOrganizationName"
        ],
        "type": "object",
        "properties": {
          "NM1_ManagedCareOrganizationName": {
            "$ref": "#/components/schemas/NM1_ManagedCareOrganizationName"
          },
          "REF_ManagedCareOrganizationSecondaryIdentification": {
            "$ref": "#/components/schemas/REF_ManagedCareOrganizationSecondaryIdentification"
          }
        },
        "x-openedi-loop-id": "2310F"
      },
      "X12_ID_1138": {
        "enum": [
          "P"
        ],
        "type": "string",
        "format": "X12_ID_1138"
      },
      "SBR_SubscriberInformation": {
        "required": [
          "PayerResponsibilitySequenceNumberCode_01"
        ],
        "type": "object",
        "properties": {
          "PayerResponsibilitySequenceNumberCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1138"
              }
            ],
            "x-openedi-element-id": "1138"
          },
          "IndividualRelationshipCode_02": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1069"
          },
          "InsuredGrouporPolicyNumber_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "OtherInsuredGroupName_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "93"
          },
          "InsuranceTypeCode_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1336"
          },
          "CoordinationofBenefitsCode_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1143"
          },
          "YesNoConditionorResponseCode_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "EmploymentStatusCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "584"
          },
          "ClaimFilingIndicatorCode_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1032"
          }
        },
        "x-openedi-segment-id": "SBR"
      },
      "X12_ID_1033": {
        "enum": [
          "CO",
          "CR",
          "OA",
          "PI",
          "PR",
          "RR"
        ],
        "type": "string",
        "format": "X12_ID_1033"
      },
      "CAS_ClaimLevelAdjustments": {
        "required": [
          "AdjustmentAmount_03",
          "AdjustmentReasonCode_02",
          "ClaimAdjustmentGroupCode_01"
        ],
        "type": "object",
        "properties": {
          "ClaimAdjustmentGroupCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1033"
              }
            ],
            "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": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_12": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_13": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AdjustmentReasonCode_14": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_15": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_16": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "AdjustmentReasonCode_17": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1034"
          },
          "AdjustmentAmount_18": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "AdjustmentQuantity_19": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          }
        },
        "x-openedi-segment-id": "CAS"
      },
      "X12_ID_522_4": {
        "enum": [
          "C4"
        ],
        "type": "string",
        "format": "X12_ID_522_4"
      },
      "AMT_PriorPaymentAmount": {
        "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",
            "format": "X12_AN",
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "Loop_2320": {
        "required": [
          "SBR_SubscriberInformation"
        ],
        "type": "object",
        "properties": {
          "SBR_SubscriberInformation": {
            "$ref": "#/components/schemas/SBR_SubscriberInformation"
          },
          "CAS_ClaimLevelAdjustments": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CAS_ClaimLevelAdjustments"
            }
          },
          "AMT_PriorPaymentAmount": {
            "$ref": "#/components/schemas/AMT_PriorPaymentAmount"
          }
        },
        "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_3": {
        "enum": [
          "HC",
          "N4",
          "ER"
        ],
        "type": "string",
        "format": "X12_ID_235_3"
      },
      "C003_CompositeMedicalProcedureIdentifier": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_3"
              }
            ],
            "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_1": {
        "enum": [
          "MJ",
          "UN",
          "DA"
        ],
        "type": "string",
        "format": "X12_ID_355_1"
      },
      "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"
      },
      "SV1_ProfessionalService": {
        "required": [
          "CompositeDiagnosisCodePointer_07",
          "CompositeMedicalProcedureIdentifier_01",
          "LineItemChargeAmount_02",
          "ServiceUnitCount_04",
          "UnitorBasisforMeasurementCode_03"
        ],
        "type": "object",
        "properties": {
          "CompositeMedicalProcedureIdentifier_01": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier"
          },
          "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_1"
              }
            ],
            "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",
            "format": "X12_AN",
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "MultipleProcedureCode_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1340"
          },
          "EPSDTIndicator_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "FamilyPlanningIndicator_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "ReviewCode_13": {
            "type": "string",
            "format": "X12_AN",
            "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",
            "format": "X12_AN",
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1337"
          },
          "ProviderAgreementCode_21": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1360"
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-segment-id": "SV1"
      },
      "X12_ID_235_2": {
        "enum": [
          "HC",
          "HP",
          "ER"
        ],
        "type": "string",
        "format": "X12_ID_235_2"
      },
      "C003_CompositeMedicalProcedureIdentifier_4": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_2"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProcedureCode_02": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "X12_ID_355_2": {
        "enum": [
          "DA",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_2"
      },
      "SV2_InstitutionalServiceInformation": {
        "required": [
          "LineItemChargeAmount_03",
          "ServiceLineRevenueCode_01",
          "ServiceUnitCount_05",
          "UnitorBasisforMeasurementCode_04"
        ],
        "type": "object",
        "properties": {
          "ServiceLineRevenueCode_01": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "CompositeMedicalProcedureIdentifier_02": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_4"
          },
          "LineItemChargeAmount_03": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "UnitorBasisforMeasurementCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_2"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "ServiceUnitCount_05": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "UnitRate_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "1371"
          },
          "LineItemDeniedChargeorNonCoveredChargeAmount_07": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "YesNoConditionorResponseCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "NursingHomeResidentialStatusCode_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1345"
          },
          "LevelofCareCode_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1337"
          }
        },
        "x-openedi-syntax": [
          "R0102",
          "P0405"
        ],
        "x-openedi-segment-id": "SV2"
      },
      "X12_ID_235_1": {
        "enum": [
          "HC",
          "AD",
          "ER"
        ],
        "type": "string",
        "format": "X12_ID_235_1"
      },
      "C003_CompositeMedicalProcedureIdentifier_3": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_1"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProcedureCode_02": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1339"
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "C006_OralCavityDesignation": {
        "required": [
          "OralCavityDesignationCode_01"
        ],
        "type": "object",
        "properties": {
          "OralCavityDesignationCode_01": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          },
          "OralCavityDesignationCode_02": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          },
          "OralCavityDesignationCode_03": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          },
          "OralCavityDesignationCode_04": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          },
          "OralCavityDesignationCode_05": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1361"
          }
        },
        "x-openedi-composite-id": "C006"
      },
      "SV3_DentalService": {
        "required": [
          "CompositeMedicalProcedureIdentifier_01",
          "LineItemChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "CompositeMedicalProcedureIdentifier_01": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_3"
          },
          "LineItemChargeAmount_02": {
            "maxLength": 18,
            "minLength": 1,
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "PlaceofServiceCode_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1331"
          },
          "OralCavityDesignation_04": {
            "$ref": "#/components/schemas/C006_OralCavityDesignation"
          },
          "ProsthesisCrownorInlayCode_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1358"
          },
          "ProcedureCount_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "380"
          },
          "Description_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "CopayStatusCode_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1327"
          },
          "ProviderAgreementCode_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1360"
          },
          "YesNoConditionorResponseCode_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "CompositeDiagnosisCodePointer_11": {
            "$ref": "#/components/schemas/C004_CompositeDiagnosisCodePointer"
          }
        },
        "x-openedi-segment-id": "SV3"
      },
      "C003_CompositeMedicalProcedureIdentifier_5": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_3"
              }
            ],
            "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_594": {
        "enum": [
          "0",
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10"
        ],
        "type": "string",
        "format": "X12_ID_594"
      },
      "SV4_DrugService": {
        "required": [
          "CompositeMedicalProcedureIdentifier_02",
          "ReferenceIdentification_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentification_01": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "CompositeMedicalProcedureIdentifier_02": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_5"
          },
          "ReferenceIdentification_03": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "127"
          },
          "YesNoCondition_04": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "DispenseWrittenCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_594"
              }
            ],
            "x-openedi-element-id": "1329"
          },
          "LevelOfService_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1338"
          },
          "PrescriptionOrigin_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1356"
          },
          "Description_08": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "YesNoCondition_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1073"
          },
          "YesNoCondition_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "UnitorDose_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1370"
          },
          "BasisOfCost_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1319"
          },
          "BasisOfDays_13": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1320"
          },
          "DosageForm_14": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1330"
          },
          "CopayStatus_15": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1327"
          },
          "PatientLocation_16": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1384"
          },
          "LevelOfCare_17": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1337"
          },
          "PriorAuth_18": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "1357"
          }
        },
        "x-openedi-segment-id": "SV4"
      },
      "X12_ID_374_7": {
        "enum": [
          "472"
        ],
        "type": "string",
        "format": "X12_ID_374_7"
      },
      "DTP_ServiceDate": {
        "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_d8rd8"
              }
            ],
            "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"
      },
      "DTP_PrescriptionDate": {
        "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_d8"
              }
            ],
            "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_673": {
        "enum": [
          "QB",
          "SP"
        ],
        "type": "string",
        "format": "X12_ID_673"
      },
      "X12_ID_355_3": {
        "enum": [
          "F2",
          "GR",
          "ME",
          "ML",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_3"
      },
      "C001_CompositeUnitOfMeasure": {
        "required": [
          "UnitorBasisforMeasurementCode_01"
        ],
        "type": "object",
        "properties": {
          "UnitorBasisforMeasurementCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_3"
              }
            ],
            "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_3"
              }
            ],
            "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_3"
              }
            ],
            "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_3"
              }
            ],
            "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_3"
              }
            ],
            "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"
      },
      "QTY_PrescriptionQuantity": {
        "required": [
          "AmbulancePatientCount_02",
          "QuantityQualifier_01"
        ],
        "type": "object",
        "properties": {
          "QuantityQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_673"
              }
            ],
            "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": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "61"
          }
        },
        "x-openedi-syntax": [
          "R0204",
          "E0204"
        ],
        "x-openedi-segment-id": "QTY"
      },
      "X12_ID_522_5": {
        "enum": [
          "D7"
        ],
        "type": "string",
        "format": "X12_ID_522_5"
      },
      "AMT_PharmacyDispensingFeeAmount": {
        "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",
            "format": "X12_AN",
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_1": {
        "enum": [
          "PB"
        ],
        "type": "string",
        "format": "X12_ID_522_1"
      },
      "AMT_PharmacyBilleddAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_1"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_2": {
        "enum": [
          "T"
        ],
        "type": "string",
        "format": "X12_ID_522_2"
      },
      "AMT_LineItemTaxChargedAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_2"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "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",
            "format": "X12_AN",
            "x-openedi-element-id": "1333"
          },
          "CompositeUnitOfMeasure_03": {
            "$ref": "#/components/schemas/C001_CompositeUnitOfMeasure"
          }
        },
        "x-openedi-segment-id": "K3"
      },
      "X12_ID_235_4": {
        "enum": [
          "N4"
        ],
        "type": "string",
        "format": "X12_ID_235_4"
      },
      "LIN_DrugIdentification": {
        "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_4"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_05": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_07": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_11": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_12": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_13": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_14": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_15": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_16": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_17": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_18": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_19": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_20": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_21": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_22": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_23": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_24": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_25": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_26": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_27": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_28": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_29": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          },
          "ProductServiceIDQualifier_30": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_31": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-segment-id": "LIN"
      },
      "CTP_DrugQuantity": {
        "required": [
          "CompositeUnitOfMeasure_05",
          "NationalDrugUnitCount_04"
        ],
        "type": "object",
        "properties": {
          "ClassofTradeCode_01": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "687"
          },
          "PriceIdentifierCode_02": {
            "type": "string",
            "format": "X12_AN",
            "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"
          },
          "PriceMultiplierQualifier_06": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "648"
          },
          "Multiplier_07": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "649"
          },
          "MonetaryAmount_08": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": "782"
          },
          "BasisofUnitPriceCode_09": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "639"
          },
          "ConditionValue_10": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "499"
          },
          "MultiplePriceQuantity_11": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": "289"
          }
        },
        "x-openedi-syntax": [
          "P0405"
        ],
        "x-openedi-segment-id": "CTP"
      },
      "X12_ID_128_8": {
        "enum": [
          "VY",
          "XZ"
        ],
        "type": "string",
        "format": "X12_ID_128_8"
      },
      "REF_PrescriptionorCompoundDrugAssociationNumber": {
        "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"
      },
      "Loop_2410": {
        "required": [
          "LIN_DrugIdentification"
        ],
        "type": "object",
        "properties": {
          "LIN_DrugIdentification": {
            "$ref": "#/components/schemas/LIN_DrugIdentification"
          },
          "CTP_DrugQuantity": {
            "$ref": "#/components/schemas/CTP_DrugQuantity"
          },
          "REF_PrescriptionorCompoundDrugAssociationNumber": {
            "$ref": "#/components/schemas/REF_PrescriptionorCompoundDrugAssociationNumber"
          }
        },
        "x-openedi-loop-id": "2410"
      },
      "REF_RenderingProviderSecondaryInformation": {
        "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"
      },
      "Loop_2420": {
        "required": [
          "NM1_RenderingProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_RenderingProviderName": {
            "$ref": "#/components/schemas/NM1_RenderingProviderName"
          },
          "PRV_RenderingProviderSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_RenderingProviderSpecialtyInformation"
          },
          "REF_RenderingProviderSecondaryInformation": {
            "$ref": "#/components/schemas/REF_RenderingProviderSecondaryInformation"
          }
        },
        "x-openedi-loop-id": "2420"
      },
      "X12_ID_235_5": {
        "enum": [
          "AD",
          "HC",
          "ER",
          "N4"
        ],
        "type": "string",
        "format": "X12_ID_235_5"
      },
      "C003_CompositeMedicalProcedureIdentifier_2": {
        "required": [
          "ProcedureCode_02",
          "ProductorServiceIDQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ProductorServiceIDQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_5"
              }
            ],
            "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": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "352"
          },
          "ProductServiceID_08": {
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": "234"
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "SVD_LineAdjudicationInformation": {
        "required": [
          "OtherPayerPrimaryIdentifier_01",
          "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_2"
          },
          "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"
      },
      "AMT_LineItemPriorPaymentAmount": {
        "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",
            "format": "X12_AN",
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "AMT_LineItemTaxPaidAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_2"
              }
            ],
            "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",
            "format": "X12_AN",
            "x-openedi-element-id": "478"
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "Loop_2430": {
        "required": [
          "SVD_LineAdjudicationInformation"
        ],
        "type": "object",
        "properties": {
          "SVD_LineAdjudicationInformation": {
            "$ref": "#/components/schemas/SVD_LineAdjudicationInformation"
          },
          "CAS_LineAdjustment": {
            "maxItems": 99,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CAS_ClaimLevelAdjustments"
            }
          },
          "AMT_LineItemPriorPaymentAmount": {
            "$ref": "#/components/schemas/AMT_LineItemPriorPaymentAmount"
          },
          "AMT_LineItemTaxPaidAmount": {
            "$ref": "#/components/schemas/AMT_LineItemTaxPaidAmount"
          }
        },
        "x-openedi-loop-id": "2430"
      },
      "Loop_2400": {
        "required": [
          "DTP_ServiceDate",
          "LX_ServiceLineNumber"
        ],
        "type": "object",
        "properties": {
          "LX_ServiceLineNumber": {
            "$ref": "#/components/schemas/LX_HeaderNumber"
          },
          "SV1_ProfessionalService": {
            "$ref": "#/components/schemas/SV1_ProfessionalService"
          },
          "SV2_InstitutionalServiceInformation": {
            "$ref": "#/components/schemas/SV2_InstitutionalServiceInformation"
          },
          "SV3_DentalService": {
            "$ref": "#/components/schemas/SV3_DentalService"
          },
          "SV4_DrugService": {
            "$ref": "#/components/schemas/SV4_DrugService"
          },
          "DTP_ServiceDate": {
            "$ref": "#/components/schemas/DTP_ServiceDate"
          },
          "DTP_PrescriptionDate": {
            "$ref": "#/components/schemas/DTP_PrescriptionDate"
          },
          "QTY_PrescriptionQuantity": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QTY_PrescriptionQuantity"
            }
          },
          "CN1_ContractInformation": {
            "$ref": "#/components/schemas/CN1_ContractInformation"
          },
          "REF_TreatmentAuthorizationNumber": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_TreatmentAuthorizationNumber"
            }
          },
          "AMT_PharmacyDispensingFeeAmount": {
            "$ref": "#/components/schemas/AMT_PharmacyDispensingFeeAmount"
          },
          "AMT_PharmacyBilleddAmount": {
            "$ref": "#/components/schemas/AMT_PharmacyBilleddAmount"
          },
          "AMT_LineItemTaxChargedAmount": {
            "$ref": "#/components/schemas/AMT_LineItemTaxChargedAmount"
          },
          "K3_FileInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/K3_FileInformation"
            }
          },
          "Loop2410": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2410"
            }
          },
          "Loop2420A": {
            "$ref": "#/components/schemas/Loop_2420"
          },
          "Loop2430": {
            "maxItems": 15,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2430"
            }
          }
        },
        "x-openedi-loop-id": "2400"
      },
      "Loop_2300": {
        "required": [
          "AMT_PatientAmountPaid",
          "CLM_BillRecordInformation",
          "DTP_DateInsurerPaidBill",
          "DTP_DateInsurerReceivedBill",
          "DTP_DateOfBill",
          "REF_RecordTransmissionTrackingNumber",
          "REF_UniqueBillIdentificationNumber"
        ],
        "type": "object",
        "properties": {
          "CLM_BillRecordInformation": {
            "$ref": "#/components/schemas/CLM_BillRecordInformation"
          },
          "DTP_DateInsurerReceivedBill": {
            "$ref": "#/components/schemas/DTP_DateInsurerReceivedBill"
          },
          "DTP_DateAndTimeOfAdmission": {
            "$ref": "#/components/schemas/DTP_DateAndTimeOfAdmission"
          },
          "DTP_DateAndTimeOfDischarge": {
            "$ref": "#/components/schemas/DTP_DateAndTimeOfDischarge"
          },
          "DTP_ServiceDateRange": {
            "$ref": "#/components/schemas/DTP_ServiceDateRange"
          },
          "DTP_DateOfPrescription": {
            "$ref": "#/components/schemas/DTP_DateOfPrescription"
          },
          "DTP_DateOfBill": {
            "$ref": "#/components/schemas/DTP_DateOfBill"
          },
          "DTP_DateInsurerPaidBill": {
            "$ref": "#/components/schemas/DTP_DateInsurerPaidBill"
          },
          "CL1_AdmissionType": {
            "$ref": "#/components/schemas/CL1_AdmissionType"
          },
          "CN1_ContractInformation": {
            "$ref": "#/components/schemas/CN1_ContractInformation"
          },
          "AMT_PatientAmountPaid": {
            "$ref": "#/components/schemas/AMT_PatientAmountPaid"
          },
          "REF_UniqueBillIdentificationNumber": {
            "$ref": "#/components/schemas/REF_UniqueBillIdentificationNumber"
          },
          "REF_RecordTransmissionTrackingNumber": {
            "$ref": "#/components/schemas/REF_RecordTransmissionTrackingNumber"
          },
          "REF_TreatmentAuthorizationNumber": {
            "$ref": "#/components/schemas/REF_TreatmentAuthorizationNumber"
          },
          "REF_SettlementOrAwardIdentifier": {
            "$ref": "#/components/schemas/REF_SettlementOrAwardIdentifier"
          },
          "HI_InstitutionalBillPrincipalDiagnosis": {
            "$ref": "#/components/schemas/HI_InstitutionalBillPrincipalDiagnosis"
          },
          "HI_InstitutionalBillAdmittingDiagnosis": {
            "$ref": "#/components/schemas/HI_InstitutionalBillAdmittingDiagnosis"
          },
          "HI_InstitutionalBillOtherDiagnosis": {
            "$ref": "#/components/schemas/HI_InstitutionalBillOtherDiagnosis"
          },
          "HI_OutpatientReasonForVisit": {
            "$ref": "#/components/schemas/HI_OutpatientReasonForVisit"
          },
          "HI_NonInstitutionalDiagnosisCodes": {
            "$ref": "#/components/schemas/HI_NonInstitutionalDiagnosisCodes"
          },
          "HI_InstitutionalBillPrincipalProcedure": {
            "$ref": "#/components/schemas/HI_InstitutionalBillPrincipalProcedure"
          },
          "HI_InstitutionalBillOtherProcedureCodes": {
            "$ref": "#/components/schemas/HI_InstitutionalBillOtherProcedureCodes"
          },
          "HI_ConditionCodes": {
            "$ref": "#/components/schemas/HI_ConditionCodes"
          },
          "HI_DiagnosisRelatedGroupInformation": {
            "$ref": "#/components/schemas/HI_DiagnosisRelatedGroupInformation"
          },
          "Loop2310A": {
            "$ref": "#/components/schemas/Loop_2310A"
          },
          "Loop2310B": {
            "$ref": "#/components/schemas/Loop_2310B"
          },
          "Loop2310C": {
            "$ref": "#/components/schemas/Loop_2310C"
          },
          "Loop2310D": {
            "$ref": "#/components/schemas/Loop_2310D"
          },
          "Loop2310E": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2310E"
            }
          },
          "Loop2310F": {
            "$ref": "#/components/schemas/Loop_2310F"
          },
          "Loop2320": {
            "$ref": "#/components/schemas/Loop_2320"
          },
          "Loop2400": {
            "maxItems": 999,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2400"
            }
          }
        },
        "x-openedi-loop-id": "2300"
      },
      "Loop_2000C": {
        "required": [
          "DTP_InjuryDate",
          "HL",
          "Loop2010CA",
          "Loop2300"
        ],
        "type": "object",
        "properties": {
          "HL": {
            "$ref": "#/components/schemas/HL_2000C"
          },
          "DTP_InjuryDate": {
            "$ref": "#/components/schemas/DTP_InjuryDate"
          },
          "Loop2010CA": {
            "$ref": "#/components/schemas/Loop_2010CA"
          },
          "Loop2300": {
            "maxItems": 100,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2300"
            }
          }
        },
        "x-openedi-loop-id": "2000C"
      },
      "Loop_2000B": {
        "required": [
          "HL",
          "Loop2000C",
          "Loop2010BA"
        ],
        "type": "object",
        "properties": {
          "HL": {
            "$ref": "#/components/schemas/HL_2000B"
          },
          "Loop2010BA": {
            "$ref": "#/components/schemas/Loop_2010BA"
          },
          "Loop2000C": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000C"
            }
          }
        },
        "x-openedi-loop-id": "2000B"
      },
      "Loop_2000A": {
        "required": [
          "HL",
          "Loop2000B",
          "Loop2010AA"
        ],
        "type": "object",
        "properties": {
          "HL": {
            "$ref": "#/components/schemas/HL_2000A"
          },
          "DTP_ReportingPeriod": {
            "$ref": "#/components/schemas/DTP_ReportingPeriod"
          },
          "Loop2010AA": {
            "$ref": "#/components/schemas/Loop_2010AA"
          },
          "Loop2010AB": {
            "$ref": "#/components/schemas/Loop_2010AB"
          },
          "Loop2000B": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000B"
            }
          }
        },
        "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"
      },
      "TS837": {
        "required": [
          "BHT",
          "Loop1000A",
          "Loop1000B",
          "Loop2000A"
        ],
        "type": "object",
        "properties": {
          "ST": {
            "$ref": "#/components/schemas/ST"
          },
          "BHT": {
            "$ref": "#/components/schemas/BHT"
          },
          "Loop1000A": {
            "$ref": "#/components/schemas/Loop_1000A"
          },
          "Loop1000B": {
            "$ref": "#/components/schemas/Loop_1000B"
          },
          "Loop2000A": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000A"
            }
          },
          "SE": {
            "$ref": "#/components/schemas/SE"
          }
        },
        "x-openedi-message-id": "837",
        "x-openedi-message-standard": "X12",
        "x-openedi-message-version": "005010I20"
      }
    }
  }
}