Возникающие проблемы в сервисе и их решения — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
 
(не показаны 4 промежуточные версии 1 участника)
Строка 4: Строка 4:
 
! Наименование ошибки || Ошибка || Причины и решения
 
! Наименование ошибки || Ошибка || Причины и решения
 
|-
 
|-
| VALIDATION_ERROR Ошибка валидации схематрона|| Если элемент f88:IssueOrgName не может быть заполнен данными, то атрибут @nullFlavor ДОЛЖЕН быть заполнен значением из справочника \"Причины отсутствия информации (NullFlavor)\"\nПуть: /ClinicalDocument[1]/recordTarget[1]/patientRole[1]/*:IdentityDoc[namespace-uri()='urn:f88'][1]/*:IssueOrgName[namespace-uri()='urn:f88'][1]/normalize-space(text())!='' or @nullFlavor!=' || Для устранения ошибки необходимо заполнить поле "Кем выдан ДУЛ"
+
| || ЭП МО не верна: Certificate does not specify OCSP responder || Такие документы  РРЭМД самостоятельно будет переотправлять документы в ФРЭМД. Просто по таким документам периодически обновляем статус от ФРЭМД
|-
 
| VALIDATION_ERROR Ошибка валидации схематрона || Элемент observation/code ДОЛЖЕН содержать атрибут @code.\nПуть: /ClinicalDocument[1]/component[1]/structuredBody[1]/component[8]/section[1]/entry[1]/act[1]/entryRelationship[1]/observation[1]/value[1]/@code[last()=1]" || Для устранения ошибки необходимо проверить заполнение диагноза
 
 
|-
 
|-
| PATIENT_CREATION_ERROR Внутренняя ошибка ГИП при создании пациента||
+
| PATIENT_CREATION_ERROR || Внутренняя ошибка ГИП при создании пациента||Для исправления данных по пациентам необходимо обновить по ним данные в ИЭМК. Далее после обновления данных сообщить об этом хосту. Хост переотправит все такие документы во ФРЭМД. После этого необходимо будет перезапросить у хоста статус, данные при этом должны обновиться
 
|-
 
|-
 
| PATIENT_MPI_MISMATCH|| "Указанное значение [Имя пациента] [ДАВЫДОВА МАРГАРИТА] не соответствует данным ГИП [ДАВЫДОВА МАРГАРИТА НИКОЛАЕВНА]. Пациент найден по локальному идентификатору" || Для исправления данных по пациентам необходимо обновить по ним данные в ИЭМК. Далее после обновления данных сообщить об этом хосту. Хост переотправит все такие документы во ФРЭМД. После этого необходимо будет перезапросить у хоста статус, данные при этом должны обновиться
 
| PATIENT_MPI_MISMATCH|| "Указанное значение [Имя пациента] [ДАВЫДОВА МАРГАРИТА] не соответствует данным ГИП [ДАВЫДОВА МАРГАРИТА НИКОЛАЕВНА]. Пациент найден по локальному идентификатору" || Для исправления данных по пациентам необходимо обновить по ним данные в ИЭМК. Далее после обновления данных сообщить об этом хосту. Хост переотправит все такие документы во ФРЭМД. После этого необходимо будет перезапросить у хоста статус, данные при этом должны обновиться
 
|-
 
|-
 
| RUNTIME_ERROR || При получении любого ответа от ФРЭМД (успех или ошибка), он записывается в БД и больше автоматический запрос статуса от ФРЭМД в системе по данному случаю не происходит || Для устранения ошибки необходимо периодически запрашивать повторно статус ФРЭМД вручную в МО
 
| RUNTIME_ERROR || При получении любого ответа от ФРЭМД (успех или ошибка), он записывается в БД и больше автоматический запрос статуса от ФРЭМД в системе по данному случаю не происходит || Для устранения ошибки необходимо периодически запрашивать повторно статус ФРЭМД вручную в МО
 +
|-
 +
| VALIDATION_ERROR Ошибка валидации схематрона|| Если элемент f88:IssueOrgName не может быть заполнен данными, то атрибут @nullFlavor ДОЛЖЕН быть заполнен значением из справочника \"Причины отсутствия информации (NullFlavor)\"\nПуть: /ClinicalDocument[1]/recordTarget[1]/patientRole[1]/*:IdentityDoc[namespace-uri()='urn:f88'][1]/*:IssueOrgName[namespace-uri()='urn:f88'][1]/normalize-space(text())!='' or @nullFlavor!=' || Для устранения ошибки необходимо заполнить поле "Кем выдан ДУЛ"
 +
|-
 +
| VALIDATION_ERROR Ошибка валидации схематрона || Элемент observation/code ДОЛЖЕН содержать атрибут @code.\nПуть: /ClinicalDocument[1]/component[1]/structuredBody[1]/component[8]/section[1]/entry[1]/act[1]/entryRelationship[1]/observation[1]/value[1]/@code[last()=1]" || Для устранения ошибки необходимо проверить заполнение диагноза
 
|-
 
|-
 
|}
 
|}

Текущая версия на 11:57, 27 мая 2020

Порядок обработки ошибок сервисов

Наименование ошибки Ошибка Причины и решения
ЭП МО не верна: Certificate does not specify OCSP responder Такие документы РРЭМД самостоятельно будет переотправлять документы в ФРЭМД. Просто по таким документам периодически обновляем статус от ФРЭМД
PATIENT_CREATION_ERROR Внутренняя ошибка ГИП при создании пациента Для исправления данных по пациентам необходимо обновить по ним данные в ИЭМК. Далее после обновления данных сообщить об этом хосту. Хост переотправит все такие документы во ФРЭМД. После этого необходимо будет перезапросить у хоста статус, данные при этом должны обновиться
PATIENT_MPI_MISMATCH "Указанное значение [Имя пациента] [ДАВЫДОВА МАРГАРИТА] не соответствует данным ГИП [ДАВЫДОВА МАРГАРИТА НИКОЛАЕВНА]. Пациент найден по локальному идентификатору" Для исправления данных по пациентам необходимо обновить по ним данные в ИЭМК. Далее после обновления данных сообщить об этом хосту. Хост переотправит все такие документы во ФРЭМД. После этого необходимо будет перезапросить у хоста статус, данные при этом должны обновиться
RUNTIME_ERROR При получении любого ответа от ФРЭМД (успех или ошибка), он записывается в БД и больше автоматический запрос статуса от ФРЭМД в системе по данному случаю не происходит Для устранения ошибки необходимо периодически запрашивать повторно статус ФРЭМД вручную в МО
VALIDATION_ERROR Ошибка валидации схематрона Если элемент f88:IssueOrgName не может быть заполнен данными, то атрибут @nullFlavor ДОЛЖЕН быть заполнен значением из справочника \"Причины отсутствия информации (NullFlavor)\"\nПуть: /ClinicalDocument[1]/recordTarget[1]/patientRole[1]/*:IdentityDoc[namespace-uri()='urn:f88'][1]/*:IssueOrgName[namespace-uri()='urn:f88'][1]/normalize-space(text())!= or @nullFlavor!=' Для устранения ошибки необходимо заполнить поле "Кем выдан ДУЛ"
VALIDATION_ERROR Ошибка валидации схематрона Элемент observation/code ДОЛЖЕН содержать атрибут @code.\nПуть: /ClinicalDocument[1]/component[1]/structuredBody[1]/component[8]/section[1]/entry[1]/act[1]/entryRelationship[1]/observation[1]/value[1]/@code[last()=1]" Для устранения ошибки необходимо проверить заполнение диагноза