HAPI によって生成された NACK メッセージが 3、4、5 フィールドを追加できませんでした
次のように NACK メッセージを生成しています。
メッセージ msg= hl7Msg.generateACK(HL7Constants.HL7_MSA_ERROR_FIELD_VALUE, new HL7Exception(errorMsg));
これは戻ります。次のメッセージ;
MSH|^~\&|||||20130604165513.576+0100||ACK|108|P|2.5
MSA|AE|HL7Gtw01361605B49500
ERR|^^^207&ERROR&hl70357&&errmsg
ERR セグメントに気付いた場合、3、4、5 フィールドがありません。
hapi がフィールド 3、4、5 を追加しなかった理由は何か分かりますか? Hapi testpanel で確認しました。上記の 2 つのメッセージは有効ですが、最初の NACK メッセージでは、フィールド 3,4,5 を取得できません。フィールドを取得したい..