{
  "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_2": {
        "enum": [
          "0019"
        ],
        "type": "string",
        "format": "X12_ID_1005_2"
      },
      "X12_ID_353_4": {
        "enum": [
          "00",
          "18"
        ],
        "type": "string",
        "format": "X12_ID_353_4"
      },
      "X12_ID_640_3": {
        "enum": [
          "CH",
          "RP"
        ],
        "type": "string",
        "format": "X12_ID_640_3"
      },
      "BHT_BeginningOfHierarchicalTransaction_7": {
        "required": [
          "HierarchicalStructureCode_01",
          "SubmitterTransactionIdentifier_03",
          "TransactionSetCreationDate_04",
          "TransactionSetCreationTime_05",
          "TransactionSetPurposeCode_02",
          "TransactionTypeCode_06"
        ],
        "type": "object",
        "properties": {
          "HierarchicalStructureCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1005_2"
              }
            ],
            "x-openedi-element-id": "1005"
          },
          "TransactionSetPurposeCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_353_4"
              }
            ],
            "x-openedi-element-id": "353"
          },
          "SubmitterTransactionIdentifier_03": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "TransactionSetCreationDate_04": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "TransactionSetCreationTime_05": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": ""
          },
          "TransactionTypeCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_640_3"
              }
            ],
            "x-openedi-element-id": "640"
          }
        },
        "x-openedi-segment-id": "BHT"
      },
      "X12_ID_128_17": {
        "enum": [
          "87"
        ],
        "type": "string",
        "format": "X12_ID_128_17"
      },
      "REF_TransmissionTypeIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_17"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_98_34": {
        "enum": [
          "41"
        ],
        "type": "string",
        "format": "X12_ID_98_34"
      },
      "X12_ID_1065_3": {
        "enum": [
          "1",
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065_3"
      },
      "X12_ID_66_10": {
        "enum": [
          "46"
        ],
        "type": "string",
        "format": "X12_ID_66_10"
      },
      "NM1_SubmitterName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_34"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_10"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_366": {
        "enum": [
          "IC"
        ],
        "type": "string",
        "format": "X12_ID_366"
      },
      "X12_ID_365": {
        "enum": [
          "ED",
          "EM",
          "FX",
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365"
      },
      "X12_ID_365_2": {
        "enum": [
          "ED",
          "EM",
          "EX",
          "FX",
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365_2"
      },
      "PER_OtherPayerContactInformation": {
        "required": [
          "CommunicationNumberQualifier_03",
          "ContactFunctionCode_01",
          "ResponseContactCommunicationNumber_04",
          "ResponseContactName_02"
        ],
        "type": "object",
        "properties": {
          "ContactFunctionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_366"
              }
            ],
            "x-openedi-element-id": "366"
          },
          "ResponseContactName_02": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CommunicationNumberQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_04": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CommunicationNumberQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_2"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_06": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CommunicationNumberQualifier_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_2"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_08": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ContactInquiryReference_09": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P0506",
          "P0708"
        ],
        "x-openedi-segment-id": "PER"
      },
      "Loop_1000A_837I": {
        "required": [
          "NM1_SubmitterName",
          "PER_SubmitterEDIContactInformation"
        ],
        "type": "object",
        "properties": {
          "NM1_SubmitterName": {
            "$ref": "#/components/schemas/NM1_SubmitterName"
          },
          "PER_SubmitterEDIContactInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PER_OtherPayerContactInformation"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_33": {
        "enum": [
          "40"
        ],
        "type": "string",
        "format": "X12_ID_98_33"
      },
      "X12_ID_1065": {
        "enum": [
          "2"
        ],
        "type": "string",
        "format": "X12_ID_1065"
      },
      "NM1_ReceiverName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_33"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_10"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_1000B_837I": {
        "required": [
          "NM1_ReceiverName"
        ],
        "type": "object",
        "properties": {
          "NM1_ReceiverName": {
            "$ref": "#/components/schemas/NM1_ReceiverName"
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_735_4": {
        "enum": [
          "20"
        ],
        "type": "string",
        "format": "X12_ID_735_4"
      },
      "X12_ID_736": {
        "enum": [
          "1"
        ],
        "type": "string",
        "format": "X12_ID_736"
      },
      "HL_BillingPaytoProviderHierarchicalLevel": {
        "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": ""
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "HierarchicalLevelCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_735_4"
              }
            ],
            "x-openedi-element-id": "735"
          },
          "HierarchicalChildCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_736"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_1221_5": {
        "enum": [
          "BI",
          "PT"
        ],
        "type": "string",
        "format": "X12_ID_1221_5"
      },
      "X12_ID_128_6": {
        "enum": [
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_128_6"
      },
      "PRV_BillingPaytoProviderSpecialtyInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_5"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_6"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProviderSpecialtyInformation_05": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProviderOrganizationCode_06": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "PRV"
      },
      "X12_ID_98_21": {
        "enum": [
          "85"
        ],
        "type": "string",
        "format": "X12_ID_98_21"
      },
      "CUR_ForeignCurrencyInformation_2": {
        "required": [
          "CurrencyCode_02",
          "EntityIdentifierCode_01"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_21"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "CurrencyCode_02": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ExchangeRate_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_04": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CurrencyCode_05": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CurrencyMarketExchangeCode_06": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimeQualifier_07": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Date_08": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "Time_09": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": ""
          },
          "DateTimeQualifier_10": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Date_11": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "Time_12": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": ""
          },
          "DateTimeQualifier_13": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Date_14": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "Time_15": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": ""
          },
          "DateTimeQualifier_16": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Date_17": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "Time_18": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": ""
          },
          "DateTimeQualifier_19": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Date_20": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "Time_21": {
            "maxLength": 8,
            "minLength": 4,
            "type": "string",
            "format": "X12_TM",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "C0807",
          "C0907",
          "L101112",
          "C1110",
          "C1210",
          "L131415",
          "C1413",
          "C1513",
          "L161718",
          "C1716",
          "C1816",
          "L192021",
          "C2019",
          "C2119"
        ],
        "x-openedi-segment-id": "CUR"
      },
      "X12_ID_66_2": {
        "enum": [
          "24",
          "34",
          "XX"
        ],
        "type": "string",
        "format": "X12_ID_66_2"
      },
      "NM1_BillingProviderName_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_21"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "N3_AdditionalPatientInformationContactAddress": {
        "required": [
          "ResponseContactAddressLine_01"
        ],
        "type": "object",
        "properties": {
          "ResponseContactAddressLine_01": {
            "maxLength": 55,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactAddressLine_02": {
            "maxLength": 55,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "N3"
      },
      "N4_BillingProviderCityStateZIPCode": {
        "required": [
          "AdditionalPatientInformationContactCityName_01",
          "AdditionalPatientInformationContactPostalZoneorZIPCode_03",
          "AdditionalPatientInformationContactStateCode_02"
        ],
        "type": "object",
        "properties": {
          "AdditionalPatientInformationContactCityName_01": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AdditionalPatientInformationContactStateCode_02": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AdditionalPatientInformationContactPostalZoneorZIPCode_03": {
            "maxLength": 15,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CountryCode_04": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "LocationQualifier_05": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "LocationIdentifier_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "C0605"
        ],
        "x-openedi-segment-id": "N4"
      },
      "X12_ID_128_48": {
        "enum": [
          "0B",
          "1A",
          "1B",
          "1C",
          "1D",
          "1G",
          "1H",
          "1J",
          "B3",
          "BQ",
          "EI",
          "FH",
          "G2",
          "G5",
          "LU",
          "SY",
          "X5"
        ],
        "type": "string",
        "format": "X12_ID_128_48"
      },
      "REF_BillingProviderSecondaryIdentification_2": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_48"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_49": {
        "enum": [
          "06",
          "8U",
          "EM",
          "IJ",
          "RB",
          "ST",
          "TT"
        ],
        "type": "string",
        "format": "X12_ID_128_49"
      },
      "REF_ClaimSubmitterCreditDebitCardInformation": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_49"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "All_REF_837I": {
        "type": "object",
        "properties": {
          "REF_BillingProviderSecondaryIdentification_2010AA": {
            "maxItems": 8,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_BillingProviderSecondaryIdentification_2"
            }
          },
          "REF_CreditDebitCardBillingInformation_2010AA": {
            "maxItems": 8,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_ClaimSubmitterCreditDebitCardInformation"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_365_3": {
        "enum": [
          "EM",
          "FX",
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365_3"
      },
      "X12_ID_365_4": {
        "enum": [
          "EM",
          "EX",
          "FX",
          "TE"
        ],
        "type": "string",
        "format": "X12_ID_365_4"
      },
      "PER_BillingProviderContactInformation": {
        "required": [
          "CommunicationNumberQualifier_03",
          "ContactFunctionCode_01",
          "ResponseContactCommunicationNumber_04",
          "ResponseContactName_02"
        ],
        "type": "object",
        "properties": {
          "ContactFunctionCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_366"
              }
            ],
            "x-openedi-element-id": "366"
          },
          "ResponseContactName_02": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CommunicationNumberQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_3"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_04": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CommunicationNumberQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_4"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_06": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CommunicationNumberQualifier_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_365_4"
              }
            ],
            "x-openedi-element-id": "365"
          },
          "ResponseContactCommunicationNumber_08": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ContactInquiryReference_09": {
            "maxLength": 20,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P0506",
          "P0708"
        ],
        "x-openedi-segment-id": "PER"
      },
      "Loop_2010AA_837I": {
        "required": [
          "N3_BillingProviderAddress_2010AA",
          "N4_BillingProviderCityStateZIPCode_2010AA",
          "NM1_BillingProviderName_2010AA"
        ],
        "type": "object",
        "properties": {
          "NM1_BillingProviderName_2010AA": {
            "$ref": "#/components/schemas/NM1_BillingProviderName_2"
          },
          "N3_BillingProviderAddress_2010AA": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_BillingProviderCityStateZIPCode_2010AA": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837I"
          },
          "PER_BillingProviderContactInformation_2010AA": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PER_BillingProviderContactInformation"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_32": {
        "enum": [
          "87"
        ],
        "type": "string",
        "format": "X12_ID_98_32"
      },
      "NM1_PayToProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_32"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2010AB_837I": {
        "required": [
          "N3_PayToProviderAddress_2010AB",
          "N4_PayToProviderCityStateZIPCode_2010AB",
          "NM1_PayToProviderName_2010AB"
        ],
        "type": "object",
        "properties": {
          "NM1_PayToProviderName_2010AB": {
            "$ref": "#/components/schemas/NM1_PayToProviderName"
          },
          "N3_PayToProviderAddress_2010AB": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PayToProviderCityStateZIPCode_2010AB": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          },
          "REF_PayToProviderSecondaryIdentification_2010AB": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_BillingProviderSecondaryIdentification_2"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "All_2010A_837I": {
        "required": [
          "Loop2010AA"
        ],
        "type": "object",
        "properties": {
          "Loop2010AA": {
            "$ref": "#/components/schemas/Loop_2010AA_837I"
          },
          "Loop2010AB": {
            "$ref": "#/components/schemas/Loop_2010AB_837I"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_735_2": {
        "enum": [
          "22"
        ],
        "type": "string",
        "format": "X12_ID_735_2"
      },
      "X12_ID_736_2": {
        "enum": [
          "0",
          "1"
        ],
        "type": "string",
        "format": "X12_ID_736_2"
      },
      "HL_SubscriberHierarchicalLevel": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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_2"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_1138": {
        "enum": [
          "P",
          "S",
          "T"
        ],
        "type": "string",
        "format": "X12_ID_1138"
      },
      "X12_ID_1069_4": {
        "enum": [
          "18"
        ],
        "type": "string",
        "format": "X12_ID_1069_4"
      },
      "X12_ID_1032_2": {
        "enum": [
          "09",
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "AM",
          "BL",
          "CH",
          "CI",
          "DS",
          "HM",
          "LI",
          "LM",
          "MA",
          "MB",
          "MC",
          "OF",
          "TV",
          "VA",
          "WC",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1032_2"
      },
      "SBR_SubscriberInformation_3": {
        "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",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_4"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "InsuredGrouporPolicyNumber_03": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "OtherInsuredGroupName_04": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "InsuranceTypeCode_05": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CoordinationofBenefitsCode_06": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "YesNoConditionorResponseCode_07": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EmploymentStatusCode_08": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimFilingIndicatorCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1032_2"
              }
            ],
            "x-openedi-element-id": "1032"
          }
        },
        "x-openedi-segment-id": "SBR"
      },
      "X12_ID_98_6": {
        "enum": [
          "IL"
        ],
        "type": "string",
        "format": "X12_ID_98_6"
      },
      "X12_ID_66_8": {
        "enum": [
          "MI",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_66_8"
      },
      "NM1_SubscriberName_4": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "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_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_8"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_1250_2": {
        "enum": [
          "D8"
        ],
        "type": "string",
        "format": "X12_ID_1250_2"
      },
      "X12_ID_1068": {
        "enum": [
          "F",
          "M",
          "U"
        ],
        "type": "string",
        "format": "X12_ID_1068"
      },
      "DMG_DependentDemographicInformation_3": {
        "required": [
          "DateTimePeriodFormatQualifier_01",
          "DependentBirthDate_02",
          "DependentGenderCode_03"
        ],
        "type": "object",
        "properties": {
          "DateTimePeriodFormatQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DependentBirthDate_02": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DependentGenderCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1068"
              }
            ],
            "x-openedi-element-id": "1068"
          },
          "MaritalStatusCode_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CompositeRaceOrEthnicityInformation_05": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CitizenshipStatusCode_06": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CountryCode_07": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "BasisofVerificationCode_08": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Quantity_09": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0102"
        ],
        "x-openedi-segment-id": "DMG"
      },
      "X12_ID_128_27": {
        "enum": [
          "1W",
          "23",
          "IG",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_27"
      },
      "REF_OtherPayerPatientIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_27"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_43": {
        "enum": [
          "Y4"
        ],
        "type": "string",
        "format": "X12_ID_128_43"
      },
      "REF_PropertyAndCasualtyClaimNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_43"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "All_REF_837I_2": {
        "type": "object",
        "properties": {
          "REF_SubscriberSecondaryIdentification_2010BA": {
            "maxItems": 4,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerPatientIdentification"
            }
          },
          "REF_PropertyAndCasualtyClaimNumber_2010BA": {
            "$ref": "#/components/schemas/REF_PropertyAndCasualtyClaimNumber"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2010BA_837I": {
        "required": [
          "NM1_SubscriberName_2010BA"
        ],
        "type": "object",
        "properties": {
          "NM1_SubscriberName_2010BA": {
            "$ref": "#/components/schemas/NM1_SubscriberName_4"
          },
          "N3_SubscriberAddress_2010BA": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_SubscriberCityStateZIPCode_2010BA": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          },
          "DMG_SubscriberDemographicInformation_2010BA": {
            "$ref": "#/components/schemas/DMG_DependentDemographicInformation_3"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837I_2"
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_31": {
        "enum": [
          "AO"
        ],
        "type": "string",
        "format": "X12_ID_98_31"
      },
      "X12_ID_66_4": {
        "enum": [
          "MI"
        ],
        "type": "string",
        "format": "X12_ID_66_4"
      },
      "NM1_CreditDebitCardAccountHolderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_31"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_47": {
        "enum": [
          "AB",
          "BB"
        ],
        "type": "string",
        "format": "X12_ID_128_47"
      },
      "REF_CreditDebitCardInformation": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_47"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2010BB_837I": {
        "required": [
          "NM1_CreditDebitCardAccountHolderName_2010BB"
        ],
        "type": "object",
        "properties": {
          "NM1_CreditDebitCardAccountHolderName_2010BB": {
            "$ref": "#/components/schemas/NM1_CreditDebitCardAccountHolderName"
          },
          "REF_CreditDebitCardInformation_2010BB": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_CreditDebitCardInformation"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_16": {
        "enum": [
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_98_16"
      },
      "X12_ID_66_3": {
        "enum": [
          "PI",
          "XV"
        ],
        "type": "string",
        "format": "X12_ID_66_3"
      },
      "NM1_OtherPayerName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_16"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_46": {
        "enum": [
          "2U",
          "FY",
          "NF",
          "TJ"
        ],
        "type": "string",
        "format": "X12_ID_128_46"
      },
      "REF_PayerSecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_46"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2010BC_837I": {
        "required": [
          "NM1_PayerName_2010BC"
        ],
        "type": "object",
        "properties": {
          "NM1_PayerName_2010BC": {
            "$ref": "#/components/schemas/NM1_OtherPayerName"
          },
          "N3_PayerAddress_2010BC": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PayerCityStateZIPCode_2010BC": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          },
          "REF_PayerSecondaryIdentification_2010BC": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_PayerSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_30": {
        "enum": [
          "QD"
        ],
        "type": "string",
        "format": "X12_ID_98_30"
      },
      "NM1_ResponsiblePartyName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_30"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2010BD_837I": {
        "required": [
          "N3_ResponsiblePartyAddress_2010BD",
          "N4_ResponsiblePartyCityStateZIPCode_2010BD",
          "NM1_ResponsiblePartyName_2010BD"
        ],
        "type": "object",
        "properties": {
          "NM1_ResponsiblePartyName_2010BD": {
            "$ref": "#/components/schemas/NM1_ResponsiblePartyName"
          },
          "N3_ResponsiblePartyAddress_2010BD": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_ResponsiblePartyCityStateZIPCode_2010BD": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "All_2010B_837I": {
        "required": [
          "Loop2010BA",
          "Loop2010BC"
        ],
        "type": "object",
        "properties": {
          "Loop2010BA": {
            "$ref": "#/components/schemas/Loop_2010BA_837I"
          },
          "Loop2010BB": {
            "$ref": "#/components/schemas/Loop_2010BB_837I"
          },
          "Loop2010BC": {
            "$ref": "#/components/schemas/Loop_2010BC_837I"
          },
          "Loop2010BD": {
            "$ref": "#/components/schemas/Loop_2010BD_837I"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1332_2": {
        "enum": [
          "A"
        ],
        "type": "string",
        "format": "X12_ID_1332_2"
      },
      "C023_HealthCareServiceLocationInformation_2": {
        "required": [
          "ClaimFrequencyTypeCode_03",
          "FacilityCodeQualifier_02",
          "FacilityTypeCode_01"
        ],
        "type": "object",
        "properties": {
          "FacilityTypeCode_01": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "FacilityCodeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1332_2"
              }
            ],
            "x-openedi-element-id": "1332"
          },
          "ClaimFrequencyTypeCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-composite-id": "C023"
      },
      "X12_ID_1073_2": {
        "enum": [
          "N",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073_2"
      },
      "X12_ID_1359": {
        "enum": [
          "A",
          "C"
        ],
        "type": "string",
        "format": "X12_ID_1359"
      },
      "X12_ID_1363_2": {
        "enum": [
          "A",
          "I",
          "M",
          "N",
          "O",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1363_2"
      },
      "X12_ID_1514_2": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10",
          "11"
        ],
        "type": "string",
        "format": "X12_ID_1514_2"
      },
      "CLM_ClaimInformation_3": {
        "required": [
          "BenefitsAssignmentCertificationIndicator_08",
          "ExplanationOfBenefitsIndicator_18",
          "HealthCareServiceLocationInformation_05",
          "PatientAccountNumber_01",
          "ProviderOrSupplierSignatureIndicator_06",
          "ReleaseOfInformationCode_09",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "PatientAccountNumber_01": {
            "maxLength": 38,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CLM_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CLM_04": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "HealthCareServiceLocationInformation_05": {
            "$ref": "#/components/schemas/C023_HealthCareServiceLocationInformation_2"
          },
          "ProviderOrSupplierSignatureIndicator_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "MedicareAssignmentCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1359"
              }
            ],
            "x-openedi-element-id": "1359"
          },
          "BenefitsAssignmentCertificationIndicator_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ReleaseOfInformationCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1363_2"
              }
            ],
            "x-openedi-element-id": "1363"
          },
          "CLM_10": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C024_11": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CLM_12": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CLM_13": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CLM_14": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CLM_15": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CLM_16": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CLM_17": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ExplanationOfBenefitsIndicator_18": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "CLM_19": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DelayReasonCode_20": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1514_2"
              }
            ],
            "x-openedi-element-id": "1514"
          }
        },
        "x-openedi-segment-id": "CLM"
      },
      "X12_ID_374_3": {
        "enum": [
          "096"
        ],
        "type": "string",
        "format": "X12_ID_374_3"
      },
      "X12_ID_1250_4": {
        "enum": [
          "TM"
        ],
        "type": "string",
        "format": "X12_ID_1250_4"
      },
      "DTP_DischargeHour": {
        "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_4"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_19": {
        "enum": [
          "434"
        ],
        "type": "string",
        "format": "X12_ID_374_19"
      },
      "X12_ID_1250": {
        "enum": [
          "D8",
          "RD8"
        ],
        "type": "string",
        "format": "X12_ID_1250"
      },
      "DTP_StatementDates": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_19"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_2": {
        "enum": [
          "435"
        ],
        "type": "string",
        "format": "X12_ID_374_2"
      },
      "X12_ID_1250_5": {
        "enum": [
          "DT"
        ],
        "type": "string",
        "format": "X12_ID_1250_5"
      },
      "DTP_AdmissionDateHour": {
        "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_5"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "All_DTP_837I": {
        "required": [
          "DTP_StatementDates"
        ],
        "type": "object",
        "properties": {
          "DTP_DischargeHour": {
            "$ref": "#/components/schemas/DTP_DischargeHour"
          },
          "DTP_StatementDates": {
            "$ref": "#/components/schemas/DTP_StatementDates"
          },
          "DTP_AdmissionDateHour": {
            "$ref": "#/components/schemas/DTP_AdmissionDateHour"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "CL1_InstitutionalClaimCode_2": {
        "type": "object",
        "properties": {
          "AdmissionTypeCode_01": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AdmissionSourceCode_02": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "PatientStatusCode_03": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NursingHomeResidentialStatusCode_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "CL1"
      },
      "X12_ID_755_2": {
        "enum": [
          "AS",
          "B2",
          "B3",
          "B4",
          "CT",
          "DA",
          "DG",
          "DS",
          "EB",
          "MT",
          "NN",
          "OB",
          "OZ",
          "PN",
          "PO",
          "PZ",
          "RB",
          "RR",
          "RT"
        ],
        "type": "string",
        "format": "X12_ID_755_2"
      },
      "X12_ID_756_2": {
        "enum": [
          "AA",
          "BM",
          "EL",
          "EM",
          "FX"
        ],
        "type": "string",
        "format": "X12_ID_756_2"
      },
      "X12_ID_66_7": {
        "enum": [
          "AC"
        ],
        "type": "string",
        "format": "X12_ID_66_7"
      },
      "PWK_ClaimSupplementalInformation_3": {
        "required": [
          "AttachmentReportTypeCode_01",
          "ReportTransmissionCode_02"
        ],
        "type": "object",
        "properties": {
          "AttachmentReportTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_755_2"
              }
            ],
            "x-openedi-element-id": "755"
          },
          "ReportTransmissionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_756_2"
              }
            ],
            "x-openedi-element-id": "756"
          },
          "ReportCopiesNeeded_03": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_04": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_7"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "AttachmentControlNumber_06": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AttachmentDescription_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ActionsIndicated_08": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "RequestCategoryCode_09": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0506"
        ],
        "x-openedi-segment-id": "PWK"
      },
      "X12_ID_1166": {
        "enum": [
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "09"
        ],
        "type": "string",
        "format": "X12_ID_1166"
      },
      "CN1_ContractInformation_2": {
        "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": ""
          },
          "ContractPercentage_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ContractCode_04": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "TermsDiscountPercentage_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ContractVersionIdentifier_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "CN1"
      },
      "X12_ID_522_29": {
        "enum": [
          "C5"
        ],
        "type": "string",
        "format": "X12_ID_522_29"
      },
      "AMT_PayerEstimatedAmountDue": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_29"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_30": {
        "enum": [
          "F3"
        ],
        "type": "string",
        "format": "X12_ID_522_30"
      },
      "AMT_PatientEstimatedAmountDue": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_30"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_3": {
        "enum": [
          "F5"
        ],
        "type": "string",
        "format": "X12_ID_522_3"
      },
      "AMT_CoordinationOfBenefitsCOBPatientPaidAmount": {
        "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": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_4": {
        "enum": [
          "MA"
        ],
        "type": "string",
        "format": "X12_ID_522_4"
      },
      "AMT_CreditDebitCardMaximumAmount": {
        "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": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "All_AMT_837I": {
        "type": "object",
        "properties": {
          "AMT_PayerEstimatedAmountDue": {
            "$ref": "#/components/schemas/AMT_PayerEstimatedAmountDue"
          },
          "AMT_PatientEstimatedAmountDue": {
            "$ref": "#/components/schemas/AMT_PatientEstimatedAmountDue"
          },
          "AMT_PatientPaidAmount": {
            "$ref": "#/components/schemas/AMT_CoordinationOfBenefitsCOBPatientPaidAmount"
          },
          "AMT_CreditDebitCardMaximumAmount": {
            "$ref": "#/components/schemas/AMT_CreditDebitCardMaximumAmount"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_128_30": {
        "enum": [
          "9C"
        ],
        "type": "string",
        "format": "X12_ID_128_30"
      },
      "REF_AdjustedRepricedClaimNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_30"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_31": {
        "enum": [
          "9A"
        ],
        "type": "string",
        "format": "X12_ID_128_31"
      },
      "REF_RepricedClaimNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_31"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_32": {
        "enum": [
          "D9"
        ],
        "type": "string",
        "format": "X12_ID_128_32"
      },
      "REF_ClaimIdentificationNumberForClearingHousesAndOtherTransmissionIntermediaries": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_32"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_33": {
        "enum": [
          "DD"
        ],
        "type": "string",
        "format": "X12_ID_128_33"
      },
      "REF_DocumentIdentificationCode": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_33"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_34": {
        "enum": [
          "F8"
        ],
        "type": "string",
        "format": "X12_ID_128_34"
      },
      "REF_OriginalReferenceNumberICNDCN": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_34"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_35": {
        "enum": [
          "LX"
        ],
        "type": "string",
        "format": "X12_ID_128_35"
      },
      "REF_InvestigationalDeviceExemptionNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_35"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_36": {
        "enum": [
          "4N"
        ],
        "type": "string",
        "format": "X12_ID_128_36"
      },
      "REF_ServiceAuthorizationExceptionCode": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_36"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_37": {
        "enum": [
          "G4"
        ],
        "type": "string",
        "format": "X12_ID_128_37"
      },
      "REF_PeerReviewOrganizationPROApprovalNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_37"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_26": {
        "enum": [
          "9F",
          "G1"
        ],
        "type": "string",
        "format": "X12_ID_128_26"
      },
      "REF_DependentAdditionalInformation": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_26"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_38": {
        "enum": [
          "EA"
        ],
        "type": "string",
        "format": "X12_ID_128_38"
      },
      "REF_MedicalRecordIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_38"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "X12_ID_128_39": {
        "enum": [
          "P4"
        ],
        "type": "string",
        "format": "X12_ID_128_39"
      },
      "REF_DemonstrationProjectIdentifier": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_39"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "All_REF_837I_3": {
        "type": "object",
        "properties": {
          "REF_AdjustedRepricedClaimNumber": {
            "$ref": "#/components/schemas/REF_AdjustedRepricedClaimNumber"
          },
          "REF_RepricedClaimNumber": {
            "$ref": "#/components/schemas/REF_RepricedClaimNumber"
          },
          "REF_ClaimIdentificationNumberForClearinghousesAndOtherTransmissionIntermediaries": {
            "$ref": "#/components/schemas/REF_ClaimIdentificationNumberForClearingHousesAndOtherTransmissionIntermediaries"
          },
          "REF_DocumentIdentificationCode": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_DocumentIdentificationCode"
            }
          },
          "REF_OriginalReferenceNumberICNDCN": {
            "$ref": "#/components/schemas/REF_OriginalReferenceNumberICNDCN"
          },
          "REF_InvestigationalDeviceExemptionNumber": {
            "$ref": "#/components/schemas/REF_InvestigationalDeviceExemptionNumber"
          },
          "REF_ServiceAuthorizationExceptionCode": {
            "$ref": "#/components/schemas/REF_ServiceAuthorizationExceptionCode"
          },
          "REF_PeerReviewOrganizationPROApprovalNumber": {
            "$ref": "#/components/schemas/REF_PeerReviewOrganizationPROApprovalNumber"
          },
          "REF_PriorAuthorizationOrReferralNumber": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_DependentAdditionalInformation"
            }
          },
          "REF_MedicalRecordNumber": {
            "$ref": "#/components/schemas/REF_MedicalRecordIdentification"
          },
          "REF_DemonstrationProjectIdentifier": {
            "$ref": "#/components/schemas/REF_DemonstrationProjectIdentifier"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "K3_FileInformation": {
        "required": [
          "FixedFormatInformation_01"
        ],
        "type": "object",
        "properties": {
          "FixedFormatInformation_01": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "RecordFormatCode_02": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CompositeUnitOfMeasure_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "K3"
      },
      "X12_ID_363_4": {
        "enum": [
          "ALG",
          "DCP",
          "DGN",
          "DME",
          "MED",
          "NTR",
          "ODT",
          "RHB",
          "RLH",
          "RNH",
          "SET",
          "SFM",
          "SPT",
          "UPI"
        ],
        "type": "string",
        "format": "X12_ID_363_4"
      },
      "NTE_ClaimNote_2": {
        "required": [
          "BillingNoteText_02",
          "NoteReferenceCode_01"
        ],
        "type": "object",
        "properties": {
          "NoteReferenceCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_363_4"
              }
            ],
            "x-openedi-element-id": "363"
          },
          "BillingNoteText_02": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "NTE"
      },
      "X12_ID_363": {
        "enum": [
          "ADD"
        ],
        "type": "string",
        "format": "X12_ID_363"
      },
      "NTE_BillingNote": {
        "required": [
          "BillingNoteText_02",
          "NoteReferenceCode_01"
        ],
        "type": "object",
        "properties": {
          "NoteReferenceCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_363"
              }
            ],
            "x-openedi-element-id": "363"
          },
          "BillingNoteText_02": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "NTE"
      },
      "All_NTE_837I": {
        "type": "object",
        "properties": {
          "NTE_ClaimNote": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NTE_ClaimNote_2"
            }
          },
          "NTE_BillingNote": {
            "$ref": "#/components/schemas/NTE_BillingNote"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_923": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8"
        ],
        "type": "string",
        "format": "X12_ID_923"
      },
      "X12_ID_1250_3": {
        "enum": [
          "RD8"
        ],
        "type": "string",
        "format": "X12_ID_1250_3"
      },
      "X12_ID_1073": {
        "enum": [
          "N",
          "U",
          "Y"
        ],
        "type": "string",
        "format": "X12_ID_1073"
      },
      "X12_ID_1322_2": {
        "enum": [
          "I",
          "R",
          "S"
        ],
        "type": "string",
        "format": "X12_ID_1322_2"
      },
      "X12_ID_235_2": {
        "enum": [
          "HC",
          "ID"
        ],
        "type": "string",
        "format": "X12_ID_235_2"
      },
      "X12_ID_1384_2": {
        "enum": [
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "L",
          "M",
          "O",
          "R",
          "S",
          "T"
        ],
        "type": "string",
        "format": "X12_ID_1384_2"
      },
      "CR6_HomeHealthCareInformation_3": {
        "required": [
          "CertificationTypeCode_08",
          "Date_05",
          "HomeHealthStartDate_02",
          "MedicareCoverageIndicator_07",
          "PatientLocationCode_17",
          "PrognosisCode_01",
          "YesNoConditionorResponseCode_06"
        ],
        "type": "object",
        "properties": {
          "PrognosisCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_923"
              }
            ],
            "x-openedi-element-id": "923"
          },
          "HomeHealthStartDate_02": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_3"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "HomeHealthCertificationPeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Date_05": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "YesNoConditionorResponseCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "MedicareCoverageIndicator_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "CertificationTypeCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1322_2"
              }
            ],
            "x-openedi-element-id": "1322"
          },
          "SurgeryDate_09": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "ProductorServiceIDQualifier_10": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_2"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "SurgicalProcedureCode_11": {
            "maxLength": 15,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "PhysicianOrderDate_12": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "LastVisitDate_13": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "PhysicianContactDate_14": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_3"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "LastAdmissionPeriod_16": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "PatientLocationCode_17": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1384_2"
              }
            ],
            "x-openedi-element-id": "1384"
          },
          "Date_18": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "Date_19": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "Date_20": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          },
          "Date_21": {
            "maxLength": 8,
            "minLength": 8,
            "type": "string",
            "format": "X12_DT",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304",
          "P091011",
          "P151617"
        ],
        "x-openedi-segment-id": "CR6"
      },
      "X12_ID_1136": {
        "enum": [
          "75"
        ],
        "type": "string",
        "format": "X12_ID_1136"
      },
      "X12_ID_1321_4": {
        "enum": [
          "AA",
          "AL",
          "BL",
          "CO",
          "DY",
          "EL",
          "HL",
          "LB",
          "OL",
          "PA",
          "SL"
        ],
        "type": "string",
        "format": "X12_ID_1321_4"
      },
      "CRC_HomeHealthFunctionalLimitations": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_4"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_4"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_4"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_4"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_4"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_2": {
        "enum": [
          "76"
        ],
        "type": "string",
        "format": "X12_ID_1136_2"
      },
      "X12_ID_1321_3": {
        "enum": [
          "BR",
          "CA",
          "CB",
          "CR",
          "EP",
          "IH",
          "NR",
          "PW",
          "TR",
          "UT",
          "WA",
          "WR"
        ],
        "type": "string",
        "format": "X12_ID_1321_3"
      },
      "CRC_HomeHealthActivitiesPermitted": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_2"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_3"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_3"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_3"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_3"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_3"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "X12_ID_1136_3": {
        "enum": [
          "77"
        ],
        "type": "string",
        "format": "X12_ID_1136_3"
      },
      "X12_ID_1321_2": {
        "enum": [
          "AG",
          "CM",
          "DI",
          "DP",
          "FO",
          "LE",
          "MC",
          "OT"
        ],
        "type": "string",
        "format": "X12_ID_1321_2"
      },
      "CRC_HomeHealthMentalStatus": {
        "required": [
          "CertificationConditionIndicator_02",
          "CodeCategory_01",
          "ConditionCode_03"
        ],
        "type": "object",
        "properties": {
          "CodeCategory_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1136_3"
              }
            ],
            "x-openedi-element-id": "1136"
          },
          "CertificationConditionIndicator_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "ConditionCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          },
          "ConditionCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1321_2"
              }
            ],
            "x-openedi-element-id": "1321"
          }
        },
        "x-openedi-segment-id": "CRC"
      },
      "All_CRC_837I": {
        "type": "object",
        "properties": {
          "CRC_HomeHealthFunctionalLimitations": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CRC_HomeHealthFunctionalLimitations"
            }
          },
          "CRC_HomeHealthActivitiesPermitted": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CRC_HomeHealthActivitiesPermitted"
            }
          },
          "CRC_HomeHealthMentalStatus": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CRC_HomeHealthMentalStatus"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1270_7": {
        "enum": [
          "BK"
        ],
        "type": "string",
        "format": "X12_ID_1270_7"
      },
      "C022_HealthCareCodeInformation": {
        "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": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "X12_ID_1270_8": {
        "enum": [
          "BJ",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_1270_8"
      },
      "C022_HealthCareCodeInformation_2": {
        "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": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "X12_ID_1270_19": {
        "enum": [
          "BN"
        ],
        "type": "string",
        "format": "X12_ID_1270_19"
      },
      "C022_HealthCareCodeInformation_3": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_19"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_PrincipalAdmittingECodeAndPatientReasonForVisitDiagnosisInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_2"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_3"
          },
          "C022_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_05": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_06": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_07": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_08": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_09": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_10": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_11": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_12": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_9": {
        "enum": [
          "DR"
        ],
        "type": "string",
        "format": "X12_ID_1270_9"
      },
      "C022_HealthCareCodeInformation_4": {
        "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": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_DiagnosisRelatedGroupDRGInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_4"
          },
          "C022_02": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_05": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_06": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_07": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_08": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_09": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_10": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_11": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_12": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_2": {
        "enum": [
          "BF"
        ],
        "type": "string",
        "format": "X12_ID_1270_2"
      },
      "C022_HealthCareCodeInformation_5": {
        "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": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_OtherDiagnosisInformation": {
        "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_10": {
        "enum": [
          "BP",
          "BR"
        ],
        "type": "string",
        "format": "X12_ID_1270_10"
      },
      "C022_HealthCareCodeInformation_6": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_10"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_PrincipalProcedureInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_6"
          },
          "C022_02": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_05": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_06": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_07": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_08": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_09": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_10": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_11": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "C022_12": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_11": {
        "enum": [
          "BO",
          "BQ"
        ],
        "type": "string",
        "format": "X12_ID_1270_11"
      },
      "C022_HealthCareCodeInformation_7": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_11"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_OtherProcedureInformation": {
        "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_13": {
        "enum": [
          "BI"
        ],
        "type": "string",
        "format": "X12_ID_1270_13"
      },
      "C022_HealthCareCodeInformation_8": {
        "required": [
          "CodeListQualifierCode_01",
          "DateTimePeriod_04",
          "DateTimePeriodFormatQualifier_03",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_13"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_3"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_OccurrenceSpanInformation": {
        "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_14": {
        "enum": [
          "BH"
        ],
        "type": "string",
        "format": "X12_ID_1270_14"
      },
      "C022_HealthCareCodeInformation_9": {
        "required": [
          "CodeListQualifierCode_01",
          "DateTimePeriod_04",
          "DateTimePeriodFormatQualifier_03",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_14"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_OccurrenceInformation": {
        "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_1270_15": {
        "enum": [
          "BE"
        ],
        "type": "string",
        "format": "X12_ID_1270_15"
      },
      "C022_HealthCareCodeInformation_11": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02",
          "MonetaryAmount_05"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_15"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_ValueInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_11"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_16": {
        "enum": [
          "BG"
        ],
        "type": "string",
        "format": "X12_ID_1270_16"
      },
      "C022_HealthCareCodeInformation_13": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_16"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_ConditionInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_13"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "X12_ID_1270_17": {
        "enum": [
          "TC"
        ],
        "type": "string",
        "format": "X12_ID_1270_17"
      },
      "C022_HealthCareCodeInformation_15": {
        "required": [
          "CodeListQualifierCode_01",
          "IndustryCode_02"
        ],
        "type": "object",
        "properties": {
          "CodeListQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1270_17"
              }
            ],
            "x-openedi-element-id": "1270"
          },
          "IndustryCode_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_03": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriod_04": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Quantity_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "VersionIdentifier_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0304"
        ],
        "x-openedi-composite-id": "C022"
      },
      "HI_TreatmentCodeInformation": {
        "required": [
          "HealthCareCodeInformation_01"
        ],
        "type": "object",
        "properties": {
          "HealthCareCodeInformation_01": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_02": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_03": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_04": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_05": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_06": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_07": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_08": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_09": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_10": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_11": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          },
          "HealthCareCodeInformation_12": {
            "$ref": "#/components/schemas/C022_HealthCareCodeInformation_15"
          }
        },
        "x-openedi-segment-id": "HI"
      },
      "All_HI_837I": {
        "type": "object",
        "properties": {
          "HI_PrincipalAdmittingECodeAndPatientReasonForVisitDiagnosisInformation": {
            "$ref": "#/components/schemas/HI_PrincipalAdmittingECodeAndPatientReasonForVisitDiagnosisInformation"
          },
          "HI_DiagnosisRelatedGroupDRGInformation": {
            "$ref": "#/components/schemas/HI_DiagnosisRelatedGroupDRGInformation"
          },
          "HI_OtherDiagnosisInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HI_OtherDiagnosisInformation"
            }
          },
          "HI_PrincipalProcedureInformation": {
            "$ref": "#/components/schemas/HI_PrincipalProcedureInformation"
          },
          "HI_OtherProcedureInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HI_OtherProcedureInformation"
            }
          },
          "HI_OccurrenceSpanInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HI_OccurrenceSpanInformation"
            }
          },
          "HI_OccurrenceInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HI_OccurrenceInformation"
            }
          },
          "HI_ValueInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HI_ValueInformation"
            }
          },
          "HI_ConditionInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HI_ConditionInformation"
            }
          },
          "HI_TreatmentCodeInformation": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HI_TreatmentCodeInformation"
            }
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_673_3": {
        "enum": [
          "CA",
          "CD",
          "LA",
          "NA"
        ],
        "type": "string",
        "format": "X12_ID_673_3"
      },
      "X12_ID_355_10": {
        "enum": [
          "DA"
        ],
        "type": "string",
        "format": "X12_ID_355_10"
      },
      "C001_CompositeUnitOfMeasure": {
        "required": [
          "UnitorBasisforMeasurementCode_01"
        ],
        "type": "object",
        "properties": {
          "UnitorBasisforMeasurementCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_10"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Exponent_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_07": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Exponent_08": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_09": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Exponent_11": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_12": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_13": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Exponent_14": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_15": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-composite-id": "C001"
      },
      "QTY_ClaimQuantity": {
        "required": [
          "AmbulancePatientCount_02",
          "CompositeUnitOfMeasure_03",
          "QuantityQualifier_01"
        ],
        "type": "object",
        "properties": {
          "QuantityQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_673_3"
              }
            ],
            "x-openedi-element-id": "673"
          },
          "AmbulancePatientCount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CompositeUnitOfMeasure_03": {
            "$ref": "#/components/schemas/C001_CompositeUnitOfMeasure"
          },
          "FreeformInformation_04": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0204",
          "E0204"
        ],
        "x-openedi-segment-id": "QTY"
      },
      "X12_ID_1473": {
        "enum": [
          "00",
          "01",
          "02",
          "03",
          "04",
          "05",
          "06",
          "07",
          "08",
          "09",
          "10",
          "11",
          "12",
          "13",
          "14"
        ],
        "type": "string",
        "format": "X12_ID_1473"
      },
      "X12_ID_235_7": {
        "enum": [
          "HC"
        ],
        "type": "string",
        "format": "X12_ID_235_7"
      },
      "X12_ID_355_7": {
        "enum": [
          "DA",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_7"
      },
      "X12_ID_901_11": {
        "enum": [
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6"
        ],
        "type": "string",
        "format": "X12_ID_901_11"
      },
      "X12_ID_1526": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5"
        ],
        "type": "string",
        "format": "X12_ID_1526"
      },
      "X12_ID_1527": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6"
        ],
        "type": "string",
        "format": "X12_ID_1527"
      },
      "HCP_ClaimPricingRepricingInformation_2": {
        "required": [
          "PricingMethodology_01",
          "RepricedAllowedAmount_02"
        ],
        "type": "object",
        "properties": {
          "PricingMethodology_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1473"
              }
            ],
            "x-openedi-element-id": "1473"
          },
          "RepricedAllowedAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "RepricedSavingAmount_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "RepricingOrganizationIdentifier_04": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "RepricingPerDiemorFlatRateAmount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "RepricedApprovedAmbulatoryPatientGroupCode_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_07": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_08": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_7"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "ProductServiceID_10": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_11": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_7"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Quantity_12": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "RejectReasonCode_13": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_901_11"
              }
            ],
            "x-openedi-element-id": "901"
          },
          "PolicyComplianceCode_14": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1526"
              }
            ],
            "x-openedi-element-id": "1526"
          },
          "ExceptionCode_15": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1527"
              }
            ],
            "x-openedi-element-id": "1527"
          }
        },
        "x-openedi-syntax": [
          "R0113",
          "P0910",
          "P1112"
        ],
        "x-openedi-segment-id": "HCP"
      },
      "X12_ID_921": {
        "enum": [
          "AI",
          "MS",
          "OT",
          "PT",
          "SN",
          "ST"
        ],
        "type": "string",
        "format": "X12_ID_921"
      },
      "CR7_HomeHealthCarePlanInformation": {
        "required": [
          "CertificationPeriodProjectedVisitCount_03",
          "DisciplineTypeCode_01",
          "TotalVisitsRenderedCount_02"
        ],
        "type": "object",
        "properties": {
          "DisciplineTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_921"
              }
            ],
            "x-openedi-element-id": "921"
          },
          "TotalVisitsRenderedCount_02": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": ""
          },
          "CertificationPeriodProjectedVisitCount_03": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "CR7"
      },
      "X12_ID_673_5": {
        "enum": [
          "VS"
        ],
        "type": "string",
        "format": "X12_ID_673_5"
      },
      "X12_ID_355_9": {
        "enum": [
          "DA",
          "MO",
          "Q1",
          "WK"
        ],
        "type": "string",
        "format": "X12_ID_355_9"
      },
      "X12_ID_615": {
        "enum": [
          "7",
          "35"
        ],
        "type": "string",
        "format": "X12_ID_615"
      },
      "X12_ID_678_6": {
        "enum": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F",
          "G",
          "H",
          "J",
          "K",
          "L",
          "N",
          "O",
          "S",
          "W"
        ],
        "type": "string",
        "format": "X12_ID_678_6"
      },
      "X12_ID_679": {
        "enum": [
          "D",
          "E",
          "F"
        ],
        "type": "string",
        "format": "X12_ID_679"
      },
      "HSD_HealthCareServicesDelivery_6": {
        "type": "object",
        "properties": {
          "QuantityQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_673_5"
              }
            ],
            "x-openedi-element-id": "673"
          },
          "BenefitQuantity_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_9"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "SampleSelectionModulus_04": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "TimePeriodQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_615"
              }
            ],
            "x-openedi-element-id": "615"
          },
          "PeriodCount_06": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": ""
          },
          "DeliveryFrequencyCode_07": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_678_6"
              }
            ],
            "x-openedi-element-id": "678"
          },
          "DeliveryPatternTimeCode_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_679"
              }
            ],
            "x-openedi-element-id": "679"
          }
        },
        "x-openedi-syntax": [
          "P0102",
          "C0605"
        ],
        "x-openedi-segment-id": "HSD"
      },
      "Loop_2305_837I": {
        "required": [
          "CR7_HomeHealthCarePlanInformation"
        ],
        "type": "object",
        "properties": {
          "CR7_HomeHealthCarePlanInformation": {
            "$ref": "#/components/schemas/CR7_HomeHealthCarePlanInformation"
          },
          "HSD_HealthCareServicesDelivery": {
            "maxItems": 12,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HSD_HealthCareServicesDelivery_6"
            }
          }
        },
        "x-openedi-loop-id": "CR7"
      },
      "X12_ID_98_24": {
        "enum": [
          "71"
        ],
        "type": "string",
        "format": "X12_ID_98_24"
      },
      "NM1_AttendingPhysicianName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_24"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_1221_6": {
        "enum": [
          "AT",
          "SU"
        ],
        "type": "string",
        "format": "X12_ID_1221_6"
      },
      "PRV_AttendingPhysicianSpecialtyInformation": {
        "required": [
          "ProviderCode_01",
          "ProviderTaxonomyCode_03",
          "ReferenceIdentificationQualifier_02"
        ],
        "type": "object",
        "properties": {
          "ProviderCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1221_6"
              }
            ],
            "x-openedi-element-id": "1221"
          },
          "ReferenceIdentificationQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_6"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "ProviderTaxonomyCode_03": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "StateorProvinceCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProviderSpecialtyInformation_05": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProviderOrganizationCode_06": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "PRV"
      },
      "X12_ID_128_18": {
        "enum": [
          "0B",
          "1A",
          "1B",
          "1C",
          "1D",
          "1G",
          "1H",
          "EI",
          "G2",
          "LU",
          "N5",
          "SY",
          "X5"
        ],
        "type": "string",
        "format": "X12_ID_128_18"
      },
      "REF_AttendingPhysicianSecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_18"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2310A_837I": {
        "required": [
          "NM1_AttendingPhysicianName"
        ],
        "type": "object",
        "properties": {
          "NM1_AttendingPhysicianName": {
            "$ref": "#/components/schemas/NM1_AttendingPhysicianName"
          },
          "PRV_AttendingPhysicianSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_AttendingPhysicianSpecialtyInformation"
          },
          "REF_AttendingPhysicianSecondaryIdentification": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AttendingPhysicianSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_23": {
        "enum": [
          "72"
        ],
        "type": "string",
        "format": "X12_ID_98_23"
      },
      "X12_ID_1065_2": {
        "enum": [
          "1"
        ],
        "type": "string",
        "format": "X12_ID_1065_2"
      },
      "NM1_OperatingPhysicianName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactFirstName_04",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_23"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2310B_837I": {
        "required": [
          "NM1_OperatingPhysicianName"
        ],
        "type": "object",
        "properties": {
          "NM1_OperatingPhysicianName": {
            "$ref": "#/components/schemas/NM1_OperatingPhysicianName"
          },
          "REF_OperatingPhysicianSecondaryIdentification": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AttendingPhysicianSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_22": {
        "enum": [
          "73"
        ],
        "type": "string",
        "format": "X12_ID_98_22"
      },
      "NM1_OtherProviderName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_22"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2310C_837I": {
        "required": [
          "NM1_OtherProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherProviderName": {
            "$ref": "#/components/schemas/NM1_OtherProviderName"
          },
          "REF_OtherProviderSecondaryIdentification": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_AttendingPhysicianSecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_25": {
        "enum": [
          "FA"
        ],
        "type": "string",
        "format": "X12_ID_98_25"
      },
      "NM1_ServiceFacilityName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_25"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_28": {
        "enum": [
          "0B",
          "1A",
          "1B",
          "1C",
          "1D",
          "1G",
          "1H",
          "1J",
          "EI",
          "FH",
          "G2",
          "G5",
          "LU",
          "N5",
          "X5"
        ],
        "type": "string",
        "format": "X12_ID_128_28"
      },
      "REF_ServiceFacilitySecondaryIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_28"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2310E_837I": {
        "required": [
          "N3_ServiceFacilityAddress",
          "N4_ServiceFacilityCityStateZipCode",
          "NM1_ServiceFacilityName"
        ],
        "type": "object",
        "properties": {
          "NM1_ServiceFacilityName": {
            "$ref": "#/components/schemas/NM1_ServiceFacilityName"
          },
          "N3_ServiceFacilityAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_ServiceFacilityCityStateZipCode": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          },
          "REF_ServiceFacilitySecondaryIdentification": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_ServiceFacilitySecondaryIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "All_2310_837I": {
        "type": "object",
        "properties": {
          "Loop2310A": {
            "$ref": "#/components/schemas/Loop_2310A_837I"
          },
          "Loop2310B": {
            "$ref": "#/components/schemas/Loop_2310B_837I"
          },
          "Loop2310C": {
            "$ref": "#/components/schemas/Loop_2310C_837I"
          },
          "Loop2310E": {
            "$ref": "#/components/schemas/Loop_2310E_837I"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_1069_6": {
        "enum": [
          "01",
          "04",
          "05",
          "07",
          "10",
          "15",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "29",
          "32",
          "33",
          "36",
          "39",
          "40",
          "41",
          "43",
          "53",
          "G8"
        ],
        "type": "string",
        "format": "X12_ID_1069_6"
      },
      "SBR_OtherSubscriberInformation_3": {
        "required": [
          "IndividualRelationshipCode_02",
          "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",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_6"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "InsuredGrouporPolicyNumber_03": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "OtherInsuredGroupName_04": {
            "maxLength": 60,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "InsuranceTypeCode_05": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "CoordinationofBenefitsCode_06": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "YesNoConditionorResponseCode_07": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EmploymentStatusCode_08": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimFilingIndicatorCode_09": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1032_2"
              }
            ],
            "x-openedi-element-id": "1032"
          }
        },
        "x-openedi-segment-id": "SBR"
      },
      "X12_ID_1033": {
        "enum": [
          "CO",
          "CR",
          "OA",
          "PI",
          "PR"
        ],
        "type": "string",
        "format": "X12_ID_1033"
      },
      "CAS_ClaimAdjustment": {
        "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": ""
          },
          "AdjustmentAmount_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentQuantity_04": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentReasonCode_05": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AdjustmentAmount_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentQuantity_07": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentReasonCode_08": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AdjustmentAmount_09": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentQuantity_10": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentReasonCode_11": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AdjustmentAmount_12": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentQuantity_13": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentReasonCode_14": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AdjustmentAmount_15": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentQuantity_16": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentReasonCode_17": {
            "maxLength": 5,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AdjustmentAmount_18": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "AdjustmentQuantity_19": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "L050607",
          "C0605",
          "C0705",
          "L080910",
          "C0908",
          "C1008",
          "L111213",
          "C1211",
          "C1311",
          "L141516",
          "C1514",
          "C1614",
          "L171819",
          "C1817",
          "C1917"
        ],
        "x-openedi-segment-id": "CAS"
      },
      "X12_ID_522_18": {
        "enum": [
          "C4"
        ],
        "type": "string",
        "format": "X12_ID_522_18"
      },
      "AMT_PayerPriorPayment": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_18"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_8": {
        "enum": [
          "B6"
        ],
        "type": "string",
        "format": "X12_ID_522_8"
      },
      "AMT_CoordinationOfBenefitsCOBAllowedAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_8"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522": {
        "enum": [
          "T3"
        ],
        "type": "string",
        "format": "X12_ID_522"
      },
      "AMT_ClaimSubmittedCharges": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_20": {
        "enum": [
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_522_20"
      },
      "AMT_DiagnosticRelatedGroupDRGOutlierAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_20"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_21": {
        "enum": [
          "N1"
        ],
        "type": "string",
        "format": "X12_ID_522_21"
      },
      "AMT_CoordinationOfBenefitsCOBTotalMedicarePaidAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_21"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_22": {
        "enum": [
          "KF"
        ],
        "type": "string",
        "format": "X12_ID_522_22"
      },
      "AMT_MedicarePaidAmount100": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_22"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_23": {
        "enum": [
          "PG"
        ],
        "type": "string",
        "format": "X12_ID_522_23"
      },
      "AMT_MedicarePaidAmount80": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_23"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_24": {
        "enum": [
          "AA"
        ],
        "type": "string",
        "format": "X12_ID_522_24"
      },
      "AMT_CoordinationOfBenefitsCOBMedicareATrustFundPaidAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_24"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_25": {
        "enum": [
          "B1"
        ],
        "type": "string",
        "format": "X12_ID_522_25"
      },
      "AMT_CoordinationOfBenefitsCOBMedicareBTrustFundPaidAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_25"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_26": {
        "enum": [
          "A8"
        ],
        "type": "string",
        "format": "X12_ID_522_26"
      },
      "AMT_CoordinationOfBenefitsCOBTotalNoncoveredAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_26"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_27": {
        "enum": [
          "YT"
        ],
        "type": "string",
        "format": "X12_ID_522_27"
      },
      "AMT_CoordinationOfBenefitsCOBTotalDeniedAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_27"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "All_AMT_837I_2": {
        "type": "object",
        "properties": {
          "AMT_PayerPriorPayment": {
            "$ref": "#/components/schemas/AMT_PayerPriorPayment"
          },
          "AMT_CoordinationOfBenefitsCOBTotalAllowedAmount": {
            "$ref": "#/components/schemas/AMT_CoordinationOfBenefitsCOBAllowedAmount"
          },
          "AMT_CoordinationOfBenefitsCOBTotalSubmittedCharges": {
            "$ref": "#/components/schemas/AMT_ClaimSubmittedCharges"
          },
          "AMT_DiagnosticRelatedGroupDRGOutlierAmount": {
            "$ref": "#/components/schemas/AMT_DiagnosticRelatedGroupDRGOutlierAmount"
          },
          "AMT_CoordinationOfBenefitsCOBTotalMedicarePaidAmount": {
            "$ref": "#/components/schemas/AMT_CoordinationOfBenefitsCOBTotalMedicarePaidAmount"
          },
          "AMT_MedicarePaidAmount100": {
            "$ref": "#/components/schemas/AMT_MedicarePaidAmount100"
          },
          "AMT_MedicarePaidAmount80": {
            "$ref": "#/components/schemas/AMT_MedicarePaidAmount80"
          },
          "AMT_CoordinationOfBenefitsCOBMedicareATrustFundPaidAmount": {
            "$ref": "#/components/schemas/AMT_CoordinationOfBenefitsCOBMedicareATrustFundPaidAmount"
          },
          "AMT_CoordinationOfBenefitsCOBMedicareBTrustFundPaidAmount": {
            "$ref": "#/components/schemas/AMT_CoordinationOfBenefitsCOBMedicareBTrustFundPaidAmount"
          },
          "AMT_CoordinationOfBenefitsCOBTotalNoncoveredAmount": {
            "$ref": "#/components/schemas/AMT_CoordinationOfBenefitsCOBTotalNoncoveredAmount"
          },
          "AMT_CoordinationOfBenefitsCOBTotalDeniedAmount": {
            "$ref": "#/components/schemas/AMT_CoordinationOfBenefitsCOBTotalDeniedAmount"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "OI_OtherInsuranceCoverageInformation_3": {
        "required": [
          "BenefitsAssignmentCertificationIndicator_03",
          "ReleaseofInformationCode_06"
        ],
        "type": "object",
        "properties": {
          "ClaimFilingIndicatorCode_01": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimSubmissionReasonCode_02": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "BenefitsAssignmentCertificationIndicator_03": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1073_2"
              }
            ],
            "x-openedi-element-id": "1073"
          },
          "PatientSignatureSourceCode_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProviderAgreementCode_05": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReleaseofInformationCode_06": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1363_2"
              }
            ],
            "x-openedi-element-id": "1363"
          }
        },
        "x-openedi-segment-id": "OI"
      },
      "MIA_InpatientAdjudicationInformation": {
        "required": [
          "CoveredDaysorVisitsCount_01"
        ],
        "type": "object",
        "properties": {
          "CoveredDaysorVisitsCount_01": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "LifetimePsychiatricDaysCount_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ClaimDRGAmount_04": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_05": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimDisproportionateShareAmount_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ClaimMSPPassthroughAmount_07": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ClaimPPSCapitalAmount_08": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "PPSCapitalFSPDRGAmount_09": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "PPSCapitalHSPDRGAmount_10": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "PPSCapitalDSHDRGAmount_11": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "OldCapitalAmount_12": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "PPSCapitalIMEamount_13": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "PPSOperatingHospitalSpecificDRGAmount_14": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CostReportDayCount_15": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "PPSOperatingFederalSpecificDRGAmount_16": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ClaimPPSCapitalOutlierAmount_17": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ClaimIndirectTeachingAmount_18": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "NonpayableProfessionalComponentAmount_19": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_20": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_21": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_22": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_23": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "PPSCapitalExceptionAmount_24": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "MIA"
      },
      "MOA_MedicareOutpatientAdjudicationInformation": {
        "type": "object",
        "properties": {
          "ReimbursementRate_01": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "HCPCSPayableAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_03": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_04": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_05": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_06": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ClaimPaymentRemarkCode_07": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_08": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "NonPayableProfessionalComponentBilledAmount_09": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "MOA"
      },
      "NM1_OtherSubscriberName": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09",
          "ResponseContactLastorOrganizationName_03"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_6"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_8"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2330A_837I": {
        "required": [
          "NM1_OtherSubscriberName"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherSubscriberName": {
            "$ref": "#/components/schemas/NM1_OtherSubscriberName"
          },
          "N3_OtherSubscriberAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_OtherSubscriberCityStateZIPCode": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          },
          "REF_OtherSubscriberSecondaryInformation": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerPatientIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_374_16": {
        "enum": [
          "573"
        ],
        "type": "string",
        "format": "X12_ID_374_16"
      },
      "DTP_ClaimAdjudicationDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_16"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_128_25": {
        "enum": [
          "2U",
          "F8",
          "FY",
          "NF",
          "TJ"
        ],
        "type": "string",
        "format": "X12_ID_128_25"
      },
      "REF_OtherPayerSecondaryIdentificationAndReferenceNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_25"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "All_REF_837I_4": {
        "type": "object",
        "properties": {
          "REF_OtherPayerSecondaryIdentificationAndReferenceNumber": {
            "maxItems": 2,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerSecondaryIdentificationAndReferenceNumber"
            }
          },
          "REF_OtherPayerPriorAuthorizationOrReferralNumber": {
            "$ref": "#/components/schemas/REF_DependentAdditionalInformation"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2330B_837I": {
        "required": [
          "NM1_OtherPayerName"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerName": {
            "$ref": "#/components/schemas/NM1_OtherPayerName"
          },
          "N3_OtherPayerAddress": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_OtherPayerCityStateZIPCode": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          },
          "DTP_ClaimAdjudicationDate": {
            "$ref": "#/components/schemas/DTP_ClaimAdjudicationDate"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837I_4"
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "X12_ID_98_5": {
        "enum": [
          "QC"
        ],
        "type": "string",
        "format": "X12_ID_98_5"
      },
      "X12_ID_66_33": {
        "enum": [
          "EI",
          "MI"
        ],
        "type": "string",
        "format": "X12_ID_66_33"
      },
      "NM1_OtherPayerPatientInformation_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "IdentificationCodeQualifier_08",
          "ResponseContactIdentifier_09"
        ],
        "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_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_33"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_24": {
        "enum": [
          "1W",
          "IG",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_24"
      },
      "REF_OtherPayerPatientIdentificationNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_24"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2330C_837I": {
        "required": [
          "NM1_OtherPayerPatientInformation"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerPatientInformation": {
            "$ref": "#/components/schemas/NM1_OtherPayerPatientInformation_2"
          },
          "REF_OtherPayerPatientIdentificationNumber": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerPatientIdentificationNumber"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "NM1_OtherPayerAttendingProvider": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_24"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_23": {
        "enum": [
          "1A",
          "1B",
          "1C",
          "1D",
          "1G",
          "1H",
          "EI",
          "G2",
          "LU",
          "N5"
        ],
        "type": "string",
        "format": "X12_ID_128_23"
      },
      "REF_OtherPayerAttendingProviderIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_23"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2330D_837I": {
        "required": [
          "NM1_OtherPayerAttendingProvider",
          "REF_OtherPayerAttendingProviderIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerAttendingProvider": {
            "$ref": "#/components/schemas/NM1_OtherPayerAttendingProvider"
          },
          "REF_OtherPayerAttendingProviderIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerAttendingProviderIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "NM1_OtherPayerOperatingProvider": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_23"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2330E_837I": {
        "required": [
          "NM1_OtherPayerOperatingProvider",
          "REF_OtherPayerOperatingProviderIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerOperatingProvider": {
            "$ref": "#/components/schemas/NM1_OtherPayerOperatingProvider"
          },
          "REF_OtherPayerOperatingProviderIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerAttendingProviderIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "NM1_OtherPayerOtherProvider": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_22"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065_3"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_22": {
        "enum": [
          "1A",
          "1B",
          "1C",
          "1D",
          "1G",
          "1H",
          "EI",
          "G2",
          "LU",
          "N5",
          "SY"
        ],
        "type": "string",
        "format": "X12_ID_128_22"
      },
      "REF_OtherPayerOtherProviderIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_22"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2330F_837I": {
        "required": [
          "NM1_OtherPayerOtherProvider",
          "REF_OtherPayerOtherProviderIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerOtherProvider": {
            "$ref": "#/components/schemas/NM1_OtherPayerOtherProvider"
          },
          "REF_OtherPayerOtherProviderIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerOtherProviderIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "NM1_OtherPayerServiceFacilityProvider": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02"
        ],
        "type": "object",
        "properties": {
          "EntityIdentifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_98_25"
              }
            ],
            "x-openedi-element-id": "98"
          },
          "EntityTypeQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1065"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "X12_ID_128_21": {
        "enum": [
          "1B",
          "1C",
          "1D",
          "EI",
          "G2",
          "LU",
          "N5"
        ],
        "type": "string",
        "format": "X12_ID_128_21"
      },
      "REF_OtherPayerReferringProviderIdentification": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_21"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2330H_837I": {
        "required": [
          "NM1_OtherPayerServiceFacilityProvider",
          "REF_OtherPayerServiceFacilityProviderIdentification"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherPayerServiceFacilityProvider": {
            "$ref": "#/components/schemas/NM1_OtherPayerServiceFacilityProvider"
          },
          "REF_OtherPayerServiceFacilityProviderIdentification": {
            "maxItems": 3,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/REF_OtherPayerReferringProviderIdentification"
            }
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "All_2330_837I": {
        "required": [
          "Loop2330A",
          "Loop2330B"
        ],
        "type": "object",
        "properties": {
          "Loop2330A": {
            "$ref": "#/components/schemas/Loop_2330A_837I"
          },
          "Loop2330B": {
            "$ref": "#/components/schemas/Loop_2330B_837I"
          },
          "Loop2330C": {
            "$ref": "#/components/schemas/Loop_2330C_837I"
          },
          "Loop2330D": {
            "$ref": "#/components/schemas/Loop_2330D_837I"
          },
          "Loop2330E": {
            "$ref": "#/components/schemas/Loop_2330E_837I"
          },
          "Loop2330F": {
            "$ref": "#/components/schemas/Loop_2330F_837I"
          },
          "Loop2330H": {
            "$ref": "#/components/schemas/Loop_2330H_837I"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "Loop_2320_837I": {
        "required": [
          "All2330",
          "OI_OtherInsuranceCoverageInformation",
          "SBR_OtherSubscriberInformation"
        ],
        "type": "object",
        "properties": {
          "SBR_OtherSubscriberInformation": {
            "$ref": "#/components/schemas/SBR_OtherSubscriberInformation_3"
          },
          "CAS_ClaimLevelAdjustment": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CAS_ClaimAdjustment"
            }
          },
          "AllAMT": {
            "$ref": "#/components/schemas/All_AMT_837I_2"
          },
          "DMG_OtherSubscriberDemographicInformation": {
            "$ref": "#/components/schemas/DMG_DependentDemographicInformation_3"
          },
          "OI_OtherInsuranceCoverageInformation": {
            "$ref": "#/components/schemas/OI_OtherInsuranceCoverageInformation_3"
          },
          "MIA_MedicareInpatientAdjudicationInformation": {
            "$ref": "#/components/schemas/MIA_InpatientAdjudicationInformation"
          },
          "MOA_MedicareOutpatientAdjudicationInformation": {
            "$ref": "#/components/schemas/MOA_MedicareOutpatientAdjudicationInformation"
          },
          "All2330": {
            "$ref": "#/components/schemas/All_2330_837I"
          }
        },
        "x-openedi-loop-id": "SBR"
      },
      "LX_HeaderNumber": {
        "required": [
          "AssignedNumber_01"
        ],
        "type": "object",
        "properties": {
          "AssignedNumber_01": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "LX"
      },
      "X12_ID_235_5": {
        "enum": [
          "HC",
          "IV",
          "ZZ"
        ],
        "type": "string",
        "format": "X12_ID_235_5"
      },
      "C003_CompositeMedicalProcedureIdentifier_5": {
        "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": ""
          },
          "ProcedureModifier_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProcedureModifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProcedureModifier_05": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProcedureModifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-composite-id": "C003"
      },
      "X12_ID_355_8": {
        "enum": [
          "DA",
          "F2",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_8"
      },
      "SV2_InstitutionalServiceLine": {
        "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": ""
          },
          "CompositeMedicalProcedureIdentifier_02": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_5"
          },
          "LineItemChargeAmount_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_04": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_8"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "ServiceUnitCount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitRate_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "LineItemDeniedChargeorNonCoveredChargeAmount_07": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "YesNoConditionorResponseCode_08": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NursingHomeResidentialStatusCode_09": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "LevelofCareCode_10": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0102",
          "P0405"
        ],
        "x-openedi-segment-id": "SV2"
      },
      "X12_ID_756_3": {
        "enum": [
          "AA",
          "AB",
          "AD",
          "AF",
          "AG",
          "BM",
          "EL",
          "EM",
          "FX"
        ],
        "type": "string",
        "format": "X12_ID_756_3"
      },
      "PWK_LineSupplementalInformation": {
        "required": [
          "AttachmentReportTypeCode_01",
          "ReportTransmissionCode_02"
        ],
        "type": "object",
        "properties": {
          "AttachmentReportTypeCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_755_2"
              }
            ],
            "x-openedi-element-id": "755"
          },
          "ReportTransmissionCode_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_756_3"
              }
            ],
            "x-openedi-element-id": "756"
          },
          "ReportCopiesNeeded_03": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_04": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_05": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_7"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "AttachmentControlNumber_06": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "AttachmentDescription_07": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ActionsIndicated_08": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "RequestCategoryCode_09": {
            "maxLength": 2,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0506"
        ],
        "x-openedi-segment-id": "PWK"
      },
      "X12_ID_374_5": {
        "enum": [
          "472"
        ],
        "type": "string",
        "format": "X12_ID_374_5"
      },
      "DTP_DateService": {
        "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"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "X12_ID_374_17": {
        "enum": [
          "866"
        ],
        "type": "string",
        "format": "X12_ID_374_17"
      },
      "DTP_AssessmentDate": {
        "required": [
          "DateTimePeriod_03",
          "DateTimePeriodFormatQualifier_02",
          "DateTimeQualifier_01"
        ],
        "type": "object",
        "properties": {
          "DateTimeQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_374_17"
              }
            ],
            "x-openedi-element-id": "374"
          },
          "DateTimePeriodFormatQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1250_2"
              }
            ],
            "x-openedi-element-id": "1250"
          },
          "DateTimePeriod_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "DTP"
      },
      "All_DTP_837I_2": {
        "type": "object",
        "properties": {
          "DTP_ServiceLineDate": {
            "$ref": "#/components/schemas/DTP_DateService"
          },
          "DTP_AssessmentDate": {
            "$ref": "#/components/schemas/DTP_AssessmentDate"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_522_15": {
        "enum": [
          "GT"
        ],
        "type": "string",
        "format": "X12_ID_522_15"
      },
      "AMT_ServiceTaxAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_15"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "X12_ID_522_17": {
        "enum": [
          "N8"
        ],
        "type": "string",
        "format": "X12_ID_522_17"
      },
      "AMT_FacilityTaxAmount": {
        "required": [
          "AmountQualifierCode_01",
          "TotalClaimChargeAmount_02"
        ],
        "type": "object",
        "properties": {
          "AmountQualifierCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_522_17"
              }
            ],
            "x-openedi-element-id": "522"
          },
          "TotalClaimChargeAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CreditDebitFlagCode_03": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "AMT"
      },
      "All_AMT_837I_3": {
        "type": "object",
        "properties": {
          "AMT_ServiceTaxAmount": {
            "$ref": "#/components/schemas/AMT_ServiceTaxAmount"
          },
          "AMT_FacilityTaxAmount": {
            "$ref": "#/components/schemas/AMT_FacilityTaxAmount"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "X12_ID_235_6": {
        "enum": [
          "N4"
        ],
        "type": "string",
        "format": "X12_ID_235_6"
      },
      "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": ""
          },
          "ProductorServiceIDQualifier_02": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_235_6"
              }
            ],
            "x-openedi-element-id": "235"
          },
          "NationalDrugCode_03": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_05": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_06": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_07": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_08": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_09": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_11": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_12": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_13": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_14": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_15": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_16": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_17": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_18": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_19": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_20": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_21": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_22": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_23": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_24": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_25": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_26": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_27": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_28": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_29": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceIDQualifier_30": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ProductServiceID_31": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0405",
          "P0607",
          "P0809",
          "P1011",
          "P1213",
          "P1415",
          "P1617",
          "P1819",
          "P2021",
          "P2223",
          "P2425",
          "P2627",
          "P2829",
          "P3031"
        ],
        "x-openedi-segment-id": "LIN"
      },
      "X12_ID_355_6": {
        "enum": [
          "F2",
          "GR",
          "ML",
          "UN"
        ],
        "type": "string",
        "format": "X12_ID_355_6"
      },
      "C001_CompositeUnitOfMeasure_2": {
        "required": [
          "UnitorBasisforMeasurementCode_01"
        ],
        "type": "object",
        "properties": {
          "UnitorBasisforMeasurementCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_355_6"
              }
            ],
            "x-openedi-element-id": "355"
          },
          "Exponent_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_04": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Exponent_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_06": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_07": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Exponent_08": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_09": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Exponent_11": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_12": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_13": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Exponent_14": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "Multiplier_15": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-composite-id": "C001"
      },
      "CTP_DrugPricing": {
        "required": [
          "CompositeUnitOfMeasure_05",
          "NationalDrugUnitCount_04",
          "UnitPrice_03"
        ],
        "type": "object",
        "properties": {
          "ClassofTradeCode_01": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "PriceIdentifierCode_02": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "UnitPrice_03": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "NationalDrugUnitCount_04": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CompositeUnitOfMeasure_05": {
            "$ref": "#/components/schemas/C001_CompositeUnitOfMeasure_2"
          },
          "PriceMultiplierQualifier_06": {
            "maxLength": 3,
            "minLength": 3,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Multiplier_07": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "MonetaryAmount_08": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "BasisofUnitPriceCode_09": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ConditionValue_10": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "MultiplePriceQuantity_11": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0405",
          "C0607",
          "C0902",
          "C1002",
          "C1103"
        ],
        "x-openedi-segment-id": "CTP"
      },
      "X12_ID_128_20": {
        "enum": [
          "XZ"
        ],
        "type": "string",
        "format": "X12_ID_128_20"
      },
      "REF_PrescriptionNumber": {
        "required": [
          "MemberGrouporPolicyNumber_02",
          "ReferenceIdentificationQualifier_01"
        ],
        "type": "object",
        "properties": {
          "ReferenceIdentificationQualifier_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_128_20"
              }
            ],
            "x-openedi-element-id": "128"
          },
          "MemberGrouporPolicyNumber_02": {
            "maxLength": 30,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "Description_03": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ReferenceIdentifier_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "R0203"
        ],
        "x-openedi-segment-id": "REF"
      },
      "Loop_2410_837I": {
        "required": [
          "LIN_DrugIdentification"
        ],
        "type": "object",
        "properties": {
          "LIN_DrugIdentification": {
            "$ref": "#/components/schemas/LIN_DrugIdentification"
          },
          "CTP_DrugPricing": {
            "$ref": "#/components/schemas/CTP_DrugPricing"
          },
          "REF_PrescriptionNumber": {
            "$ref": "#/components/schemas/REF_PrescriptionNumber"
          }
        },
        "x-openedi-loop-id": "LIN"
      },
      "Loop_2420A_837I": {
        "required": [
          "NM1_AttendingPhysicianName"
        ],
        "type": "object",
        "properties": {
          "NM1_AttendingPhysicianName": {
            "$ref": "#/components/schemas/NM1_AttendingPhysicianName"
          },
          "REF_AttendingPhysicianSecondaryIdentification": {
            "$ref": "#/components/schemas/REF_AttendingPhysicianSecondaryIdentification"
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "Loop_2420B_837I": {
        "required": [
          "NM1_OperatingPhysicianName"
        ],
        "type": "object",
        "properties": {
          "NM1_OperatingPhysicianName": {
            "$ref": "#/components/schemas/NM1_OperatingPhysicianName"
          },
          "REF_OperatingPhysicianSecondaryIdentification": {
            "$ref": "#/components/schemas/REF_AttendingPhysicianSecondaryIdentification"
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "Loop_2420C_837I": {
        "required": [
          "NM1_OtherProviderName"
        ],
        "type": "object",
        "properties": {
          "NM1_OtherProviderName": {
            "$ref": "#/components/schemas/NM1_OtherProviderName"
          },
          "REF_OtherProviderSecondaryIdentification": {
            "$ref": "#/components/schemas/REF_AttendingPhysicianSecondaryIdentification"
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "All_2420_837I": {
        "type": "object",
        "properties": {
          "Loop2420A": {
            "$ref": "#/components/schemas/Loop_2420A_837I"
          },
          "Loop2420B": {
            "$ref": "#/components/schemas/Loop_2420B_837I"
          },
          "Loop2420C": {
            "$ref": "#/components/schemas/Loop_2420C_837I"
          }
        },
        "x-openedi-group-type": "anyOf"
      },
      "SVD_ServiceLineAdjudicationInformation": {
        "required": [
          "OtherPayerPrimaryIdentifier_01",
          "PaidServiceUnitCount_05",
          "ProductServiceID_04",
          "ServiceLinePaidAmount_02"
        ],
        "type": "object",
        "properties": {
          "OtherPayerPrimaryIdentifier_01": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ServiceLinePaidAmount_02": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "CompositeMedicalProcedureIdentifier_03": {
            "$ref": "#/components/schemas/C003_CompositeMedicalProcedureIdentifier_5"
          },
          "ProductServiceID_04": {
            "maxLength": 48,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "PaidServiceUnitCount_05": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "BundledorUnbundledLineNumber_06": {
            "type": "string",
            "format": "X12_N0",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-segment-id": "SVD"
      },
      "Loop_2430_837I": {
        "required": [
          "SVD_ServiceLineAdjudicationInformation"
        ],
        "type": "object",
        "properties": {
          "SVD_ServiceLineAdjudicationInformation": {
            "$ref": "#/components/schemas/SVD_ServiceLineAdjudicationInformation"
          },
          "CAS_ServiceLineAdjustment": {
            "maxItems": 99,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CAS_ClaimAdjustment"
            }
          },
          "DTP_ServiceAdjudicationDate": {
            "$ref": "#/components/schemas/DTP_ClaimAdjudicationDate"
          }
        },
        "x-openedi-loop-id": "SVD"
      },
      "Loop_2400_837I": {
        "required": [
          "LX_ServiceLineNumber",
          "SV2_InstitutionalServiceLine"
        ],
        "type": "object",
        "properties": {
          "LX_ServiceLineNumber": {
            "$ref": "#/components/schemas/LX_HeaderNumber"
          },
          "SV2_InstitutionalServiceLine": {
            "$ref": "#/components/schemas/SV2_InstitutionalServiceLine"
          },
          "PWK_LineSupplementalInformation": {
            "maxItems": 5,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_LineSupplementalInformation"
            }
          },
          "AllDTP": {
            "$ref": "#/components/schemas/All_DTP_837I_2"
          },
          "AllAMT": {
            "$ref": "#/components/schemas/All_AMT_837I_3"
          },
          "HCP_LinePricingRepricingInformation": {
            "$ref": "#/components/schemas/HCP_ClaimPricingRepricingInformation_2"
          },
          "Loop2410": {
            "maxItems": 25,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2410_837I"
            }
          },
          "All2420": {
            "$ref": "#/components/schemas/All_2420_837I"
          },
          "Loop2430": {
            "maxItems": 25,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2430_837I"
            }
          }
        },
        "x-openedi-loop-id": "LX"
      },
      "Loop_2300_837I_2": {
        "required": [
          "AllDTP",
          "CLM_ClaimInformation",
          "Loop2400"
        ],
        "type": "object",
        "properties": {
          "CLM_ClaimInformation": {
            "$ref": "#/components/schemas/CLM_ClaimInformation_3"
          },
          "AllDTP": {
            "$ref": "#/components/schemas/All_DTP_837I"
          },
          "CL1_InstitutionalClaimCode": {
            "$ref": "#/components/schemas/CL1_InstitutionalClaimCode_2"
          },
          "PWK_ClaimSupplementalInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_ClaimSupplementalInformation_3"
            }
          },
          "CN1_ContractInformation": {
            "$ref": "#/components/schemas/CN1_ContractInformation_2"
          },
          "AllAMT": {
            "$ref": "#/components/schemas/All_AMT_837I"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837I_3"
          },
          "K3_FileInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/K3_FileInformation"
            }
          },
          "AllNTE": {
            "$ref": "#/components/schemas/All_NTE_837I"
          },
          "CR6_HomeHealthCareInformation": {
            "$ref": "#/components/schemas/CR6_HomeHealthCareInformation_3"
          },
          "AllCRC": {
            "$ref": "#/components/schemas/All_CRC_837I"
          },
          "AllHI": {
            "$ref": "#/components/schemas/All_HI_837I"
          },
          "QTY_ClaimQuantity": {
            "maxItems": 4,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QTY_ClaimQuantity"
            }
          },
          "HCP_ClaimPricingRepricingInformation": {
            "$ref": "#/components/schemas/HCP_ClaimPricingRepricingInformation_2"
          },
          "Loop2305": {
            "maxItems": 6,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2305_837I"
            }
          },
          "All2310": {
            "$ref": "#/components/schemas/All_2310_837I"
          },
          "Loop2320": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2320_837I"
            }
          },
          "Loop2400": {
            "maxItems": 999,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2400_837I"
            }
          }
        },
        "x-openedi-loop-id": "CLM"
      },
      "X12_ID_735_3": {
        "enum": [
          "23"
        ],
        "type": "string",
        "format": "X12_ID_735_3"
      },
      "X12_ID_736_3": {
        "enum": [
          "0"
        ],
        "type": "string",
        "format": "X12_ID_736_3"
      },
      "HL_DependentLevel": {
        "required": [
          "HierarchicalChildCode_04",
          "HierarchicalIDNumber_01",
          "HierarchicalLevelCode_03",
          "HierarchicalParentIDNumber_02"
        ],
        "type": "object",
        "properties": {
          "HierarchicalIDNumber_01": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "HierarchicalParentIDNumber_02": {
            "maxLength": 12,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "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_3"
              }
            ],
            "x-openedi-element-id": "736"
          }
        },
        "x-openedi-segment-id": "HL"
      },
      "X12_ID_1069_5": {
        "enum": [
          "01",
          "04",
          "05",
          "07",
          "10",
          "15",
          "17",
          "19",
          "20",
          "21",
          "22",
          "23",
          "24",
          "29",
          "32",
          "33",
          "36",
          "39",
          "40",
          "41",
          "43",
          "53",
          "G8"
        ],
        "type": "string",
        "format": "X12_ID_1069_5"
      },
      "PAT_PatientInformation_4": {
        "required": [
          "IndividualRelationshipCode_01"
        ],
        "type": "object",
        "properties": {
          "IndividualRelationshipCode_01": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_1069_5"
              }
            ],
            "x-openedi-element-id": "1069"
          },
          "PatientLocationCode_02": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EmploymentStatusCode_03": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "StudentStatusCode_04": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "DateTimePeriodFormatQualifier_05": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "PatientDeathDate_06": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "UnitorBasisforMeasurementCode_07": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "PatientWeight_08": {
            "type": "string",
            "format": "X12_R",
            "x-openedi-element-id": ""
          },
          "PregnancyIndicator_09": {
            "maxLength": 1,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0506",
          "P0708"
        ],
        "x-openedi-segment-id": "PAT"
      },
      "NM1_PatientName_2": {
        "required": [
          "EntityIdentifierCode_01",
          "EntityTypeQualifier_02",
          "ResponseContactFirstName_04",
          "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_2"
              }
            ],
            "x-openedi-element-id": "1065"
          },
          "ResponseContactLastorOrganizationName_03": {
            "maxLength": 35,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactFirstName_04": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactMiddleName_05": {
            "maxLength": 25,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "NamePrefix_06": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "ResponseContactNameSuffix_07": {
            "maxLength": 10,
            "minLength": 1,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "IdentificationCodeQualifier_08": {
            "type": "string",
            "allOf": [
              {
                "$ref": "#/components/schemas/X12_ID_66_8"
              }
            ],
            "x-openedi-element-id": "66"
          },
          "ResponseContactIdentifier_09": {
            "maxLength": 80,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityRelationshipCode_10": {
            "maxLength": 2,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          },
          "EntityIdentifierCode_11": {
            "maxLength": 3,
            "minLength": 2,
            "type": "string",
            "format": "X12_AN",
            "x-openedi-element-id": ""
          }
        },
        "x-openedi-syntax": [
          "P0809",
          "C1110"
        ],
        "x-openedi-segment-id": "NM1"
      },
      "Loop_2010CA_837I": {
        "required": [
          "DMG_PatientDemographicInformation_2010CA",
          "N3_PatientAddress_2010CA",
          "N4_PatientCityStateZIPCode_2010CA",
          "NM1_PatientName_2010CA"
        ],
        "type": "object",
        "properties": {
          "NM1_PatientName_2010CA": {
            "$ref": "#/components/schemas/NM1_PatientName_2"
          },
          "N3_PatientAddress_2010CA": {
            "$ref": "#/components/schemas/N3_AdditionalPatientInformationContactAddress"
          },
          "N4_PatientCityStateZIPCode_2010CA": {
            "$ref": "#/components/schemas/N4_BillingProviderCityStateZIPCode"
          },
          "DMG_PatientDemographicInformation_2010CA": {
            "$ref": "#/components/schemas/DMG_DependentDemographicInformation_3"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837I_2"
          }
        },
        "x-openedi-loop-id": "NM1"
      },
      "Loop_2300_837I": {
        "required": [
          "AllDTP",
          "CLM_ClaimInformation",
          "Loop2400"
        ],
        "type": "object",
        "properties": {
          "CLM_ClaimInformation": {
            "$ref": "#/components/schemas/CLM_ClaimInformation_3"
          },
          "AllDTP": {
            "$ref": "#/components/schemas/All_DTP_837I"
          },
          "CL1_InstitutionalClaimCode": {
            "$ref": "#/components/schemas/CL1_InstitutionalClaimCode_2"
          },
          "PWK_ClaimSupplementalInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PWK_ClaimSupplementalInformation_3"
            }
          },
          "CN1_ContractInformation": {
            "$ref": "#/components/schemas/CN1_ContractInformation_2"
          },
          "AllAMT": {
            "$ref": "#/components/schemas/All_AMT_837I"
          },
          "AllREF": {
            "$ref": "#/components/schemas/All_REF_837I_3"
          },
          "K3_FileInformation": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/K3_FileInformation"
            }
          },
          "AllNTE": {
            "$ref": "#/components/schemas/All_NTE_837I"
          },
          "CR6_HomeHealthCareInformation": {
            "$ref": "#/components/schemas/CR6_HomeHealthCareInformation_3"
          },
          "AllCRC": {
            "$ref": "#/components/schemas/All_CRC_837I"
          },
          "AllHI": {
            "$ref": "#/components/schemas/All_HI_837I"
          },
          "QTY_ClaimQuantity": {
            "maxItems": 4,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QTY_ClaimQuantity"
            }
          },
          "HCP_ClaimPricingRepricingInformation": {
            "$ref": "#/components/schemas/HCP_ClaimPricingRepricingInformation_2"
          },
          "Loop2305": {
            "maxItems": 6,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2305_837I"
            }
          },
          "All2310": {
            "$ref": "#/components/schemas/All_2310_837I"
          },
          "Loop2320": {
            "maxItems": 10,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2320_837I"
            }
          },
          "Loop2400": {
            "maxItems": 999,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2400_837I"
            }
          }
        },
        "x-openedi-loop-id": "CLM"
      },
      "Loop_2000C_837I": {
        "required": [
          "HL_PatientHierarchicalLevel",
          "Loop2010CA",
          "Loop2300",
          "PAT_PatientInformation"
        ],
        "type": "object",
        "properties": {
          "HL_PatientHierarchicalLevel": {
            "$ref": "#/components/schemas/HL_DependentLevel"
          },
          "PAT_PatientInformation": {
            "$ref": "#/components/schemas/PAT_PatientInformation_4"
          },
          "Loop2010CA": {
            "$ref": "#/components/schemas/Loop_2010CA_837I"
          },
          "Loop2300": {
            "maxItems": 100,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2300_837I"
            }
          }
        },
        "x-openedi-loop-id": "HL"
      },
      "Loop_2000B_837I": {
        "required": [
          "All2010B",
          "HL_SubscriberHierarchicalLevel",
          "SBR_SubscriberInformation"
        ],
        "type": "object",
        "properties": {
          "HL_SubscriberHierarchicalLevel": {
            "$ref": "#/components/schemas/HL_SubscriberHierarchicalLevel"
          },
          "SBR_SubscriberInformation": {
            "$ref": "#/components/schemas/SBR_SubscriberInformation_3"
          },
          "All2010B": {
            "$ref": "#/components/schemas/All_2010B_837I"
          },
          "Loop2300": {
            "maxItems": 100,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2300_837I_2"
            }
          },
          "Loop2000C": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000C_837I"
            }
          }
        },
        "x-openedi-loop-id": "HL"
      },
      "Loop_2000A_837I": {
        "required": [
          "All2010A",
          "HL_BillingPayToProviderHierarchicalLevel",
          "Loop2000B"
        ],
        "type": "object",
        "properties": {
          "HL_BillingPayToProviderHierarchicalLevel": {
            "$ref": "#/components/schemas/HL_BillingPaytoProviderHierarchicalLevel"
          },
          "PRV_BillingPayToProviderSpecialtyInformation": {
            "$ref": "#/components/schemas/PRV_BillingPaytoProviderSpecialtyInformation"
          },
          "CUR_ForeignCurrencyInformation": {
            "$ref": "#/components/schemas/CUR_ForeignCurrencyInformation_2"
          },
          "All2010A": {
            "$ref": "#/components/schemas/All_2010A_837I"
          },
          "Loop2000B": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000B_837I"
            }
          }
        },
        "x-openedi-loop-id": "HL"
      },
      "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"
      },
      "TS837I": {
        "required": [
          "BHT_BeginningOfHierarchicalTransaction",
          "Loop1000A",
          "Loop1000B",
          "Loop2000A",
          "REF_TransmissionTypeIdentification"
        ],
        "type": "object",
        "properties": {
          "ST": {
            "$ref": "#/components/schemas/ST"
          },
          "BHT_BeginningOfHierarchicalTransaction": {
            "$ref": "#/components/schemas/BHT_BeginningOfHierarchicalTransaction_7"
          },
          "REF_TransmissionTypeIdentification": {
            "$ref": "#/components/schemas/REF_TransmissionTypeIdentification"
          },
          "Loop1000A": {
            "$ref": "#/components/schemas/Loop_1000A_837I"
          },
          "Loop1000B": {
            "$ref": "#/components/schemas/Loop_1000B_837I"
          },
          "Loop2000A": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Loop_2000A_837I"
            }
          },
          "SE": {
            "$ref": "#/components/schemas/SE"
          }
        },
        "x-openedi-message-id": "837",
        "x-openedi-message-standard": "X12",
        "x-openedi-message-version": "004010X096A1"
      }
    }
  }
}