Skip to content

Commit ee51ab3

Browse files
authored
Update release-notes-2024.md
1 parent 8cd6714 commit ee51ab3

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,21 @@ It's possible for dates supplied within JSON data to be returned in a different
2727

2828
The coercion of strings to .NET DateTime objects can be disabled using the boolean parameter `jsonDeserializationTreatDatesAsStrings`. When set to `true`, the supplied data is treated as a string and won't be modified before being supplied to the Liquid engine.
2929

30+
#### Import Operation enhancement
31+
The FHIR service now allows ingestion of data without specifying a version at the resource level. The order of resources is maintained using the lastUpdated value. This enhancement introduces the "allowNegativeVersions" flag. Setting flag true allows the FHIR service to assign negative versions for resource records with an explicit lastUpdated value and no version specified.
32+
33+
#### Bug Fixes
34+
- **Fixed inclusion of soft deleted resources when using _security:not search parameter**
35+
When using the _security:not search parameter in search operations, IDs for soft-deleted resources were being included in the search results. We have fixed the issue so that soft-deleted resources are now excluded from search results.
36+
- **Exporting Data as SMART User**
37+
Exporting data as a SMART user no longer requires write scopes. Previously, it was necessary to grant "write" privileges to a SMART user for exporting data, which implied higher privilege levels. To initiate an export job as a SMART user, ensure the user is a member of the FHIR export role in RBAC and requests the "read" SMART clinical scope.
38+
Updating Status Code from HTTP 500 to HTTP 400
39+
- **Updating Status Code from HTTP 500 to HTTP 400**
40+
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.
41+
42+
#### Performance enhancement
43+
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.
44+
3045
## May 2024
3146

3247
### Azure Health Data Services

0 commit comments

Comments
 (0)