Бизнес-логика на FHIR
Я хочу реализовать некоторые правила бизнес-логики для ресурсов FHIR и хочу работать с методами RESTFUL API.
Пример: у меня ServiceRequest
ресурс со статусом, я хочу предотвратить изменение статуса в зависимости от фактического значения
Предположим, если ServiceRequest
имеет статус completed
Я не хочу менять статус draft
Чтобы управлять этим сценарием, я должен реализовать свой собственный метод или существует стандартное поведение на FHIR для этого?
2 ответа
Возможно, этот ответ и ответ Вадима - "яблоки и яблоки", но я думаю, что это термин " Операции".
базовый ресурс:
https://www.hl7.org/fhir/servicerequest.html
затем операция с этим ресурсом.
Увидеть
https://hapifhir.io/hapi-fhir/docs/server_plain/rest_operations_operations.html
http://hl7.org/fhir/operations.html
Вот известная операция: