3

私は EDI ドキュメント ジェネレーターを作成しましたが、現在、ISA セグメント内の必要な文字数よりも少ないフィールドの左側にスペースが埋め込まれています。右側にスペースを詰めてほしいというクライアントがいます。これはできますが、ANSI X12 では ISA セグメントの要素をどのようにパディングするかを指定していますか?

4

2 に答える 2

5

左へのパディング (右詰め) は、X12 ドキュメントでは一般的ではありません (ただし、合法的です)。少なくとも小売ドキュメントではそうです。現在行っているパディングを含むヘルスケア ドキュメントへのリンクは次のとおりです: http://www.xtranslator.com/prod/beginguidex12.pdf

ISA は、標準で唯一の固定長セグメントであり、パーサーにとっておそらく最も重要なセグメントであるため、重要です。ISA は 106 文字でなければなりません。各要素には最小/最大の定義があります。その要素を埋めるのに十分なデータがない場合は、右側にスペースを埋め込む必要があります。ISA02 と ISA04 は通常空の要素ですが、セグメントの固定長幅を構成するためにパディングする必要があります。送信者 ID と受信者 ID は通常 15 文字未満であるため (以下のスニペットを参照)、パディングする必要があります。

ISA の抜粋:

ISA*00*          *00*          *ZZ*RECEIVERID     *12*SENDERID       *100325*1113*U*00403*000011436*0*T*>~

送信者/受信者要素に対して右詰めよりも左詰めを希望するパートナーが増えると思います。

于 2013-11-21T04:03:59.050 に答える
4

はい、指定されています。
x12 の英数字フィールドは左揃えなので、スペースは右側に '1234567890'あります。'1234567890 '

于 2013-11-20T23:17:42.173 に答える