Skip to content

Commit a63c178

Browse files
prb112lmsurpre
andauthored
bulkdata: Add known limitation for fhir-persistence interceptor (#3030)
* Add known limitation for fhir-persistence interceptor Add known limitation for fhir-persistence interceptor to the BulkData section. Signed-off-by: Paul Bastide <pbastide@us.ibm.com> * Update docs/src/pages/guides/FHIRServerUsersGuide.md Signed-off-by: Paul Bastide <pbastide@us.ibm.com> Co-authored-by: Lee Surprenant <lmsurpre@us.ibm.com>
1 parent 6404b43 commit a63c178

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

docs/src/pages/guides/FHIRServerUsersGuide.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1590,6 +1590,11 @@ In the `ibmcom/ibm-fhir-server` docker image, these logs will be at `/logs/joblo
15901590

15911591
Note, if you are using the default derby, the logs are overwritten upon restart of the server. You should use Db2 or Postgres for production purposes.
15921592

1593+
### 4.10.6 Known Limitations
1594+
1595+
The IBM FHIR Server's fhir-bulkdata-webapp does not support [persistence interceptors](https://github.com/IBM/FHIR/blob/main/docs/src/pages/guides/FHIRServerUsersGuide.md#43-persistence-interceptors). Therefor, $import requests will not lead to `beforeCreate`/`beforeUpdate` or `afterCreate`/`afterUpdate` method calls and $export requests will not lead to `beforeRead`/`beforeSearch` or `afterRead`/`afterSearch` method calls.
1596+
Because the IBM FHIR Server's notifications feature is implemented as a persistence interceptor, bulk operations will not result in any notification events.
1597+
15931598
## 4.11 Audit logging service
15941599
The Audit logging service pushes FHIR server audit events for FHIR operations in [Cloud Auditing Data Federation (CADF)](https://www.dmtf.org/standards/cadf) standard format to a Kafka backend, such as *IBM Cloud Event Streams service*.
15951600

0 commit comments

Comments
 (0)