Ссылка скопирована
Qidiruv

Misni RAMD EGISZ bilan integratsiyalashda xatolar uchun qo'llanma

Mundarija

Tavsif

RAMD tekshiruvlari qanday tashkil etilgan

Tizim xatolari

Ro'yxatdan o'tish so'rovi mantig'idagi xatolar

Elektron imzo xatolari

Tibbiyot xodimini tekshirish xatolari (fMRI)

Tashkilotni tekshirish xatolari (FRMO)

Bemorni tekshirish xatolari (GIP)

XSD sxemasi bo'yicha Samd faylini tasdiqlashdagi xatolar

SEMD faylini sxematik tekshirish xatolari (Schematron)

Samd so'rovi va tanasini o'zaro tekshirish xatolari

Umumiy tavsiyalar

Tavsif

Hujjat EGISZ quyi «Федеральный реестр электронных медицинских документов»tizimi (RAMD) bilan integratsiyalashgan mis ishlab chiquvchilari uchun mo'ljallangan. Unda xato kodlari, ularning paydo bo'lish sabablari va ularni bartaraf etish bo'yicha ko'rsatmalar mavjud.

RAMD tekshiruvlari qanday tashkil etilgan

SAMDNI ro'yxatdan o'tkazish jarayoni ikki bosqichdan iborat:

1-bosqich-ro'yxatdan o'tish so'rovini tekshirish (sinxron javob):

  • XSD sxemasi bo'yicha so'rov tuzilishi
  • RAMDDA IP-ni ro'yxatdan o'tkazish va faoliyati
  • So'rov mantig'i: sanalar, IDning o'ziga xosligi, hujjatlar aloqalari
  • Elektron imzolarning haqiqiyligi va formati
  • Imzolarning FRMR va FRMO ma'lumotlariga muvofiqligi
  • Malumot qiymatlari: rollar, lavozimlar, hujjat turi
  • Bemor haqida ma'lumot

2-bosqich-Samd faylini tekshirish (registerdocumentresult orqali asenkron javob):

  • Nazorat summalarining muvofiqligi
  • So'rov metadata va CDA tarkibini o'zaro tekshirish
  • Samd tanasida mos yozuvlar qiymatlarini tasdiqlash
  • XSD sxemasi bo'yicha tasdiqlash
  • Sxematik tekshirish (Schematron)
Faylni tasdiqlash xatolarining aksariyati "VALIDATION_ERROR" kodiga ega. Tashxis qo'yish uchun faqat kodning o'zi emas, balki koddan keyingi matn tavsifiga e'tibor qarating.

Tizim xatolari-harakatlar talab qilinmaydi

Ushbu xatolar RAMD tomonida paydo bo'ladi. Medflex hujjatlarni avtomatik ravishda qayta yuboradi. Agar xato bir kundan ortiq takrorlansa, Medfleks menejeriga murojaat qiling

RUNTIME_ERROR

  • Xato matni: ichki xato / kutilmagan xato
  • Sababi: RAMD tomonida vaqtinchalik nosozlik
  • Nima qilish kerak: hujjat avtomatik ravishda qayta yuboriladi. Agar xato bir kundan ortiq takrorlansa, Medfleks menejeriga murojaat qiling

INTERNAL_ERROR

  • Xato matni: ichki tizim xatosi
  • Sababi: RAMD tomonida vaqtinchalik nosozlik
  • Nima qilish kerak: hujjat avtomatik ravishda qayta yuboriladi. Agar xato bir kundan ortiq takrorlansa, Medfleks menejeriga murojaat qiling

CA_INACCESSIBILITY

  • Xato matni: sertifikatlashtirish markazi mavjud emas
  • Sababi: UC ning vaqtincha mavjud emasligi
  • Nima qilish kerak: hujjat avtomatik ravishda qayta yuboriladi. Agar xato takrorlansa, sertifikatni tekshiring e-trust.gosuslugi.ru

