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

Ключ

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

...

Название

Тип данных

Описание

Комментарий
medicalExaminationTypestring

Тип медицинского осмотра

Тип медицинского осмотра. Строка из 100 символов.

Элемент условно обязательный.

Может принимать следующие значения:

DISPENSARY – 1 этап диспансеризации.

Возможные значения данного элемента будут расширены при развитии услуги «Запись для прохождения профилактических медицинских осмотров, диспансеризации»
cardGuidstringИдентификатор карты диспансеризации

Идентификатор карты диспансеризации. UUID.

Элемент условно обязательный

serviceArray of ServiceType

Услуги для предварительной записи

Комплексный тип.

Элемент условно обязательный.

...

Блок кода
titleПример модели в формате JSON
collapsetrue
{
        "medicalExaminationType": "DISPENSARY",
        "cardGuid": "8b9a6200-7173-4142-ae6f-597c980aa8cc",
        "service": [
            {
                "medicalServiceType": {
                    "serviceName": "Прием (осмотр) врача-терапевта",
                    "serviceCode": "18",
                    "serviceId": "788a3c01-4c4b-4d05-a707-c3e3176b20ab",
                    "conditions": ""
                },
                "serviceStatus": "AVAILABLE",
                "required": true,
                "bookingData": null,
                "availableClinicResources": [
                    {
                        "clinic": {
                            "clinicName": "Стенд ЕМИАС МО",
                            "clinicOID": null,
                            "clinicId": "a7f391d4-d5d8-44d5-a770-f7b527bb1233",
                            "clinicAddress": "Московская область, г. Неизвестный, ул. Светлая, д. 5"
                        },
                        "resource": [
                            {
                                "resourceName": "Ай Б. Л.",
                                "resourceId": "0b58bf2f-b6ff-423e-bff8-018953417c50",
                                "employee": {
                                    "employeeSnils": "948-034-105 06",
                                    "employeePositionCode": "02"
                                },
                                "room": "407",
                                "recommendedSlot": {
                                    "slotDateTime": "2018-10-25T07:15:00",
                                    "slotId": "ff449ea4-6937-41a6-84a0-cc24d55c62a2"
                                }
                            },
                            {
                                "resourceName": "Ай Б. Л.",
                                "resourceId": "12a19bfc-4fa4-4028-a783-888b4026018e",
                                "employee": {
                                    "employeeSnils": "481-541-586 97",
                                    "employeePositionCode": "100"
                                },
                                "room": "4",
                                "recommendedSlot": {
                                    "slotDateTime": "2018-10-25T00:00:00",
                                    "slotId": "87856a3b-d0d6-e811-80f1-005056b4044f"
                                }
                            }
                        ]
                    }
                ],
                "unavailableReason": null
            },
            {
                "medicalServiceType": {
                    "serviceName": "Измерение артериального давления",
                    "serviceCode": "3",
                    "serviceId": "765f1d94-fa8f-47c9-87ed-259e841126e7",
                    "conditions": ""
                },
                "serviceStatus": "UNAVAILABLE",
                "required": false,
                "bookingData": null,
                "availableClinicResources": null,
                "unavailableReason": "Отсутствуют доступные ресурсы для записи"
            }
        ]
    }