ГОСТ Р MCO/HL7 27931-2015
Таблица HL7 0399 - Код страны
КодЗначение (в оригинале)Значение (перевод)Описание
ААИспользуется трехбуквен
ный код страны из стан
дарта ИСО 3166
2.14.9.18 MSH-18 «Кодировка символов» (Ю) 00692
Задает кодировку символов, используемую во всем сообщении. Допустимые значе
ния приведены в таблице HL7 0211 «Альтернативные кодировки символов».
Поле MSH-18 «Кодировка символов» используется, чтобы указать используемые
кодировки символов. Его значения берутся из таблицы 0211 «Альтернативные кодировки
символов» (или из соответствующей таблицы стандарта ИСО 2375). Поле MSH-18 «Коди
ровка символов» может быть пустым или содержать несколько идентификаторов кодиро
вок, разделенных символом повтора. Если этому полю значение не присвоено, то исполь
зуется 7-битовая кодировка ASCII (в десятичной записи коды от 0 до 127, в шестнадцате
ричной от 00 до 7F). Это значение по умолчанию может быть явно указано как «ASCII».
В сообщении может использоваться несколько кодировок. В первом экземпляре по
ля MSH-18, если он присутствует, должна быть указана кодировка сообщения по умолча
нию. Второй и следующие экземпляры поля MSH-18 используются, чтобы указать допол
нительные кодировки.
Дополнительные кодировки, указанные в этих экземплярах, применяются только в
полях с типами данных FT, ST и ТХ. См. 2.7.2 «Управляющие последовательности для
применения нескольких кодировок символов».
В качестве кодировки по умолчанию в поле MSH-18 «Кодировка символов» может
быть задана любая кодировка, как однобайтовая, так и многобайтовая. Если кодировка по
умолчанию отличается от 7-битовой кодировки ASCII, то взаимодействующие стороны
должны задокументировать ее использование в динамическом профиле соответствия или
в ином соглашении о применении стандарта. Это особенно полезно для обеспечения
межгосударственной интероперабельности с участием разных филиалов Рабочей группы
HL7, сокращая число проверок, необходимых для определения кодировки символов со
общения.
Используя встроенные языковые функции, предназначенные для манипулирования
строками и символами, синтаксические разборщики и прикладные программы могут не
заботиться о том, используется ли однобайтовая или двухбайтовая кодировка символов,
при условии, что она применяется ко всему сообщению. Вне зависимости от кодировки
извлечение четвертого СИМВОЛА с помощью встроенной функции всегда даст раздели-
147