ASYNC_RESPONSE_TIMEOUT

  • Xato matni: tekshirish tizimidan asenkron javobni kutish tugadi
  • Sababi: ramd tomonida vaqt tugashi
  • Nima qilish kerak: Medflex menejeriga murojaat qiling

MIS_NOT_AVAILABLE

  • Xato matni: IP-ni taqdim etuvchi xizmat mavjud emas
  • Sababi: RAMD getdocumentfile usuli orqali hujjat faylini olish uchun misga murojaat qila olmadi
  • Nima qilish kerak: mis tashqi tarmoqdan mavjudligiga ishonch hosil qiling. Endpoint va xavfsizlik devorini tekshiring. Hujjat avtomatik ravishda qayta yuboriladi

Ro'yxatdan o'tish so'rovi mantig'idagi xatolar

NOT_UNIQUE_PROVIDED_ID

  • Xato matni: bunday identifikator bilan hujjat allaqachon ro'yxatdan o'tgan
  • Sababi: icda hujjatning localId nusxasi yoki hujjat ilgari muvaffaqiyatli ro'yxatdan o'tgan
  • Nima qilish kerak: hujjat allaqachon ro'yxatdan o'tganligini tekshiring (searchRegistryItem-ga qo'ng'iroq qiling). IP-da localId-ning o'ziga xosligini ta'minlash. Agar hujjat ro'yxatdan o'tgan bo'lsa, Medflex avtomatik ravishda bir soat ichida holatni aniqlaydi

WRONG_CREATION_DATE

  • Xato matni: hujjat ro'yxatdan o'tgan kundan keyin yaratilgan sana
  • Sababi: mis server tizim vaqti RAMD server vaqtidan oldinda
  • Nima qilish kerak: mis server vaqtini NTP orqali sinxronlashni tekshiring. Vaqt mintaqasini tekshiring. Hujjat yaratilgan sana kelajakda emasligiga ishonch hosil qiling

CAN_NOT_ASSOCIATE

  • Xato matni: noto'g'ri hujjat aloqasi
  • Sababi: RAMD reglamentida ko'zda tutilmagan aloqani yaratishga urinish
  • Nima qilish kerak: ro'yxatdan o'tish so'rovida hujjatlar aloqalarini shakllantirishning to'g'riligini tekshiring

NOT_UNIQUE_ASSOCIATION

  • Xato matni: ro'yxatdan o'tgan aloqa allaqachon mavjud
  • Sababi: hujjatlar o'rtasida allaqachon mavjud bo'lgan aloqani yaratishga qayta urinish
  • Nima qilish kerak: aloqa allaqachon yaratilganligini tekshiring. Ulanish so'rovlarini takrorlamang

RESEND_ERROR

  • Xato matni: ushbu hujjat ro'yxatdan o'tgan
  • Sababi: allaqachon ro'yxatdan o'tgan hujjatni qayta yuborish
  • Nima qilish kerak: ro'yxatdan o'tish tafsilotlari uchun searchRegistryItem-ga qo'ng'iroq qiling. Qayta yuborish shart emas

NO_DOCUMENT_KIND_ON_DATE

  • Xato matni: hujjat turi yaratilgan sanada tegishli emas
  • Sababi: Samd turini belgilangan sanada ro'yxatdan o'tkazishga ruxsat berilmaydi - boshlanmagan yoki allaqachon tugagan
  • Nima qilish kerak: katalogdagi hujjat turining dolzarbligini tekshiring «Регистрируемые медицинские документы»(OID 1.2.643.5.1.13.13.11.1520) nsi.rosminzdrav.ru

Elektron imzo xatolari

