Логика формирования СЭМД в документах МИС
Статусная модель ЭМД в документах МИС
Статус | Описание | Доступные действия | Решение |
01-Сформирован | Начальный статус документа. Был осуществлен вызов генератора ЭМД, нет подписи документа. |
| Необходимо подписать документ, нажав кнопку «Подписать и отправить»/ «Подписать» на форме документа или кнопку «Массовая отправка в РЭМД» в Журнале ЭМД. |
02-Подписан | Получены все необходимые подписи для отправки ЭМД, но отправка не была осуществлена. Документ подписан, но не отправлен в РЭМД. |
| Необходимо подписать ЭМД, нажав кнопку «» |
04-Ожидает подписания | Получена хотя бы одна подпись ЭМД, но недостаточное количество для отправки ЭМД. Для подписания требуется наличие нескольких подписей. |
| Необходимо подписать документ второй подписью.кнопку «Массовая отправка в РЭМД» в Журнале ЭМД |
05-Ошибка при отправке | Осуществлена попытка отправки документа в РРЭМД/ВИМИС, в ходе которой получена ошибка. |
| Просмотреть ошибку во вкладке «История обмена с РЭМД». Далее необходимо исправить ошибку и повторно отправить документ.кнопку «Массовая отправка в РЭМД» в Журнале ЭМД |
06-Отправлен | Осуществлена успешная отправка документа в РРЭМД/ВИМИС подписанного документа. |
| Документ отправлен на регистрацию в РЭМД. Статус документа обновляется автоматически. Если спустя 2 дня статус документа не изменился необходимо обратиться в СТП с указанием сведений о документе для уточнения причин задержки. |
07-Зарегистрирован | Осуществлена регистрация ЭМД в ФРЭМД. |
|
08-Ошибка регистрации | Получена ошибка в результате регистрации ЭМД в ФРЭМД. |
| См. раздел с рекомендациями по исправлению ошибок. Далее необходимо исправить ошибку и повторно отправить документ (через форму документа или кнопку «Массовая отправка в РЭМД» в Журнале ЭМД ). |
09-Загружен | Осуществлена успешная загрузка документа из РРЭМД. |
|
10-Ошибка при загрузке | При загрузке документа из РРЭМД была получена ошибка. |
| Обратиться в СТП с указанием сведений о документе для уточнения причинВ Журнале направлений на МСЭ для записей в статусе «Зарегистрирован» нажать кнопку и выбрать пункт «Поиск сведений о результатах МСЭ в РЭМД». |
11-Ожидает загрузки | Ожидается загрузка документа из РРЭМД. Используется для постановки документа в очередь на автоматическую загрузку. |
|
Ошибка обращения к сервису регионального хранилища ЭМД: Код ошибки HTTP: '504'. Описание ошибки: 'Gateway Time-out' Нажать кнопку «Отправить» на форме или через массовую отправку
Ошибка обращения к сервису регионального хранилища ЭМД: Код ошибки HTTP: '500'. Описание ошибки: 'Server Error'
EMDS-0030 Дата создания документа creationDateTime='2222-01-01T00:00+03:00' не должна превышать текущую дату
E-0001 Код документа '63' не найден в справочнике '1.2.643.5.1.13.13.11.1520'
EMDS-0022 | В соответствии со справочниками 1.2.643.5.1.13.13.99.2.42 и 1.2.643.5.1.13.13.99.2.368 для документов вида 120 нет подписантов с ролью DOCTOR на дату создания документа 2022-08-24 |
Ошибки регистрации:
Код ответа | Описание | Решение |
ACCESS_DENIED | У запрашивающей РМИС/МИС нет разрешения на получение документа |
ATTRIBUTE_MISMATCH | Из предоставляющей РМИС/МИС передан документ, метаописание которого не соответствует зарегистрированному |
CAN_NOT_ASSOCIATE | Невозможно связать документы. Создание недопустимой связи документов |
CANT_BUILD_CERT_CHAIN_TO_ACCREDITED_CA_CERT | Не удалось построить цепочку сертификатов до аккредитованного удостоверяющего центра (сертификат сотрудника выдан не аккредитованным УЦ или один из сертификатов цепочки не действителен) |
CANT_REG_VERSION | Регистрация версии документа невозможна |
DIGEST_MISMATCH | Хеш-сумма документа, полученного из предоставляющей системы, не соответствует зарегистрированной в РЭМД |
DISABLED_RMIS | РМИС/МИС зарегистрирована в РЭМД но не активна |
DOC_DATE_MISMATCH_CERT_NOT_AFTER | Сертификат ЭП недействителен на дату создания документа (документ создан позже окончания срока действия сертификата) | проверить до какого числа действительны сертификаты подписантов, ЛПУ.если документ не попадает в период действия сертификатов, то переподписать корректными сертификатами |
DOC_DATE_MISMATCH_CERT_NOT_BEFORE | Сертификат ЭП недействителен на дату создания документа (документ создан раньше начала срока действия сертификата) | проверить с какого числа действительны сертификаты подписантов, ЛПУ.если документ не попадает в период действия сертификатов, то переподписать корректными сертификатами |
INCONSISTENT_DIGESTS | ЭП при одинаковых алгоритмах хеширования содержат разные хеш-суммы документов. ЭП от разных документов | некорректно сформировалась подпись - переподписать документ |
INTERNAL_ERROR | Внутренняя ошибка | переотправить документ |
INVALID_CERT_KEY_USAGE | Область использования ключа ЭП не соответствует предъявляемым требованиям |
INVALID_CONTENT | Из предоставляющей РМИС/МИС передан документ, формат файла которого не соответствует требованиям вида документов | проблема с формирование документа - обратиться к разработчикам и выяснить причину |
INVALID_PLUGGABLE_ATTRS | Дополнительные атрибуты документа не соответствуют схеме дополнительных атрибутов вида документов |
MIS_ERROR | Ошибка сервиса системы, предоставляющей документ |
MIS_NOT_AVAILABLE | Сервис системы, предоставляющей документ, не доступен | переотправить документ |
NO_DOCUMENT_KIND_ON_DATE | Дата создания документа находится вне периода, допустимого для вида документов |
NO_END_ENTITY_CERTIFICATE | В ЭП отсутствует сертификат проверки подписи | проблема с сертификатами - проверить цепочку |
NO_RMIS | РМИС/МИС не зарегистрирована в РЭМД |
NO_ROLE_POLICY_ON_DATE | В указанную дату для роли недоступно подписание документов указанного вида |
NO_SIGNATURE | Отсутствуют подписи документа | подписать |
NO_SNILS | Наличие СНИЛС пациента не соответствует требованиям вида документов |
NO_SPECIALITY | Наличие специальности подписанта не соответствует требованиям вида документов |
NOT_UNIQUE_ASSOCIATION | Регистрируемая связь документов уже существует |
NOT_UNIQUE_PROVIDED_ID | Документ с указанным идентификатором (в РМИС/МИС) уже зарегистрирован | проблема с получением статусов от федералов - обратиться к разработчикам и выяснить причину |
OBJECT_NOT_FOUND | Не найдена запись справочника |
ORG_NOT_FOUND_IN_FRMO | Организация не найдена в ФРМО |
ORG_SIGNATURE_OCCURRENCE_MISMATCH | Наличие подписи организации не соответствует требованиям вида документов |
PATIENT_CREATION_ERROR | Ошибка при создании пациента в ГИП | Предоставить в письменном виде данные пациента:ФИО: Дата рождения: СНИЛС: Пол: Номер полиса: Email: Телефон: Город: Улица: Регион: |
PATIENT_MPI_MISMATCH | Данные пациента с переданным локальным идентификатором отличаются от зарегистрированных в ГИП |
PATIENT_OCCURRENCE_MISMATCH | Наличие сведений о пациенте не соответствует требованиям вида документов |
PERSON_CARD_NOT_FOUND | Личное дело сотрудника отсутствует в ФРМР | Добавить личное дело в ФРМР |
PERSON_NOT_FOUND | Сотрудник не найден в ФРМР | Проверить корректность заведения сотрудника в ФРМР |
PERSON_POST_IN_FRMR_MISMATCH | Переданная должность сотрудника не соответствует должности, зарегистрированной в ФРМР | Проверить корректность должности в МИС в соответствии с ФРМР https://disk.yandex.ru/i/406AnkPDL3EP3Q |
PLUGGABLE_ATTRS_OCCURRENCE_MISMATCH | Наличие дополнительных атрибутов документа не соответствует требованиям вида документов |
POSITION_TO_ROLE_MISMATCH | Несоответствие должности и роли подписанта |
REGISTRY_ITEM_NOT_FOUND | Запрашиваемая запись регистра не найдена |
RMIS_REGION_MISMATCH | Регион организации не соответствует региону РМИС/МИС | Проверить корректность данных об ЛПУ в справочнике ЛПУ |
ROLE_OCCURRENCE_MISMATCH | Число ЭП сотрудников с требуемой ролью не соответствует требованиям вида документов |
RUNTIME_ERROR | Непредвиденная ошибка | переотправить документ |
SIGNATURE_DECODING_ERROR | Ошибка декодирования ЭП |
SIGNATURE_VERIFICATION_ERROR | Подпись не верна |
SIGNER_ORG_MISMATCH | Организация подписанта отлична от организации, регистрирующей документ (и РМИС/МИС не имеет на это разрешения) | проверить корректность ЭЦП подписанта и данных МИС |
UNKNOWN_ALGORITHM | Неподдерживаемый алгоритм подписи |
VALUE_MISMATCH_METADATA_AND_CERTIFICATE | Несоответствие данных (сотрудника либо МО) в сообщении и в сертификате ЭП | проверить корректность ЭЦП подписанта и данных МИС |
VALUE_MISMATCH_METADATA_AND_FRMR | Переданные данные сотрудника не соответствуют данным, зарегистрированным в ФРМР | проверить данные сотрудника в МИС и в ФРМР |
WRONG_CREATION_DATE | Дата создания документа больше даты регистрации | некорретные даты создания - поправить (скорее все надо снимать подписи - обращение в СТП) |
WRONG_MESSAGE_ID | Асинхронный запрос файла ЭМД с указанным messageID не найден |
VALIDATION_ERROR | Ошибка валидации значения |
NO_ORG_ON_DATE | МО недействительна на дату создания документа |
SIGNATURE_DUPLICATION | Дублирование подписи | переподписать документ |
MULTIPLE_SIGNERS | В контейнере ЭП указано более одного подписанта | некорректно установлена цепочка сертификатов - переустановить |
WRONG_SIGNATURE_FORMAT | Неподдерживаемый формат ЭП |
NO_DEPARTMENT | Отсутствует информация о подразделении организации |
INVALID_DOC_CONTENT_TYPE | Документ не соответствует допустимому формату (для вида документов) |
FILE_WAS_NOT_SENT | ИС не передала файл ЭМД | переотправить документ |
SERIES_REQUIRED_WRONG_SERVICE_VERSION | Невозможно зарегистрировать ЭМД с обязательным указанием серии документа с помощью версии сервиса 3.0 |
SERIES_REQUIRED | Необходимо указать серию документа |
RMIS_ERROR | Ошибка ответа от сервиса системы в getDocumentFileResponse, предоставляющей документ |
PATIENT_ALREADY_REGISTERED | Внутренняя ошибка ГИП при создании пациента | переотправить документ или создать ГИП пациента - предоставить данные для ГИП |
GET_DOCUMENT_FILE_ERROR | Ошибка при получении файла документа из предоставляющей системы |
CA_INACCESSIBILITY | Адрес OCSP-службы не указан или недоступен и недоступ
|
PATIENT_NOT_FOUND | МО-получатель заказа на оформление документа онлайн не может идентифицировать пациента. По полученным персональным данным пациента в МО данные не найдены |
ADDITIONAL_INFO_REQUIRED | Для формирования запрошенного в рамках услуги "заказ справки он-лайн" документа недостаточно сведений, гражданину необходимо обратиться с личным визитом для прохождения дополнительных исследований |
NOT_UNIQUE_ITEM | В запросе listDocKindSendRequest (сервис "заказ справок онлайн" на предоставление списка МО на ЕПГУ) есть конфликтующие записи по виду документов с пересечением дат доступности документов для заказа гражданами |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7256d860-3cda-4c3e-b36f-9756bc08fa40"><ac:plain-text-body><![CDATA[ | AOGUID_NOT_FOUND | Уникальный идентификатор адресного объекта [AOGUID], переданного в СЭМД, не найден в ФИАС |
]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f72f8bce-9433-4382-9a5f-e274870f2ff1"><ac:plain-text-body><![CDATA[ | REGION_CODE_DIFFERENT | Регион адресного объекта [CODE], переданного в СЭМД, не совпадает с регионом [REGIONCODE], полученным в результате проверки уникального идентификатора адресного объекта в ФИАС [AOGUID] |
]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4761fd29-d680-4d64-8fc0-dd4dc86ead9f"><ac:plain-text-body><![CDATA[ | HOUSEGUID_NOT_FOUND | Уникальный идентификатор дома [HOUSEGUID], переданного в СЭМД, не найден в ФИАС |
]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2b343982-375e-45b3-9b52-b7da500e126a"><ac:plain-text-body><![CDATA[ | AOGUID_DIFFERENT | Уникальный идентификатор адресного объекта [AOGUID], переданного в СЭМД, не совпадает с адресом [AOGUID], полученным в результате проверки уникального идентификатора дома [HOUSEGUID] в ФИАС |
]]></ac:plain-text-body></ac:structured-macro> | ||
RESTRICT_NEW_VERSION | Для вида документа запрещено регистрировать новую версию |
Ошибки при загрузке
E-0002 | Документ с идентификатором localUid='1cd1b98e-5059-4f3b-8ba5-7c49b25eb654' не найден |
Отсутствует секция 'Общие сведения'. Отсутствует секция 'Заключение'
E-1001 | Произошла внутреняя ошибка, обратитесь к администратору или разработчику приложения |
Якорь | ||||
---|---|---|---|---|
|
№ п/п | Ошибка | Причина и действия для устранения ошибки |
---|
На входе в РРЭМД |
Поле ''Регистрационный номер документа ({0})'' должно быть заполнено. | Не заполнено обязательное поле documentNumber. | |
Документ с идентификатором '%' уже зарегистрирован. | В РЭМД не допускается создание документов с одинаковыми localUid. Необходимо убедиться, что документ ранее не отправлялся. | |
Значение атрибута ''{0}'' должно быть заполнено. | Необходимо заполнить данными указанный в тексте ошибки обязательный для передачи ЭМД атрибут. | |
Дата создания документа {%} не должна превышать текущую дату. | Необходимо проверить и исправить указанную в поле creationDate дату. Она не должна превышать дату отправки документа. | |
Дата создания документа {%} не входит в разрешенный период {%} мес. до текущей даты. | Необходимо проверить и исправить указанную в поле creationDate дату. Она не должна выходить за рамки периода указанного в тексте ошибки. | |
Дата создания документа должна быть заполнена. | Не заполнено обязательное поле creationDate. | |
Структурное подразделение, в котором числится сотрудник, подписавший документ, должно быть заполнено. | Не заполнено обязательное поле department в данных о сотруднике подписавшем документ. | |
EMDS-0030 - Invalid content was found starting with element 'author'. | Закодированное содержимое документа не соответствует схеме xsd данного типа документа. | |
Ошибка кодирования: Элемент ''{0}''. Символы строки не соответствуют кодировке Base64 : ''{1}''. | В указанном в тексте ошибки элементе содержимое не закодировано в 64 – разрядный код (Base64). | |
Формат документа не соответствует PDF/A | Закодированное содержимое документа не соответствует формату PDF/A соответствующему стандарту ISO 19005-1:2005. | |
Отсутствует содержимое документа. | В запросе не прикреплено содержимое ЭМД в поле docContent. |
На входе в ФРЭМД |
null, cvc-type.3.1.3: The value '' of element '%' is not valid. cvc-minLength-valid: Value '' with length = '0' is not facet-valid with respect to minLength '1' for type 'notEmptyString'. | Не заполнено обязательное поле, которое указанно в ошибке (element '%'). | ||||
null, cvc-type.3.1.3: The value '%' of element '%' is not valid. cvc-length-valid: Value '% with length = '%' is not facet-valid with respect to length '16' for type '%'. | Длина указанного элемента (element '%') не соответствует требованиям. ЕНП должен содержать 16 символов. Проверить корректность ввода данного поля. | ||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2bdf7b23-c7f8-4268-bdc3-8171f3a1097d"><ac:plain-text-body><![CDATA[ | null, cvc-type.3.1.3: The value '%' of element '%' is not valid. cvc-pattern-valid: Value '%' is not facet-valid with respect to pattern '[0-9]+' for type '%'. | Значение не соответствует формату. Поле (element '%') должно содержать только цифры. | ]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6d1a87ab-64a8-4ecf-8436-866fc7cc4c57"><ac:plain-text-body><![CDATA[ | null, cvc-type.3.1.3: The value '%' of element '%' is not valid. cvc-enumeration-valid: Value '%' is not facet-valid with respect to enumeration '[%%]'. It must be a value from the enumeration. | Формат поля (element '%') неверный. Проверить соответствие вводимых данных ожидаемым (respect to enumeration '[%%]'). Также проверить версию справочника, если она указана. | ]]></ac:plain-text-body></ac:structured-macro> | ||
null, Документ с messageId = '%' уже существует в системе | В РЭМД не допускается создание документов с одинаковыми messageId. Необходимо убедиться, что документ ранее не отправлялся. | ||||
ValidationError, Контрольная сумма файла ЭП МО не верна | Проверить соответствие подписей и контрольных сумм к ним. | ||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6561fc81-7bf3-4766-851b-9cd60bae5064"><ac:plain-text-body><![CDATA[ | ValidationError, Медицинская организация с кодом [%] не найдена | Проверить корректность ввода кода МО, кода справочника и его версии. Справочник и версия не являются обязательными, но если одно из этих полей введено - должно быть введено и другое. | ]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a36f9bab-ab41-4124-a440-5bd99dac6643"><ac:plain-text-body><![CDATA[ | ValidationError, Организация [%] не привязана к РМИС [%] | Написать заявку на регистрацию МО в РМИС (см. раздел Ошибка! Источник ссылки не найден.) | ]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5ff201c1-4ca1-4fc9-80c7-e211c0de4aaa"><ac:plain-text-body><![CDATA[ | В ФРМР не найден сотрудник со СНИЛС [%] | Проверить корректность ввода СНИЛС. Если сотрудник отсутствует в ФРМР, добавить сотрудника в ФРМР. | ]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="bd7a3b8c-441c-4c94-9f55-4327f9dc00ec"><ac:plain-text-body><![CDATA[ | Указанная должность сотрудника не соответствует занимаемой им должности в организации [%] на дату создания документа [%] по данным ФРМР. Сотрудник с индексом [%] | Проверить корректность информации о сотруднике, введенной в запросе, данным в ФРМР | ]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d30077b4-5ac0-4be3-8bc7-1527f8fb8916"><ac:plain-text-body><![CDATA[ | Указанные данные сотрудника [%] не соответствуют данным ФРМР [%]. Сотрудник с индексом [%] | Проверить корректность информации о сотруднике, введенной в запросе, данным в ФРМР | ]]></ac:plain-text-body></ac:structured-macro> | ||
Дата создания документа не может быть больше даты регистрации | Проверить корректность указанных дат | ||||
Документ с идентификатором '%' уже зарегистрирован | Ошибка возникла по техническим причинам, сведения о документе обновятся автоматически. | ||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="0c0f5e5b-816a-473a-b884-c5452ca1ff49"><ac:plain-text-body><![CDATA[ | На дату создания документа для указанного вида не предусмотрено подписание сотрудником с ролью [%] и должностью с кодом [%] | [Проверить выполнение требований к подписи документа сотрудниками. Справочник «РЭМД. Правила подписи электронных медицинских документов» ([OID 1.2.643.5.1.13.13.99.2.42 | https://nsi.rosminzdrav.ru/#!/refbook/1.2.643.5.1.13.13.99.2.42]). | ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="beb7a9f6-0f0c-4aae-a0df-f2ce05474121"><ac:plain-text-body><![CDATA[ | На дату создания документа для указанного вида требуется как минимум 1 подпись роли [%] | Проверить выполнение требований к подписи документа сотрудниками. Справочник «РЭМД. Правила подписи электронных медицинских документов» ([OID 1.2.643.5.1.13.13.99.2.42 | https://nsi.rosminzdrav.ru/#!/refbook/1.2.643.5.1.13.13.99.2.42]). | ]]></ac:plain-text-body></ac:structured-macro> | |
Наличие ЭП организации или сотрудника обязательно | Отсутствует подпись МО или сотрудника. | ||||
Набор содержит отличающиеся хеш-суммы по одинаковым алгоритмам | Проверить соответствие всех подписей документу. | ||||
Не удалось построить цепочку сертификатов до Головного УЦ(сертификат организации выдан не аккредитованным УЦ или один из сертификатов цепочки не действителен) | Проверить подлинность сертификатов, а также соответствие подписей документу. Можно выполнить проверку на сайте https://www.gosuslugi.ru/pgu/eds/ | ||||
В сертификате отсутствует атрибут %\"" | Проверить корректность сертификата всех подписей документа. Можно на сайте +https://www.gosuslugi.ru/pgu/eds/+ | ||||
Несоответствие данных подписанта в запросе и в сертификате. % в метаданных и % в сертификате | Проверить соответствие введенных данных в запросе и данных подписей | ||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b9b35859-ad07-4336-9a01-f882f505e483"><ac:plain-text-body><![CDATA[ | Ошибка декодирования ЭП MO: В подписи отсутствует атрибут [%]. | Проверить соответствие введенных данных и прикрепленных подписей. Проверить подлинность сертификатов. | ]]></ac:plain-text-body></ac:structured-macro> | ||
Сертификат МО не действителен на дату создания документа | Проверить подлинность сертификата МО и срок действия | ||||
Срок действия сертификата организации истек или еще не наступил | Проверить подлинность сертификата МО и срок действия | ||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="362e886a-cf25-4b91-be8d-8dbed06fbf11"><ac:plain-text-body><![CDATA[ | Сертификат сотрудника не действителен на дату создания документа. ЭП сотрудника с индексом [%] | Проверить подлинность сертификатов сотрудников и срок действия | ]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4d885cb5-3d40-434b-b63b-295e215d80f1"><ac:plain-text-body><![CDATA[ | Срок действия сертификата сотрудника истек или еще не наступил. Индекс сотрудника [%] | Проверить подлинность сертификатов сотрудников и срок действия | ]]></ac:plain-text-body></ac:structured-macro> | ||
ЭП МО не верна: % | Проверить подлинность сертификата МО и срок действия | ||||
ЭП МО обязательна для данного вида документа | Проверить наличие подписи МО в запросе | ||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ff5ed6ae-9c29-495c-b06e-1c6493ac57de"><ac:plain-text-body><![CDATA[ | ЭП сотрудника не верна. Индекс [%]: % | Проверить подлинность сертификатов и срок действия | ]]></ac:plain-text-body></ac:structured-macro> |
Общие правила по формированию ЭМД:
1. Подписание. Подписание документа-основания осуществляется по кнопке "Подписать и отправить" (в случае одного подписанта) и "Подписать" –>"Подписать и отправить" (в случае нескольких подписантов). Если документ требует нескольких подписей, то подписанты документа выводятся в нижней части документа с иконкой подписи возле поля с подписантом. При выполнении действия подписать проверятся выбранный сертификат на соответствие подписанту, указанному в поле. В случае успешной подписи формируется регистровая карточка ЭМД и подпись сохраняется в БД, документ-основание переводится в нередактируемый статус. В случае если сертификат не соответствует подписанту пользователю выдается ошибка "Выбранный сертификат не соответствует подписанту". В случае нескольких подписантов иконка подписи рядом с полем подписанта должна окрашиваться в зеленый цвет, что означает данным пользователем документ успешно подписан. При наличии всех необходимых подписей ЭМД отправляется в РЭМД/ВИМИС.
В документах-основаниях, по которым формируется сразу несколько различных ЭМД, по кнопке "Подписать и отправить" осуществляется вызов всех подходящих по условиям генераторов ЭМД, их подпись и отправка в РЭМД/ВИМИС.
2. Отображение документа. Вызов окна предварительного просмотра ЭМД осуществляется по кнопке «Печать/ЭМД» – «Наименование документа, например СЭМД "Медицинское свидетельство о рождении"». При первом вызове ЭМД должна осуществляться генерация регистровой карточки ЭМД, ЭМД переходит в статус «Сформирован». Подпись и отправка ЭМД также должна осуществляться с формы предвар.просмотра аналогично п.13. Переотправка документа. Повторная отправка документа осуществляется по кнопке "Отправить". Кнопка сменяет "Подписать и отправить" после осуществления действия, если в результате подписания ЭМД принял статус "Подписан", "Ошибка при отправке" – по данному действию переотправляем тот же ЭМД.4. Формирование нового ЭМД.Для ЭМД в статусах "Отправлен", "Ошибка регистрации", "Зарегистрирован" при необходимости доступна возможность формирования нового ЭМД путем нажатия кнопки «Снять подпись» (доступна по роли). В результате документ-основание перейдет в редактируемое состояние. Далее необходимо заново пройти цикл формирования СЭМД. Никаких манипуляций с существующим ЭМД не производится.5. Снятие подписи. При наличии у пользователя роли "Отмена подписи" (исключение ТАП, случай лечения) в интерфейсе на форме документа-основания отображать кнопку "Снять подпись", по которой осуществляется перевод документа-основания в редактируемое состояние (черновик) и имеющиеся карточки ЭМД по данному документу-основания в статусах "Сформирован", "Ожидает подписания", "Подписан", "Ошибка при отправке" удаляются из БД. Для ЭМД в статусах "Отправлен", "Ошибка регистрации", "Зарегистрирован" никаких манипуляций с ЭМД не производится.6. Кнопок подписи и снятия подписи не будет в интерфейсе на форме МКАБ, ДН. В данных интерфейсах кнопки подписи будут только на форме предварительного просмотра ЭМД, вызываемого по кнопке "Печать/ЭМД".7. В журнале ЭМД отображение ЭМД должно осуществляться с группировкой по документу-основанию. В истории обмена с РЭМД отображаются все версии ЭМД и история обмена с РЭМД.8. Компонент "Электронные медицинские документы" – в данном компоненте будут отображаться все ЭМД, сформированные по данному документу, с возможностью визуального просмотра и переотправки ЭМД при соответствующих статусах ЭМД (аналог кнопки "Отправить"). Компонент добавлять на форму только для документов, по которым предполагается формирование нескольких СЭМД.