В спецификации РПГУ 2.9.1. Список посещений пациентом медицинских учреждений.

Запрос

Адрес запроса

GET: {{url}}/api/v2/iemk/doctors/visit/history

Параметры запроса

ПараметрОписаниеОбязательныйКомментарий
doc_visit_guid

Идентификатор(Гуид) записи на прием из таблицы hlt_DoctorVisitTable.

Отбирает записи истории связанные с записью на прием.

-
takeКоличество запрошенных объектов в массиве-Принимает значение из параметра запроса take либо значение по умолчанию = 20 записей
skipКоличество пропущенных объектов-Принимает значение из параметра запроса take либо 0

Заголовки запроса

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный
AuthorizationBearer {rpguToken} (без скобок и через пробел после Bearer)RPGU токен, полученный с помощью сервиса авторизации+

Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

Модель: Постраничный ответ с массивом объектов Информация о посещении медицинского учреждения - HistoryItem

Описание полей


Название

Тип данных

Описание

Комментарий
itemsArray HistoryItemМассив объектовСодержит запрашиваемые объекты. Тип объекта зависит от запроса.
takeintКоличество запрошенных объектов в массивеПринимает значение из параметра запроса take либо значение по умолчанию
skipintКоличество пропущенных объектовПринимает значение из параметра запроса take либо 0
totalCountintОбщее количество объектов по указанным фильтрам

Описание полей HistoryItem

Название

Тип данных

Описание

Комментарий

tapId

intИдентификтор ТАП
idstringИдентификатор посещенияСклейка ГУИДа ЛПУ и ГУИДа посещения
guidstringстатистически уникальный идентификаторСклейка ГУИДа ЛПУ и ГУИДа посещения
lpu_codestringИдентификатор ЛПУ - Мкод
lpu_guidstring(Guid)Идентификатор ЛПУ - Гуид
lpu_namestringИмя ЛПУ
lpu_addressstringАдрес ЛПУ
statusstringСтатус посещения
departmentstringОтделение медицинского учреждения
date_visitstringДата посещения врача
descriptionstringОписание посещенияПеречисление наименований услуг через запятую
countintКоличество услуг
costintСтоимость услуг
isExtraInfoboolПризнак наличия дополнительной информации об оказанной услуге
isFeedbackOnboolПризнак наличия отзыва
doctorDoctorRpguDtoИнформация о враче
Пример модели в формате JSON
{
  "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
}
  • Нет меток