ANSI X12 標準では、一部の要素は、存在する他の要素に基づいて条件付きになります。たとえば、PID セグメントでは、PID01 を送信する場合、PID04 または PID05 のいずれかを送信する必要があります。
要素の「状態」は、バージョンごとに異なる場合があります (ただし、それほど一般的ではありません)。3060 ではオプションである要素は、4010 では必須である可能性があります。使用しているバージョンについては言及していません。EDI メモ帳のクイック ビューは、投稿したセグメント構造が ANSI 標準に準拠していることを示しているようです。実装ガイド (パートナーが実際に望んでいるもの) は、そうでないことを示唆している可能性があります。
サンプルの EDI データがある場合は、Liaison からEDI Notepadをダウンロードしてください。これは完全に無料で、基本的な標準構文チェックの一部を実行します。Dictionary Viewer も販売しています。これは非常に便利ですが、無料ではありません。これは、あなたが説明したように(バージョン4010で)CURを含む810ドキュメントの始まりです。EDI メモ帳はエラーを報告しません。CUR03 は単なる空の要素です。
BIG*20130131*746331*20130130*0026074***DI
CUR*SE*TES**01
N1*BS*KEYSOURCE MEDICAL INC*11*RK0236403