Skip to content

IBM FHIR Server 4.8.1

Choose a tag to compare

@lmsurpre lmsurpre released this 22 May 01:50
· 2529 commits to main since this release
b3f10c8

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

This release includes dependency updates, validation support for canonical pattern constraints (needed for the next revision of CARIN for BlueButton), and other minor changes as described below.

Added

Changed

Deprecated

Fixed

Security

Migration Considerations

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

  1. Analyze configuration changes and prepare for the upgrade
    • The bulkdata configuration in fhir-server-config.json now supports designating a default storageProvider for import and export.
    • The bulkdata exportPublic property is now deprecated. All bulk export users relying on S3 ACL-based expiry should move to presigned URLs as described in the User's Guide.
    • #1868 introduces fhirServer/core/maxPageSize and fhirServer/core/maxPageIncludeCount for overriding the default max page size (1000) and max number of resources to include on a single page (1000).
    • #2296 introduces fhirServer/core/serverResolveFunctionEnabled (default=false) for controlling whether the server should resolve resources from the database (or not); for example during validation while evaluating fhirpath constraints.
  2. Deploy the new server.

If upgrading from a version prior to 4.8.0, 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-install-4.8.1.zip and install as described at https://ibm.github.io/FHIR/guides/FHIRServerUsersGuide.

Executable jar files for the fhir-persistence-schema, fhir-swagger-generator, fhir-bucket, and fhir-path 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.8.1.