ГОСТ Р ИCO/HL7 27931-2015
c) среды, соответствующие стандартам ИСО, и специфические сети производите
лей, которые реализованы до уровня представления (presentation level) и более высоких
уровней. Протоколы SNA LU6.2 фирмы IBM и NFS фирмы SUN Microsystems являют со
бой примеры полностью специфических сетей;
d) два или более приложения, исполняемые на одной и той же физической и/или
логической машине, которые не очень тесно связаны. В таких средах передача сообще
ний может быть реализована через средства взаимодействия процессов (например, кон
вейеры Pipes в операционной системе UNIX).
В стандарте HL7 предполагается, что коммуникационная среда обеспечивает сле
дующие возможности:
a) безошибочную передачу данных. Приложения могут рассчитывать на то, что они
правильно получают все переданные байты в той последовательности, в которой они бы
ли отправлены. Это означает, что контроль ошибок передачи выполняется на более низ
ком уровне. Однако приложения-отправители не могут рассчитывать на то, что сообщение
было действительно получено, пока им не придет соответствующее подтверждение.
b
) преобразование символов. Если два компьютера, обменивающиеся данными,
используют различные системы кодировки символов, то коммуникационная среда должна
обеспечивать преобразование кодов символов из одной системы в другую.
c) необходимую длину сообщений. В стандарте HL7 не устанавливается каких-
либо ограничений на максимальную длину сообщений. В нем предполагается, что комму
никационная среда может передавать сообщения любой необходимой длины. Однако на
практике местным соглашениями может быть введена некоторая верхняя граница длины
сообщения. Тогда может потребоваться использование описанного ниже в этом разделе
протокола продолжения для тех сообщений, длина которых превышает этот предел.
П рим ечание - Поскольку в стандарте HL7 не делается никаких предположений о структуре или
архитектуре прикладных систем, отправляют,их и принимающих определенные в нем сообщения, в нем нет
и предположений о коммуникационных средах сверх описанных выше. В частности, структура и архитекту
ра коммуникационных сред, за исключением описанных выше требований, остается за пределами области
применения стандарта HL7.
2.4 Сообщения стандарта HL7
В данном разделе даются определения компонентов сообщений, а также обсужда
ется методология определения абстрактных сообщений, используемая в последующих
главах. Правила конструирования сообщений обсуждаются в подразделе 2.6.
2.4.1 Сообщения
Сообщение является минимальной единицей данных, передаваемых между систе
мами. Оно состоит из группы сегментов, расположенных в определенной последователь-
52