GOVCBR Government Cross Border Regulatory message (D11B)

This is the standard EDIFACT D11B spec, with 239 loops and 801 segment positions, as OpenEDI JSON, an ediFabric C# template and an ediFabric Native model. To change it for a trading partner, customize it in the EDI Spec Builder.

Loading the spec…
The spec as an OpenAPI 3 schema with x-openedi-* extensions, for ediFabric Native, ediFabric Cloud and the EDI Spec Builder. Download OpenEDI (237 KB) Generate classes
The ediFabric .NET template, class TSGOVCBR. It needs the common segments, composites and codes of EDIFACT D11B, one download for every transaction in the version. Download C# (8 KB) Common files (68 KB)
The intermediary model ediFabric Native loads with set_map. Native supports X12 today, and EDIFACT is coming. Download Native (1 KB)

Use the GOVCBR spec in your code

ediFabric .NET

Add the C# template and its common files to your project, or reference the template NuGet package, and read GOVCBR files into TSGOVCBR objects. See ediFabric .NET.

ediFabric Native

Native supports X12 today, and EDIFACT is coming. When it's available, map version D11B to this Native model with set_map to parse GOVCBR files to JSON from Python, Java, C or C#. See ediFabric Native.

OpenEDI

Select Customize in Spec Builder to copy the spec under your own name, change it for your partner, and parse files against it in EdiNation, ediFabric Native or ediFabric Cloud. Read about OpenEDI.

Generate GOVCBR classes in Python, Java, Node.js, Go, Rust or C

The OpenEDI file describes each GOVCBR as JSON. To work with GOVCBR data as typed objects, generate classes from the OpenEDI file in your language; the root class is TSGOVCBR. The classes keep the loops, segments, lengths and code lists, but not the EDI data formats. Read more in Generate a class from OpenEDI.

Python: datamodel-code-generator. Node.js: openapi-typescript. Java, Go, Rust and C: OpenAPI Generator.

GOVCBR structure

Loops and segments of the standard GOVCBR, with their usage and maximum repeats.

