ГОСТ Р HCO/HL7 27931-2015
Процедура расщепления использует два специальных сепиента, ADD и DSC, а также поле
MSH-14 «Указатель продолжения», содержащееся в заголовке сообщения.
При продолжении сообщения используется уникальный идентификатор. Его значе
ние появляется в полях MSH-14 и DSC-1 соответствующей пары сообщений. Это позволя
ет сообщениям «связываться в цепочку».
Ниже приведены два примера методов создания указателей продолжения для
фрагментируемых сообщений. Единственное абсолютное требование состоит в том, что в
тех случаях, когда приложение-отправитель присваивает значение полю указателя про
должения, приложение-получатель должно иметь возможность реконструировать сооб
щение.
Конструкция
КодМестонах ождения-К одПрикладног оИнтерфей са-Д ат а-Поря дко выйНомерВПредел ахД аты
гарантирует уникальность указателя продолжения. Примером может служить значение
BWH-LBS-19990331-27
генерируемое для 27-го большого сообщения, созданного 31 марта прикладным интер
фейсом с кодом LDS (выписной эпикриз), реализованном в месте установки с кодом BWH.
Для генерации указателя продолжения может использоваться альтернативная кон
струкция:
КодНе стонах о;кдения-КодПрикладногоИнтерфейса-НомерНедицинскойКарты-ДатаВремя
Примером может служить значение
MGH-PCIS-1234567-19980331121314
генерируемое для сообщения, созданного 31 марта в 12 часов 13 минут 14 секунд при
кладным интерфейсом с кодом PCIS, реализованном в месте установки с кодом MGH,
для передачи данных о пациенте с номером медицинской карты 1234567.
Указания для приложения-отправителя: указание в сегменте ADD завершающего
разделителя поля, а именно, символа вертикальной черты, имеет строго определенный
смысл. Приложение-отправитель должно завершать этот сегмент символом разделителя
поля только в том случае, когда содержание поля расщепляемого сообщения передано
полностью.
Указания для приложения-получателя: оно должно быть способно воспринять про
должение как сегмента, так и поля.
203