ГОСТР ИCO/HL7 27931-2015
2.14.4.2 DSC-2 «Способ продолжения сообщения» (ID) 01354
Это поле указывает, используется ли сепиент при фрагментации сообщения или как
часть продолжающегося диалогового сообщения. (См. 5.6.3 «Диалоговое продолжение
ответных сообщений».)
Допустимые значения см. в таблице HL7 0398 «Код типа продолжения».
Таблица HL7 0398 - Код типа продолжения
КодЗначение (в оригинале)
’ FFragmentation
IInteractive Continuation
Значение (перевод)Описание
Фрагментация
Диалоговое продолжение
2.14.5 Сегмент ERR «Ошибка»
Сегмент ошибки ERR используется для добавления к подтверждению сообщения
комментария по поводу возникшей ошибки.
Варианты использования:
a) категорирование ошибок - приложение-получатель создает два сообщения, од
но об ошибке, другое с предупреждением, и передает их. Приложение выдает оба сооб
щения на экран с пометкой о категории ошибки;
b
) кодирование ошибок прикладной обработки - приложение-получатель обнару
живает ошибку прикладной обработки, идентифицируемую определенным кодом, и воз
вращает эту информацию в ответном сообщении. Этот код используется службой техни
ческой поддержки для выявления точной причины ошибки, либо приложением, которое
запрашивает необходимую реакцию у пользователя (например,дата смерти должна быть
более поздней или равной дате рождения);
c) параметризация ошибок прикладной обработки: приложение-получатель обна
руживает ошибку при выполнении транзакции. Оно может дополнить код ошибки пара
метром, который дает более точную информацию о природе ошибки. Затем оно выбирает
сообщение, соответствующее коду ошибки, подставляет в него параметр и выдает полу
ченное сообщение пользователю;
d) диагностическая информация - приложение-получатель генерирует исключение
при выполнении транзакции. При этом создается значительный обьем информации о ме
сте и причине обнаруженной ошибки. Приложение-получатель перехватывает исключение
и посылает сопутствующую ему информацию в своем ответе. Пользователь сообщает об
ошибке службе технической поддержки и по ее запросу посылает факс с копией диагно
стической инф ормации,облегчающей анализ возникшей проблемы;
e) пользовательское сообщение - пользователь вызывает прикладную функцию с
определенными параметрами. Эта функция инициирует транзакцию передачи параметров
130