Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Запрос

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

GET: {{apiurl}}/iemk/doctors?days={{days}}&lpuCode={{lpu}}&departmentId={{departmentId}}&haveSchedule={{haveSchedule}}&page={{page}}&count={{count}}&byDir={{byDir}}

...

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательныйКомментарий
AuthorizationBearer {token} (без скобок и через пробел после Bearer)RPGU токенРПГУ токен-При указании токена отображаются врачи, только выбранный специальности из тех ЛПУ в которых у пациента есть карта. Работает только если не указать параметр lpuCode

...

Если переданы параметры page и count, то к стандартному ответу добавится 2 поля: CurrentPage - номер текущей страницы и TotalPage - общее число страниц, рассчитанное с учетом текущего количества элементов на ней

Блок кода
titleПример полного ответа метода с постраничкой в формате JSON
collapsetrue
{
  "currentPage": 2,
  "totalPage": 163,
  "items": [
    {
      "lpu_code": "777777",
	  "uchastok": {
                "name": "5-й Терапевтический",
                "code": "5-Тер ",
                "docPrvd": "4f66cbf0-9221-4a6d-a6ec-41d9b96ae179"
      },
      "lpu": {
        "guid": "a7f391d4-d5d8-44d5-a770-f7b527bb1233",
        "name": "Стенд ЕМИАС МО",
        "address": "Московская область, г. Неизвестный, ул. Светлая, д. 5",
        "phone": "",
        "mcod": "777777"
      },
      "doctors": [
        {
          "separation": "Диспансеризация",
          "rating": "",
          "photo": "/photo/doc/ffc56ba8-f357-4de2-833f-dd117a23d4c7.png",
          "equipment": null,
          "lpu": null,
          "schedule": [
            {
              "date": "2019-01-29T00:00:00",
              "time_from": "07:00",
              "time_to": "20:00",
              "docBusyType": {
                "name": "Диспансеризация",
                "type": 1,
                "code": "206"
              },
              "count_tickets": 5
            },
            {
              "date": "2019-01-30T00:00:00",
              "time_from": "07:00",
              "time_to": "20:00",
              "docBusyType": {
                "name": "Диспансеризация",
                "type": 1,
                "code": "206"
              },
              "count_tickets": 52
            },
            {
              "date": "2019-01-31T00:00:00",
              "time_from": "07:00",
              "time_to": "20:00",
              "docBusyType": {
                "name": "Диспансеризация",
                "type": 1,
                "code": "206"
              },
              "count_tickets": 52
            }
          ],
          "id": "a7f391d4-d5d8-44d5-a770-f7b527bb12330b58bf2f-b6ff-423e-bff8-018953417c50",
          "displayName": "Ай Бо Лит",
          "person_id": "ffc56ba8-f357-4de2-833f-dd117a23d4c7",
          "lpu_code": "777777",
          "type": 1,
          "type_name": "Врач",
          "name": "Бо",
          "family": "Ай",
          "surname": "Лит",
          "position": "Терапевты",
          "department": "12100",
          "room": "407",
		  "snils": "123-456-555 44",
          "birthday": "2020-12-08T13:44:24+00:00"
        }
      ]
    },
    {
          "schedule": [
            {
              "date": "2021-09-17T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 28
            },
            {
              "date": "2021-09-18T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "14:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 28
            },
            {
              "date": "2021-09-19T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "14:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 28
            },
            {
              "date": "2021-09-20T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 47
            },
            {
              "date": "2021-09-21T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 45
            },
            {
              "date": "2021-09-22T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 47
            },
            {
              "date": "2021-09-23T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 48
            },
            {
              "date": "2021-09-24T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 47
            },
            {
              "date": "2021-09-25T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "14:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 29
            },
            {
              "date": "2021-09-26T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "14:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 30
            },
            {
              "date": "2021-09-27T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 47
            },
            {
              "date": "2021-09-28T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 48
            },
            {
              "date": "2021-09-29T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 47
            },
            {
              "date": "2021-09-30T00:00:00+03:00",
              "time_from": "09:00",
              "time_to": "18:00",
              "docBusyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
              },
              "count_tickets": 48
            }
          ],
          "separation": "Кабинет вакцинопрофилактики от новой коронавирусной инфекции (COVID-19) (П5)",
          "rating": "",
          "photo": "/photo/doc/00000000-0000-0000-0000-000000000000.png",
          "equipment": null,
          "lpu": null,
          "id": "50f83f9f-2a23-468c-b330-b71c09cd36563500b6e3-4fb2-4202-b3c9-3161290bb83a",
          "displayName": "Кабинет (2 этап) Кабинет вакцинации от COVID-19 (П5)",
          "person_id": "",
          "lpu_code": "010109",
          "type": 2,
          "type_name": "Кабинет",
          "name": "",
          "family": "",
          "surname": "",
          "position": "Кабинет вакцинопрофилактики от COVID-19 (П5)",
          "department": "b04.014.004",
          "room": "(2 этап) Кабинет вакцинации от COVID-19 (П5)",
          "isWaitingList": false,
          "isSpecial": false,
          "snils": "123-456-555 44",
          "birthday": "2020-12-08T13:44:24+00:00"
        }
      ]
}

...