(Действующий) Приказ Федерального фонда ОМС от 7 апреля 2011 г. N 79 "Об утверждении...

Докипедия просит пользователей использовать в своей электронной переписке скопированные части текстов нормативных документов. Автоматически генерируемые обратные ссылки на источник информации, доставят удовольствие вашим адресатам.

Действующий
Таблица 32 Сегмент ERR - "Информация об ошибке"
XML-имя
Тип данных
Обяз.
поле
Имя поля
Экз.
Кмп
Обяз.
кмп
Константа
Указания по заполнению
ERR.2
ERL
Усл
Позиция ошибки
0..1
Позиция ошибки в сообщении. Не указывается только в том случае, когда ошибка относится к пакету сообщений или к сообщению в целом.
ERL.1
Да
Имя сегмента (MSH, PID и т.д.).
ERL.2
Да
Порядковый номер сегмента в сообщении. Указывается равным нулю в информации об ошибках, связанных с отсутствием обязательных сегментов.
ERL.3
Нет
Порядковый номер поля в сегменте.
ERL.4
Нет
Порядковый номер повторения поля. Значение "1" может быть опущено.
ERL.5
Нет
Номер компонента.
ERL.6
Нет
Номер субкомпонента.
ERR.3CWEДаКод ошибки ISO 279311
CWE.1
Да
Код ошибки.
CWE.2
Нет
Наименование ошибки.
CWE.3
Нет
1.2.643.2.40.5.100.357
ОИД системы кодирования ошибок ISO 27931(таблица 58).
ERR.4IDДаУровень серьёзности1Код из СК 1.2.643.2.40.5.100.516 (таблица 59).
ERR.5CWEДаКод ошибки приложения1
CWE.1
Да
Код сообщения*.
CWE.2
Да
Текст сообщения
CWE.3
Нет
1.2.643.2.40.1.13.8.3 - Ошибка форматно-логического контроля или прикладной обработки ЦС ЕРЗ.
CWE.7
Нет
Версия системного или прикладного ПО.
ERR.6STНетПараметр ошибки0..*Дополнительные значения, связанные с обнаруженной ошибкой.Каждое значение записывается с использованием форматакод=значениегде код - код из системы кодирования1.2.643.2.40.1.22 (таблица 61),значение - значение, тип и структура которого опре-деляетсякодом, а содержательная интерпретация зависит от поля и определяется при описании соответствующей ошибки.
* Для процедур SQL-Server код составляется из двух компонентов, разделённых точкой: 1) код ошибки или сообщения (ERROR_NUMBER), 2) статус сообщения (ERROR_STATE). Если статус у сообщения не предусмотрен, то код сообщения передаётся без точки.
6.1.1.6 Общие сведения о запросах и ответах на них
Запросы могут иметь параметры, для спецификации которых могут применяться различные способы. В ИС ЕРЗ применяются запросы с простыми параметрами, предполагающие передачу параметров запроса в качестве значений последующих полей специального сегмента QPD, разного для разных запросов. Механизм запроса с простыми параметрами аналогичен механизму вызова хранимой процедуры базы данных.
В ответ на запрос возвращается сообщение, состоящее из сегментов ISO 27931. Это сообщение по своей структуре подобно сообщениям, описанным выше, и содержит те же сегменты.
6.1.1.6.1 Профили запросов
Под профилем запроса понимается описание запроса, содержащее следующие данные:
- Введение, в котором указывается точное имя запроса и словесное описание его назначения, а также тип запроса и тип ответа на запрос.
- Грамматика запроса, определяющая сегменты, которые могут быть переданы отправителем сообщения. Для каждого поля, входящего в указанные сегменты, в профиле запроса точно определяется, как переданное в этом поле значение должно интерпретироваться действующим лицом, которое должно отвечать на запрос.
- Грамматика ответа на запрос, определяющая сегменты, из которых должен быть сконструирован ответ на запрос.
6.1.1.6.2 Особенности обработки запросов
Для получения ответа на запрос прикладная информационная система передаёт в шлюз РС сообщение со структурой, предусмотренной грамматикой выбранного запроса. Шлюз РС производит форматно-логический контроль сообщения и возвращает сообщение ACK с подтверждением приёма. Если исходное сообщение с запросом содержит ошибки ФЛК, то информация об ошибках включается в сообщение подтверждения приёма. Если сообщение не содержит ошибок ФЛК, то оно при необходимости псевдонимизируется и передаётся в ЦС ЕРЗ, который возвращает ответ на запрос в сообщении со структурой, предусмотренной грамматикой ответа на запрос.
Структура подтверждения приёма для всех запросов одинакова и соответствует структуре общего подтверждения:
АСК^код-запроса^АСКПодтверждение приёма запроса
...Заголовок сообщения
...Подтверждение сообщения
[{... }]Ошибка ФЛК.
Сегменты сообщений подтверждения приёма описаны в пункте 6.1.1.5. Специальных особенностей в их заполнении для прикладного подтверждения сообщений с запросами нет.
6.1.2 Типы данных, используемые в сообщениях
6.1.2.1 Простые типы данных
Состав простых типов данных сообщений стандарта ISO 27931:2009, используемых в ИС ЕРЗ ОМС, показан на рисунке 6, а их назначение и формат записи значений даны в таблице 33. В столбце "Примечания к реализации" даны дополнительные требования, накладываемые на тип данных в ИС ОМС по сравнению со стандартом ISO.
2144 × 281 пикс.     Открыть в новом окне
Таблица 33 Назначение и формат простых типов данных стандарта ISO 27931:2009
Тип данных
Название
Требования к формату
Примечания к реализации
DT
Датагггг-мм-ддгггг - год,мм - месяц,дд - число месяцаДопускается указывать только дату целиком: год, месяц и число месяца обязательны.
ггггтолько годДопускается указывать только год в полях, представляющих собой дату рождения.
гггг-ммгггг - год, мм - месяцДопускается указывать год и месяц в полях, представляющих собой дату рождения.
DTM
Дата и времягггг-мм-ддТчч:мм:СС+-чч:ммгггг-мм-дд - дата,чч:мм:сс - время,+чч:мм или -чч:мм - часовой пояс.Если описанием поля предусмотрено указание даты и времени (полный формат), то указание времени с точностью до секунд и часового пояса обязательно.
Полный формат для типа данных DTM должен отвечать стандарту ISO 8601.
гггг-мм-ддгггг - год,мм - месяц,дд - число месяцаДопускается указывать только дату (сокращённый формат) в тех полях, где в указаниях по заполнению имеется прямое указание на это. Указание в таких полях даты и времени в полном формате не считается ошибкой; указанное время игнорируется.
ггггтолько годДопускается указывать только год в полях, представляющих собой дату рождения.
гггг-ммгггг - год,мм - месяцДопускается указывать год и месяц в полях, представляющих собой дату рождения.
ID
Табличное значение стандарта ISO 27931:2009Значение должно браться из таблицы, включённой в стандарт. Номер таблицы указывается в описании поля, значения предопределены стандартом.При описании полей типа ID указывается OID системы кодирования, построенной из таблицы стандарта.
IS
Табличное значение, определяемое реализациейЗначение должно браться из таблицы. Номер таблицы указывается в описании поля, значения в стандарте не определены, их набор и интерпретация зависят от реализации.При описании полей типа IS указывается OID системы кодирования, используемой для заполнения поля.
NM
ЧислоЛюбой формат записи числового значения, допустимый в xml.В данной реализации допускаются только натуральные числа и число 0.
ST
СтрокаЛюбая строка алфавитно-цифровых символов.На формат значений некоторых полей накладываются дополнительные ограничения, которые даны в описании поля.
SI
Номер сегментаНатуральное число.Служебный тип данных для полей, являющихся счётчиками повторяющихся сегментов в сообщении.
TX
ТекстТекст в формате base64.Используется для передачи произвольных вложений.
6.1.2.2 Составные типы данных
Составные типы данных сообщений стандарта ISO 27931:2009, используемые в ИС ОМС, показаны на рисунке 7.
1881 × 2700 пикс.     Открыть в новом окне
Далее описана структура каждого из составных типов данных. Некоторые компоненты являются обязательными; такие компоненты обязательно должны быть указаны в любом поле данного типа. Необязательные компоненты типа данных могут быть обязательными или условно-обязательными в конкретном поле данного типа, что указано в указаниях по заполнению соответствующего поля.
Серым курсивом указаны компоненты типа данных, не использующиеся в ИС ОМС.
6.1.2.2.1 Типы данных CNE и CWE
Кодируемые данные: CNE - без исключений (т.е. указание кода обязательно), CWE - с исключениями (т.е. указание кода не обязательно). В зависимости от контекста в одном и том же поле типа CNE или CWE могут передаваться коды из разных систем кодирования (в этом случае идентификатор системы кодирования должен быть указан). Расширение заданной системы кодирования собственными кодами не допускается.
В полях типов CNE и CWE могут одновременно передаваться код из местной системы кодирования (в полях CNE.1 - CNE.3, CNE.7 или CWE.1 - CWE.3, CWE.7) и код из унифицированной (альтернативной) системы кодирования (в полях CNE.4 - CNE.6, CNE.8 или CWE.4 - CWE.6, CWE.8). Эти коды должны означать одно и то же понятие. Такая возможность в ИС ЕРЗ пока не используется/
Таблица 34 Состав типов данных CNE и CWE
XML-имя
Имя компонента
Тип значения
Обязательность
Описание
CNE.1
идентификаторSTДаПоследовательность символов (код), однозначно идентифицирующая объект или понятие системы кодирования. Различные системы кодирования могут давать различные элементы этого типа для одного и того же объекта или понятия.
CWE.1
идентификаторSTНет
CNE.2
CWE.2
текстSTНетИмя или описание объекта или понятия, данное в соответствующей системе кодирования.
CNE.3
CWE.3
имя системы кодированияIDНетКаждой системе кодирования присваивается уникальный идентификатор. Этот компонент используется для идентификации системы кодирования, принятой для первого компонента поля - идентификатора. Сочетание идентификатора и имени системы кодирования должно быть уникальным кодом элемента данных. Каждая система кодирования имеет свой уникальный идентификатор.В качестве имён систем кодирования в ИС ЕРЗ используются ОИДы.
CNE.4
CWE.4
альтернативный идентификаторSTНет
CNE.5
альтернативныйSTНет
CWE.5
текст
CNE.6
CWE.6
имя альтернативной системы кодированияIDНет
CNE.7
CWE.7
версия системы кодированияSTНет
CNE.8
CWE.8
версия альтернативной системы кодированияSTНет
CNE.9
CWE.9
исходный текстSTНетИсходный текст, которому сопоставлен данный код. Компонент предназначен для обеспечения возможностей отложенного кодирования значений и для проверки правильности кодирования.
6.1.2.2.2 Тип данных CX
Расширенный составной идентификатор.
Таблица 35 Состав типа данных CX
XML-имя
Имя компонента
Тип значения
Обязательность
Описание
CX.1идентификаторSTДаПроизвольный идентификатор (например, серия и номер документа, удостоверяющего личность).В ИС ЕРЗ ОМС используется для передачи идентификаторов застрахованных лиц.
CX.2контрольная цифра идентификатораSTНет
CX.3система кодирования контрольной цифрыIDНетТаблица HL70061
CX.4присвоившая организацияHDНетВ качестве организации, присвоившей идентификатор, может использоваться уникальное имя системы, создавшей этот идентификатор. Конкретное использование компонента описано в каждом конкретном поле соответствующего типа.
CX.5тип идентификатораIDДаКод, указывающий тип идентификатора (например, тип удостоверения личности - паспорт, свидетельство о рождении и т.д.)
CX.6место присвоения идентификатораHDНет
CX.7дата начала действияDTНетДата, начиная с которой идентификатор считается действующим.
CX.8срок действияDTНетДата, начиная с которой идентификатор считается прекратившим действие.
CX.9юрисдикция присвоения идентификаторовCWEНет
CX.10присвоившая структурная единицаCWEНет
6.1.2.2.3 Тип данных DR
Период времени.
Таблица 36 Состав типа данных DR
XML-имя
Имя компонента
Тип значения
Обязательность
Описание
DR.1дата и время начала периодаDTMУслДата или дата и время начала периода. Значение поля обязательно для сообщений изменения данных. В запросах может быть опущено.
DR.2дата и время окончания периодаDTMУслДата или дата и время окончания периода. Значение поля обязательно для сообщений изменения данных. В запросах может быть опущено.
6.1.2.2.4 Тип данных EI
Идентификация сущности (субъекта, объекта, понятия системы кодирования). В ИС ЕРЗ ОМС используется для идентификации ОИД систем кодирования в пространстве ОИД, задаваемом используемым справочником справочников. По этой причине компоненты EI.2 - EI.4 могут быть опущены и не используются в сообщениях.
Таблица 37 Состав типа данных EI
XML-имя
Имя компонента
Тип значения
Обязательность
Описание
EI.1идентификаторSTДаИдентификатор из заданного пространства имён
EI.2пространство имёнISНет
EI.3универсальный идентификаторSTНет
EI.4тип универсального идентификатораIDНет
6.1.2.2.5 Тип данных ERL
Указатель позиции ошибки.
Таблица 38 Состав типа данных ERL
XML- имя
Имя компонента
Тип значения
Обязательность
Описание
ERL.1Имя сегмента (PID, IN1 и т.д.)STУслИмя сегмента и его порядковый номер в сообщении могут быть опущены только в одном случае: если ошибка относится к пакету сообщений в целом
ERL.2Порядковый номер сегмента в сообщенииNMУсл
ERL.3Порядковый номер поля в сегментеNMНет
ERL.4Порядковый номер повторения поляNMНет
ERL.5Номер компонентаNMНет
ERL.6Номер субкомпонентаNMНет
6.1.2.2.6 Тип данных FN
Фамилия. Тип данных, использующийся только в составе других составных типов данных и не разрешённый к использованию в качестве типа данных поля.