github hapifhir/hapi-fhir v5.5.0
HAPI FHIR 5.5.0 (Quasar)

latest releases: v7.4.5, v7.4.4, v7.4.3...
3 years ago

New quarter, new release!

Highlights

  • A new operation $delete-expunge improves performance and usability of delete and expunge.
  • A new operation $reindex has been added, which is now the preferred way to reindex data. $mark-all-resources-for-reindexing is now deprecated.
  • Many bugs in conditional update/create were fixed, especially where contained resources were involved.
  • Added a new interceptor to force JPA to use offset mode for searches.
  • MDM Expanding interceptor now looks both ways before returning expanded data, allowing it to be more flexible.
  • Support added for uploading ICD-10-CM (US Edition) and LOINC 2.70.
  • A new interceptor has been added, ValidationMessageSuppressingInterceptor, for suppressing specific validation messages.
  • The $evaluate-measure operation is now partition-aware.

As always, the full change set can be seen on the website. Below are more bugfixes and additions which made it into this release:

  • Settings have been added to the JPA Server DaoConfig to enable/disable various individual kinds of scheduled tasks.
  • Fixed a bug with match urls that contained the plus symbol.
  • Fixed several bugs with contained resources during transactions.
  • Support has been added to the JPA server for _include and _revinclude where the
    value is a qualified star, e.g. _include=Observation:*.
  • A new interceptor ValidationMessageSuppressingInterceptor has been added. This interceptor can be used
    to selectively suppress specific vaLidation messages.
  • A new config option has been added to the DaoConfig that causes generated SQL statements to
    account for potential null values in HAPI FHIR JPA date index rows. Nulls are no longer ever
    used in this table after HAPI FHIR 5.3.0, but legacy data may still have nulls.
  • A new setting has been added to the DaoConfig that allows the maximum number of
    _include and _revinclude resources to be added to a single search page result.
  • A new DaoConfig setting called Mass Ingestion Mode has been added. This mode enables rapid
    data ingestion by skipping a number of unnecessary checks during backloading.
  • A new Pointcut has been added that is invoked when a new Bulk Export is initiated.
  • Bulk import batch jobs are now activated in a local scheduled task, making bulk import
    jobs better able to take advantage of large clusters
  • Added new feature to enable versioned tags.
  • Fixed many CVEs caused by out of date dependencies.

Don't miss a new hapi-fhir release

NewReleases is sending notifications on new releases.