Привет, я пытаюсь изменить код и значение в HL7, используя Javascript в Mirth Connect. Если входящее сообщение имеет код, помеченный 'B'
и B = Boy
, и я хочу изменить исходящее сообщение на 'M'
и M = Male
. Как мне это сделать, если сегмент сообщения HL7 находится в msg['PID']['PID.8']['PID.8.1']
. Я записал то, что я думаю, что кодировка ниже. Это правильно или я что-то упускаю?
var PID8 = msg['PID']['PID.8']['PID.8.1']
var B = 'Boy'
var M = 'Male'
if (PID8 === B) {
msg['PID']['PID.8']['PID.8.1']().toString= 'M';
} else if ('M');
msg['PID']['PID.8']['PID.8.1']
? Кроме того, ваш пунктelse if
бесполезен, вы можете удалить его. - person Serge K.   schedule 25.09.2017String
илиfunction
? Вы можете зарегистрировать его, используяconsole.log
иtypeof msg['PID']['PID.8']['PID.8.1']
. - person Serge K.   schedule 26.09.2017