Ссылка скопирована
Іздеу

GetRegistryItem әдісі

GETREGISTRYITEM РЭМД-дан ЕПМ ЭМҚ туралы тіркеу мәліметтерін сұрау

Getregistryitem әдісі тіркеу туралы мәліметтерді тізілімдегі жазба нөмірі бойынша сұрауға мүмкіндік береді. Жазбаларға қол жетімділік шектеулі, әр АЖ тек осы АЖ-да тіркелген жазбалар туралы ақпарат ала алады. Жауапта құжаттың өзекті нұсқасы бойынша мәліметтер қайтарылады.

Негізгі сценарий

getRegistryItem

Сұрау мысалы

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

Параметрлердің сипаттамасы

request_id-сұрау идентификаторы (міндетті емес)

lpu_uid-LPU идентификаторы

emdr_id-тізілімдегі Құжат нөмірі

Жауап мысалы

Сәтті сұралған кезде хабарлама идентификаторы қайтарылады:

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

Құжатты тіркеу нәтижесін жеткізу

Мәліметтерді сәтті алған жағдайда ЕПҰ-ға жіберілетін сұрау салу

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"
}

Параметрлердің сипаттамасы

from_system_id-жүйе идентификаторы: сынақ / өнеркәсіптік

lpu_uid-LPU идентификаторы

response_to_request_id-жауап берілген хабарлама идентификаторы

message_type-сұрау түрі

күй-өңдеу күйі: сәттілік – сұрауды сәтті өңдеу, қате – сұрауды өңдеу кезінде қате.

emdr_id-тізілімдегі ЭМҚ туралы мәліметтерге берілген бірегей нөмір

registration_date_time-тізілімге жазба жасалған күн мен уақыт

store_till_date-ЭМӨ-нің осы түрін сақтау саясатына сәйкес белгіленген мәліметтерді сақтау мерзімі. Бос мән мәліметтерді сақтау мерзімін шектемей ЭМҚ тіркеуді білдіреді

Күтілетін жауап

LPU-дан күтілетін жауап: (Код 200)

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

Қателер анықталған жағдайда ЕПҰ-ға жіберілетін сұрау салу

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",
""message":"16.62.23.09.000014523 идентификаторы бойынша жазбаны табу мүмкін болмады"
⠀⠀⠀⠀}
⠀⠀]
}

Параметрлердің сипаттамасы

from_system_id-жүйе идентификаторы: сынақ / өнеркәсіптік

lpu_uid-LPU идентификаторы

response_to_request_id-жауап берілген хабарлама идентификаторы

message_type-сұрау түрі

күй-өңдеу күйі: сәттілік – сұрауды сәтті өңдеу, қате – сұрауды өңдеу кезінде қате.

қателер-қателер тізімі

қате коды

message-қате сипаттамасы

Күтілетін жауап

LPU-дан күтілетін жауап: (Код 200)

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