Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение
к приказу Департамента
здравоохранения г. Москвы
и Департамента
информационных технологий г. Москвы
от 23 ноября 2015 г. N 1000/64-16-452/15
Регламент взаимодействия аптечных организаций города Москвы, имеющих право на отпуск лекарственных препаратов и изделий медицинского назначения бесплатно или с 50-и процентной скидкой, с Единой медицинской информационно-аналитической системой города Москвы
Настоящее приложение вступает в силу с 1 февраля 2016 г.
1. Термины и определения
7ВЗН |
Федеральная программа обеспечения лекарственными препаратами, предназначенными для лечения больных гемофилией, муковисцидозом, гипофизарным нанизмом, болезнью Гоше, злокачественными новообразованиями лимфоидной, кроветворной и родственных им тканей, рассеянным склерозом, а также после трансплантации органов и (или) тканей. |
АО |
Аптечная организация. Аптека, аптечный пункт, иная точка отпуска лекарственных препаратов, имеющая право на отпуск лекарственных препаратов и изделий медицинского назначения бесплатно или с 50-и процентной скидкой. |
БСО |
Бланк строгой отчетности. Типографский бланк льготного рецепта установленной формы с нанесенными при изготовлении бланка серией и номером. |
Веб-сервис |
Машино-машинный интерфейс, основанный на протоколе SOAP. |
ДЗМ |
Департамент здравоохранения города Москвы. |
ДИТ |
Департамент информационных технологий города Москвы, оператор ЕМИАС. |
ЕМИАС |
Единая медицинская информационно-аналитическая система города Москвы. |
ЕРЗЛ |
Единый регистр застрахованных лиц, региональный сегмент Московского городского фонда обязательного медицинского страхования. |
Льгота |
Наличие у пациента права на получение государственной социальной помощи и (или) мер социальной поддержки в части лекарственного обеспечения по рецептам врачей бесплатно или с 50-и процентной скидкой |
Льготная категория |
Формализованная и снабженная условным кодом характеристика определенной группы установленных нормативными правовыми актами признаков (социального статуса, диагноза и иных), дающих гражданину право на получение государственной социальной помощи и (или) мер социальной поддержки в части лекарственного обеспечения по рецептам врачей бесплатно или с 50-и процентной скидкой. Список категорий представлен в Приложении N 2 к совместному приказу Департамента здравоохранения и Департамента информационных технологий N 914/64-16-421/14 от 22.10.2014 "О порядке ведения Единого городского регистра граждан, имеющих право на обеспечение лекарственными препаратами и медицинскими изделиями, отпускаемыми по рецептам врачей бесплатно или с 50-процентной скидкой в городе Москве" |
ЛО |
Лекарственное обеспечение. |
ЛО ЕМИАС |
Совокупность функциональных компонентов (подсистем и сервисов) ЕМИАС, обеспечивающая автоматизацию процессов лекарственного обеспечения. |
ЛП |
Лекарственный препарат. |
Льготный рецепт |
Рецепт установленной формы, дающий право на получение лекарственных препаратов и изделий медицинского назначения бесплатно или с 50-и процентной скидкой |
МИ |
Медицинское изделие. В применении к нормативным актам города Москвы в сфере ОНЛП используется также как синоним понятия "изделие медицинского назначения" (ИМН). |
МНН |
Международное непатентованное наименование лекарственного препарата. |
МО |
Медицинская организация. |
ОНЛП |
Обеспечение необходимыми лекарственными препаратами. |
Оперативное взаимодействие |
Информационное взаимодействие, осуществляемое между аптечными организациями (точками отпуска лекарственных препаратов) и ЕМИАС при обслуживании отдельных категорий граждан, имеющих право на получение социальной помощи и мер социальной поддержки в части обеспечения лекарственными препаратами и изделиями медицинского назначения по рецептам врачей бесплатно или с 50-и процентной скидкой, а также при выполнении операций, непосредственно связанных с таким обслуживанием, выполняемых после отпуска медикаментов. |
ОТН |
Обобщенное торговое наименование лекарственного препарата. Наименование лекарственного препарата, включающее указание на лекарственную форму, форму выпуска, дозировку (объем/массу единицы препарата), концентрацию и количество доз в единице выпуска. |
ПО |
Программное обеспечение. |
ПТН |
Полное торговое наименование лекарственного препарата. Наименование лекарственного препарата, включающее, помимо ОТН, указание на первичную и вторичную упаковку, страну происхождения и производителя. |
Рецепт БСО |
Льготный рецепт, оформленный врачом на типографском бланке с заполнением граф бланка от руки. |
СЛП |
Справочник лекарственных препаратов ЕМИАС. |
УФО |
Уполномоченная фармацевтическая организация. Фармацевтическая организация, заключившая государственный контракт на оказание услуг по обеспечению лекарственными препаратами и медицинскими изделиями отдельных категорий граждан, имеющих право на получение государственной социальной помощи в городе Москве. |
ФИО |
Фамилия, имя, отчество. |
ЦЛО |
Государственное бюджетное учреждение здравоохранения города Москвы "Центр лекарственного обеспечения Департамента здравоохранения города Москвы". |
Электронный рецепт |
Льготный рецепт, оформленный с использованием ЛО ЕМИАС. |
2. Общие положения
2.1. Область применения регламента
Настоящий регламент устанавливает технические требования (условия) и определяет порядок оперативного взаимодействия между ЕМИАС и программным обеспечением, эксплуатируемым в аптечных организациях, имеющих право отпуска лекарственных препаратов и медицинских изделий по рецептам врачей бесплатно или с 50-% скидкой, в том числе:
- получение информации о рецептах, зарегистрированных в реестре рецептов ЕМИАС;
- регистрацию в реестре рецептов ЕМИАС льготных рецептов, оформленных врачами с использованием типографских бланков (БСО);
- регистрацию в реестре рецептов отпуска лекарственного препарата по льготному рецепту;
- постановку рецепта на обеспечение (отсроченное обслуживание).
Регламент не распространяется на иные виды информационного взаимодействия УФО с ЕМИАС, в т.ч. на информационное взаимодействие между участниками ОНЛП - фармацевтической организацией, заключившей государственный контракт на оказание услуг по обеспечению лекарственными препаратами и медицинскими изделиями отдельных категорий граждан, имеющих право на получение государственной социальной помощи в городе Москве, и Департаментом здравоохранения города Москвы, в части предоставления данных об исполнении государственного контракта (учет отпуска, товародвижения и остатков).
Регламент не устанавливает порядка разработки, применения и обслуживания собственного программного обеспечения аптечных организаций и УФО, за исключением требований к их функциональным возможностям в части оперативного взаимодействия с ЕМИАС. Оснащение аптечных организаций техническими и программными средствами (за исключением прямо предусмотренных в настоящем регламенте), необходимыми для организации взаимодействия с ЕМИАС, а также подключение аптечных организаций к сети "Интернет" осуществляется УФО в соответствии с условиями заключенных ими государственных контрактов.
УФО должны организовать консультационную поддержку сотрудников, находящихся в ведении УФО аптечных организаций (далее - конечные пользователи), а также техническое сопровождение программно-аппаратных средств, используемых для взаимодействия с ЕМИАС (далее - служба технической поддержки УФО). В обязанности службы технической поддержки УФО должна входить первичная диагностика технических проблем и сбоев, возникающих при выполнении взаимодействий в рамках настоящего регламента. В случае, если консультационное и/или техническое сопровождение осуществляется третьими лицами по договорам с УФО, УФО уведомляет оператора ЕМИАС о лицах, уполномоченных взаимодействовать со службой технической поддержки ЕМИАС от имени службы технической поддержки УФО. Техническая и консультационная поддержка конечных пользователей ПО, установленного в АО, не входит в обязанности службы технической поддержки ЕМИАС.
2.2. Нормативные источники
Настоящий регламент основан на следующих нормативных правовых актах:
- Постановление Правительства Москвы от 20.01.2015 г. N 16-ПП "Об автоматизированной информационной системе города Москвы "Единая медицинская информационно-аналитическая система города Москвы";
- Приказ Департамента здравоохранения г. Москвы, Департамента информационных технологий г. Москвы от 25.10.2013 г. N 1047/64-16-481/13 "Об эксплуатации сервисов лекарственного обеспечения Единой медицинской информационно-аналитической системы города Москвы (ЕМИАС), предназначенных для ведения регистра льготных категорий граждан и выписывания рецептов в электронной форме, в городе Москве";
- Приказ Департамента здравоохранения г. Москвы, Департамента информационных технологий г. Москвы от 22.10.2014 г. N 914/64-16-421/14 "О порядке ведения Единого городского регистра граждан, имеющих право на обеспечение лекарственными препаратами и медицинскими изделиями, отпускаемыми по рецептам врачей бесплатно или с 50-процентной скидкой в городе Москве".
2.3. Основные принципы взаимодействия
Оперативное взаимодействие с сервисами ЛО ЕМИАС осуществляется на уровне отдельных точек отпуска лекарственных препаратов, вне зависимости от их организационной принадлежности. Допускается реализация централизованного взаимодействия на уровне единой информационной системы УФО, при условии использования в каждом запросе соответствующих конкретной точке отпуска, выполняющей данную операцию, реквизитов (идентификаторов, сертификатов и т.п.).
Оперативное взаимодействие должно осуществляться, как правило, непосредственно в процессе обслуживания лиц, обращающихся в АО для получения лекарственных препаратов бесплатно или со скидкой по рецепту врача. Исключением являются:
- аварии технических средств и программного обеспечения, которые не могут быть устранены немедленно;
- операции регистрации рецептов БСО, требующие ручного ввода значительного объема данных оператором.
Предельные сроки выполнения операций в этих случаях устанавливаются нормативными актами ДИТ и ДЗМ, в т.ч. перечисленными в п. 2.2 настоящего регламента.
Взаимодействие осуществляется по технологии веб-сервисов на основе протокола SOAP. Все веб-сервисы реализуются на стороне ЕМИАС, взаимодействие с ними инициируется аптечной организацией путем отправки запроса в установленном формате. Формальное машиночитаемое описание сервисов предоставляется автоматически в формате WSDL путем запроса к соответствующему сервису с параметром ?wsdl. Описание назначения входных и выходных атрибутов приведено в технической спецификации сервисов (раздел 5 настоящего документа). Сведения о структуре и формате полей в настоящем регламенте приведены справочно, при формировании запросов и интерпретации ответа сервисов следует руководствоваться машиночитаемым описанием сервиса.
Сервисы ЛО ЕМИАС обеспечивают машино-машинное взаимодействие и не предназначены для использования конечным пользователем в АО. УФО должны обеспечить интеграцию используемого ими в АО (точках отпуска ЛП) программного обеспечения с ЕМИАС в соответствии с техническими требованиями настоящего Регламента. Реализация пользовательского интерфейса, в т.ч. обеспечение форматно-логического контроля вводимых пользователем данных, возлагаются на программное обеспечение АО (точки отпуска). Сообщения, формируемые машино-машинными интерфейсами ЕМИАС, также не предназначены для конечного пользователя и должны интерпретироваться на стороне программного обеспечения АО в соответствии с описанием в настоящем Регламенте.
Для доступа к веб-сервисам используется информационно-телекоммуникационная сеть "Интернет" и протокол HTTP (HTTPS) с шифрованием SSL/TLS и аутентификацией на основе клиентского SSL-сертификата.
При взаимодействии по открытым сетям не передаются персональные данные граждан, имеющих право на получение социальной помощи (данные, позволяющие идентифицировать указанных граждан без использования дополнительной информации).
2.4. Режим функционирования системы. Регламентные работы
ДИТ обеспечивает бесперебойное функционирование сервисов ЕМИАС в период с 8:00 до 20:00 со следующим допустимым уровнем отказов в обслуживании:
- единичных (не возникающих при повторном запросе) - не более 1% от общего количества запросов за период времени от 1 часа и более;
- групповых (возникающих с интенсивностью более 30% от общего числа запросов в минуту) - не более 1 часа подряд.
В период с 20:00 до 8:00 ДИТ также обеспечивает функционирование сервисов ЕМИАС, однако допустимый уровень отказов в обслуживании не регламентируется.
Под отказом в обслуживании понимается:
- отсутствие ответа от шлюза ЕМИАС в течение 60 секунд с момента отправки запроса;
- получение от шлюза ЕМИАС ошибки протокола HTTP (кроме случаев, когда ошибка вызвана некорректной работой клиента);
- получение от шлюза ЕМИАС кодов ошибок 10-40 (см. раздел 4).
- получение от сервисов ЕМИАС кодов результата хх80-хх99 (см. подраздел 7.2).
- получение от шлюза ЕМИАС или сервисов ЕМИАС ответа, не соответствующего настоящему регламенту или требованиям протоколов HTTP и SOAP.
К указанным отказам не относятся отказы в обслуживании, связанные с отклонениями от установленных процедур работы или непрохождении запроса форматного и логического контроля, а также инциденты, связанные с неработоспособностью программно-аппаратных средств АП и каналов связи.
Допускаются перерывы в функционировании сервисов для проведения плановых и внеплановых регламентных работ в период с 20:00 до 8:00. При необходимости проведения регламентных работ служба технической поддержки ЕМИАС предварительно оповещает УФО по электронной почте.
3. Порядок предоставления доступа к сервисам ЕМИАС
3.1. Формирование и направление заявки на подключение АО (точек отпуска лекарственных препаратов) к ЛО ЕМИАС
Предоставление доступа АО (точек отпуска ЛП) к сервисам ЕМИАС осуществляется по заявке УФО, которой принадлежит данное АО. Все взаимодействия по вопросам предоставления доступа, в т.ч. оформление заявок на подключение АО, осуществляется только через лицо, письменно уполномоченное соответствующей УФО. Электронная переписка с этим лицом ведется только по адресам, указанным в документе, которым установлены полномочия данного лица действовать от имени УФО.
Заявка на подключение направляется в электронной форме по шаблону в формате MS Excel на электронную почту morozovaav2@zdrav.mos.ru. Шаблон заявки размещается по адресу http://mosmedzdrav.ru:8085/access/. В сопроводительном электронном письме указываются полное наименование УФО, номер, дата заключения и срок окончания действия государственного контракта с УФО, а также ФИО, должность и контактный телефон уполномоченного лица УФО.
При первом обращении УФО в заявку должны быть включены данные головной организации вне зависимости от того, планируется ли осуществлять доступ к ЕМИАС из головного офиса. При этом необходимо указать, нужно ли создавать для такой организации сертификат (в т.ч. для целей тестирования).
При необходимости внесения изменений в реестр АО ЕМИАС или перевыпуска сертификата, заявка оформляется аналогично с указанием требуемого действия в соответствующем поле. В поле "Комментарий" вносятся пояснения по причинам внесения изменений.
Перечень сведений, которые подлежат включению в заявку, и указания по заполнению граф заявки приведены в таблице 1.
Таблица 1
Наименование графы |
Указания по заполнению |
Пример заполнения |
Уникальный идентификатор аптечной организации (IDENT) |
Указывается только в заявках на изменение данных уже зарегистрированных аптечных организаций. Должен соответствовать идентификатору, указанному в выданном АО сертификате (поле CN). |
GP138_Aptechnyy_punkt_10 |
Полное название аптечной организации (NAME) |
Полное название аптечной организации и ее номер. Должно включать в себя название аптечной сети, в которую входит аптечная организация. |
Аптека N 17 ГБУЗ "ЦЛО ДЗМ" |
Сокращенное название аптечной организации (SHORT_NAME) |
Сокращенное название аптечной организации (без названия аптечной сети). |
Аптека N 17 |
Руководитель аптечной организации (CHIEF) |
Фамилия, имя и отчество руководителя аптечной организации. |
Иван Иванович Иванов |
Адрес аптечной организации (ADDRESS) |
Адрес аптечной организации, начиная с улицы (т.е., без указания почтового индекса и города). |
Бескудниковский бульвар, д. 59 |
Телефон аптечной организации (PHONE) |
Телефон аптечной организации с кодом города (если телефонов несколько, перечисляются через запятую). |
(499) 943-2662, (499) 943-2600 |
Расписание работы (SCHEDULE) |
Расписание работы аптечной организации. Дни недели указываются в виде двухбуквенных сокращений. Диапазоны дней с одинаковым режимом работы, а также начало и окончание рабочего дня указываются через дефис. Диапазоны дней разделяются точкой с запятой. |
Пн-Пт 08:00-20:00; Сб 09:00-18:00; Вс 09:00-16:00 |
ИНН (INN) |
Идентификационный номер налогоплательщика, присвоенный аптечной организации (при наличии). |
7730002293 |
ОГРН (OGRN) |
Код ОГРН. |
1037700202011 |
ОКПО (ОКРО) |
Код аптечной организации в общероссийском классификаторе предприятий и организаций. |
09808117 |
Код района местонахождения |
Указывается по справочнику ОМК ТЕ. |
0205 |
Круглосуточный режим работы (IS_24H) |
Признак круглосуточного режима работы. В поле нужно поставить число "1" если АО работает круглосуточно, и "0" - в противном случае. |
1 |
Тип аптечной организации (TYPE_ID) |
Числовой код типа АО: 1. Центральный офис аптечной сети (указывается для головных АО) 2. Аптека готовых лекарственных форм 3. Аптека производственная 4. Аптека производственная с правом изготовления асептических лекарственных препаратов 5. Аптечный пункт 6. Аптечный киоск |
6 |
Представитель аптечной организации (CONTACT_PERSON) |
Фамилия, имя и отчество представителя аптечной организации для обсуждения вопросов подключения и работы АО с ЕМИАС. |
Сергей Петрович Сидоров |
Мобильный телефон представителя (CONTACT_MOBILE) |
Номер мобильного телефона представителя АО (включая код страны и оператора по формату в примере). |
+7 (919) 555-42-88 |
Адрес электронной почты представителя (CONTACT_EMAIL) |
Адрес электронной почты представителя АО. |
root@mail.ru |
Медицинское учреждение, в котором расположена аптечная организация (MO_LOCATION) |
Указываются только для АО (аптечных пунктов, киосков), расположенных в учреждениях системы Департамента здравоохранения города Москвы. Наименование указывается в сокращенном виде: сначала указывается сокращенное наименование учреждения, которое оно имело до объединения в многопрофильные мед. центры, затем - новое наименование с указанием номера филиала. |
ГП 193 (КДЦ 6, филиал 5) |
Обслуживаемые медицинские учреждения |
Указываются через запятую пятизначные коды ДЗМ всех медицинских учреждений, в которых должны отображаться сведения о наличии лекарственных препаратов в данной аптечной организации. |
01193, 01146, 01138 |
Комментарий (COMMENT_) |
Произвольные комментарии от УФО. |
На ремонте, открывается с 01.01.2015 |
Действия |
- зарегистрировать; - изменить данные; - исключить из реестра. |
|
Указание на необходимость выпуска (перевыпуска, отзыва) сертификата |
- выпустить; - перевыпустить; - отозвать. |
|
Пошаговая процедура подготовки и обработки заявок приведена в таблице 2.
Таблица 2
N |
Название шага |
Ответственный за выполнение шага |
Срок выполнения шага |
1. |
Назначить ответственное лицо за подключение АО и точек отпуска лекарственных препаратов к ЛО ЕМИАС |
УФО |
10 рабочих дней с момента заключения государственного контракта |
2. |
Отправить сведения о назначенном ответственном лице (ФИО, должность, рабочий телефон, мобильный телефон для SMS-оповещений, адрес электронной почты) официальным письмом или по факсу 495-974-79-22 доб. 2421 в адрес ЦЛО. |
УФО |
|
3. |
Запросить шаблон заявки по электронной почте morozovaav2@zdrav.mos.ru или загрузить его с веб-сайта http://mosmedzdrav.ru:8085/access/ (при необходимости). |
УФО |
- |
4. |
Сформировать в электронном виде заявку на подключение АО к ЛО ЕМИАС и внесение изменений в данные реестра АО ЕМИАС. |
УФО |
1 рабочий день |
5. |
Направить в ЦЛО сформированную заявку по электронной почте morozovaav2@zdrav.mos.ru. |
УФО |
|
6. |
Провести проверку заявки |
ЦЛО |
1 рабочий день |
7. |
При необходимости корректировки заявки направить запрос по электронной почте уполномоченному лицу УФО |
ЦЛО |
|
8. |
В случае регистрации новых АО сформировать для указанных в заявке АО и точек отпуска лекарственных препаратов уникальный текстовый идентификатор. |
|
|
9. |
Внести изменения в реестр АО ЕМИАС. |
ЦЛО |
|
10. |
В случае наличия в заявке запроса на создание/перевыпуск сертификата безопасности назначить заявку на Службу технической поддержки ЕМИАС с указанием данных уполномоченного лица УФО и срока действия сертификата (соответствует дате окончания действия государственного контракта УФО), далее действовать по процедуре, описанной в п. 3.2. |
ЦЛО |
|
11. |
Уведомить по электронной почте уполномоченное лицо УФО об исполнении заявки |
ЦЛО |
|
12. |
Своевременно направлять заявки на внесение в случае изменения реквизитов АО или пунктов отпуска, а также на перевыпуск сертификатов с истекающим сроком действия в случае продления работы по госконтракту. |
УФО |
Не позднее 2 рабочих дней с момента вступления изменений в силу. Не позднее, чем за 10 рабочих дней до истечения срока действия сертификата |
3.2. Исполнение заявки на подключение АО и точек отпуска лекарственных препаратов к ЛО ЕМИАС и выпуск сертификатов безопасности
Пошаговая процедура выпуска сертификатов безопасности приведена в таблице 3.
Таблица 3
N |
Название шага |
Ответственный за выполнение шага |
Срок выполнения шага |
1. |
Принять заявку от ЦЛО к исполнению. |
Служба технической поддержки ЕМИАС |
2 рабочих дня |
2. |
Согласно полученной заявке выпустить сертификат безопасности для каждого АО и точки отпуска лекарственных препаратов с указанием в поле CN уникального текстового идентификатора и с датой окончания срока действия сертификата безопасности. |
Служба технической поддержки ЕМИАС |
|
3. |
Разместить выпущенные сертификаты безопасности на специальном ресурсе. |
Служба технической поддержки ЕМИАС |
|
4. |
Уведомить по электронной почте уполномоченное лицо УФО о выпуске сертификатов безопасности с указанием адреса ресурса, где размещены сертификаты. |
Служба технической поддержки ЕМИАС |
|
5. |
Высылать уполномоченному лицу УФО SMS с паролем для доступа к сертификатам. |
Служба технической поддержки ЕМИАС |
|
6. |
Уведомить инициатора заявки (ЦЛО) об исполнении заявки с указанием сформированного текстового идентификатора. |
Служба технической поддержки ЕМИАС |
|
7. |
Внести изменения в реестр АО ЕМИАС. |
ЦЛО |
|
8. |
Уведомить по электронной почте уполномоченное лицо УФО об исполнении заявки. |
ЦЛО |
1 рабочий день |
3.3. Прекращение работы АО (точек отпуска лекарственных препаратов) и отзыв сертификата безопасности
В случае прекращения работы АО (точки отпуска), а также при необходимости отзыва сертификата АО (вследствие утраты или компрометации) УФО направляет в ЦЛО заявку с указанием текстового идентификатора соответствующей точки отпуска и причин, по которым происходит отзыв сертификата. Заявка может быть объединена с заявкой на внесение изменений в реестр АО ЕМИАС, в этом случае указания на необходимость отзыва сертификата приводятся в соответствующем поле заявки в формате MS Excel (см. п. 3.1) Пошаговая процедура отзыва сертификата приведена в таблице 4.
Таблица 4
N |
Название шага |
Ответственный за выполнение шага |
Срок выполнения шага |
1. |
Сформировать в электронном виде заявку на отзыв сертификата безопасности. |
УФО |
1 рабочий день |
2. |
Направить сформированную заявку по электронной почте morozovaav2@zdrav.mos.ru в ЦЛО |
УФО |
|
3. |
Провести проверку заявки. |
ЦЛО |
1 рабочий день |
4. |
При необходимости корректировки заявки отправить запрос в УФО. |
ЦЛО |
|
5. |
Внести изменения в реестр АО ЕМИАС (заблокировать запись АО). |
ЦЛО |
|
6. |
Назначить заявку на Службу технической поддержки ЕМИАС. |
ЦЛО |
|
7. |
Согласно полученной заявке произвести отзыв сертификата. |
Служба технической поддержки ЕМИАС |
1 рабочий день |
8. |
Уведомить ЦЛО об исполнении заявки. |
Служба технической поддержки ЕМИАС |
|
9. |
Уведомить по электронной почте уполномоченное лицо УФО об исполнении заявки. |
ЦЛО |
1 рабочий день |
4. Подключение к сервисам из интернета. Ошибки шлюза
Оперативное взаимодействие АО с сервисами ЕМИАС осуществляется через шлюз, выполняющий аутентификацию вызывающего агента по сертификату безопасности.
Адрес сервисов на шлюзе:
- https://mosmedzdrav.ru:8011/PharmacyService/PharmacyService
В случае если на уровне шлюза возникает ошибка, то шлюз возвращает стандартное Краткое описание результата протокола SOAP.
Сообщение включает следующие элементы:
- faultcode - код группы ошибок, см. таблицу 5.
- faultstring - краткое текстовое описание ошибки.
- detail - Подробности ошибки (англоязычный текст, формируемый системным ПО шлюза).
Таблица 5
Перечень ошибок шлюза
Код группы ошибок |
Описание группы ошибок |
Причины ошибки |
10 |
Ошибка шлюза 10 |
Отсутствует ответ от сервисов ЕМИАС или сбой на интеграционной шине ЕМИАС |
20 |
Ошибка шлюза 20 |
Запрос к сервису или ответ ЕМИАС не соответствуют заданной схеме (WSDL) |
30 |
Ошибка шлюза 30 |
Не удалось выполнить аутентификацию и авторизацию агента по сертификату (предъявлен неверный сертификат, сертификат отозван и т.п.). Данная ошибка формируется на прикладном уровне, т.е. при условии, что сертификат имеет корректный формат и позволяет установить безопасное соединение с сервером. В противном случае сервер вернет стандартную ошибку протокола HTTP. |
40 |
Ошибка шлюза 40 |
Прочие ошибки шлюза |
При невозможности установления соединения со шлюзом, а также при неработоспособности сервера шлюза в ответ на запрос могут также возвращаться стандартные ошибки протокола HTTP.
5. Нормативно-справочная информация
При оперативном взаимодействии с ЕМИАС должно применяться кодирование лекарственных препаратов по справочнику лекарственных препаратов ЕМИАС (СЛП ЕМИАС).
Версия справочника для УФО представляет собой полную выборку действующих на момент обновления версии позиций из следующих компонентов СЛП ЕМИАС:
- РМНН. Расширенный справочник международных непатентованных наименований лекарственных препаратов (МНН). Помимо МНН в расширенный справочник включены также торговые наименования препаратов, не имеющих МНН, и групповые (обобщающие) наименования для медицинских изделий (МИ).
- ОТН. Справочник обобщенных торговых наименований. Содержит перечень торговых наименований лекарственных препаратов, обобщенных по лекарственной форме, форме выпуска, используемой для выписывания, дозировке (объему/массе единицы выпуска), концентрации и количеству доз в единице выпуска.
- ПТН. Справочник полных торговых наименований. Содержит перечень торговых наименований, детализированных по первичной и вторичной упаковке, стране происхождения и производителю.
Дополнительно на ресурсе размещается справочник соответствий между кодами (идентификаторами) ПТН и кодами справочника ЛП и ИМН (apmegk.dbf), предоставляемого УФО в рамках Регламента информационного взаимодействия участников программы по обеспечению необходимыми лекарственными препаратами и изделиями медицинского назначения отдельных категорий граждан, имеющих право на получение государственной социальной помощи в городе Москве, утвержденного Приказом Департамента здравоохранения города Москвы и Департамента информационных технологий города Москвы от 07.10.2014 N 871-64-16-398-14 (с изменениями и дополнениями). В таблицу соответствий включаются только те коды из справочника, которые необходимы для обеспечения оперативного взаимодействия с ЕМИАС, а именно соответствующие лекарственным препаратам, которые находятся в обороте у УФО (имеются в остатках на складах или реализуются в отчетном периоде).
Справочники размещаются в виде файлов в формате DBF (xBase) с фиксированными именами, по одному файлу для каждого справочника. Для кириллических символов используется кодировка DOS-866. Структура справочников представлена в таблицах 6-9.
Таблица 6
Структура справочника РМНН (drugs_ext_mnn.dbf)
N |
Имя поля |
Содержимое поля |
Тип данных |
Примечание |
1 |
ID |
Идентификатор МНН |
NUMBER(8,0) |
Уникальный ключ |
2 |
RUS_TITLE |
Русское наименование |
CHAR(255) |
МНН, торговое наименование (для ЛП, не имеющих МНН), групповое наименование МИ. |
Таблица 7
Структура справочника ОТН (drugs_short_name.dbf)
N |
Имя поля |
Содержимое поля |
Тип данных |
Примечание |
1 |
ID |
Идентификатор ОТН |
NUMBER(8,0) |
Уникальный ключ |
2 |
MNN_ID |
Идентификатор МНН |
NUMBER(8,0) |
Ссылка на справочник МНН (drugs_ext_mnn.dbf). |
3 |
RUS_TITLE |
Русское наименование ОТН |
CHAR(255) |
Наименование, включая лекарственную форму, дозировку и концентрацию. |
Таблица 8
Структура справочника ПТН (drugs_full_name.dbf)
N |
Имя поля |
Содержимое поля |
Тип данных |
Примечание |
1 |
ID |
Идентификатор ПТН |
NUMBER(8,0) |
Уникальный ключ. |
1 |
SNAME_ID |
Идентификатор ОТН |
NUMBER(8,0) |
Ссылка на справочник ОТН (drugs_short_name.dbf). |
1 |
TITLE |
Русское наименование ПТН |
CHAR(255) |
Полное наименование препарата, включая фасовку и производителя. |
Таблица 9
Структура справочника соответствий кодов ПТН и apmegk (drugs_translation.dbf)
N |
Имя поля |
Содержимое поля |
Тип данных |
Примечание |
1 |
INTER_ID |
Идентификатор МНН |
NUMBER(8,0) |
Ссылка на справочник МНН (drugs_ext_mnn.dbf) |
2 |
OTN_ID |
Идентификатор ОТН |
NUMBER(8,0) |
Ссылка на справочник ОТН (drugs_short_name.dbf). |
3 |
PTN_ID |
Идентификатор ПТН |
NUMBER(8,0) |
Ссылка на справочник ПТН (drugs_short_name.dbf). |
4 |
CODE |
Код в справочнике ЛП и ИМН |
CHAR(13) |
Соответствующий код в поле MEDCODE в файле apmegk.dbf. |
Ведение (актуализация) СЛП ЕМИАС осуществляется силами ЦЛО. Версия справочника, предназначенная для использования УФО, размещается на веб-сервере ЕМИАС по адресу:
- http://mosmedzdrav.ru:8012/file_currency/
Для доступа УФО к вышеуказанному ресурсу используется авторизация по логину и паролю (BasicHTTP). Логин и пароль предоставляются уполномоченным лицам УФО по запросу.
Обновление версии справочника для УФО производится ежесуточно в период с 00:00 до 06:00. При выявлении неполноты или ошибок в вышеперечисленных справочниках уполномоченные лица УФО могут обратиться в ЦЛО по электронной почте morozovaav2@zdrav.mos.ru для внесения необходимых изменений. Запросы на внесение изменений обрабатываются в срок до 5 дней, а в случае неотложной необходимости (невозможности выполнения операций в установленные нормативными актами ДЗМ и ДИТ сроки) - в сроки по согласованию, но не менее 2 рабочих дней в связи с технологическим регламентом процедуры обновления НСИ.
На веб-сервере ЕМИАС могут также размещаться другие файлы с открытой нормативно-справочной информацией, используемой в различных видах информационных взаимодействий.
6. Техническая спецификация сервисов ЕМИАС
6.1. Получение данных рецепта
Метод предназначен для проверки существования и корректности предъявленного рецепта, а также для получения его текущего статуса. Использование метода не обязательно, зависит от логики, реализуемой аптечным ПО.
Таблица 10
Входные данные
N |
Обозначение |
Назначение |
Формат |
Примечание |
1. |
ident |
Идентификатор АО |
Строка |
Переданное аптечным ПО значение игнорируется; поле заполняется шлюзом в ЕМИАС на основании данных аутентификации по сертификату (поле CN). Рекомендуется использовать значение из сертификата, выданного данной АО. |
2. |
number |
Номер рецепта |
Строка |
Номер электронного рецепта или номер типографского бланка (из штрих-кода или ручной ввод). |
3. |
signature |
Контрольная строка |
Строка |
См. примечание. |
4. |
requestGUID |
Идентификатор запроса |
Строка |
Стандартный уникальный 128-битный идентификатор (GUID/UUID), генерируемый индивидуально для каждого запроса. Передается в виде строки из тридцати двух шестнадцатеричных цифр, разделенных дефисами (8-4-4-16). |
Примечание:
Контрольная строка представляет собой одностороннее преобразование персональных данных пациента и формируется в следующем порядке:
1. Формируется строка, представляющая собой конкатенацию фамилии, имени и отчества пациента. Если какого-то элемента (например, отчества) нет - вместо него ничего не добавляется (рассматривается, как пустая строка).
2. Строка приводится к верхнему регистру символов.
3. Из строки удаляется все (включая любые символы-разделители), кроме букв А-Я. Буква Ё меняется на Е.
4. К строке дописывается символ "запятая" и дата рождения пациента в формате ДД.ММ.ГГГГ (т.е. с ведущими нулями для дней и месяцев меньше 10 и с полным номером года).
5. Из строки формируется массив байт в кодировке windows-1251.
6. Вычисляется SHA-1-дайджест.
7. Массив байт дайджеста преобразуется в шестнадцатеричное число, разряд символов 'а'..'f' не важен.
Пример:
Фамилия - Крузернштерн-Задунайский Имя - Федор Отчество - Иванович Дата рождения - 31.01.1954 |
Строка, получаемая после шага 4:
КРУЗЕРНШТЕРНЗАДУНАЙСКИЙФЕДОРИВАНОВИЧ, 31.01.1954 |
SHA-1 в НЕХ-формате: a09d72f9333bee5f4c151a7a8f9340678a622547 |
В случае ошибки при сравнении переданной контрольной строки со строкой, вычисленной по персональным данным пациента на стороне сервиса, сервис возвращает ошибку. При этом в поле resultDescription возвращается описание результата, включающее вычисленную на стороне сервиса контрольную строку, где все символы, кроме трех последних, скрыты знаком х. Диагностическое сообщение для примера выше, таким образом, будет иметь вид "ххххххххххххххххххххххххххххххххххххх547".
Таблица 11
Выходные данные
N |
Элемент |
Назначение |
Формат |
Примечание |
1. |
result |
Результат обработки запроса |
Структура |
|
1.1. |
resultCode |
Код результата |
Число |
0 при успешном завершении запроса или код исключительной ситуации в соответствии с разделом 0. |
1.2. |
resultDescription |
Описание результата |
Строка |
Текстовое описание результата обработки запроса. |
1.3. |
resultDetails |
Техническая информация |
Строка |
Вспомогательная техническая информация для службы технической поддержки ЕМИАС. Может отсутствовать. |
1.4. |
resultUserInfo |
Информация для пользователя |
Строка |
Вспомогательная информация, предназначенная для отображения пользователям смежных систем. Может отсутствовать. |
2. |
number |
Номер рецепта |
Строка |
Для контроля |
3. |
type |
Тип рецепта |
Строка |
Мнемоника: - benefit - льготный; - commercial - обычный |
4. |
medicine |
Выписанный ЛП |
Структура |
Сведения о выписанном препарате |
4.1. |
latTitle |
Латинское наименование |
Строка |
Наименование препарата с указанием лекарственной формы, дозировки и иных определяющих признаков на латыни, соответствующее графе Rp рецепта. Может содержать как латинское МНН (в родительном падеже), так и торговое наименование (в случаях, когда допускается выписывание по ТН). Для МИ может содержать название на русском языке (при отсутствии эквивалента на латыни). |
4.2 |
mnn |
РМНН |
Число |
Код расширенного международного непатентованного наименования (МНН) по справочнику ЛП ЕМИАС. |
4.3 |
otn |
ОТН |
Число |
Код обобщенного торгового наименования (ОТН) по справочнику ЛП ЕМИАС. Может отсутствовать у рецептов БСО. |
5. |
dtd |
D.T.D. |
Строка |
Сведения о форме и дозировке препарата. Соответствует графе D.T.D. в бланке рецепта. |
6. |
quantity |
Количество единиц |
Число |
Выписанное количество единиц выпуска (таблеток, ампул, флаконов и т.п.). |
7. |
usage |
Способ применения |
Строка |
Предписания врача по способу применения, расписанию приема и т.п. Соответствует полю Signa в бланке рецепта. |
8. |
benefit |
Сведения о льготе |
Структура |
Указывается только для льготных рецептов. |
8.1. |
code |
Код льготы |
Строка |
Трехзначный код категории. |
8.2. |
discount |
% льготы |
Строка |
Мнемоника: - _50 - скидка 50%; - _100 - бесплатно. |
8.3. |
budget |
Источник финансирования (Бюджет) |
Строка |
Мнемоника: - federal - федеральный; - regional - субъекта; - municipal - муниципальный. Признак муниципального бюджета в Москве в настоящее время не используется. |
9. |
consilium |
Выписка по врачебной комиссии |
Строка |
Указывается мнемоника "vk", если на рецепте имеется отметка о выписке по ВК. |
10. |
registrationData |
Сведения о субъектах, выписавших рецепт |
Структура |
|
10.1 |
organizationCode |
Код МО |
Строка |
Пятизначный код ДЗМ. |
10.2. |
organizationStamp |
Штамп МО |
Строка |
Наименование, адрес, телефон. |
10.3. |
doctorName |
ФИО врача |
Строка |
|
10.4. |
doctorCode |
Код врача |
Строка |
|
11. |
registrationDate |
Дата выписывания рецепта |
Дата |
|
12. |
expirationDate |
Дата окончания срока действия рецепта |
Дата |
Включительно. |
13. |
prescriptionValidity |
Срок действия рецепта |
Строка |
Мнемоника: - five_days - 5 дней; - ten_days - 10 дней; - one_month - 1 месяц; - two_monthes - 2 месяца; - three_monthes - 3 месяца; - one_year - 1 год. |
14. |
status |
Статус рецепта |
Строка |
Мнемоническое обозначение статуса рецепта в регистре ЕМИАС. |
15. |
digSign |
Электронная подпись ЕМИАС |
Структура |
Зарезервировано. |
16. |
requestGUID |
Идентификатор запроса |
Строка |
GUID, переданный в запросе. |
6.2. Регистрация отпуска по рецепту
Сервис предназначен для регистрации фактического отпуска препаратов по рецепту. При обслуживании электронных рецептов отпуск по рецепту должен регистрироваться в момент отпуска препаратов с использованием данных рецепта, считанных его из штрих-кода (кроме исключительных ситуаций, предусмотренных нормативными документами, перечисленными в разделе 2.2).
Таблица 12
Входные данные
N |
Элемент |
Назначение |
Формат |
Примечание |
1. |
ident |
Идентификатор AO |
Строка |
Переданное значение игнорируется; поле заполняется средствами шлюза в ЕМИАС из поля CN предъявленного АО сертификата. Рекомендуется использовать значение из сертификата, выданного данной АО. |
2. |
number |
Номер рецепта |
Строка |
Из штрих-кода или номер типографского бланка |
3. |
signature |
Контрольная строка |
Строка |
См. примечание к п. 6.1 |
4. |
title |
Наименование препарата |
Строка |
Полное торговое наименование отпускаемого препарата, включая дозировку, лек. форму, объем упаковки, производителя, страну происхождения. Указывается в соответствии со складской номенклатурой УФО. Для ЛП индивидуального приготовления (экстемпоральные рецептуры) или наборов медицинских изделий указывается условное общее наименование. |
5. |
ptnCode |
Код ПТН СЛП ЕМИАС |
Строка |
Код полного торгового наименования (ПТН) по справочнику ЛП ЕМИАС. Допускается не указывать при отпуске ЛП индивидуального приготовления (экстемпоральные рецептуры) или наборов медицинских изделий. |
6. |
sell |
Сведения об отпущенных препаратах |
Структура |
Сведения о количестве отпущенного препарата. Допускается включение в документ нескольких товарных позиций (при отпуске наборов и экстемпоральных рецептур, а также при отпуске товара из разных партий). |
6.1. |
itemCode |
Код товарной позиции |
Строка |
Код отпускаемой товарной позиции* |
6.2. |
quantitySec |
Количество отпускаемых вторичных упаковок |
Целое число |
Количество полных отпущенных вторичных упаковок. Может равняться нулю. |
6.3. |
quantityPrim |
Количество отпускаемых первичных упаковок |
Целое число |
Количество первичных упаковок, отпущенных сверх количества полных вторичных упаковок (т.е. с делением вторичной упаковки). Может равняться нулю. |
6.4. |
quantityPrimSec |
Количество первичных упаковок во вторичной упаковке |
Целое число |
Используется для контроля. Значение quantityPrimSec должно быть больше, чем quantityPrim. Значение quantityPrimSec* quantitySec + quantityPrim равняется количеству первичных упаковок, отпущенных по рецепту, и не может быть нулевым. При отсутствии информации о количестве первичных упаковок во вторичной или неприменимости метрики (в т.ч. при отсутствии вторичной упаковки) значение атрибута устанавливается равным 1. |
6.5. |
posPrice |
Стоимость отпущенных ЛП по данной товарной позиции |
Целое число |
В копейках (т.е. цена в рублях умножается на 100). |
7. |
price |
Сумма рецепта |
Целое число |
В копейках (т.е. цена в рублях умножается на 100). Должна быть равна сумме всех значений posPrice |
8. |
comment |
Примечания |
Строка |
Произвольные сообщения АО. Необязательный атрибут. |
9. |
saleDate |
Фактическая дата отпуска |
Дата и время |
Если не указано, то используется текущая дата. Не допускается указание даты отпуска рецепта в будущем или ранее даты выписывания рецепта. |
10. |
updateMode |
Корректировка |
Логическое |
При установке атрибута система позволяет внести изменения в сведения об отпуске при соблюдении следующих условий: 1. Отпуск по рецепту зарегистрирован той же АО, которая передаёт изменения. 2. Рецепт не относится к закрытому отчетному периоду. 3. С момента регистрации последней операции по рецепту прошло не более 3 месяцев. |
11. |
digSign |
Электронная подпись АО |
Структура |
Зарезервировано. Обязательный элемент, в текущей версии должно передаваться любое не пустое значение. |
12. |
requestGUID |
Идентификатор запроса |
Строка |
Стандартный уникальный 128-битный идентификатор (GUID/UUID), генерируемый индивидуально для каждого запроса. Передается в виде строки из тридцати двух шестнадцатеричных цифр, разделенных дефисами (8-4-4-16). |
Таблица 13
Выходные данные
N |
Элемент |
Назначение |
Формат |
Примечание |
1. |
result |
Результат обработки запроса |
Структура |
|
1.1. |
resultCode |
Код результата |
Число |
0 при успешном завершении запроса или код исключительной ситуации в соответствии с разделом 0. |
1.2. |
resultDescription |
Описание результата |
Строка |
Текстовое описание результата или сообщение об успешно выполненном запросе |
1.3. |
resultDetails |
Техническая информация |
Строка |
Вспомогательная техническая информация для службы технической поддержки ЕМИАС |
1.4. |
resultUserInfo |
Информация для пользователя |
Строка |
Вспомогательная информация, предназначенная для отображения пользователям смежных систем. Может отсутствовать. |
2. |
salelnfo |
Контрольный блок |
Структура |
Подтверждает корректность внесенной в регистр информации об отпущенном препарате. |
2.1. |
number |
Номер рецепта |
Строка |
|
2.2. |
title |
Отпущенное наименование |
Строка |
Указывается в соответствии с переданным в запросе полем title |
2.3. |
quantity |
Количество единиц отпуска |
Целое число |
Указывается суммарное количество первичных упаковок по всем товарным позициям. |
2.4. |
price |
Сумма рецепта |
Целое число |
Указывается сохраненная в реестре рецептов стоимость отпущенных рецептов в копейках (стоимость в рублях, умноженная на 100). |
3. |
status |
Текущий статус |
Строка |
Мнемоническое обозначение статуса рецепта в регистре ЕМИАС. |
4. |
timestamp |
Дата и время регистрации |
Дата/время |
Время фактического внесения данных в реестр по системным часам ЕМИАС. |
5. |
digSign |
Электронная подпись ЕМИАС |
Структура |
Зарезервировано. |
6. |
requestGUID |
Идентификатор запроса |
Строка |
GUID, переданный в запросе. |
6.3. Изменение статуса рецепта
Сервис предназначен для постановки и снятия рецептов с обеспечения (отсроченного обслуживания), а также для удаления ошибочно зарегистрированных рецептов БСО.
Таблица 14
Входные данные
N |
Элемент |
Назначение |
Формат |
Примечание |
1 |
ident |
Идентификатор AO |
Строка |
Переданное значение игнорируется; поле заполняется средствами шлюза в ЕМИАС из поля CN предъявленного АО сертификата. |
2 |
number |
Номер рецепта |
Строка |
Из штрих-кода или номер типографского бланка |
3 |
signature |
Контрольная строка |
Строка |
См. примечание к п. 6.1 |
4 |
action |
Действие с рецептом |
Строка |
Мнемоника: - inprogress - поставить рецепт на отсроченное обслуживание (только для действующих рецептов); - return - снять рецепт с отсроченного обслуживания (только при условии постановки рецепта на отсроченное обслуживание той же АО); - delete - удалить ошибочно зарегистрированный данной АО рецепт БСО. |
5 |
comment |
Примечания |
Строка |
|
6 |
digSign |
Электронная подпись АО |
Структура |
Для будущего использования. |
7 |
requestGUID |
Идентификатор запроса |
Строка |
Стандартный уникальный 128-битный идентификатор (GUID/UUID), генерируемый индивидуально для каждого запроса. Передается в виде строки из тридцати двух шестнадцатеричных цифр, разделенных дефисами (8-4-4-16). |
Таблица 15
Выходные данные
N |
Элемент |
Назначение |
Формат |
Примечание |
1 |
result |
Результат обработки запроса |
Структура |
|
1.1. |
resultCode |
Код результата |
Число |
0 при успешном завершении запроса или код исключительной ситуации в соответствии с разделом 0 в формате 12nn. |
1.2. |
resultDescription |
Описание результата |
Строка |
Текстовое Описание результата или сообщение об успешно выполненном запросе |
1.3. |
resultDetails |
Техническая информация |
Строка |
Вспомогательная техническая информация для службы технической поддержки ЕМИАС |
1.4. |
resultUserInfo |
Информация для пользователя |
Строка |
Вспомогательная информация, предназначенная для отображения пользователям смежных систем. Может отсутствовать. |
2 |
number |
Номер рецепта |
Строка |
Для контроля |
3 |
status |
Текущий статус |
Строка |
Мнемоническое обозначение статуса рецепта в регистре ЕМИАС. |
4 |
eventDate |
Дата и время регистрации |
Дата/время |
Время фактического внесения данных в реестр по системным часам ЕМИАС |
5 |
digSign |
Электронная подпись ЕМИАС |
Структура |
Зарезервировано. |
6 |
requestGUID |
Идентификатор запроса |
Строка |
GUID, переданный в запросе. |
6.4. Проверка льгот пациента
Сервис предназначен для проверки допустимости отпуска лекарственного препарата по рецептам, выписанным вручную на типографских бланках строгой отчетности (БСО). Возвращает сведения о наличии льгот у пациента по номеру его страхового полиса или СНИЛС.
Таблица 16
Входные данные
N |
Элемент |
Назначение |
Формат |
Примечание |
1 |
ident |
Идентификатор АО |
Строка |
Переданное значение игнорируется; поле заполняется средствами шлюза в ЕМИАС из поля CN предъявленного АО сертификата. |
2 |
oms |
Номер полиса ОМС |
Строка |
Обязательный, если не указан СНИЛС. Для полиса ОМС старого образца в формате 6 цифр серия + 10 цифр номер допускается передавать как с пробелом в качестве разделителя серии и номера, так и слитно. Для прочих типов полисов, временных регистрационных листов и т.п. номер указывается слитно с серией. |
3 |
snils |
СНИЛС |
Строка |
Обязательный, если не указан полис ОМС. Указывается, как числовая строка, без пробелов и дефиса. |
4 |
requestGUID |
Идентификатор запроса |
Строка |
Стандартный уникальный 128-битный идентификатор (GUID/UUID), генерируемый индивидуально для каждого запроса. Передается в виде строки из тридцати двух шестнадцатеричных цифр, разделенных дефисами (8-4-4-16). |
Таблица 17
Выходные данные
N |
Элемент |
Поле |
Тип |
Примечание |
1. |
result |
Результат обработки запроса |
Структура |
|
1.1. |
resultCode |
Код результата |
Число |
0 при успешном завершении запроса или код исключительной ситуации в соответствии с разделом 0. |
1.2. |
resultDescription |
Описание результата |
Строка |
Текстовое описание результата или сообщение об успешно выполненном запросе. |
1.3. |
resultDetails |
Техническая информация |
Строка |
Вспомогательная техническая информация для службы технической поддержки ЕМИАС |
1.4. |
resultUserInfo |
Информация для пользователя |
Строка |
Вспомогательная информация, предназначенная для отображения пользователям смежных систем. Может отсутствовать. |
2. |
oms |
Номер полиса ОМС |
Строка |
Указывается по данным ЕРЗ. Может не совпадать с переданным в запросе номером полиса ОМС, если пациент найден по переданному СНИЛС или по утратившему силу полису. Полис ОМС старого образца передается с пробелом в качестве разделителя серии и номера (6 цифр серия +10 цифр). Номер полиса нового образца передается без пробелов (16 цифр). Номера временных регистрационных свидетельств и прочих подобных документов передаются единой строкой, могут содержать алфавитные символы помимо цифр. |
3. |
snils |
Номер СНИЛС |
Строка |
Указывается СНИЛС по данным ЕРЗ. Может не совпадать с переданным в запросе СНИЛС или отсутствовать, если пациент найден по номеру полиса ОМС. Передается как числовая строка (11 цифр), без пробелов и дефиса. |
4. |
signature1 |
Контрольная строка 1 |
Строка |
Контрольная строка с хэшем персональных данных пациента. См. примечание к п. 6.1. |
5. |
signature2 |
Контрольная строка 2 |
Строка |
Штрих-код в формате рецепта. Вместо данных рецепта указываются нулевые значения (для числовых полей) либо пустые строки (для строковых). Если пустая строка в значении недопустима - передается символ "-" (дефис). |
6. |
benefits |
Список действующих льгот |
Структура |
При отсутствии действующих льгот элемент отсутствует в ответе сервиса. |
6.1. |
benefitCode |
Код льготной категории |
Строка |
Трехзначный код льготной категории по классификации ДЗМ/ПФР, может содержать ведущие нули. |
6.2. |
benefitName |
Полное наименование |
Строка |
Официальное наименование льготной категории. Может иметь значительную длину (500 знаков и более). |
7. |
expiredBenefits |
Список истекших льгот |
Структура |
Перечень истекших или утративших силу льгот. В список не включаются льготы, помеченные, как дефектные. При наличии нескольких льгот по одному коду (т.е. действовавших в течение нескольких периодов) - возвращаются все. При отсутствии истекших льгот элемент отсутствует в ответе сервиса. |
7.1. |
benefitCode |
Код льготной категории |
Строка |
Трехзначный код льготной категории по классификации ДЗМ/ПФР, может содержать ведущие нули. |
7.2. |
benefitName |
Полное наименование |
Строка |
Официальное наименование льготной категории. |
7.3. |
benefitExpired |
Дата окончания действия льготы |
Дата |
Указывается последний день действия льготы. |
8. |
requestGUID |
Идентификатор запроса |
Строка |
GUID, переданный в запросе. |
6.5. Регистрация рецептов на типографских бланках
Сервис предназначен для регистрации рецептов, выписанных врачами вручную на типографских бланках (БСО) и предъявленных пациентами в АО без предварительной регистрации в ЕМИАС. Сервис позволяет вводить только льготные рецепты, выписанные по форме 148-1/у-06(л). Рукописная форма рецептов на ИМН (бланки МИ-1, МИ-2, МИ-3) в текущей версии не поддерживается.
Для использования сервиса в аптечном ПО должен быть реализован ввод оператором ключевых параметров рецепта (см. обязательные поля). Для сокращения трудозатрат при вводе данных рекомендуется реализовать регистрацию рецепта в рамках единого сценария регистрации отпуска препарата, при котором оператор АО в рамках одной экранной формы или последовательности форм вводит все данные, необходимые для учета операций по рецепту, в т.ч. код фактически отпущенного препарата, после чего аптечное ПО автоматически выполняет последовательность вызовов сервисов ЕМИАС.
При невозможности регистрации рецепта одновременно с регистрацией отпуска препарата по нему при вызове сервиса должен указываться код выписанного МНН по справочнику ЛП ЕМИАС. Не допускается указание кодов препаратов, подпадающих под выписанное МНН, но не соответствующих фактически отпущенному по рецепту.
В качестве основного идентификатора рекомендуется использовать номер полиса ОМС.
Ввод серии и номера рецепта рекомендуется реализовывать с возможностью считывания его с бланка сканером штрих-кодов.
Препараты, относящиеся к наркотическим, сильнодействующим или иным, подлежащим предметно-количественному учету, отпускаются по предъявлении двух форм рецептов - на бланке по форме 148-1/у-06(л) и на бланках по формам 148-1/у-88 или 107/у-НП (в зависимости от списка, к которому отнесен препарат). Для таких препаратов дополнительно к льготному должен указываться номер сопутствующего рецепта.
При регистрации рецепта в ЕМИАС, помимо общего форматно-логического контроля запроса выполняется проверка корректности оформления самого рецепта. В том случае, если регистрация рецепта технически возможна (присутствуют и имеют правильный формат все обязательные реквизиты), но имеются отклонения от правил оформления бланка рецепта, сервис возвращает сообщение о наличии нефатальных ошибок оформления. В этом случае программное обеспечение АО должно выдать оператору сообщение со списком выявленных отклонений для дополнительного контроля. В том случае, если отклонение действительно присутствует в самом бланке рецепта (т.е. допущено врачом, а не оператором при переносе данных с бланка), то оператор должен в явной форме подтвердить регистрацию рецепта с отклонениями. После этого программное обеспечение АО должно повторно вызвать сервис с установленным признаком принудительного сохранения (forcedSave). Не допускается вызывать сервис с предустановленным признаком принудительного сохранения.
В случае успешной регистрации рецепта (отсутствуют фатальные ошибки ввода) сервис возвращает искусственно сформированную строку, эквивалентную штрих-коду рецепта, применяемому на бланках, выписанных в электронной форме. Зарегистрированный рецепт получает специальный статус "зарегистрирован в АО", который в большинстве случаев эквивалентен статусу "выписан".
Аптечное ПО может использовать полученный штрих-код для запуска сценариев регистрации отпуска или постановки на отсроченное обслуживание, как если бы штрих-код был считан с бланка обычным путем. Вместо декодирования строки штрих-кода аптечное ПО может также использовать уже введенные оператором данные, однако рекомендуется производить их сопоставление с данными штрих-кода для исключения возможных несоответствий с реальным бланком.
Зарегистрированный АО рецепт не получает статуса обслуженного автоматически. Аптечное ПО после выполнения сценария регистрации рецепта должно выполнить сценарий регистрации отпуска по нему, либо сценарий постановки на отсроченное обслуживание (автоматически или по отдельной команде оператора в зависимости от принятой бизнес-логики). Если АО по какой-либо причине не выполняет регистрацию отпуска или постановки на обслуживание, то рецепт далее может быть обслужен другой АО. Конфликтные ситуации при этом разрешаются в обычном организационном порядке (на основании ревизии хранящихся в АО бланков).
Таблица 18
Входные данные
N |
Элемент |
Назначение |
Формат |
Примечание |
1. |
ident |
Идентификатор АО |
Строка |
Переданное значение игнорируется; поле заполняется средствами шлюза в ЕМИАС из поля CN предъявленного АО сертификата. Рекомендуется указывать в запросе значение, соответствующее полю CN используемого сертификата. |
2. |
prescription Number |
Серия и номер рецепта |
Строка |
Серия и номер передаются без разделителей. Строка должна иметь формат 45NNANNNNNN или 45NNANNNNNNN, где А - символ латинского алфавита. |
3. |
prescriptionDate |
Дата рецепта |
Дата |
Дата выписывания, указанная на рецепте. |
4. |
doctor |
Данные врача, подписавшего рецепт |
Структура |
Допускается не указывать. В этом случае сервис возвратит код результата 3047 и перечень врачей, имеющих право выписывания льготных рецептов в данном МУ на дату выписывания рецепта. |
4.1. |
doctorCode |
Код врача |
Строка |
Код врача, указанный на рецепте. |
4.2. |
doctorSurname |
Фамилия врача |
Строка |
Фамилия врача, указанная в рецепте. Допускается не указывать при использовании пятизначных кодов врача с контрольной суммой (числовое значение кода - от 50000 и более). |
5. |
lpu |
Код медицинской организации |
Строка |
Пятизначный код ДЗМ, указанный на рецепте. |
6. |
patient |
Сведения о пациенте |
Структура |
В запросе должен быть указан хотя бы один цифровой идентификатор пациента (номер полиса ОМС или СНИЛС). Если переданы и номер полиса ОМС, и СНИЛС, то СНИЛС имеет приоритет перед полисом ОМС, т.е. при несоответствии хранящихся в ЕРЗ данных будет возвращен пациент с указанным СНИЛС и другим полисом. |
6.1. |
patientPOMS |
Номер полиса ОМС пациента |
Строка |
Передается, как единая строка без пробелов, без разделения на серию и номер. Может содержать буквенные символы (для полисов старого образца). |
6.2. |
patientSNILS |
СНИЛС пациента |
Строка |
Передается, как единая числовая строка без дефисов. |
6.3. |
patientSignature |
Контрольная строка с персональными данными пациента |
Дата |
Строка формируется по ФИО и дате рождения пациента, см. примечание в п. 6.1. |
7. |
medicine |
Сведения о выписанном препарате |
Строка |
Полное латинское наименование выписанного препарата в поле Rp. Должно включать МНН или ТН, лекарственную форму, дозировку и иную информацию указанную врачом. Допускается заменять полным наименованием фактически отпускаемого препарата. |
8. |
benefitCode |
Код льготной категории |
Строка |
Трехзначный цифровой код (может содержать ведущий нуль). |
9. |
diseaseCode |
Код МКБ-10 |
Строка |
Обязательный. Строка в формате ANN[.NN] по международному классификатору болезней, код МКБ-10. |
10. |
amount |
Выписанное количество |
Число |
Целое число в единицах формы выпуска (таблетках и т.п.), указанное в рецепте. |
11. |
consilium |
Выписка по врачебной комиссии |
Строка |
Указывается мнемоника "vk", если на рецепте имеется отметка о выписке по ВК. |
12. |
controlled Prescription Number |
Номер бланка по формам 148-1/у-88 или 107/у-НП |
Строка |
Указывается, если к льготному рецепту выписан парный рецепт на специальном бланке. |
13. |
prescription Validity |
|
|
Мнемоника: - five_days - 5 дней - ten_days - 10 дней - one_month - 1 месяц - two_monthes - 2 месяца - three_monthes - 3 месяца - one_year - 1 год |
14. |
forcedSave |
Сохранить принудительно |
Логическое |
Позволяет сохранить рецепт с нефатальными ошибками. |
15. |
updateMode |
Корректировка |
Логическое |
При установке атрибута система позволяет внести изменения в реквизиты рецепта (кроме номера) при соблюдении следующих условий: 1. Рецепт не обслужен или не поставлен на отсроченное обслуживание другой АО. 2. Рецепт не относится к закрытому отчетному периоду. При необходимости внесения исправлений в номер рецепта ошибочно зарегистрированный рецепт должен быть удален, а затем зарегистрирован заново. |
16. |
requestGUID |
Идентификатор запроса |
|
Стандартный уникальный 128-битный идентификатор (GUID/UUID), генерируемый индивидуально для каждого запроса. Передается в виде строки из тридцати двух шестнадцатеричных цифр, разделенных дефисами (8-4-4-16). |
Таблица 19
Выходные данные
N |
Элемент |
Назначение |
Формат |
Примечание |
1. |
result |
Результат обработки запроса |
Структура |
|
1.1. |
resultCode |
Код результата |
Число |
0 при успешном завершении запроса или код исключительной ситуации в соответствии с разделом 0. |
1.2. |
resultDescription |
Описание результата |
Строка |
Краткое описание результата. |
1.3. |
resultDetails |
Техническая информация |
Строка |
Вспомогательная техническая информация для службы технической поддержки ЕМИАС |
1.4. |
resultUserInfo |
Информация для пользователя |
Строка |
Вспомогательная информация, предназначенная для отображения пользователям смежных систем. Может отсутствовать. |
2. |
signature |
Штрих-код |
Строка |
Строка штрих-кода рецепта. Возвращается в случае успешной регистрации рецепта, а также в случае, если рецепт уже был зарегистрирован ранее. Используется для обеспечения автоматизированной обработки в АО по стандартным сценариям регистрации отпуска и постановки на отсроченное обслуживание. |
3. |
errorList |
Список ошибок |
Структура |
Детализация по реквизитам рецепта при коде результата 3062. |
3.1 |
fieldId |
Код поля |
Строка |
Обозначение (имя) поля (элемента входных параметров), в котором обнаружена ошибка. |
3.2 |
errorMessage |
Краткое описание результата |
Строка |
Описание обнаруженного несоответствия в виде, предназначенном для конечного пользователя. |
4. |
doctorList |
Список врачей |
Структура |
Список врачей, возвращаемый при коде результата 3047. |
4.1. |
doctorCode |
Код врача |
Строка |
Код ДЗМ (до 5 знаков). |
4.2. |
doctorSurname |
Фамилия |
Строка |
|
4.3. |
doctorName |
Имя |
Строка |
|
4.4. |
doctorPName |
Отчество |
Строка |
При наличии. |
4.5. |
doctorPosition |
Врачебная должность |
Строка |
Если врач числится в МО на разных должностях (совмещает обязанности), для него будут возвращены несколько записей. |
5. |
requestGUID |
Идентификатор запроса |
Строка |
GUID, переданный в запросе. |
7. Действия УФО при ошибках, сбоях и в иных исключительных ситуациях
7.1. Общие положения
Настоящий раздел устанавливает общий порядок действий УФО в случае ошибок, сбоев и иных исключительных ситуаций (далее - инцидентов) в ходе взаимодействия с ЕМИАС. Разделение функций между конечными пользователями и иным персоналом АО средствами автоматизации (программным обеспечением) и службой технической поддержки УФО определяется УФО самостоятельно, с учетом сложившихся в соответствующей организации практик и функциональных возможностей используемого ПО.
Инциденты организационного характера, не связанные с техническими аспектами взаимодействия, разрешаются в соответствии с требованиями действующих нормативных и распорядительных документов, перечисленных в подразделе 2.2. При невозможности самостоятельного разрешения организационного инцидента информация о нем передается в методическую группу Государственного бюджетного учреждения здравоохранения города Москвы "Центр лекарственного обеспечения Департамента здравоохранения города Москвы" (ЦЛО) для принятия необходимых мер.
В целях обеспечения бесперебойного оперативного взаимодействия УФО разрабатывают на основе настоящего регламента должностные инструкции, внутренние регламенты и иные организационно-распорядительные документы, проводят обучение и тренинги персонала.
В случаях, когда инцидент не может быть устранен силами УФО, он передается на рассмотрение в службу технической поддержки ЕМИАС. Во всех случаях перед передачей инцидента на рассмотрение службы технической поддержки ЕМИАС служба технической поддержки УФО должна выполнить первичную диагностику ситуации. В службу технической поддержки ЕМИАС не должны передаваться инциденты, связанные с неправильными действиями конечных пользователей, ошибками в оформлении документации (кроме документов, сформированных с использованием программных средств ЕМИАС), сбоями средств программного, технического и телекоммуникационного обеспечения, находящихся в ведении УФО. Не допускается автоматическая генерация обращений в службу технической поддержки ЕМИАС средствами ПО в АО.
7.2. Перечень типовых инцидентов
Таблица 20 содержит перечень типовых ошибок, сбоев и иных исключительных ситуаций при взаимодействии и описание процедуры их обработки (действий УФО). Код инцидента должен использоваться для краткого указания на проблему при взаимодействии со службой технической поддержки ЕМИАС.
Инциденты общего характера обозначаются буквой "А" и цифрой в соответствии с таблицей.
Инциденты, связанные с получением ошибок протокола HTTP при обращении к шлюзу ЕМИАС, обозначаются латинскими буквами HTTP и трехзначным кодом ошибки в соответствии со спецификацией HTTP/1.1 (RFC 2616).
В случае если инцидент связан с предусмотренными технической спецификацией сообщениями сервисов ЕМИАС или шлюза ЕМИАС - цифровой код устанавливается равным коду результата в ответе сервиса или шлюза (см. разделы 4-5):
- Инцидент шлюза - двузначный числовой код.
- Инцидент сервиса - четырехзначный числовой код, где первые две цифры - технологический код компонента ЕМИАС, последние две цифры - код исключительной ситуации. Различные компоненты ЕМИАС могут возвращать однотипные результаты, вызванные общими причинами и требующие одинаковых действий со стороны УФО. В таблице такие ситуации обозначаются, как xxNN, где NN - код ситуации. Сервис при этом возвращает полный четырехзначный код, который и подлежит указанию при обращении в службу технической поддержки ЕМИАС. Наличие ненулевого кода результата в ответе сервиса само по себе не является признаком нештатной ситуации (инцидента) и может рассматриваться таковым только при условии соблюдения прочих условий, описанных в графе "Действия УФО".
Текстовые сообщения сервисов о результатах могут отличаться от краткого описания инцидента в таблице и содержать дополнительную информацию о результате обработки запроса, не носящую нормативного характера и предназначенную исключительно для упрощения анализа ответов сервисов ЕМИАС. При рассмотрении инцидента для определения требуемых действий следует руководствоваться кодом инцидента.
В случаях, когда таблицей предусматривается выполнение повторного запроса, он должен быть выполнен как минимум дважды: выполняющим соответствующую операцию сотрудником АО немедленно после получения сообщения об ошибке, и повторно сотрудником службы технической поддержки УФО не ранее, чем через 10 минут после возникновения инцидента. Допускается не выполнять повторные запросы при возникновении массовых однотипных ошибок.
Предусматриваются две специальных исключительных ситуации, в которых инцидент должен быть передан на рассмотрение в службу технической поддержки ЕМИАС, даже если это не предусмотрено типовой процедурой обработки инцидента:
- сбой, для которого процедурой обработки предусмотрено выполнение повторного запроса, не возникает при повторном запросе, однако общее количество ошибок на различных запросах к одному и тому же сервису превышает 1% от общего числа запросов за период от 1 часа и более.
- инцидент является штатным отказом сервисов ЕМИАС в выполнении операции в связи с несоответствием входных данных правилам форматного или логического контроля, однако при первичной диагностике проблемы силами службы технической поддержки УФО выявлена некорректная работа ПО ЕМИАС, подтверждаемая задокументированными запросами (например, противоречия в ответах различных методов и сервисов).
В обоих случаях в запросе к службе технической поддержки ЕМИАС должна быть явно описана соответствующая специальная исключительная ситуация с приложением подтверждающих ее материалов (журналов обращений к сервисам и т.п.), в противном случае в рассмотрении инцидента может быть отказано.
В случае возникновения в течение одного рабочего дня массовых однотипных ошибок, подлежащих в соответствии с настоящим разделом передаче в службу технической поддержки ЕМИАС, УФО должна передавать на рассмотрение один сводный инцидент с приложением справочных материалов в количестве, не превышающем необходимого для выявления причин и устранения ошибок (1-2 типичных примера, общая статистика ошибок).
По запросу службы технической поддержки ЕМИАС УФО должна предоставлять дополнительную техническую информацию, необходимую для устранения ошибок.
Во всех обращениях в службу технической поддержки ЕМИАС должны указываться наименование АО, в котором возникает инцидент, и его идентификатор в соответствии с используемым сертификатом (поле CN), а также точное время возникновения инцидента (время запроса или период недоступности сервисов).
Таблица 20
Ошибки, сбои, иные исключительные ситуации и действия УФО
Код |
Краткое описание инцидента |
Действия УФО |
Общие сбои и аварии | ||
А1 |
Аварии программных и технических средств в АО |
Устранить аварию своими силами в сроки, установленные государственным контрактом на оказание логистических услуг. |
А2 |
Аварии каналов связи и Интернета |
Провести первичную диагностику причин аварии. При невозможности устранения аварии силами УФО - обратиться к системного администратору медицинской организации, в которой располагается АО. При невозможности устранения силами УФО и технических специалистов соответствующей медицинской организации, провести проверку: 1. Наличия физического подключения. 2. Сетевых настроек. 3. Обратиться в техническую поддержку ЕМИАС, предоставив следующие данные: - результаты пинга шлюза. - результаты пинга 10.30.1.11. - результаты пинга 212.45.0.3. - контактные данные специалиста технической поддержки УФО. - при массовом отказе услуги Интернет-список АП. |
A3 |
Шлюз ЕМИАС не отвечает (отсутствует ответ сервера в течение более 60 секунд). |
Убедиться в работоспособности каналов связи с Интернетом и наличии маршрута (роутинга) до узла mosmedzdrav.ru. При наличии проблем - действовать по коду А2. Если работоспособность каналов подтверждена - передать инцидент в службу технической поддержки ЕМИАС. |
А5 |
Шлюз ЕМИАС возвращает XML-ответ, содержащий недокументированную ошибку (секция faultcode отсутствует, пуста или содержит код, не предусмотренный в таблице 5). |
Повторить запрос. Если ошибка повторяется - передать инцидент в службу технической поддержки ЕМИАС, приложив XML-файлы с запросом к ЕМИАС и ответом шлюза. |
А6 |
Сервис ЕМИАС вернул ответ или код результата, не соответствующий спецификации. |
Передать запрос в службу технической поддержки ЕМИАС, приложив XML-файлы с запросом к ЕМИАС и ответом шлюза. |
А7 |
Электронный рецепт оформлен с техническими отклонениями (не заполнены обязательные реквизиты). |
Передать запрос в службу технической поддержки ЕМИАС, приложив скан электронного рецепта и указав отклонения от нормативных требований. К данному типу инцидентов не относятся случаи нарушения нормативных правил оформления рецепта врачом и МО, не контролируемые ЕМИАС (нарушение количественных норм выписывания препарата, выписывание препарата, не соответствующего указанному диагнозу, нарушение правил оформления рецептов по врачебной комиссии, отсутствие необходимых подписей, штампов, печатей, кроме оформляемых с использованием компьютерных средств). |
А8 |
Штрих-код электронного рецепта не считывается или считывается некорректно. |
Повторить попытку считывания, используя другой сканер. При корректном считывании заменить неисправный сканер. При невозможности считывания передать запрос в службу технической поддержки ЕМИАС, приложив скан электронного рецепта. В случае если ошибка возникает не на стадии считывания, а на стадии декодирования, допускается вместо скана рецепта прилагать считанную сканером символьную строку. |
А9 |
Прочие ошибки и исключительные ситуации. |
Провести технический анализ ошибки, передать запрос в службу технической поддержки ЕМИАС с обоснованием необходимости принятия мер и с приложением технической информации, подтверждающей наличие проблемы. |
HTTPn |
Шлюз ЕМИАС возвращает ошибку протокола HTTP с кодом п. |
Повторить запрос. Если ошибка повторяется -провести диагностику ПО аптечной организации, проверить корректность используемых сертификатов и правильность формирования SOAP-запроса. При уверенности в корректности работы аптечного ПО - передать инцидент в службу технической поддержки ЕМИАС, приложив XML-файл с запросом к ЕМИАС и описание полученной ошибки (код HTTP, дополнительная диагностическая информация по протоколу HTTP). |
Ошибки шлюза | ||
10 |
Отсутствует ответ от сервисов ЕМИАС или сбой на интеграционной шине ЕМИАС. |
Повторить запрос. Если ошибка повторяется - передать инцидент в службу технической поддержки ЕМИАС, приложив XML-файлы с запросом к ЕМИАС и ответом шлюза. |
20 |
Запрос к сервису или ответ ЕМИАС не соответствуют заданной схеме (WSDL). |
Выполнить валидацию формируемого в аптечном ПО запроса по WSDL. При корректности запроса - передать инцидент в службу технической поддержки ЕМИАС, приложив XML-файлы с запросом к ЕМИАС и ответом шлюза. |
30 |
Не удалось выполнить аутентификацию и авторизацию агента по сертификату. |
Проверить корректность, валидность, отсутствие просрочек SSL-сертификата, используемого для взаимодействия с ЕМИАС. При отсутствии ошибок передать инцидент в службу технической поддержки ЕМИАС, приложив полные данные открытой части используемого сертификата. |
40 |
Прочие ошибки шлюза. |
Повторить запрос. Если ошибка повторяется - передать инцидент в службу технической поддержки ЕМИАС, приложив XML-файлы с запросом к ЕМИАС и ответом шлюза. |
Ненулевой код результата в ответе сервисов ЕМИАС | ||
хх00 |
Неверный формат запроса. |
Убедиться, что запрос соответствует технической спецификации сервиса. Внести необходимые исправления в запрос. |
хх01 |
Не заполнены обязательные поля. |
Убедиться, что в запросе переданы все обязательные поля в соответствии со спецификацией. Внести необходимые исправления в запрос. |
хх02 |
Неверный формат полиса ОМС. |
Проверить и исправить передаваемый в запросе номер полиса ОМС. |
хх03 |
Неверный формат СНИЛС. |
Проверить и исправить передаваемый в запросе СНИЛС. |
хх04 |
Неверный формат номера рецепта. |
Проверить и исправить передаваемый в запросе номер рецепта. |
хх21 |
Передан несуществующий идентификатор АО. |
Выполнить тестовый запрос. В случае получения того же кода - проверить используемый сертификат (в первую очередь корректность поля CN). При правильности сертификата - направить запрос в ЦЛО для проверки прав АО. При выявлении дефектов сертификата - запросить новый сертификат в соответствии с предусмотренной настоящим регламентом процедурой. |
хх22 |
Учетная запись АО заблокирована. |
Выполнить тестовый запрос. В случае получения того же кода - проверить используемый сертификат (в первую очередь корректность поля CN). При правильности сертификата - направить запрос в ЦЛО для проверки прав АО. При выявлении дефектов сертификата - запросить новый сертификат в соответствии с предусмотренной настоящим регламентом процедурой. |
хх31 |
У АО нет разрешения на регистрацию отпуска ЛП или операций с ЛП. |
Направить запрос в ЦЛО для проверки прав АО. |
хх32 |
У АО нет разрешения на обслуживание льготных рецептов. |
Направить запрос в ЦЛО для проверки прав АО. |
хх33 |
Рецепт по программе 7ВЗН. У АО не установлено разрешение на работу по этой категории. |
Направить запрос в ЦЛО для проверки прав АО. |
хх45 |
Рецепт не найден. |
При регистрации операций с электронным рецептом - проверить корректность считывания штрих-кода, сверив считанные аптечным ПО данные с данными на рецепте (номер, имя и дата рождения пациента). При корректности данных - передать сообщение об ошибке в службу технической поддержки ЕМИАС. При регистрации операций с рецептом БСО - убедиться, что предварительно была выполнена процедура регистрации рецепта в ЕМИАС, либо выполнить эту процедуру. |
хх60 |
Недопустимая операция. |
Проверить текущий статус рецепта в ЕМИАС и допустимость запрашиваемой операции с учетом пользовательских сообщений сервиса, исправить ошибки. |
хх61 |
Недопустимое изменение статуса. |
Проверить текущий статус рецепта в ЕМИАС и допустимость запрашиваемой операции. |
хх71 |
Рецепт находится на обслуживании или обслужен в другой АО. |
Связаться с АО, поставившей рецепт на обслуживание, предложить снять рецепт с обслуживания. При наличии конфликтной ситуации с другой АО - направить запрос в ЦЛО. |
хх80-хх99 |
Сбой ЕМИАС при обработке запроса. |
Повторить запрос. Если сбой не носит общего характера и возникает только для определенных данных - передать инцидент в службу технической поддержки ЕМИАС, приложив XML-файлы с запросом к ЕМИАС и ответом сервиса. Если сбой носит общий характер (указанный код результата возвращается для всех выполняемых запросов в течение более чем 5 минут) - немедленно оповестить службу технической поддержки ЕМИАС, приложив XML-файлы с запросом к ЕМИАС и ответом сервиса. При возобновлении работы после повторных запросов, в т. ч. при "плавающем" характере сбоя - собрать статистику сбоев в течение не менее чем 1 часа. Если количество сбоев превышает 1% от общего количества запросов - передать инцидент в службу технической поддержки ЕМИАС, приложив 1-2 XML-файла с примерами запросов к ЕМИАС и ответов сервиса, а также статистику сбойных запросов с указанием времени возникновения сбоев. |
1546 |
Пациент не найден. |
Проверить данные пациента. Если данные пациента корректны либо в данных рецепта и ответом сервисов ЕМИАС имеются противоречия, передать инцидент в службу технической поддержки ЕМИАС. Наличие на руках у пациента полиса ОМС, справок других ведомств или рецепта на БСО не является подтверждением правильности данных в рамках системы. При необходимости следует направить пациента в регистратуру для оформления льготы или сообщить выписавшему рецепт врачу о необходимости регистрации пациента. При возникновении конфликтных ситуаций направить инцидент на разбор в ЦЛО. |
1547 |
Врач не найден. |
Проверить правильность ввода кода врача либо выбрать его из списка, возвращаемого сервисом в секции "doctorList". |
1548 |
МО не найдена. |
Проверить правильность ввода кода МО. При отсутствии ошибок - передать инцидент на рассмотрение в ЦЛО с приложением скан-копии рецепта. |
1551 |
Рецепт с таким номером уже зарегистрирован. |
Проверить корректность ввода номера рецепта, при необходимости - исправить ввод, выполнить новый запрос. В противном случае проверить корректность зарегистрированного рецепта с использованием метода получения данных рецепта. При необходимости внести исправления в зарегистрированный рецепт. |
1552 |
Рецепт с таким номером уже зарегистрирован другой АО. |
Проверить корректность ввода номера рецепта, при необходимости - исправить ввод, выполнить новый запрос. Если номер корректен - связаться с зарегистрировавшей рецепт АО для выяснения причин возникновения дубликата и согласовать внесение исправлений в зарегистрированный рецепт. При наличии конфликтной ситуации с другой АО - передать инцидент в ЦЛО. |
1562 |
В реквизитах рецепта выявлены отклонения. |
Проверить правильность ввода реквизитов рецепта с учетом дополнительной диагностики в секции "errorList". При корректности реквизитов выполнить сохранение рецепта путем указания признака forcedSave. |
1563 |
Операция выполнена с предупреждениями |
Код формируется в случае, если рецепт был сохранен принудительно при наличии предупреждений (код 1562). Действия не требуются. Рекомендуется журналирование операции и периодический анализ журналов с целью выявления необоснованных действий сотрудников, осуществляющих регистрацию рецептов. |
8. Сроки обработки инцидентов службой технической поддержки ЕМИАС
Передача обращений в службу технической поддержки ЕМИАС осуществляется путем направления электронного письма на адрес sd@mosmedzdrav.ru.
Сроки реакции и решения инцидентов службой технической поддержки ЕМИАС представлены в Таблица 21.
Таблица 21
Уровни (приоритеты) инцидентов и сроки их решения
Уровень |
Признаки уровня |
Время реакции** |
Сроки решения** |
0 (Критический приоритет) |
Инцидент привел к полной невозможности обслуживания пациентов в 25 и более АО |
10 минут |
2 часа |
1 (Высокий приоритет) |
Инцидент привел к невозможности обслуживания пациентов в отдельной АО или в отношении определенной группы пациентов |
15 минут |
8 часов |
2 (Средний приоритет) |
Инцидент привел к невозможности обслуживания отдельных рецептов |
1 час 15 минут |
24 часа |
3 (Низкий приоритет) |
Отдельные отказы в обслуживании, возникающие при повышенной нагрузке на ЕМИАС, и не гарантированно воспроизводимые при повторном запросе к сервисам ЕМИАС с теми же исходными данными. |
1 час 15 минут |
60 календарных дней |
В случае внесения изменений в сроки реакции и решения инцидентов службой технической поддержки ЕМИАС ДИТ уведомляет УФО о новых сроках за две недели до внесения изменений.
------------------------------
* Порядок кодирования товарных позиций устанавливается отдельным регламентом информационного взаимодействия УФК и ДЗМ.
** Временные интервалы приведены в соответствии с рабочим временем МО (если не указано другое). Рабочим временем МО является шестидневная рабочая неделя с понедельника по субботу, с 8-00 до 20-00 часов по московскому времени. В отдельных случаях рабочее время МО может быть расширено до семи дней в неделю круглосуточно. Рабочее время МО в выходные и праздничные дни определяет Департамент здравоохранения города Москвы информационным письмом, направляемым в МО и Департамент информационных технологий города Москвы (далее - ДИТ). О расширении рабочего времени для отдельных МО и установлении рабочего времени на выходные и праздничные дни ДИТ уведомляет службу технической поддержки в рабочем порядке.
<< Назад |
||
Содержание Приказ Департамента здравоохранения г. Москвы и Департамента информационных технологий г. Москвы от 23 ноября 2015 г. N 1000/64-16-452/15... |
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.