#javascript #hl7 #mirth
#javascript #hl7 #мирт
Вопрос:
Есть ли метод / функция, доступные в Mirth Connect, которые будут отображать или выводить содержимое глобальной карты? Я хотел бы получить как «ключ», так и значение ключа.
Ответ №1:
Следующий код выведет ключ, а также значение глобальной переменной map в mirth
for each(key in globalMap.getVariables().keySet().toArray())
logger.info(key ': ' globalMap.get(key));
Ответ №2:
размещение глобальной карты у меня не сработало .. что-то вроде этого в javascript transformer в любом месте канала даст вам список всего, что доступно для вас в каждой области, после обработки сообщения, на вкладке Сопоставления:
for each(variable in responseMap)
channelMap.put('R_' variable.toString(),variable);
for each (variable in channelMap)
channelMap.put('C_' variable.toString(),variable);
for each (variable in globalMap)
channelMap.put('G_' variable.toString(),variable);
Ответ №3:
Неуклюже, но вставьте его в карту каналов, и вы можете просмотреть его, посмотрев на вкладку Отображение при просмотре сообщения (через панель мониторинга).
channelMap.put('globalMap', globalMap);