NHapiでは、パイプエンコードされたORMを作成しようとしています。私が入力したメッセージをparser.Encode()すると、一部のセグメントだけが表示されます。特に欠けているセグメントの中にMSHがある!NHapi不完全なメッセージが部分的にエンコードされ、エラーなしでエンコードされますか?
確かにわかりませんが、私はエンコーダが不完全であると考えられるセグメントをスキップしていると思います。
必須フィールドMSH-1,2,9,10,11,12の値を指定しましたが、エンコードするMSHセグメントを取得できません。 メッセージが完全でない場合、PipeEncoderやその他のバリデーターに例外をスローする方法はありますか?
And:いずれにしても、MSHセグメントがエンコードされないのはなぜですか?