Disadvantages
1. The X12 standard is so large and general
2. EDI communications negotiate a technical agreement to explain exactly what subset of
EDI they will use
3. EDI variants explain some optional EDI components as mandatory and others as forbidden verify additional inter-component restrictions, identify a subset of codes within used code sets that will be accepted and used, may add additional codes, and restrict the transaction sets that will be used.