В спецификации РПГУ 2.9.1. Список посещений пациентом медицинских учреждений.
GET: {{url}}/api/v2/iemk/doctors/visit/history |
Параметр | Описание | Обязательный | Комментарий |
---|---|---|---|
doc_visit_guid | Идентификатор(Гуид) записи на прием из таблицы hlt_DoctorVisitTable. Отбирает записи истории связанные с записью на прием. | - | |
take | Количество запрошенных объектов в массиве | - | Принимает значение из параметра запроса take либо значение по умолчанию = 20 записей |
skip | Количество пропущенных объектов | - | Принимает значение из параметра запроса take либо 0 |
список токенов создан для удобства, лишние токены удалить
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {rpguToken} (без скобок и через пробел после Bearer) | RPGU токен, полученный с помощью сервиса авторизации | + |
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: Постраничный ответ с массивом объектов Информация о посещении медицинского учреждения - HistoryItem
Название | Тип данных | Описание | Комментарий |
---|---|---|---|
items | Array HistoryItem | Массив объектов | Содержит запрашиваемые объекты. Тип объекта зависит от запроса. |
take | int | Количество запрошенных объектов в массиве | Принимает значение из параметра запроса take либо значение по умолчанию |
skip | int | Количество пропущенных объектов | Принимает значение из параметра запроса take либо 0 |
totalCount | int | Общее количество объектов по указанным фильтрам |
Название | Тип данных | Описание | Комментарий |
---|---|---|---|
tapId | int | Идентификтор ТАП | |
id | string | Идентификатор посещения | Склейка ГУИДа ЛПУ и ГУИДа посещения |
guid | string | статистически уникальный идентификатор | Склейка ГУИДа ЛПУ и ГУИДа посещения |
lpu_code | string | Идентификатор ЛПУ - Мкод | |
lpu_guid | string(Guid) | Идентификатор ЛПУ - Гуид | |
lpu_name | string | Имя ЛПУ | |
lpu_address | string | Адрес ЛПУ | |
status | string | Статус посещения | |
department | string | Отделение медицинского учреждения | |
date_visit | string | Дата посещения врача | |
description | string | Описание посещения | Перечисление наименований услуг через запятую |
count | int | Количество услуг | |
cost | int | Стоимость услуг | |
isExtraInfo | bool | Признак наличия дополнительной информации об оказанной услуге | |
isFeedbackOn | bool | Признак наличия отзыва | |
doctor | DoctorRpguDto | Информация о враче |
{ "items": [ { "tapId": 301125602, "id": "1c42467b-545f-4820-a62a-7bb9f983892446c7b116-bf94-e68a-a64a-0aedb519b339", "guid": "1c42467b-545f-4820-a62a-7bb9f983892446c7b116-bf94-e68a-a64a-0aedb519b339", "lpu_code": "96510112", "lpu_guid": "1c42467b-545f-4820-a62a-7bb9f9838924", "lpu_name": "Стационар ЦКПБ", "lpu_address": "Москва г, ул 8 Марта, дом 1", "status": "Активный случай", "department": "1 отделение мужское", "date_visit": "2022-12-28T00:00:00+03:00", "description": "", "count": 0.0, "cost": 0.0, "isExtraInfo": false, "isFeedbackOn": false, "doctor": { "id": "1c42467b-545f-4820-a62a-7bb9f98389245de3bcea-d348-4c3d-9ccd-af7b1c36e736", "family": "Матусяк", "name": "Людмила", "surname": "Олеговна", "department": "Врачи" } } ], "take": 10, "skip": 0, "totalCount": 1 } |