Я думаю, что это будет крайний крайний случай, который мне нужно выполнить:
- ORU поступает из стороннего приложения.
- Подтверждение AA возвращается стороннему приложению по тому же соединению.
- ORU перенаправляется в стороннюю систему назначения.
- Система назначения возвратит положительное или отрицательное подтверждение в веселье.
Мне нужно вернуть подтверждение вторичного CA исходному отправляющему приложению третьей стороны по отдельному соединению.
5a) Может быть положительным (AA) или отрицательным (AE) ACK.
5b) Acks являются пользовательскими, поэтому они должны генерироваться с помощью javascript
5c) Если я отправляю положительный (AA) ack обратно в исходную систему отправки, мне нужно заполнить одинполей MSA со значением, которое было в исходном сообщении ORU.
Точка 5с затрудняет это, потому что я не уверен в каком-либо способе сохранить состояние между исходным сообщением ORU иподтверждение.Есть ли способ сделать это в Mirth, или мне нужно что-то построить, храня информацию ORU в базе данных и просматривая ее при генерации ACK?