CANT_BUILD_CERT_CHAIN_TO_ACCREDITED_CA_CERT

  • Xato matni: akkreditatsiyadan o'tgan UC-dan oldin sertifikatlar zanjirini qurish mumkin emas
  • Sababi: sertifikat akkreditatsiyadan o'tmagan UC tomonidan beriladi yoki zanjir sertifikatlaridan biri haqiqiy emas
  • Nima qilish kerak: CA akkreditatsiyasini tekshiring e-trust.gosuslugi.ru. akkreditatsiyadan o'tgan UC-da sertifikatni qayta rasmiylashtirish kerak bo'lishi mumkin

DOC_DATE_MISMATCH_CERT_NOT_AFTER

  • Xato matni: sertifikat hujjat yaratilgan sanada haqiqiy emas-amal qilish muddati tugagan
  • Sababi: sertifikat muddati tugaganidan keyin hujjat yaratilgan sana
  • Nima qilish kerak: joriy sertifikatdan foydalaning. Imzolashdan oldin sertifikatning amal qilish sanasini tekshiring

DOC_DATE_MISMATCH_CERT_NOT_BEFORE

  • Xato matni: sertifikat hujjat yaratilgan sanada amal qila olmadi
  • Sababi: sertifikat boshlangan kundan oldin hujjat yaratilgan sana
  • Nima qilish kerak: hujjat yaratilgan sana va sertifikat boshlangan sana to'g'riligini tekshiring

NO_END_ENTITY_CERTIFICATE

  • Xato matni: imzoda sertifikat yo'q
  • Sababi: imzo konteynerga sertifikat qo'ymasdan tuzilgan
  • Nima qilish kerak: imzoni shakllantirish sozlamalarini tekshiring-sertifikat ep konteyneriga kiritilishi kerak

NO_SIGNATURE

  • Xato matni: so'rovda imzolar yo'q
  • Sababi: so'rov imzosiz yuboriladi
  • Nima qilish kerak: ro'yxatdan o'tish so'roviga kerakli imzolarni qo'shing

SIGNATURE_DUPLICATION

  • Xato matni: xodimning imzosini takrorlash
  • Sababi: so'rovda bitta imzolovchidan ikkita bir xil imzo mavjud
  • Nima qilish kerak: ortiqcha imzolarni olib tashlang. Qoida: 1 imzo = 1 imzo

MULTIPLE_SIGNERS

  • Xato matni: imzo konteynerida bir nechta imzo qo'yuvchi ko'rsatilgan
  • Sababi: ep konteyner formati talablarini buzish
  • Nima qilish kerak: imzolarni formatga keltiring: 1 imzo-1 imzo

SIGNATURE_DECODING_ERROR

  • Xato matni: elektron imzoni dekodlash xatosi
  • Sababi: buzilgan yoki noto'g'ri kodlangan imzo idishi
  • Nima qilish kerak: misda imzoni shakllantirish va Base64 kodlash tartibini tekshiring

UNKNOWN_ALGORITHM

  • Xato matni: qo'llab-quvvatlanmaydigan imzo algoritmi
  • Sababi: ep RAMD tomonidan qo'llab-quvvatlanmaydigan algoritm bilan tuzilgan
  • Nima qilish kerak: GOST-imzo algoritmlaridan foydalaning (GOST R 34.10-2012)

