IBM FHIR Server 4.0.1
The public release for the IBM FHIR Server version 4.0.1 under the Apache 2.0 license. This version of the IBM FHIR Server supports HL7 FHIR Specification version v4.0.1.
Changes
Fixed
- _sort Search with Compartment fails due to unordered adding of parameters #590
- In certain cases,
_id
and_lastUpdated
search values are not added #577 - UriBuilder returns invalid self/url #588
- Source and Javadoc Jars are missing from BinTray for the 4.0.0 artifacts #572
- ModelSupport is missing certain choice types
- Windows
Changed
- Deduplicate the SearchParameter map #535
- Allow to run the Server without TLS #331
- Support multiple operations with the same code but different resource types #107
- Improve Bulk Export for Patient/Group #107
- Support processing JSON with unrecognized elements #318
fhirServer/core/handling
config prop is replaced byfhirServer/core/defaultHandling
andfhirServer/core/allowClientHandlingPref
- Swagger/OpenApi
- Javadocs
- Posted latest 4.0.1 Javadocs
- Minor javadoc improvement for Resource.as and Element.as
- added support for
@throws
javadoc annotation in CodeBuilder - used this to add
@throws
documentation for Resource.as and Element.as
- added support for
Added
- Introduce executable flavor of fhir-persistence-schema and document usage #573
- Introduce executable flavor of fhir-swagger-generator and document usage #564
- Conditional read support #160
- Support for the
:missing
modifier on positional search (near) #510 - Initial draft of FHIR Validation Guide #565
- End-to-end tests for Windows #562
- Travis/GitHub Actions tag release automation #145
- Javadoc Linting Automation
Using the Release
Download and install the fhir-server-distribution.zip
artifact 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 and 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.0.1
.
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.0.1.zip to cache your repository locally.