Skip to content

IBM FHIR Server 4.6.1

Compare
Choose a tag to compare
@lmsurpre lmsurpre released this 24 Mar 14:30
· 3114 commits to main since this release
f696c79

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

This release focuses on fixing bulk import/export bugs, adding additional search options, and introduces an initial implementation of the Patient/$everything operation.

Added

Changed

Fixed

Security

Migration Considerations

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

  1. Analyze configuration changes and prepare for the upgrade
    • See #2111 for a change in the default value of fhirServer/search/useStoredCompartmentParam
  2. Stop the server (or otherwise prevent write requests).
  3. Perform a database back up.
  4. Run the fhir-persistence-schema-4.6.1-cli.jar --update-schema command. If using a non-admin user (recommended), also perform the --grant-to action. Note: it is no longer necessary to separately invoke --refresh-tenants.
  5. Deploy the new server.
  6. Perform re-indexing.

Special considerations for upgrading to 4.6.1:

  • For #2109 we added a column to the xx_LOGICAL_RESOURCES tables. The --update-schema action will automatically fill in the data, but the execution time will be dependent on the number of resources to backfill.

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 BinTray with a version of 4.6.1.