WRONG_SIGNATURE_FORMAT

  • Xato matni: qo'llab-quvvatlanmaydigan imzo formati
  • Sababi: imzo konteynerining formati RAMD talablariga javob bermaydi
  • Nima qilish kerak: formatni tekshiring-RAMD CMS imzosini oladi (PKCS#7)

Validation_Error-imzolangan sana va vaqt

  • Xato matni: Mr/mo imzosini yaratish sanasi va vaqti ro'yxatdan o'tish so'rovi kelib tushgan sana va vaqtdan kech bo'lishi mumkin emas
  • Sababi: mis serverining tizim soati RAMD vaqtidan oldinda
  • Nima qilish kerak: server vaqtini NTP orqali sinxronlashtirish. Imzo sanasi RAMD so'rovini olgan paytdan kech bo'lishi mumkin emas

Validation_Error-imzolar ketma-ketligi

  • Xato matni: Mr imzosini yaratish sanasi va vaqti mo imzosini yaratish sanasi va vaqtidan kech bo'lishi mumkin emas
  • Sababi: tashkilot imzosi shifokor imzosidan oldin qo'yilgan-hujjat aylanishining mantiqiy xatosi
  • Nima qilish kerak: imzolash tartibiga rioya qiling: avval Mr, keyin mo imzolaydi

Tibbiyot xodimini tekshirish xatolari (fMRI)

PERSON_NOT_FOUND

  • Xato matni: sog'liqni saqlash mutaxassisi FRMRDA topilmadi
  • Sababi: SNILS yoki Mr nomi hujjat yaratilgan sanada FRMRDA topilmadi
  • Nima qilish kerak: SNILS va Mr to'liq ismining to'g'riligini tekshiring. Mr FRMRGA kiritilganligiga ishonch hosil qiling portalmr.egisz.rosminzdrav.ru

PERSON_CARD_NOT_FOUND

  • Xato matni: FRMRDA hujjat yaratilgan sanada xodimning shaxsiy ishi yo'q
  • Sababi: Mr FRMRDA topilgan, ammo shaxsiy ish to'ldirilmagan
  • Nima qilish kerak: FRMRDA Mr shaxsiy ishini to'ldiring. O'zgartirishlar kiritilgandan so'ng, hujjatni qayta ko'rib chiqing

VALUE_MISMATCH_METADATA_AND_FRMR

  • Xato matni: so'rovdagi Mr ma'lumotlari FRMR ma'lumotlariga mos kelmaydi
  • Sababi: ism, tug'ilgan sana yoki misdagi boshqa Mr ma'lumotlari FRMR bilan farq qiladi
  • Nima qilish kerak: Mr ma'lumotlarini mis yoki FRMRDA tekshirish va tuzatish. Tuzatgandan so'ng, hujjatni qayta ko'rib chiqing

PERSON_POST_IN_FRMR_MISMATCH

  • Xato matni: xodimning lavozimi FRMR ma'lumotlariga ko'ra hujjat yaratilgan sanada tashkilotdagi lavozimiga mos kelmaydi
  • Sababi: misda MRMning FRMRDAGI hozirgi lavozimidan farq qiladigan lavozim ko'rsatilgan
  • Nima qilish kerak: misdagi Mr pozitsiyasini tuzatish yoki uni FRMRDA yangilash. Hujjatni qayta imzolash va qayta rasmiylashtirish

LEGAL_AUTHENTICATOR_NOT_FOUND

  • Xato matni: hujjatga qonuniy kuch bergan tibbiyot xodimi ma'lumotni ro'yxatdan o'tkazish so'rovida topilmadi
  • Sababi: Samd tanasida legalauthenticator imzosi so'rov metadatasidagi imzo bilan bir xil emas
  • Nima qilish kerak: Cda-da legalAuthenticator ro'yxatiga kiritilgan xodim ro'yxatdan o'tish so'rovi metama'lumotlarida imzolovchiga mos kelishiga ishonch hosil qiling

POSITION_TO_ROLE_MISMATCH

  • Xato matni: ko'rsatilgan tur uchun hujjat yaratilgan sanada xodim tomonidan ko'rsatilgan rol va lavozim bilan imzolanishi ko'zda tutilmagan
  • Sababi: Mr lavozimi ushbu turdagi hujjatni ko'rsatilgan rol bilan imzolashga imkon bermaydi
  • Nima qilish kerak: katalogdagi ruxsat etilgan rollar va lavozimlarni tekshiring «РЭМД. Правила подписи ЭМД»(OID 1.2.643.5.1.13.13.99.2.42) nsi.rosminzdrav.ru

NO_SPECIALITY

  • Xato matni: Mr ixtisosligi ushbu turdagi hujjat uchun ruxsat etilganlarga mos kelmaydi
  • Sababi: Mr ixtisosligi katalogga muvofiq ruxsat etilgan imzo qoidalariga kiritilmagan
  • Nima qilish kerak: ma'lumotnomada ruxsat etilgan mutaxassisliklarni tekshiring «РЭМД. Правила подписи ЭМД»(OID 1.2.643.5.1.13.13.99.2.42)

NO_ROLE_POLICY_ON_DATE

  • Xato matni: hujjat ro'yxatdan o'tgan sanada uzatilgan rol bilan imzolash mumkin emas
  • Sababi: rol ushbu turdagi hujjat uchun yaratilgan sanada faol bo'lmagan
  • Nima qilish kerak: katalogdagi imzo rollarining dolzarbligini tekshiring«РЭМД. Правила подписи ЭМД»

Tashkilotni tekshirish xatolari (FRMO)

ORG_NOT_FOUND_IN_FRMO

  • Xato matni: tibbiy tashkilot FRMODA topilmadi
  • Sababi: OID mo so'rovda FRMODA ro'yxatdan o'tmagan
  • Nima qilish kerak: OID mo-ni tekshiring. Mo frmoga kiritilganligiga ishonch hosil qiling portalmr.egisz.rosminzdrav.ru. mis sozlamalarida OID to'g'riligini tekshiring

VALUE_MISMATCH_METADATA_AND_CERTIFICATE

  • Xato matni: so'rovda va sertifikatda imzolovchining ma'lumotlari mos kelmasligi (SNILS, to'liq ism, OGRN)
  • Sababi: so'rov metama'lumotlaridagi ma'lumotlar ep sertifikatidagi ma'lumotlardan farq qiladi
  • Nima qilish kerak: misda va sertifikat atributlarida tashkilotning OGRN (ogrnip) mosligini tekshiring. Agar bir nechta filiallar mavjud bo'lsa, to'g'ri imzo sertifikati tanlanganligiga ishonch hosil qiling

Validation_Error-OGRN mo

  • Xato matni: Samd-dan OGRN mo FRMO-dagi OGRN mo bilan bir xil emas
  • Sababi: Cda hujjatining tanasida FRMODA ro'yxatdan o'tganidan farqli ravishda OGRN ko'rsatilgan
  • Nima qilish kerak: misdagi tashkilot sozlamalarida OGRNNI tuzatish. Qiymat FRMO ma'lumotlariga mos kelishi kerak

Validation_Error-tarkibiy bo'linmaning ko'rsatmasi

  • Xato matni: ro'yxatdan o'tish so'rovidagi qo'shma korxona Samd-dagi qo'shma korxona bilan bir xil emas (providerOrganization / representedOrganization / representedCustodianOrganization)
  • Sababi: so'rov metama'lumotlaridagi tarkibiy bo'linma OID Samd tanasidagi OIDDAN farq qiladi
  • Nima qilish kerak: oid SP barcha Samd bo'limlarida (author, providerOrganization, custodian) va ro'yxatdan o'tish so'rovida bir xil ekanligiga ishonch hosil qiling

Bemorni tekshirish xatolari (GIP)

NO_SNILS

  • Xato matni: bemor haqidagi ma'lumotlarning bir qismi sifatida bemorning SNILS ushbu turdagi hujjatlar uchun majburiydir
  • Sababi: bemorning SNILS uzatilmagan, garchi ushbu turdagi hujjat uchun bu majburiydir
  • Nima qilish kerak: bemorning SNILS-ni so'rovga qo'shing. Istisnolar-SNILS talab qilinmasa: bemorning yoshi ushbu turdagi hujjat uchun belgilangan chegaradan past; bemor chet el fuqarosi va so'rovda chet el fuqarosining zarbasi ko'rsatilgan (qo'llanma 1.2.643.5.1.13.2.1.1.498)

PATIENT_MPI_MISMATCH

  • Xato matni: ko'rsatilgan qiymat [to'liq ism / SNILS / tug'ilgan sana / bemorning esishi] berilgan gipga mos kelmaydi. Bemor mahalliy identifikator orqali topiladi
  • Sababi: misdagi bemor ma'lumotlari gipda ilgari qayd etilgan ma'lumotlardan farq qiladi
  • Nima qilish kerak: misdagi bemor ma'lumotlarini GIP ma'lumotlari bilan tekshiring. Gipga ma'lumotlarni tuzatish uchun ariza berish kerak - jarayon Sog'liqni saqlash vazirligi tomonidan tasdiqlanadi va vaqt talab etiladi. Medflex menejeriga murojaat qiling

PATIENT_CREATION_ERROR

  • Xato matni: bemorni yaratishda ichki xato GIP
  • Sababi: federal GIP
  • Nima qilish kerak: Medflex menejeriga murojaat qiling

XSD sxemasi bo'yicha Samd faylini tasdiqlashdagi xatolar

XML_VALIDATION_ERROR-strukturaning buzilishi

  • Xato matni: element / cvc-complex-type bilan noto'g'ri tarkib topildi.2.4.a: Invalid content was found...
  • Sababi: Samd tuzilishi XSD sxemasiga mos kelmaydi: elementlarning tartibi yoki tarkibi buzilgan. XSD elementlarning tartibiga sezgir
  • Nima qilish kerak: Samd-ni amalga oshirish bo'yicha qo'llanmadan XSD sxemasi bilan hujjat tuzilishini tekshiring. Tegishli sxematik xatolarni tuzatish-ular odatda bir xil muammoning aniqroq tavsifini beradi. Agar sxematik xatolarsiz faqat XSD xatolari bo'lsa-Medfleks menejeriga murojaat qiling

XML_VALIDATION_ERROR-bo'sh majburiy qiymat

  • Xato matni: cvc-minLength-valid: Value "with length =' 0 ' is not facet - Valid with respect to minLength '1'for type 'st'
  • Sababi: bo'sh majburiy atribut-masalan, @ extension, @code yoki @root
  • Nima qilish kerak: xato xabaridan xpath orqali bo'sh elementni toping. Qiymatni to'ldiring yoki @nullflavor qo'shing - Agar qo'llanmadagi element shart emas, balki kerak deb belgilangan bo'lsa

SEMD faylini sxematik tekshirish xatolari (Schematron)

Validation_Error-katalog ushbu turdagi hujjat uchun qabul qilinishi mumkin emas

  • Xato matni: [X] shaklidagi hujjat uchun [OID]katalogidan foydalanish mumkin emas
  • Sababi: ushbu samD elementida ushbu turdagi hujjat uchun sxematron tomonidan taqdim etilmagan katalogning OID ishlatiladi
  • Nima qilish kerak: ushbu turdagi hujjat uchun Samd-ni amalga oshirish bo'yicha qo'llanmani oching portal.egisz.rosminzdrav.ru, muammoli element uchun to'g'ri yo'l-yo'riq ma'lumotnomasini toping va uni almashtiring

Validation_Error-katalog yo'q yoki versiya noto'g'ri

  • Xato matni: qo'llanma [...]. Belgilangan kod bilan katalog yo'q / versiya [...] ushbu ma'lumotnoma uchun mavjud emas
  • Sababi: katalogning mavjud bo'lmagan yo'riqnomasi yoki noto'g'ri versiyasi ko'rsatilgan
  • Nima qilish kerak: Samd-ni amalga oshirish bo'yicha qo'llanmada ruxsat etilgan kataloglar va ularning versiyalari ro'yxatini tekshiring. Agar @codeSystemVersion versiyasi ko'rsatilmagan bo'lsa-RAMD ikkinchisidan foydalanadi

Validation_Error-katalogda mavjud bo'lmagan kod elementi

  • Xato matni: qo'llanma [...], versiyasi [...]. Kod bilan element [...] yo'qolgan
  • Sababi: ko'rsatilgan katalogda bo'lmagan kod uzatildi-ehtimol eskirgan kod yoki noto'g'ri katalog
  • Nima qilish kerak: katalogdagi kodni tekshiring nsi.rosminzdrav.ru. kodning eskirganligini va katalogning to'g'ri ekanligini tekshiring @ codeSystem

Validation_Error - nullFlavor

  • Xato matni: X elementida @nullflavor atributi bo'lishi kerak/bo'lishi kerak / @nullflavor bilan elementda bolalar elementlari bo'lmasligi kerak
  • Sababi: ma'lumot etishmasligini ko'rsatish qoidalari buzilgan
  • Nima qilish kerak: kerak - agar ma'lumotlar bo'lmasa, @nullflavor-dan foydalaning, bolalar elementlarini o'z ichiga olmaydi. Majburiy - @nullflavor qabul qilinishi mumkin emas, ma'lumotlar majburiydir. Ehtimol, element umuman kiritilmasligi mumkin

Validation_Error-manzil (//addr)

  • Xato matni:Fias elementi: manzil / fias: HOUSEGUID / postalCode
  • Sababi: manzil blokini noto'g'ri to'ldirish
  • Nima qilish kerak:FIAS manzili bo'lmasa, fias elementida @nullflavor - dan foydalaning: manzil-bolalar elementlari to'ldirilmaydi. Ildiz addr-da @nullFlavor-ga ruxsat beriladi - keyin barcha ichki tuzilish tasdiqlanmaydi va to'ldirilmasligi kerak

Validation_Error-telefon (//telecom)

  • Xato matni: barcha elementlar //telecom "tel:" sxemasi bilan tel: + ning muntazam ifodasiga mos kelishi kerakmi?[-0-9().]+
  • Sababi: noto'g'ri telefon raqami formati
  • Nima qilish kerak: jismoniy shaxslar uchun tel:+7(999)999-99-99 formatidan va tashkilotlar uchun tel: 8(888)888-88-88 formatidan foydalaning. Agar tashkilotda bir nechta raqamlar bo'lsa-asosiy raqamni ko'rsating

Validation_Error-tegishli hujjatlar bo'limi (LINKDOCS)

  • Xato matni: LINKDOCS bo'limidagi xato / bog'langan hujjat tafsilotlari yo'q
  • Sababi: LINKDOCS bo'limi Samd-da mavjud, ammo to'ldirilmagan
  • Nima qilish kerak: agar bog'langan hujjat kerak bo'lmasa, LINKDOCS bo'limini Samd - ga umuman kiritmang. Barcha ixtiyoriy elementlar uchun ([0..1] va [0..* ]) bo'sh kiritishdan ko'ra elementni ko'rsatmaslik osonroq

Validation_Error-shifokor lavozimi (@code)

  • Xato matni: Clinicaldocument/author/assignedAuthor/code elementi @codesystem atributining qiymati '1.2.643.5.1.13.13.11.1002' yoki '1.2.643.5.1.13.2.1.1.733'ga teng bo'lishi kerak
  • Sababi: shifokorning lavozimi noto'g'ri ma'lumotnomada ko'rsatilmagan yoki ko'rsatilmagan
  • Nima qilish kerak: Mr pozitsiyasi misda to'ldirilganligini va to'g'ri yo'l bilan katalogdan uzatilganligini tekshiring

Samd so'rovi va tanasini o'zaro tekshirish xatolari

Hujjat turining nomuvofiqligi

  • Xato matni: EMD [X] dagi hujjat turi ma'lumotni ro'yxatdan o'tkazish so'rovidagi hujjat ko'rsatmalariga mos kelmaydi [Y]
  • Sababi: ro'yxatdan o'tish so'rovida va Cda tanasida turli xil hujjatlar mavjud
  • Nima qilish kerak: registerDocument so'rovidagi kind maydoniga /ClinicalDocument/code/@code qiymatini sinxronlashtiring

Yaratilish sanasining nomuvofiqligi

  • Xato matni: EMDda hujjat yaratilgan sana [...] ma'lumotni ro'yxatdan o'tkazish so'rovida hujjat yaratilgan sanadan farq qiladi [...]
  • Sababi: / Cda-dagi ClinicalDocument/effectiveTime/@value so'rovdagi creationDate bilan bir xil emas
  • Nima qilish kerak: Samd tanasidagi sana va so'rov metama'lumotlaridagi sana bir manbadan olingan va mos kelishiga ishonch hosil qiling

Mr ning Samd so'rovda topilmadi

  • Xato matni: Sog'liqni saqlash mutaxassisi [...] EMDdan ma'lumotni ro'yxatdan o'tkazish so'rovida topilmadi
  • Sababi: Samd tanasida SNILS yoki localId Mr so'rovdagi personalSignature ma'lumotlari bilan bir xil emas
  • Nima qilish kerak: Cda (author, legalAuthenticator) da ko'rsatilgan barcha Mr registerDocument so'rovining personalSignature blokida mavjudligiga ishonch hosil qiling

Mo ning nomuvofiqligi

  • Xato matni: ma'lumotni ro'yxatdan o'tkazish so'rovidan mo [...] Samd-da providerorganizatsiya bilan mos kelmaydi [...] / kompozit kalitning bir qismi sifatida SAMDDAGI mo bilan mos kelmaydi [...]
  • Sababi: organization so'rov maydonidagi mo OID Cda tanasidagi OIDDAN farq qiladi
  • Nima qilish kerak: Cda (author/representedOrganization, recordTarget/providerOrganization, custodian/representedCustodianOrganization)so'rovida va barcha mo eslatmalarida OID mo-ni sinxronlashtiring.

Nazorat summalarining nomuvofiqligi

  • Xato matni: GET_DOCUMENT_FILE_ERROR - da'vo qilingan va olingan summalar mos kelmaydi
  • Sababi: Samd fayli so'rov shakllangandan keyin o'zgartirildi yoki noto'g'ri fayl uzatildi
  • Nima qilish kerak: Samd fayli, imzolar va so'rov bir xil ikkilik tarkibdan yaratilganligiga ishonch hosil qiling. Xashni hisoblagandan so'ng faylni o'zgartirmang

Umumiy tavsiyalar

Sinov muhiti

RAMD sinov muhiti sanoat sxemasidan oldin sxematik va XSD sxemalarini yangilaydi. SAMDNI amalga oshirish bo'yicha qo'llanmalarning har bir yangilanishidan so'ng sinov muhitida regressiya testini o'tkazish tavsiya etiladi.

Jurnallash

Har doim ramd javobining to'liq matnini, shu jumladan xabar maydonini saqlang. Qo'llab-quvvatlash uchun murojaat qilganda, murojaat qiling:

  • Samd XML fayli
  • Xato bilan to'liq RAMD javobi
  • So'rov sanasi va vaqti

Medfleksga avtomatik qayta yuborish

Medflex quyidagi xato kodlari bilan hujjatlarni avtomatik ravishda qayta yuboradi:

  • RUNTIME_ERROR
  • INTERNAL_ERROR
  • DISABLED_RMIS
  • MIS_NOT_AVAILABLE

Boshqa barcha xatolar uchun siz qayta yuborishdan oldin sababni hal qilishingiz kerak.

NullFlavor qoidalari

Ehtimol, element butunlay ixtiyoriy, uni hujjatga umuman kiritish mumkin emas

Kerak-element talab qilinadi, lekin ma'lumotlar ixtiyoriy: ma'lumotlar bo'lmasa, @nullflavor-dan foydalaning, bolalar elementlarini o'z ichiga olmaydi

Majburiy-element va ma'lumotlar talab qilinadi, @nullFlavor qabul qilinishi mumkin emas