{
  "UNB": {
    "id": "UNB",
    "description": "Nutzdaten-Kopfsegment",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "syntax_identifier": {
        "id": "S001",
        "description": "Syntax-Bezeichner",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "value": {
            "id": "0001",
            "description": "Syntax-Kennung",
            "required": true,
            "type": "",
            "length": ""
          },
          "version_number": {
            "id": "0002",
            "description": "Syntax-Versionsnummer",
            "required": true,
            "type": "n",
            "length": "1"
          }
        }
      },
      "sender": {
        "id": "S002",
        "description": "Absender der Übertragungsdatei",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "sender_name": {
            "id": "0004",
            "description": "Absenderbezeichnung",
            "required": true,
            "type": "",
            "length": ""
          },
          "qualifier": {
            "id": "0007",
            "description": "Teilnehmerbezeichnung, Qualifier ",
            "required": true,
            "type": "an",
            "length": "..4"
          }
        }
      },
      "receiver": {
        "id": "S003",
        "description": "Empfänger der Übertragungsdatei",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "receiver_name": {
            "id": "0010",
            "description": "Empfängerbezeichnung",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "qualifier": {
            "id": "0007",
            "description": "Teilnehmerbezeichnung, Qualifier ",
            "required": true,
            "type": "an",
            "length": "..4"
          }
        }
      },
      "creation": {
        "id": "S004",
        "description": "Datum/Uhrzeit der Erstellung",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "date": {
            "id": "0017",
            "description": "Datum der Erstellung",
            "required": true,
            "type": "n",
            "length": "6"
          },
          "time": {
            "id": "0019",
            "description": "Uhrzeit der Erstellung",
            "required": true,
            "type": "n",
            "length": "4"
          }
        }
      },
      "data_exchange_reference": {
        "id": "0020",
        "description": "Datenaustauschreferenz",
        "required": true,
        "type": "",
        "length": "..14"
      },
      "test_indicator": {
        "id": "0053",
        "description": "Testkennzeichen",
        "required": false,
        "type": "",
        "length": ""
      }
    }
  },
  "UNH": {
    "id": "UNH",
    "description": "Nachrichten-Kopfsegment",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "message_reference": {
        "id": "0062",
        "description": "Nachrichten-Referenznummer",
        "required": true,
        "type": "an",
        "length": "..14"
      },
      "message_identifier": {
        "id": "S009",
        "description": "Nachrichtenkennung",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "type_identifier": {
            "id": "0065",
            "description": "Nachrichtentypkennung",
            "required": true,
            "type": "an",
            "length": "..6"
          },
          "version_number": {
            "id": "0052",
            "description": "Versionsnummer des Nachrichtentyps",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "release_number": {
            "id": "0054",
            "description": "Freigabenummer des Nachrichtentyps",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "controlling_agency_coded": {
            "id": "0051",
            "description": "Verwanltende Organisation, codiert",
            "required": true,
            "type": "an",
            "length": "..2"
          },
          "application_code_responsible_agency": {
            "id": "0057",
            "description": "Anwendungscode der zuständigen Organisation",
            "required": false,
            "type": "an",
            "length": "..6"
          }
        }
      }
    }
  },
  "BGM": {
    "id": "BGM",
    "description": "Beginn der Nachricht",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "document_message_name": {
        "id": "C002",
        "description": "Dokumenten-/Nachrichtenname",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "code": {
            "id": "1001",
            "description": "Dokumenten-/Nachrichtenname, codiert",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      },
      "document_message_number": {
        "id": "1004",
        "description": "Dokumenten-/Nachrichtennummer",
        "required": false,
        "type": "an",
        "length": "..35"
      },
      "message_function_coded": {
        "id": "1225",
        "description": "Nachrichtenfunktion, codiert",
        "required": true,
        "type": "an",
        "length": "..3"
      }
    }
  },
  "DTM": {
    "id": "DTM",
    "description": "Datum-/Zeit-/Periodenangaben",
    "required": true,
    "type": "",
    "length": "2",
    "items": {
      "date_time_period": {
        "id": "C507",
        "description": "Datum-/Zeit-/Periodenangaben",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "qualifier": {
            "id": "2005",
            "description": "Datum-/Zeit-/Periodenangaben, Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "value": {
            "id": "2380",
            "description": "Datum-/Zeit-/Periodenangaben",
            "required": false,
            "type": "an",
            "length": "..35"
          },
          "format_qualifier": {
            "id": "2379",
            "description": "Datum-/Zeit-/Periodenangaben, Format Qualifier",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      }
    }
  },
  "FTX": {
    "id": "FTX",
    "description": "Freier Text",
    "required": false,
    "type": "",
    "length": "1",
    "items": {
      "text_assignment_coded": {
        "id": "4451",
        "description": "Textzuordnung, codiert",
        "required": true,
        "type": "an",
        "length": "..3"
      },
      "unused_1": {
        "id": "4453",
        "description": "-- nicht benutzt --",
        "required": false,
        "type": "",
        "length": ""
      },
      "unused_2": {
        "id": "C107",
        "description": "-- nicht benutzt --",
        "required": false,
        "type": "",
        "length": ""
      },
      "text": {
        "id": "C108",
        "description": "TEXT",
        "required": true,
        "type": "an",
        "length": "..70",
        "items": {
          "text_1": {
            "id": "4440",
            "description": "TEXT",
            "required": false,
            "type": "an",
            "length": "..70"
          },
          "text_2": {
            "id": "4440",
            "description": "TEXT",
            "required": false,
            "type": "an",
            "length": "..70"
          },
          "text_3": {
            "id": "4440",
            "description": "TEXT",
            "required": false,
            "type": "an",
            "length": "..70"
          },
          "text_4": {
            "id": "4440",
            "description": "TEXT",
            "required": false,
            "type": "an",
            "length": "..70"
          },
          "text_5": {
            "id": "4440",
            "description": "TEXT",
            "required": false,
            "type": "an",
            "length": "..70"
          }
        }
      }
    }
  },
  "NAD": {
    "id": "NAD",
    "description": "Name und Adresse",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "participant_qualifier": {
        "id": "3035",
        "description": "Beteiligter, qualifier",
        "required": true,
        "type": "an",
        "length": "..3"
      },
      "participant_identification": {
        "id": "C082",
        "description": "Identifikation des Beteiligten",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "identification_number": {
            "id": "3039",
            "description": "Partneridentifikationsnummer, codiert",
            "required": true,
            "type": "an",
            "length": "..17"
          },
          "unused_1": {
            "id": "1131",
            "description": "-- nicht benutzt --",
            "required": false,
            "type": "",
            "length": ""
          },
          "controlling_agency_coded": {
            "id": "3055",
            "description": "Verwaltende Organisation, codiert",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      },
      "unused_2": {
        "id": "C058",
        "description": "-- nicht benutzt --",
        "required": false,
        "type": "",
        "length": ""
      },
      "participant_name": {
        "id": "C080",
        "description": "Name des Beteiligten",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "name_1": {
            "id": "3036",
            "description": "Name des Beteiligten",
            "required": true,
            "type": "an",
            "length": "..35"
          },
          "name_2": {
            "id": "3036",
            "description": "Name des Beteiligten",
            "required": false,
            "type": "an",
            "length": "..35"
          }
        }
      },
      "address": {
        "id": "C059",
        "description": "Straße des Beteiligten",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "street": {
            "id": "3042",
            "description": "Straße und Hausnummer / Postfach",
            "required": true,
            "type": "an",
            "length": "..35"
          }
        }
      },
      "city": {
        "id": "3164",
        "description": "Ort",
        "required": false,
        "type": "an",
        "length": "..35"
      },
      "unused_3": {
        "id": "3229",
        "description": "-- nicht benutzt --",
        "required": false,
        "type": "",
        "length": ""
      },
      "postal_code": {
        "id": "3251",
        "description": "Postleitzahl",
        "required": false,
        "type": "an",
        "length": "..9"
      },
      "country": {
        "id": "3207",
        "description": "Land, Codiert",
        "required": false,
        "type": "an",
        "length": "..3"
      }
    }
  },
  "RFF": {
    "id": "RFF",
    "description": "Referenzangaben",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "reference_details": {
        "id": "C506",
        "description": "Referenzangaben",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "reference_qualifier": {
            "id": "1153",
            "description": "Referenz, Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "reference_number": {
            "id": "1154",
            "description": "Referenznummer",
            "required": false,
            "type": "an",
            "length": "..35"
          },
          "line_number": {
            "id": "1159",
            "description": "Line number",
            "required": false,
            "type": "an",
            "length": "..6"
          },
          "reference_version_number": {
            "id": "4000",
            "description": "Reference version number",
            "required": false,
            "type": "an",
            "length": "..35"
          }
        }
      }
    }
  },
  "CTA": {
    "id": "CTA",
    "description": "Kommunikationspartner",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "contact_function": {
        "id": "3139",
        "description": "Funktion des Ansprechpartners",
        "required": false,
        "type": "an",
        "length": "..3"
      },
      "contact_details": {
        "id": "C059",
        "description": "Abteilungs- oder Bearbeiterangaben",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "identification": {
            "id": "3413",
            "description": "Abteilung oder Bearbeiter, Identifikation",
            "required": false,
            "type": "an",
            "length": "..17"
          },
          "name": {
            "id": "3412",
            "description": "Abteilung oder Bearbeiter",
            "required": false,
            "type": "an",
            "length": "..35"
          }
        }
      }
    }
  },
  "COM": {
    "id": "COM",
    "description": "Kommunikationsverbindung",
    "required": false,
    "type": "",
    "length": "2",
    "items": {
      "communication_channel": {
        "id": "C076",
        "description": "Kommunikationsverbindung",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "number": {
            "id": "3148",
            "description": "Kommunikationsnummer",
            "required": true,
            "type": "an",
            "length": "..55"
          },
          "qualifier": {
            "id": "3155",
            "description": "Kommunikationsweg/-dienst, Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          }
        }
      }
    }
  },
  "CUX": {
    "id": "CUX",
    "description": "Währungsangaben",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "currency_details": {
        "id": "C504",
        "description": "Währungsangaben",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "currency_qualifier": {
            "id": "6347",
            "description": "Währungsangaben, Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "currency_coded": {
            "id": "6345",
            "description": "Währung, codiert",
            "required": false,
            "type": "an",
            "length": "..3"
          },
          "currency_secondary_qualifier": {
            "id": "6343",
            "description": "Währung, qualifier",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      }
    }
  },
  "TOD": {
    "id": "TOD",
    "description": "Lieferbedingungen",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "delivery_terms": {
        "id": "4055",
        "description": "Lieferbedingungsbezug, codiert",
        "required": false,
        "type": "an",
        "length": "..3"
      }
    }
  },
  "LIN": {
    "id": "LIN",
    "description": "Positionsdaten",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "position_number": {
        "id": "1082",
        "description": "Positionsnummer",
        "required": false,
        "type": "n",
        "length": "..6"
      },
      "unused_1": {
        "id": "1229",
        "description": "-- nicht benutzt --",
        "required": false,
        "type": "",
        "length": ""
      },
      "product_identification": {
        "id": "C212",
        "description": "Produktidentifikation",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "number": {
            "id": "7140",
            "description": "Waren-/Leistungsnummer",
            "required": false,
            "type": "an",
            "length": "..35"
          },
          "code": {
            "id": "7143",
            "description": "Waren-/Leistungsnummer, codiert",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      }
    }
  },
  "PIA": {
    "id": "PIA",
    "description": "Zusätzliche Produktinformation",
    "required": false,
    "type": "",
    "length": "10",
    "items": {
      "product_identification_function_coded": {
        "id": "4347",
        "description": "Produktidentifikationsfunktion, codiert",
        "required": false,
        "type": "an",
        "length": "..3"
      },
      "product_identification": {
        "id": "C212",
        "description": "Waren-/Leistungsnummer, Identifikation",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "number": {
            "id": "7140",
            "description": "Waren-/Leistungsnummer",
            "required": false,
            "type": "an",
            "length": "..35"
          },
          "code": {
            "id": "7143",
            "description": "Waren-/Leistungsnummer, codiert",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      }
    }
  },
  "IMD": {
    "id": "IMD",
    "description": "Produkt-/Leistungsbeschreibung",
    "required": false,
    "type": "",
    "length": "999",
    "items": {
      "product_description_code": {
        "id": "7077",
        "description": "Produkt-/Leistungsbeschreibung, Art, Codiert",
        "required": false,
        "type": "an",
        "length": "..3"
      },
      "unused_1": {
        "id": "7081",
        "description": "-- nicht benutzt --",
        "required": false,
        "type": "",
        "length": ""
      },
      "product_description": {
        "id": "C273",
        "description": "Produkt-/Leistungsbeschreibung",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "unused_2": {
            "id": "7009",
            "description": "-- nicht benutzt --",
            "required": false,
            "type": "",
            "length": ""
          },
          "unused_3": {
            "id": "1131",
            "description": "-- nicht benutzt --",
            "required": false,
            "type": "",
            "length": ""
          },
          "unused_4": {
            "id": "3055",
            "description": "-- nicht benutzt --",
            "required": false,
            "type": "",
            "length": ""
          },
          "product_description_1": {
            "id": "7008",
            "description": "Produkt-/Leistungsbeschreibung 1",
            "required": false,
            "type": "an",
            "length": "..35"
          },
          "product_description_2": {
            "id": "7008",
            "description": "Produkt-/Leistungsbeschreibung 2",
            "required": false,
            "type": "an",
            "length": "..35"
          },
          "product_description_3": {
            "id": "7008",
            "description": "Produkt-/Leistungsbeschreibung 3",
            "required": false,
            "type": "an",
            "length": "..35"
          }
        }
      }
    }
  },
  "MEA": {
    "id": "MEA",
    "description": "Maße und Gewichte",
    "required": false,
    "type": "",
    "length": "5",
    "items": {
      "application_qualifier": {
        "id": "6311",
        "description": "Maßangaben, Anwendungsqualifier",
        "required": true,
        "type": "an",
        "length": "..3"
      },
      "details": {
        "id": "C502",
        "description": "Einzelheiten zu Maßangaben",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "dimension_coded": {
            "id": "6313",
            "description": "Maßangabe, Dimension, codiert",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      },
      "value_range": {
        "id": "C174",
        "description": "Maßwert/Bandbreite",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "unit_qualifier": {
            "id": "6411",
            "description": "Maßeinheit, Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "value": {
            "id": "6314",
            "description": "Maßwert",
            "required": false,
            "type": "an",
            "length": "..18"
          }
        }
      }
    }
  },
  "QTY": {
    "id": "QTY",
    "description": "Menge",
    "required": false,
    "type": "",
    "length": "1",
    "items": {
      "details": {
        "id": "C186",
        "description": "Mengenangaben",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "qualifier": {
            "id": "6063",
            "description": "Menge, Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "value": {
            "id": "6060",
            "description": "Menge",
            "required": true,
            "type": "n",
            "length": "..15"
          },
          "unit_qualifier": {
            "id": "6411",
            "description": "Maßeinheit, Qualifier",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      }
    }
  },
  "MOA": {
    "id": "MOA",
    "description": "Geldbetrag",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "amount": {
        "id": "C516",
        "description": "Geldbetrag",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "type_qualifier": {
            "id": "5025",
            "description": "Geldbetragsart, Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "value": {
            "id": "5004",
            "description": "Geldbetrag",
            "required": true,
            "type": "n",
            "length": "..18"
          }
        }
      }
    }
  },
  "PRI": {
    "id": "PRI",
    "description": "Preisangaben",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "information": {
        "id": "C509",
        "description": "Preisinformation",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "qualifier": {
            "id": "5125",
            "description": "Preis, Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "value": {
            "id": "5118",
            "description": "Preis",
            "required": false,
            "type": "n",
            "length": "..15"
          },
          "unused_1": {
            "id": "5375",
            "description": "-- nicht benutzt --",
            "required": false,
            "type": "",
            "length": ""
          },
          "unused_2": {
            "id": "5387",
            "description": "-- nicht benutzt --",
            "required": false,
            "type": "",
            "length": ""
          },
          "basis_per_unit": {
            "id": "5284",
            "description": "Preisbasis je Einheit",
            "required": false,
            "type": "n",
            "length": "..9"
          },
          "unit_qualifier": {
            "id": "6411",
            "description": "Maßeinheit, Qualifier",
            "required": false,
            "type": "an",
            "length": "..3"
          }
        }
      }
    }
  },
  "UNS": {
    "id": "UNS",
    "description": "Abschnitts-Kontrollsegment",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "code": {
        "id": "0081",
        "description": "Abschnitts-Kennung, codiert",
        "required": true,
        "type": "a",
        "length": "1"
      }
    }
  },
  "CNT": {
    "id": "CNT",
    "description": "Abstimmsumme",
    "required": false,
    "type": "",
    "length": "1",
    "items": {
      "control": {
        "id": "C270",
        "description": "Abstimmagabe",
        "required": true,
        "type": "",
        "length": "",
        "items": {
          "qualifier": {
            "id": "6069",
            "description": "Kontroll-Qualifier",
            "required": true,
            "type": "an",
            "length": "..3"
          },
          "value": {
            "id": "6066",
            "description": "Kontrollwert",
            "required": true,
            "type": "an",
            "length": "..18"
          }
        }
      }
    }
  },
  "UNT": {
    "id": "UNT",
    "description": "Nachrichten-Endsegment",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "number_of_segments_in_message": {
        "id": "0074",
        "description": "Anzahl der Segmente in einer Nachricht",
        "required": true,
        "type": "n",
        "length": "...6"
      },
      "message_reference": {
        "id": "0062",
        "description": "Nachrichten-Referenznummer",
        "required": true,
        "type": "an",
        "length": "..14"
      }
    }
  },
  "UNZ": {
    "id": "UNZ",
    "description": "Nutzdaten-Endsegment",
    "required": true,
    "type": "",
    "length": "1",
    "items": {
      "number_of_segments_in_file": {
        "id": "0036",
        "description": "Datenaustauschzähler",
        "required": true,
        "type": "n",
        "length": "..6"
      },
      "reference": {
        "id": "0020",
        "description": "Datenaustauschreferenz",
        "required": true,
        "type": "an",
        "length": "..14"
      }
    }
  },
  "TDT": {
    "id": "TDT",
    "description": "Details of transport",
    "required": false,
    "type": "",
    "length": "",
    "items": {
      "placeholder_1": {
        "id": "pl-1",
        "description": "Placeholder",
        "required": false,
        "type": "",
        "length": ""
      },
      "placeholder_2": {
        "id": "pl-2",
        "description": "Placeholder",
        "required": false,
        "type": "",
        "length": ""
      },
      "placeholder_3": {
        "id": "pl-3",
        "description": "Placeholder",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "placeholder_4": {
            "id": "pl-4",
            "description": "Placeholder",
            "required": false,
            "type": "",
            "length": ""
          },
          "placeholder_5": {
            "id": "pl-5",
            "description": "Placeholder",
            "required": false,
            "type": "",
            "length": ""
          }
        }
      }
    }
  },
  "PCD": {
    "id": "PCD",
    "description": "Percentage details",
    "required": true,
    "type": "",
    "length": "",
    "items": {
      "details": {
        "id": "C501",
        "description": "PERCENTAGE DETAILS",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "percentage_qualifier": {
            "id": "5245",
            "description": "Percentage qualifier",
            "required": true,
            "type": "an",
            "length": "3"
          },
          "percentage": {
            "id": "5482",
            "description": "Percentage",
            "required": false,
            "type": "n",
            "length": "10"
          },
          "percentage_basis": {
            "id": "5249",
            "description": "Percentage basis, coded",
            "required": false,
            "type": "an",
            "length": "3"
          },
          "code_list_qualifier": {
            "id": "1131",
            "description": "Code list qualifier",
            "required": false,
            "type": "an",
            "length": "3"
          },
          "code_list_responsible_agency": {
            "id": "3055",
            "description": "Code list responsible agency, coded",
            "required": false,
            "type": "an",
            "length": "3"
          }
        }
      }
    }
  },
  "TAX": {
    "id": "TAX",
    "description": "Duty/tax/fee details",
    "required": true,
    "type": "an",
    "length": "3",
    "items": {
      "qualifier": {
        "id": "5283",
        "description": "Duty/tax/fee function qualifier",
        "required": false,
        "type": "",
        "length": ""
      },
      "type": {
        "id": "C241",
        "description": "DUTY/TAX/FEE TYPE",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "coded_type": {
            "id": "5153",
            "description": "Duty/tax/fee type, coded",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_qualifier": {
            "id": "1131",
            "description": "Code list qualifier",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_responsible_agency": {
            "id": "3055",
            "description": "Code list responsible agency, coded",
            "required": false,
            "type": "",
            "length": ""
          },
          "type": {
            "id": "5152",
            "description": "Duty/tax/fee type",
            "required": false,
            "type": "",
            "length": ""
          }
        }
      },
      "account_detail": {
        "id": "C533",
        "description": "DUTY/TAX/FEE ACCOUNT DETAIL",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "account_identification": {
            "id": "5289",
            "description": "Duty/tax/fee account identification",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_qualifier": {
            "id": "1131",
            "description": "Code list qualifier",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_responsible_agency": {
            "id": "3055",
            "description": "Code list responsible agency, coded",
            "required": false,
            "type": "",
            "length": ""
          }
        }
      },
      "assessment_basis": {
        "id": "5286",
        "description": "Duty/tax/fee assessment basis",
        "required": false,
        "type": "",
        "length": ""
      },
      "detail": {
        "id": "C243",
        "description": "DUTY/TAX/FEE DETAIL",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "rate_identification": {
            "id": "5279 ",
            "description": "Duty/tax/fee rate identification",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_qualifier": {
            "id": "1131",
            "description": "Code list qualifier",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_responsible_agency": {
            "id": "3055",
            "description": "Code list responsible agency, coded",
            "required": false,
            "type": "",
            "length": ""
          },
          "rate": {
            "id": "5278",
            "description": "Duty/tax/fee rate",
            "required": false,
            "type": "",
            "length": ""
          },
          "rate_basis_identification": {
            "id": "5273",
            "description": "Duty/tax/fee rate basis identification",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_qualifier_2": {
            "id": "1131",
            "description": "Code list qualifier",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_responsible_agency_2": {
            "id": "3055",
            "description": "Code list responsible agency, coded",
            "required": false,
            "type": "",
            "length": ""
          }
        }
      },
      "category": {
        "id": "5305",
        "description": "Duty/tax/fee category, coded",
        "required": false,
        "type": "",
        "length": ""
      },
      "identification_number": {
        "id": "3446",
        "description": "Party tax identification number",
        "required": false,
        "type": "",
        "length": ""
      }
    }
  },
  "PAT": {
    "id": "PAT",
    "description": "Payment terms basis",
    "required": false,
    "type": "",
    "length": "",
    "items": {
      "type_qualifier": {
        "id": "4279",
        "description": "Payment terms type qualifier",
        "required": false,
        "type": "",
        "length": ""
      },
      "terms": {
        "id": "C110",
        "description": "PAYMENT TERMS",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "identification": {
            "id": "4277",
            "description": "Terms of payment identification",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_qualifier": {
            "id": "1131",
            "description": "Code list qualifier",
            "required": false,
            "type": "",
            "length": ""
          },
          "code_list_responsible_agency": {
            "id": "3055",
            "description": "Code list responsible agency, coded",
            "required": false,
            "type": "",
            "length": ""
          },
          "terms_of_payment": {
            "id": "4276",
            "description": "Terms of payment",
            "required": false,
            "type": "",
            "length": ""
          },
          "terms_of_payment_2": {
            "id": "4276",
            "description": "Terms of payment",
            "required": false,
            "type": "",
            "length": ""
          }
        }
      },
      "information": {
        "id": "C112",
        "description": "TERMS/TIME INFORMATION",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "payment_time_reference": {
            "id": "2475",
            "description": "Payment time reference, coded",
            "required": false,
            "type": "",
            "length": ""
          },
          "time_relation": {
            "id": "2009",
            "description": "Time relation, coded",
            "required": false,
            "type": "",
            "length": ""
          },
          "period_type": {
            "id": "2151",
            "description": "Type of period, coded",
            "required": false,
            "type": "",
            "length": ""
          },
          "period_count": {
            "id": "2152",
            "description": "Number of periods",
            "required": false,
            "type": "",
            "length": ""
          }
        }
      }
    }
  },
  "ALC": {
    "id": "ALC",
    "description": "Allowance or charge",
    "required": false,
    "type": "",
    "length": "",
    "items": {
      "qualifier": {
        "id": "5463",
        "description": "Allowance or charge qualifier ",
        "required": false,
        "type": "an",
        "length": "..3 "
      },
      "information": {
        "id": "C552 ",
        "description": "ALLOWANCE/CHARGE INFORMATION ",
        "required": false,
        "type": "",
        "length": "",
        "items": {
          "number": {
            "id": "1230",
            "description": "Allowance or charge number ",
            "required": false,
            "type": "an",
            "length": "..35 "
          },
          "description": {
            "id": "5189",
            "description": "Charge/allowance description, coded ",
            "required": false,
            "type": "an",
            "length": "..3 "
          }
        }
      },
      "settlement": {
        "id": "4471",
        "description": "Settlement, coded ",
        "required": false,
        "type": "an",
        "length": "..3 "
      },
      "calculation_sequence_indicator": {
        "id": "1227",
        "description": "Calculation sequence indicator, coded ",
        "required": false,
        "type": "an",
        "length": "..3 "
      },
      "special_services_identification": {
        "id": "C214 ",
        "description": "SPECIAL SERVICES IDENTIFICATION ",
        "required": false,
        "type": "",
        "length": ""
      }
    }
  }
}
