Мой канал получает сообщения HL7, и у меня есть 2 преобразователя в моем канале. Я собираю все данные из сообщения HL7 в одном преобразователе, например:
- var vACCNo= msg['PID']['PID.17']['PID.17.1'].toString();
- var vSTATE=msg['PID']['PID.11']['PID.11.4'].toString();
- ....
Во втором преобразователе я помещаю все эти данные во внешнюю БД в виде оператора вставки, например вставки в значения таблицы x (vACCNo, vSTATE ....).
В приведенной выше конструкции без каких-либо действий данные, полученные в первом преобразователе, доступны во втором, и это работает.
Теперь я планирую избавиться от этих 2 преобразователей и перенести их в шаблоны кода, где я планирую создать отдельную функцию для каждого из этих преобразователей.
Но как мне передать переменные, записанные в первой функции, во вторую?
Спасибо