Модель ФЭР. Описание услуги диспансеризации.
По всем признакам является hlt_disp_Service
По хорошему должен быть привязан к hlt_disp_Exam, может только в части статусов.
Описание полей
Название | Тип данных | Описание | Комментарий | Поле в бд |
---|---|---|---|---|
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". Пример: Услуга недоступна для предварительной записи и оказывается по направлению врача-терапевта |