IDNameUsageMax use
UNHUNHMandatory1
BGMBGMMandatory1
DTMDTMOptional9
MOAMOAOptional1
IFDIFDOptional9
RFFRFFOptional99999
CUXCUXOptional9
FIIFIIOptional1
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional9
Loop GEIGEIOptional99
GEIGEIMandatory1
MOAMOAOptional99
PYTPYTOptional99
Loop GORGOROptional9
GORGORMandatory1
LOCLOCOptional1
Loop CTACTAOptional9
CTACTAMandatory1
COMCOMOptional9
Loop STSSTSOptional9
STSSTSMandatory1
DTMDTMOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop NADNADOptional99
NADNADMandatory1
DTMDTMOptional9
GEIGEIOptional1
STSSTSOptional1
IFDIFDOptional9
Loop CTACTAOptional9
CTACTAMandatory1
COMCOMOptional9
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional9
DTMDTMOptional9
MOAMOAOptional9
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional9
CTACTAMandatory1
COMCOMOptional9
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional9
GEIGEIOptional1
ALIALIOptional9
Loop ERPERPOptional999
ERPERPMandatory1
ELUELUOptional99
Loop AJTAJTOptional99
AJTAJTMandatory1
Loop ERPERPOptional999
ERPERPMandatory1
ELUELUOptional99
Loop ERCERCOptional99
ERCERCMandatory1
Loop ERPERPOptional999
ERPERPMandatory1
ELUELUOptional99
Loop INPINPOptional1
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional9
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop GIRGIROptional9
GIRGIRMandatory1
LOCLOCOptional99
VLIVLIOptional1
DTMDTMOptional99
Loop NADNADOptional9
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional9
Loop CTACTAOptional9
CTACTAMandatory1
COMCOMOptional9
Loop TAXTAXOptional99
TAXTAXMandatory1
DTMDTMOptional9
ALIALIOptional9
MOAMOAOptional99
QTYQTYOptional99
Loop PAIPAIOptional9
PAIPAIMandatory1
RFFRFFOptional99
MOAMOAOptional99
DTMDTMOptional99
Loop GIRGIROptional9
GIRGIRMandatory1
LOCLOCOptional99
VLIVLIOptional1
DTMDTMOptional99
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop PACPACOptional99999
PACPACMandatory1
SEQSEQMandatory1
PCIPCIOptional99
FTXFTXOptional1
GEIGEIOptional1
DIMDIMOptional1
MEAMEAOptional1
Loop TMPTMPOptional9
TMPTMPMandatory1
MEAMEAOptional1
DGSDGSOptional1
Loop TDTTDTOptional9
TDTTDTMandatory1
DTMDTMOptional99
RFFRFFOptional99
QTYQTYOptional99
MEAMEAOptional99
MOAMOAOptional99
POCPOCOptional99
DIMDIMOptional99
FTXFTXOptional99
GDSGDSOptional99
STSSTSOptional1
GPOGPOOptional1
Loop SEQSEQOptional99
SEQSEQMandatory1
FTXFTXMandatory1
Loop LOCLOCOptional99
LOCLOCMandatory1
SEQSEQMandatory1
DTMDTMOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
NATNATOptional1
DTMDTMOptional99
LOCLOCOptional99
EMPEMPOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop ADRADROptional1
ADRADRMandatory1
EMPEMPOptional1
Loop EQDEQDOptional9999
EQDEQDMandatory1
SEQSEQMandatory1
QTYQTYOptional1
GEIGEIOptional99
Loop SELSELOptional99
SELSELMandatory1
SEQSEQMandatory1
Loop NADNADOptional9
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional1
LOCLOCMandatory1
DTMDTMOptional99
UNSUNSMandatory1
Loop SEQSEQOptional9999
SEQSEQMandatory1
ALIALIOptional99
IFDIFDOptional99
DTMDTMOptional99
RFFRFFOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop DOCDOCOptional999
DOCDOCMandatory1
SEQSEQMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional9
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop GEIGEIOptional99
GEIGEIMandatory1
MOAMOAOptional99
PYTPYTOptional99
Loop LOCLOCOptional1
LOCLOCMandatory1
DTMDTMOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional99
GEIGEIOptional99
ALIALIOptional99
Loop ERPERPOptional9
ERPERPMandatory1
ELUELUOptional99
Loop INPINPOptional1
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional9
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop TAXTAXOptional99
TAXTAXMandatory1
DTMDTMOptional99
ALIALIOptional99
MOAMOAOptional99
QTYQTYOptional99
Loop PAIPAIOptional9
PAIPAIMandatory1
RFFRFFOptional99
MOAMOAOptional99
DTMDTMOptional99
Loop GIRGIROptional9
GIRGIRMandatory1
LOCLOCOptional99
VLIVLIOptional1
DTMDTMOptional99
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop GORGOROptional9
GORGORMandatory1
LOCLOCOptional1
Loop MEAMEAOptional9
MEAMEAMandatory1
QTYQTYOptional99
Loop STSSTSOptional9
STSSTSMandatory1
DTMDTMOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop TMPTMPOptional9
TMPTMPMandatory1
MEAMEAOptional99
DGSDGSOptional99
Loop TODTODOptional1
TODTODMandatory1
LOCLOCOptional99
GEIGEIOptional99
Loop CNICNIOptional9999
CNICNIMandatory1
RFFRFFOptional99
GEIGEIOptional99
STSSTSOptional99
CNTCNTOptional1
QTYQTYOptional99
MOAMOAOptional99
IFDIFDOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop GEIGEIOptional9
GEIGEIMandatory1
MOAMOAOptional99
PYTPYTOptional99
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional9
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional99
GEIGEIOptional99
ALIALIOptional99
Loop ERPERPOptional9
ERPERPMandatory1
ELUELUOptional99
Loop INPINPOptional1
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional9
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop PACPACOptional99
PACPACMandatory1
PCIPCIOptional99
FTXFTXOptional99
GEIGEIOptional99
DIMDIMOptional99
MEAMEAOptional99
Loop TMPTMPOptional99
TMPTMPMandatory1
MEAMEAOptional99
DGSDGSOptional99
Loop EQDEQDOptional99
EQDEQDMandatory1
SEQSEQMandatory1
QTYQTYOptional1
GEIGEIOptional99
Loop SELSELOptional99
SELSELMandatory1
SEQSEQMandatory1
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop TDTTDTOptional99
TDTTDTMandatory1
DTMDTMOptional99
RFFRFFOptional99
QTYQTYOptional99
MEAMEAOptional99
MOAMOAOptional99
POCPOCOptional99
DIMDIMOptional99
FTXFTXOptional99
GDSGDSOptional99
STSSTSOptional1
GPOGPOOptional1
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
NATNATOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop EQDEQDOptional99
EQDEQDMandatory1
SEQSEQMandatory1
QTYQTYOptional1
GEIGEIOptional99
Loop SELSELOptional99
SELSELMandatory1
SEQSEQMandatory1
Loop NADNADOptional9
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LINLINOptional9999
LINLINMandatory1
MOAMOAOptional99
IFDIFDOptional99
STSSTSOptional9
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional99
GEIGEIOptional99
ALIALIOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop INPINPOptional1
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional9
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop MEAMEAOptional99
MEAMEAMandatory1
QTYQTYOptional99
Loop PACPACOptional999
PACPACMandatory1
SEQSEQMandatory1
PCIPCIOptional99
FTXFTXOptional99
GEIGEIOptional99
DIMDIMOptional99
MEAMEAOptional99
Loop ARDARDOptional99
ARDARDMandatory1
MOAMOAOptional99
GEIGEIOptional99
PCDPCDOptional99
Loop GIDGIDOptional99
GIDGIDMandatory1
IMDIMDOptional99
APPAPPOptional99
FTXFTXOptional99
RFFRFFOptional99
DTMDTMOptional99
GIRGIROptional99
GINGINOptional99
GEIGEIOptional99
PRCPRCOptional99
MEAMEAOptional99
MOAMOAOptional99
CDICDIOptional99
PGIPGIOptional99
TCCTCCOptional99
CNTCNTOptional99
IFDIFDOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
SEQSEQMandatory1
DTMDTMOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional99
GEIGEIOptional99
ALIALIOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop PACPACOptional999
PACPACMandatory1
PCIPCIOptional99
FTXFTXOptional99
GEIGEIOptional99
DIMDIMOptional99
MEAMEAOptional99
Loop CODCODOptional99
CODCODMandatory1
QTYQTYOptional99
PCDPCDOptional99
GEIGEIOptional99
Loop INPINPOptional1
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional9
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop TAXTAXOptional99
TAXTAXMandatory1
DTMDTMOptional99
ALIALIOptional99
MOAMOAOptional99
QTYQTYOptional99
Loop PAIPAIOptional99
PAIPAIMandatory1
RFFRFFOptional99
MOAMOAOptional99
DTMDTMOptional99
Loop GIRGIROptional99
GIRGIRMandatory1
LOCLOCOptional99
VLIVLIOptional1
DTMDTMOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop DLIDLIOptional99
DLIDLIMandatory1
MOAMOAOptional99
Loop STSSTSOptional99
STSSTSMandatory1
DTMDTMOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop TMPTMPOptional99
TMPTMPMandatory1
MEAMEAOptional99
DGSDGSOptional99
Loop EQDEQDOptional99
EQDEQDMandatory1
SEQSEQMandatory1
HYNHYNMandatory1
Loop CNICNIOptional9999
CNICNIMandatory1
RFFRFFOptional99
GEIGEIOptional99
STSSTSOptional99
MEAMEAOptional1
QTYQTYOptional99
MOAMOAOptional99
IFDIFDOptional99
HANHANOptional1
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional99
GEIGEIOptional99
ALIALIOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop INPINPOptional1
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional9
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop TODTODOptional99
TODTODMandatory1
RTERTEOptional1
MOAMOAOptional1
Loop PACPACOptional9
PACPACMandatory1
PCIPCIOptional99
FTXFTXOptional99
GEIGEIOptional99
DIMDIMOptional99
MEAMEAOptional99
Loop TMPTMPOptional99
TMPTMPMandatory1
MEAMEAOptional99
DGSDGSOptional99
Loop RSLRSLOptional99
RSLRSLMandatory1
QTYQTYOptional99
DTMDTMOptional99
Loop GORGOROptional1
GORGORMandatory1
LOCLOCOptional1
Loop EQDEQDOptional99
EQDEQDMandatory1
SEQSEQMandatory1
QTYQTYOptional1
GEIGEIOptional99
Loop SELSELOptional99
SELSELMandatory1
SEQSEQMandatory1
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional1
LOCLOCMandatory1
DTMDTMOptional99
Loop TDTTDTOptional99
TDTTDTMandatory1
DTMDTMOptional99
RFFRFFOptional99
QTYQTYOptional99
MEAMEAOptional99
MOAMOAOptional99
POCPOCOptional99
DIMDIMOptional99
FTXFTXOptional99
GDSGDSOptional99
STSSTSOptional1
GPOGPOOptional1
Loop LOCLOCOptional99
LOCLOCMandatory1
SEQSEQMandatory1
DTMDTMOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
NATNATOptional1
DTMDTMOptional99
LOCLOCOptional99
EMPEMPOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop ADRADROptional99
ADRADRMandatory1
EMPEMPOptional1
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop AJTAJTOptional99
AJTAJTMandatory1
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop EQDEQDOptional99
EQDEQDMandatory1
SEQSEQMandatory1
QTYQTYOptional1
GEIGEIOptional99
Loop SELSELOptional99
SELSELMandatory1
SEQSEQMandatory1
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop SEQSEQOptional9999
SEQSEQMandatory1
GEIGEIOptional99
STSSTSOptional99
RFFRFFOptional99
IFDIFDOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop AJTAJTOptional99
AJTAJTMandatory1
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional99
GEIGEIOptional99
ALIALIOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop INPINPOptional99
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional99
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop MEAMEAOptional99
MEAMEAMandatory1
QTYQTYOptional99
Loop PACPACOptional999
PACPACMandatory1
SEQSEQMandatory1
PCIPCIOptional99
FTXFTXOptional99
GEIGEIOptional99
DIMDIMOptional99
MEAMEAOptional99
Loop TMPTMPOptional99
TMPTMPMandatory1
MEAMEAOptional99
DGSDGSOptional99
Loop EQDEQDOptional99
EQDEQDMandatory1
SEQSEQMandatory1
QTYQTYOptional1
GEIGEIOptional99
Loop SELSELOptional99
SELSELMandatory1
SEQSEQMandatory1
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop GIDGIDOptional99
GIDGIDMandatory1
IMDIMDOptional99
APPAPPOptional99
FTXFTXOptional99
RFFRFFOptional99
DTMDTMOptional99
GIRGIROptional99
GINGINOptional99
GEIGEIOptional99
PRCPRCOptional99
MEAMEAOptional99
MOAMOAOptional99
CDICDIOptional99
PGIPGIOptional99
TCCTCCOptional99
IFDIFDOptional99
CNTCNTOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional99
GEIGEIOptional99
ALIALIOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop PACPACOptional99
PACPACMandatory1
PCIPCIOptional99
FTXFTXOptional99
GEIGEIOptional99
DIMDIMOptional99
MEAMEAOptional99
Loop CODCODOptional99
CODCODMandatory1
QTYQTYOptional99
PCDPCDOptional99
GEIGEIOptional99
Loop INPINPOptional1
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional9
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop TAXTAXOptional99
TAXTAXMandatory1
DTMDTMOptional99
ALIALIOptional99
MOAMOAOptional99
QTYQTYOptional99
Loop PAIPAIOptional99
PAIPAIMandatory1
RFFRFFOptional99
MOAMOAOptional99
DTMDTMOptional99
Loop GIRGIROptional99
GIRGIRMandatory1
LOCLOCOptional99
VLIVLIOptional1
DTMDTMOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop DLIDLIOptional99
DLIDLIMandatory1
MOAMOAOptional99
Loop STSSTSOptional99
STSSTSMandatory1
DTMDTMOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop TMPTMPOptional99
TMPTMPMandatory1
MEAMEAOptional99
DGSDGSOptional99
Loop LINLINOptional9999
LINLINMandatory1
MOAMOAOptional99
IFDIFDOptional99
STSSTSOptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop DOCDOCOptional99
DOCDOCMandatory1
RFFRFFOptional99
DTMDTMOptional99
MOAMOAOptional99
ALIALIOptional1
QTYQTYOptional99
TSRTSROptional99
Loop NADNADOptional99
NADNADMandatory1
IFDIFDOptional1
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop LOCLOCOptional99
LOCLOCMandatory1
DTMDTMOptional99
Loop RCSRCSOptional99
RCSRCSMandatory1
FTXFTXOptional9
DTMDTMOptional99
GEIGEIOptional99
ALIALIOptional99
Loop ERPERPOptional99
ERPERPMandatory1
ELUELUOptional99
Loop INPINPOptional1
INPINPMandatory1
DTMDTMOptional9
LOCLOCOptional9
Loop NADNADOptional1
NADNADMandatory1
IFDIFDOptional1
DTMDTMOptional99
Loop CTACTAOptional99
CTACTAMandatory1
COMCOMOptional99
Loop MEAMEAOptional99
MEAMEAMandatory1
QTYQTYOptional99
Loop PACPACOptional99
PACPACMandatory1
SEQSEQMandatory1
PCIPCIOptional99
FTXFTXOptional99
GEIGEIOptional99
DIMDIMOptional99
MEAMEAOptional99
Loop ARDARDOptional99
ARDARDMandatory1
MOAMOAOptional99
GEIGEIOptional99
PCDPCDOptional99
UNSUNS2Mandatory1
AUTAUTOptional1
CNTCNTOptional9
UNTUNTMandatory1