Skip to content

Commit f21fe68

Browse files
Merge pull request #288661 from KendalBond007/ReleaseNotesUpdate_Oct24
Updating Release notes
2 parents eaaf0ef + 01ca6b0 commit f21fe68

File tree

3 files changed

+34
-6
lines changed

3 files changed

+34
-6
lines changed

articles/healthcare-apis/azure-api-for-fhir/release-notes.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,18 @@ ms.author: kavitagaddam
1717

1818
Azure API for FHIR® provides a fully managed deployment of the Microsoft FHIR Server for Azure. The server is an implementation of the [FHIR](https://hl7.org/fhir) standard. This document provides details about the features and enhancements made to Azure API for FHIR.
1919

20+
## **October 2024**
21+
22+
### FHIR service
23+
24+
**Bug fixes**
25+
26+
- Export Validation: An issue was identified where exports proceeded despite invalid search parameters. We're introducing a change that prevents exports under these conditions. This feature is currently behind a strict validation flag and will become the default behavior on or after October 30.
27+
- Search Parameter Inclusion: We resolved an issue where additional search parameters (for instance, `_include`, `_has`) didn't return all expected results, sometimes omitting the next link.
28+
- Export Job Execution: A rare occurrence of `System.ObjectDisposedException` during export job completion has been addressed by preventing premature exits.
29+
- HTTP Status Code Update: The HTTP status code for invalid parameters during `$reindex` job creation is now updated to 400, ensuring better error handling.
30+
- Search Parameter Cleanup: A fix has been implemented to ensure complete cleanup of search parameters in the database when triggered with delete API calls, addressing issues related to incomplete deletions.
31+
2032
## **August 2024**
2133

2234
### FHIR service

articles/healthcare-apis/includes/rest-api-bundle-common.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,5 @@ Transaction bundles don't support:
7676
Batch and transaction bundles are executed serially in the FHIR service. To improve performance and throughput, we enabled parallel processing of bundles.
7777

7878
To use parallel batch bundle processing:
79-
- Set header `x-bundle-processing-logic` value to 1parallel`.
79+
- Set header `x-bundle-processing-logic` value to `parallel`.
8080
- Ensure there's no overlapping resource ID that executes on DELETE, POST, PUT, or PATCH operations in the same bundle.

articles/healthcare-apis/release-notes-2024.md

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,30 @@ ms.custom: references_regions
1515

1616
This article describes features, enhancements, and bug fixes released in 2024 for the FHIR® service, DICOM® service, and MedTech service in Azure Health Data Services.
1717

18+
## October 2024
19+
20+
### Azure Health Data Services
21+
22+
### FHIR service
23+
24+
#### Bug fixes
25+
26+
- Export Validation: An issue was identified where exports proceeded despite invalid search parameters. We're introducing a change that prevents exports under these conditions. This feature is currently behind a strict validation flag and will become the default behavior on or after October 30.
27+
- Search Parameter Inclusion: We resolved an issue where additional search parameters (for instance, `_include`, `_has`) didn't return all expected results, sometimes omitting the next link.
28+
- Export Job Execution: A rare occurrence of `System.ObjectDisposedException` during export job completion has been addressed by preventing premature exits.
29+
- HTTP Status Code Update: The HTTP status code for invalid parameters during `$reindex` job creation is now updated to 400, ensuring better error handling.
30+
- Search Parameter Cleanup: A fix has been implemented to ensure complete cleanup of search parameters in the database when triggered with delete API calls, addressing issues related to incomplete deletions.
31+
- Descending Sort Issue: Resolved an issue where descending sort operations returned no resources if the sorted field had no data in the database, even when relevant resources existed.
32+
- Authentication Failure Handling: Added a new catch block to manage authentication failures when import requests are executed with managed identity turned off.
33+
1834
## September 2024
1935

2036
### Azure Health Data Services
2137

2238
### FHIR service
2339

2440
#### Enhanced Export Efficiency
25-
The export functionality has been improved to optimize memory usage. With this change the export process now pushes data to blob storage one resource at a time, reducing memory consumption.
41+
The export functionality has been improved to optimize memory usage. With this change, the export process now pushes data to blob storage one resource at a time, reducing memory consumption.
2642

2743
## August 2024
2844

@@ -31,8 +47,8 @@ The export functionality has been improved to optimize memory usage. With this c
3147
### FHIR service
3248

3349
#### Import operation error handling
34-
1. The import operation returns a HTTP 400 error when a search parameter resource is ingested via the import process. This change is intended to prevent search parameters from being placed in an invalid state when ingested with an import operation.
35-
2. The import operation will return a HTTP 400 status code, as opposed to the previous HTTP 500 status code, in cases where configuration issues with the storage account occur. This update aims to improve error handling associated with managed identities during import operations.
50+
1. The import operation returns an HTTP 400 error when a search parameter resource is ingested via the import process. This change is intended to prevent search parameters from being placed in an invalid state when ingested with an import operation.
51+
2. The import operation returns an HTTP 400 status code, as opposed to the previous HTTP 500 status code, in cases where configuration issues with the storage account occur. This update aims to improve error handling associated with managed identities during import operations.
3652

3753
## July 2024
3854

@@ -59,7 +75,7 @@ Updating Status Code from HTTP 500 to HTTP 400
5975
During a patch operation, if the payload requested an update for a resource type other than parameter, an internal server error (HTTP 500) was initially thrown. This has been updated to throw an HTTP 400 error instead.
6076

6177
#### Performance enhancement
62-
Query optimization is added when searching FHIR resources with a data range. This query optimization will help with efficient querying as one combined CTE is generated.
78+
Query optimization is added when searching FHIR resources with a data range. This query optimization helps with efficient querying as one combined CTE is generated.
6379

6480
## May 2024
6581

@@ -73,7 +89,7 @@ The scaling logic for import operations is improved, enabling multiple jobs to b
7389

7490
#### Bug fixes
7591
- **Fixed: HTTP status code for long-running requests**. FHIR requests that take longer than 100 seconds to execute return an HTTP 408 status code instead of HTTP 500.
76-
- **Fixed: History request in bundle**. Prior to the fix, history request in a bundle returned HTTP status code 404.
92+
- **Fixed: History request in bundle**. Before the fix, history request in a bundle returned HTTP status code 404.
7793

7894
#### Stand-alone FHIR converter (preview)
7995

0 commit comments

Comments
 (0)