我正在尝试在转换步骤中对 HL7 消息中的 PID 进行一些数学运算。
这是我的代码:
//add 100'000 to PID
var test;
var newPID;
test = parseInt(msg['PID']['PID.3']['PID.3.1'].toString(),10);
newPID = test + 100000;
tmp['PID']['PID.3']['PID.3.1'] = newPID;
输出是:
NaN
PID 段示例:
PID||ABC123|987654|ALT789|PETTY^TOM^^^^||19781218|M||2106-3|10144 MAPLE AVE^^IRVINE^CA^92614||(949)123-1234|||||0053820452|220675537||AME||||1|||||
我总是将 PID 作为字符串获取,但我无法转换它。
我是 Mirth 和 JavaScript 的新手,所以我很高兴能得到任何帮助。