github microsoft/fhir-server release/1.0.869
1.0.869

4 years ago

Changes:

Updates applicable to the Azure API for FHIR

c15ab45 Write custom headers to audit log (#1754)

  • Add custom header to format string.
  • Addresses Issue #1725

f5ff1b3 Populate x-correlation-id header if necessary (#1728)

  • Propagate value of x-request-id in headers to x-correlation-id if it's present in original request.
  • Addresses Issue #1725

91f8ccf Support scientific notation for Quantity (#1683)

  • When converting a quantity in the search parameter (from string to decimal), now also the scientific notation can be used.
  • Addresses Issue #838

dcde189 Enable search parameters with %resource in expression (#1736)

  • In order to work properly with "%resource" in FHIR path we need to properly specify what it means.
  • Addresses Issue #1642

d0eebfc Support for Prefer header in search (#1731)

  • Adds support for Prefer header with handling= parameter.
  • Throw exception if handling set to strict, adds operation outcome if there is unsupported parameters to search bundle.
  • Addresses Issues #1050 and #612

fa48ab4 Remove queryStatus when complete (#1701)

  • When doing longer running perf tests for Reindexing the job failed. The query status was growing unchecked and also experienced a duplicate key issue.
  • Changes here are to avoid duplicate key problem, and to remove completed query status from the Reindex document.

a0e3789 Fix continuation token passing in profiles (#1751)

  • Make continuation token passing in profiles work with more that default _count value of resources.

56c44ad Profile validation for Create and Update resources (#1729)

  • Add profile validator to Create and Update resources.
  • Trigger it only if feature flag is set up, or special header been passed (header has higher priority)

8429f97 Validate SearchParameter Expression (#1710)

  • Validation of SearchParameter expression, base and type before committing the parameter to the server

Updates applicable to open-source only

5d9c798 Upgrade converter lib to v3.4 and update tests sample data (#1739)

  • Update FHIR converter module to v3.4
  • Update converter sample data in tests because the original one contains invalid code value.
  • Remove test cases to R4 projects to avoid possible parsing result errors as default templates target FHIR R4 only.

d316f91 Add validation for Sql server supported search parameter types (#1734)

  • Sql server data store implementation supports only certain types of search parameters. This adds validation check to ensure we support the SearchParameter when it is added or modified.

Test Updates

dfd1432 Disable parallel execution of tests for reindex. (#1755)

  • All tests were designed with the scenario that only one search parameter in whole collection is affected. This caused issues if the tests were run in parallel.
  • Addresses Issue #1619

2bb71ba Prevent multiple header values for chained search tests (#1740)

  • Previously, in some environments the header would be received as x-ms-enable-chained-search: true, true, true

Documentation & Process Updates

7e84805 Exclude test data from GeoPol (#1733)
8eef965 Added comments to CodableConceptInfo (#1732)
5695404 Update template docs (#1724)

Package Updates

95b2114 Bump Microsoft.IO.RecyclableMemoryStream from 1.4.0 to 1.4.1 (#1746)
9e63809 Bump HealthcareSharedPackageVersion from 1.2.2 to 1.2.3 (#1722)
a5b0eb7 Bump Microsoft.Azure.Cosmos from 3.16.0 to 3.17.0 (#1712)

Other Updates

14d2ec2 Make LGTM a little bit happier (#1720)

Contributors

Thank you to those that contributed to this release!

This list of changes was auto generated.

Don't miss a new fhir-server release

NewReleases is sending notifications on new releases.