如果我有一条用于向州处方药监测计划报告的 ASAPv4 消息(示例规范),我如何使用 NextGen Connect / Mirth 读取和写入该消息?
ASAPv4 非常接近标准 EDI/X12。 如果我们忽略标准更高版本中添加的转义字符(大多数人似乎都这样做),那么您可以使用 EDI 序列化程序和一些预处理来读写 ASAPv4。
要接收 ASAPv4 消息,请在源属性中选择以下内容:
return message.replace(/\\\\/, '\\');
要发送 ASAPv4 消息,请选择以下目标属性:
var props = SerializerFactory.getDefaultSerializationProperties('EDI/X12');
props.segmentDelimiter = '\\';
tmp = String(SerializerFactory.getSerializer('EDI/X12', null, props).fromXML(msg)).replace(/\\/, '\\\\');