Краткое описание метода
tocВ спецификации РПГУ 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 со следующими данными:
Модель: Постраничный Постраничный ответ с массивом объектов - ResponseItem с массивом Информация о посещении медицинского учреждения - DoctorVisitHistoryItem Включить выборку
Описание полей
Название | Тип данных | Описание | Комментарий |
---|---|---|---|
items | Array HistoryItem | Массив объектов | Содержит запрашиваемые объекты. Тип объекта зависит от запроса. |
take | int | Количество запрошенных объектов в массиве | Принимает значение из параметра запроса take либо значение по умолчанию |
skip | int | Количество пропущенных объектов | Принимает значение из параметра запроса take либо 0 |
totalCount | int | Общее количество объектов по указанным фильтрам |
Описание полей HistoryItem
Название | Тип данных | Описание | Комментарий |
---|---|---|---|
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
} |