我对 HAPI 生成的 NACK 消息有疑问,
我正在生成 NACK 消息,如下所示;
Message 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 段,它没有必需的信息;
上面的消息有效吗?
我怀疑它必须是这样的;
MSH|^~\&|||||20130604165513.576+0100||ACK|108|P|2.5
MSA|AE|HL7Gtw01361605B49500
ERR|||207|E|^errmsg
为什么我会收到这样无效的消息?我在这里做错什么了吗?