Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Текущий »

Для переформирования ранее созданных СЭМД существует внешняя обработка тмб_ФедеральныеВебСервисыРЭМД_ПереформироватьСЭМД_И_ПоместитьВ_Отложенное.
Используется только разработчиком системы!

Подразумевает переформирование и переотправку только СЭМД в статусе ОШИБКА ПАКЕТА.
Обработка не меняет данные в теле МД, не меняет Ответственного, но создает запись в Истории изменений.

Внешний вид может незначительно отличаться в зависимости от версии

Принцип работы:

  1. Внешняя обработка запускается под правами Администратора +Открытие внешних отчетов и обработок. в периферийной ИБ.
  2. Устанавливается период. В зависимости от предполагаемого количества ошибок, период желательно определять небольшим для меньшего зависания и торможения системы.
  3. На первой вкладке происходит ПЕРЕФОРМИРОВАНИЕ. Это предполагает удаление всех подписей с медицинского документа, помещение его в отложенное подписание, изменение статуса ЭМД на Обновить данные (с последующей отработкой РЗ по статусам).
     
    3.1 Тип документа. Системные документы выбираем среди перечисления из списка. Если не находим нужного- ставим заявку на доработку.
    Если необходимо переформировать СЭМД, созданный на основании ШМД, то выбираем в списке Медицинский документ, и далее нужный Тип МД
    Выбрать сначала Медицинский документ, а далее из списка системный, например Эпикриз в стационаре выписной НЕЛЬЗЯ. Обработка может отработать некорректно.
    На данной вкладке переформирование происходит в разрезе Типов МД по тексту ошибки. Если у разных СЭМД одинаковая ошибка, то обработать их нужно по очереди.
    В поле Текст ошибки указываем не весь текст, скопированный из ЭМД. Необходимо вставить ту часть из текста, без спецсимволов, по которому обработка сможет точно найти пакеты с ошибками , не зацепив другие ошибки (т.к. нет гарантии, что они исправлены разработчиком и могут быть переформированы).
    Например. Имеем текст ошибки Ошибка = 'Справочник OID [1.2.643.5.1.13.13.11.1002]. Версия [7.4] отсутствует для данного справочника.', Код = 'INVALID_DICTIONARY_OID'
    Будем использовать идентификатор справочника, на который ссылается ошибка 1.2.643.5.1.13.13.11.1002
    По кнопке Получить данные, обработка выведет список найденных СЭМД с данной ошибкой

    Установить флаги на список МД и нажать Начать обработку


    Получаем сообщение

    4. На второй вкладке обработки переформирования СЭМД не происходит. Также не происходит отбора по Типу МД

    Вторая вкладка используется для переотправки тех ошибок, которые не требуют корректировки/переформирования данных в теле СЭМД.
    Пример ошибки:
    Ошибка = 'Сообщение от Регион: для системы, соответствующей идентификатору f67adc42-c421-4bdf-834c-368048eb1e97, превышен лимит запросов к сервису. Ожидайте не менее [1] секунд.', Код = '500' 
    Текст ошибки заполнен по умолчанию примером текста ошибки, его необходимо очистить и заполнить своим значением. По вышеуказанной ошибке можно использовать "превышен лимит запросов к сервису".
    По кнопке Начать обработку будет произведен отбор по всем СЭМД в статусе Ошибка пакета за указанный период, имеющие в тесте ошибки включение из данных слов, и изменен статус на На отправку.
  • Нет меток