Как планировать опросы с помощью hapi-fhir Java API?

Мой вопрос похож на Доступ и планирование ресурса FHIR Questionnaire, но у меня есть кое-что другое, чтобы понять

Насколько я понимаю, fhir поддерживает множество сложных типов данных для поддержки планирования событий. Я столкнулся со многими такими типами, включая Timing, Period, Schedule, CarePlan и CarePlanActivityDetailComponent. Таким образом, я могу каким-то образом сохранить свои настройки частоты с указанными выше типами, но я не могу понять, как будет работать реальный планировщик?

Поддерживает ли fhir планирование событий и отправку уведомлений о событиях на основе настроек планировщика (например, еженедельно каждый понедельник в 10:00)? Если да, есть ли простой справочный пример, где мы можем увидеть использование для планирования?


person Vishal Zanzrukia    schedule 21.12.2018    source источник


Ответы (1)


FHIR — это стандарт обмена данными. Расписание позволяет вам поделиться расписанием конкретного врача или места (какие временные интервалы у них есть). Затем вы можете создать экземпляры встреч, чтобы занять эти слоты. Вы можете использовать Подписку для получения уведомлений при изменении данных. Вы также можете запланировать события (терапия, общение с пациентами, лекарства и т. д.), чтобы они происходили с определенной частотой (используя ресурсы ServiceRequest, CommunicationRequest и MedicationRequest соответственно). Но FHIR не является общей службой синхронизации для отправки событий системного уровня.

PS (для начинающих): прочитайте первые три комментария для лучшего понимания

person Lloyd McKenzie    schedule 21.12.2018
comment
Привет @Lloyd, Большое спасибо за ваш ответ. Это полезно, но я не могу понять одну вещь. Вы упомянули, что мы можем запланировать события (терапия, общение с пациентами, лекарства и т. д.), чтобы они происходили с определенной частотой. Итак, без службы синхронизации, как это планирование будет работать? - person Vishal Zanzrukia; 21.12.2018
comment
Если я выпишу рецепт, где написано Принимать по одной таблетке один раз в день в 19:00 - этого достаточно для обмена. Пациент может установить будильник на своем телефоне. Приложение для медсестер в больнице может автоматически включать лекарства в те, которые следует принимать за ужином, и т. д. То, как система или индивидуум определяет, что что-то происходит в соответствии с желаемым временем, выходит за рамки обмена данными и, следовательно, выходит за рамки ФХИР. - person Lloyd McKenzie; 21.12.2018
comment
Привет @Lloyd: теперь я понял, спасибо за очень хорошее разъяснение - person Vishal Zanzrukia; 22.12.2018