IBM FHIR Server 4.2.3
This version of the IBM FHIR Server supports HL7 FHIR Specification version v4.0.1.
This release focuses on improving bulk export, introducing Java terminology service APIs, and removing unused transitive dependencies brought in by Apache CXF.
Added
- fhir-term; a new module which defines terminology service interfaces
- default implementation of terminology service provider built on existing functionality
Changed
- Use SearchParameter code instead of name in the CapabilityStatement
- Restart stopped export jobs upon status check query
- Make isExportPublic and other bulkdata export configuration tenant specific
Removed
- CARIN Blue Button SearchParameter definitions which duplicate SearchParameter defined in the base spec
- Unused LGPL CXF transitive dependencies
Fixed
- Need to export Patients resources during Patient and Group exports
- CWWKY0041W warning of bulkdata javabatch jobs
- fhir-persistence-schema GRANT must consider "GRANT_GROUP"
- bulkdata export jobs complete without doing anything after stopped and restarted
- occasional "proposed upload is smaller than the minimum allowed size" error at the end of bulkexport
Using the Release
Run or extend the Docker image from https://hub.docker.com/r/ibmcom/ibm-fhir-server or download fhir-server-distribution.zip and install as described at https://ibm.github.io/FHIR/guides/FHIRServerUsersGuide.
Executable jar files for the fhir-persistence-schema and fhir-swagger-generator projects are also available:
Usage is documented in the corresponding README files:
- https://github.com/IBM/FHIR/tree/master/fhir-persistence-schema
- https://github.com/IBM/FHIR/tree/master/fhir-swagger-generator
For Maven users, all project binaries are posted to BinTray with a version of 4.2.3.
Please note as of 2021-MAY-01, JCenter is shutting down BinTray. The libraries, as of that date, are no longer available on BinTray. Please download the release-repo-4.2.3.zip to cache your repository locally.