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

GetRegistryItem usuli

REMD getRegistryItem-dan EMD LPU haqida ro'yxatdan o'tish ma'lumotlarini so'rash

GetRegistryItem usuli ro'yxatga olish ma'lumotlarini ro'yxatga olish kitobidagi yozuv raqami orqali so'rashga imkon beradi. Yozuvlarga kirish chegaralangan, har bir IP faqat ushbu IP-da ro'yxatdan o'tgan yozuvlar to'g'risida ma'lumot olishi mumkin. Javob hujjatning joriy versiyasi bo'yicha ma'lumotlarni qaytaradi.

Asosiy stsenariy

getRegistryItem

Namunaviy so'rov

POST: https://egisz-test.medflex.ru/api/remd/v1/get-registry-item/
Authorization: Token < token LPU>
{
⠀⠀"request_id": "59d8353a-0bc2-48bb-be02-7f7666367d0b",
⠀⠀"lpu_uid": "ca10f0db-1280-4fd1-ac58-b135867ebe40",
⠀⠀"emdr_id": "16.62.23.09.000014523"
}

Parametr tavsifi

request_id-so'rov identifikatori (ixtiyoriy)

LPU_UID-LPU identifikatori

emdr_id-ro'yxatga olish kitobidagi hujjat raqami

Javob namunasi

Muvaffaqiyatli so'rov bilan xabar identifikatori qaytariladi:

{
⠀⠀"request_id": "b4a825c0-7ad1-42a3-8f45-e7628b14d3cd"
}

Hujjatni ro'yxatdan o'tkazish natijasini etkazib berish

Ma'lumot muvaffaqiyatli olingan taqdirda sog'liqni saqlash muassasasiga yuborilgan so'rov

POST: [base_url]/[getRegistryItem]
{
⠀⠀"from_system_id": "84ccfa89-f736-4929-a44a-a3ca9bf55b91",
⠀⠀"lpu_uid": "ca10f0db-1280-4fd1-ac58-b135867ebe40",
⠀⠀"response_to_request_id": "b4a825c0-7ad1-42a3-8f45-e7628b14d3cd",
⠀⠀"message_type": "getRegistryItem",
⠀⠀"status": "success",
⠀⠀"emdr_id": "16.62.23.09.000014523",
⠀⠀"registration_date_time": "2023-09-22T09:27:02.104000+03:00",
⠀⠀"store_till_date": "2048-09-22+03:00"
}

Parametr tavsifi

from_system_id-tizim identifikatori: sinov / sanoat

LPU_UID-LPU identifikatori

response_to_request_id-javob berilgan xabar identifikatori

message_type so'rov turi

status-ishlov berish holati: muvaffaqiyat – so'rovni muvaffaqiyatli qayta ishlash, xato – so'rovni qayta ishlashda xato.

emdr_id-ro'yxatga olish kitobidagi EMD ma'lumotlariga berilgan noyob raqam

registration_date_time-ro'yxatga olish kitobiga yozuvni yaratish sanasi va vaqti

store_till_date-ushbu turdagi EMDNI saqlash siyosatiga muvofiq belgilangan ma'lumotlarni saqlash muddati. Bo'sh qiymat ma'lumotni saqlash muddatini cheklamasdan EMDNI ro'yxatdan o'tkazishni anglatadi

Kutilgan javob

Sog'liqni saqlash muassasasidan kutilgan javob: (kod 200)

{
⠀⠀"lpu_uid": "ca10f0db-1280-4fd1-ac58-b135867ebe40",
⠀⠀"status": "success"
}

Xatolar aniqlangan taqdirda tibbiy muassasaga yuborilgan so'rov

POST: [base_url]/[error]
{
⠀⠀"from_system_id": "84ccfa89-f736-4929-a44a-a3ca9bf55b91",
⠀⠀"lpu_uid": "ca10f0db-1280-4fd1-ac58-b135867ebe40",
⠀⠀"response_to_request_id": "7d4b38fc-30b0-4b98-baf1-560374762b60",
⠀⠀"message_type": "searchRegistryItem",
⠀⠀"status": "error",
⠀⠀"errors": [
⠀⠀⠀⠀{
⠀⠀⠀⠀⠀⠀"code": "REGISTRY_ITEM_NOT_FOUND",
"xabar": "16.62.23.09.000014523 identifikatori bo'yicha yozuvni topib bo'lmadi"
⠀⠀⠀⠀}
⠀⠀]
}

Parametr tavsifi

from_system_id-tizim identifikatori: sinov / sanoat

LPU_UID-LPU identifikatori

response_to_request_id-javob berilgan xabar identifikatori

message_type so'rov turi

status-ishlov berish holati: muvaffaqiyat – so'rovni muvaffaqiyatli qayta ishlash, xato – so'rovni qayta ishlashda xato.

xatolar-xatolar ro'yxati

xato kodi

xabar-xato tavsifi

Kutilgan javob

Sog'liqni saqlash muassasasidan kutilgan javob: (kod 200)

{
⠀⠀"lpu_uid": "ca10f0db-1280-4fd1-ac58-b135867ebe40",
⠀⠀"status": "success"
}