FHIR 上的业务逻辑
Business logic on FHIR
我想在 FHIR 资源上实施一些业务逻辑规则,我想使用 RESTFUL API 方法。
一个例子:我有一个 ServiceRequest
资源有一个状态,我想防止状态改变取决于实际值
假设如果 ServiceRequest
有状态 completed
我不想改变状态 draft
要管理这种情况,我必须实施我的自定义方法或 FHIR 上存在标准行为来完成此操作?
是的,您可以使用自定义方法来实现它。
也许这个答案和 Vadim 的答案是“apples and apples”,但我认为术语是 Operations。
基础资源:
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
这是一个众所周知的操作:
我想在 FHIR 资源上实施一些业务逻辑规则,我想使用 RESTFUL API 方法。
一个例子:我有一个 ServiceRequest
资源有一个状态,我想防止状态改变取决于实际值
假设如果 ServiceRequest
有状态 completed
我不想改变状态 draft
要管理这种情况,我必须实施我的自定义方法或 FHIR 上存在标准行为来完成此操作?
是的,您可以使用自定义方法来实现它。
也许这个答案和 Vadim 的答案是“apples and apples”,但我认为术语是 Operations。
基础资源:
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
这是一个众所周知的操作: