Skip to content

IBM FHIR Server 4.7.0

Compare
Choose a tag to compare
@lmsurpre lmsurpre released this 13 Apr 14:02
· 2827 commits to main since this release
d9e8bd5

This version of the IBM FHIR Server supports HL7 FHIR Specification version v4.0.1.

This release expands search behavior, introduces a new experimental fhir-term-graph module, includes numerous dependency updates, and makes significant changes to the ibmcom/ibm-fhir-server docker image.

Per JFrog, BinTray is being sunset. The IBM FHIR Server team has transitioned to Open Source Repository Hosting by Sonatype, and sychronizes to Maven Central. To reference any dependency in this project, please remove any existing references to Bintray in the <repositories> tag of your pom.xml, and recompile with the latest version.

Added

Changed

Deprecated

Removed

Fixed

Migration Considerations

To migrate from a prior version of the IBM FHIR Server to version 4.7.0:

  1. Analyze configuration changes and prepare for the upgrade
    • This release introduces fhirServer/bulkdata/core/cos/presignedExpiry, fhirServer/core/defaultPageSize, and fhirServer/bulkdata/core/maxChunkReadTime as described above.
    • This release introduces numerous new properties under fhirServer/term/graphTermServiceProvider for new, experimental, Graph-based terminology provider.
    • For users of the ibmcom/ibm-fhir-server docker image, the liberty server name has changed from fhir-server to defaultServer. All absolute path references to the server's location within the image must be updated.
  2. Deploy the new server.
  3. Perform re-indexing.

There are no database schema updates associated with this release, but fhir-persistence-schema-4.7.0-cli.jar --update-schema will be required for upgrading from versions prior to 4.6.1

If upgrading from a version prior to 4.6.1, be sure to review the applicable migration considerations:

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, fhir-swagger-generator, and fhir-bucket projects are also available:

Usage is documented in the corresponding README files:

For Maven users, all project binaries are posted to Maven Central with a version of 4.7.0.