У меня возникли проблемы с преобразованием сообщения HL7. У него есть сегмент NTE с повторяющимися полями строкового типа.
ex:
MSH|^~\&|HOST||TD-SYN||201207031000||ORU^R01|0017|P|2.3
PID|1||0001|
NTE|||Comment 1~Comment 2~Comment3
Что происходит после графического преобразования, так это то, что NTE просто берет Комментарий 1, а остальные повторяющиеся комментарии игнорируются.
MSH|^~\&|HOST||TD-SYN||201207031000||ORU^R01|0017|P|2.3
PID|1||0001|
NTE|||Comment 1|
Я попытался установить в поле «Повторения» грамматики сегмента NTE значение 10, но это не имеет значения. Кроме того, ни один сценарий не манипулирует этим полем NTE, поэтому я понятия не имею, почему он усекает его таким образом. Кто-нибудь может сказать мне, что происходит?