Модель ФЭР. Описание услуги диспансеризации.
Должен быть привязан к hlt_disp_Exam.
Описание полей
Название | Тип данных | Описание | Комментарий | Поле в бд |
---|---|---|---|---|
examGuid | string | Идентификатор медицинской услуги | UUID. | hlt_Disp_Exam.Guid |
medicalService | MedicalServiceType | Данные медицинской услуги | Комплексный тип | |
serviceStatus | string | Статус оказания услуги | Строка до 255 символов. Может принимать следующие значения: PLANNED - Запланирована; - есть привязанная к услуге/мероприятию запись в расписание SUCCESS - Оказана; - если посещение состоялось AVAILABLE - Доступна; - создано мероприятие, доступна запись в расписание UNAVAILABLE - Недоступна. - по какой то причине запись на услугу недоступна | |
required | bool | Признак обязательности оказания услуги в рамках медосмотра | Может принимать следующие значения: true – обязательно; false – необязательно. | hlt_disp_Service.IsMain |
bookingData | BookingDataType | Данные успешной предварительной записи | Комплексный тип. Данные успешной предварительной записи. Элемент обязателен для услуг со значениям поля serviceStatus "PLANNED" и "SUCCESS". Элемент должен отсутствовать для услуг со значениями поля serviceStatus "UNAVAILABLE" и "AVAILABLE". | |
availableClinicResources | Array of AvailableClinicResourcesType | Список доступных для записи ресурсов медицинских организаций. | Комплексный тип | |
unavailableReason | string | Причина недоступности записи на услугу | Статус медицинского осмотра. Элемент обязателен для услуг со значением поля serviceStatus "UNAVAILABLE". Элемент должен отсутствовать для услуг со значениями поля serviceStatus "SUCCESS", "AVAILABLE" и "PLANNED". Пример: Услуга недоступна для предварительной записи и оказывается по направлению врача-терапевта |