你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

发行说明 2025:Azure Health Data Services

本文介绍 2025 年针对 FHIR 服务、Azure API for FHIR®、DICOM® 服务和 Azure Health Data Services 中的 MedTech 服务发布的功能、增强功能和 bug 修复。

2025 年 6 月

FHIR 服务

在 $import 中添加了针对最终一致性选项的配置:允许用户为$import作启用最终一致性。

批量删除增强功能:添加了一个参数以批量删除,该参数可接收要从批量删除作中排除的资源列表。

漏洞修复:

在基元类型“code”上添加了对独立扩展的支持:以前,无法单独上传基元类型“code”的扩展,并会导致 HTTP 400 错误的请求响应。 此 bug 已修复,用户现在可以上传扩展,而无需相应的“源”属性。

_summary CapabilityStatement 中现在包含的搜索参数:以前,CapabilityStatement 缺少_summary搜索参数。 我们修复了此问题,并将_summary搜索参数添加到 CapabilityStatement。

为自定义搜索参数查询解决的间歇性 HTTP 400 错误:以前,使用创建并成功重新编制索引的自定义搜索参数进行搜索时,出现间歇性 HTTP 400 错误响应。 现在已修复此问题。 

2025年5月

FHIR 服务

$export的增强错误处理:以前,未重试 Azure 存储中的 412 个错误,并显示为 500 InternalServerError。 此问题已修复,现在会重试这些请求。

针对_include和_revinclude搜索的增强功能:为截断_include消息添加了更具描述性的消息。 对于_include和_revinclude搜索查询,当包含的项目数超过页面上的限制时,捆绑包中的 OperationOutcome 现在将包含消息“包含的项目被截断。 使用响应中的相关链接检索所有包含的项目。

事务处理改进:修复了不可见事务监视程序,将单个批处理中要处理的事务数限制为 10000,以避免超时并改进事务处理。

改进了缺少托管标识的导出或导入的错误处理:以前,导出或导入缺少托管标识会导致 500 未知服务器错误。 我们为这种情况添加了改进的错误处理,现在会显示一条更具描述性的错误消息“无法获取访问令牌”。

支持多页包含结果进行批量删除:以前,使用_include批量删除,_revinclude无法删除包含的资源超过 100 个。 我们修复了通过支持多页包含结果来提升该限制,批量删除将能够删除超过 100 个包含的资源。

在 CapabilityStatement 中添加了 ID:以前,从 /metadata 终结点检索服务器的 CapabilityStatement 时,返回的资源不包含 ID。 现在,我们已将动态 ID 添加到 CapabilityStatement

添加了对导入资源 ID 的验证:以前,导入过程未验证 ID,因此允许不受支持的字符(例如“#”)导致错误。 现在,我们添加了对用于导入的资源 ID 的验证,并包含错误消息“资源 ID 无效”。

漏洞修复:

删除搜索参数后创建修复:以前,创建过去删除的同一搜索参数可能会失败,因为更新搜索参数定义管理器的缓存时出现问题。 此问题已修复,现在,缓存会在验证传入请求中的搜索参数之前同步。

使用 SMART 患者用户修复患者的所有内容:发现与 SMART 患者用户进行患者一切作失败的问题。 此问题已修复,现在,患者一切作与 SMART 患者用户按预期工作。

2025 年 4 月

FHIR 服务

增强了对资源类型大小写错误的 READ作的错误处理:添加了对 READ作大小写错误的资源类型的验证(例如,GET /patient/ 而不是 GET /Patient/)。 过去,大小写资源类型错误的请求会导致 500 状态代码 (InternalServerError)。 进行此更改后,具有错误大小写资源类型的请求将被拒绝,并显示 400 状态代码 (ResourceNotSupported),因为任何请求中的资源类型都应以区分大小写的方式进行验证。

稳定性改进:引入了合并限制来管理代码执行等待,从而提高了高并发条件下的系统稳定性。

$import 的自定义错误容器:添加了用户指定容器名称的功能,用于记录$import期间遇到的误差。 如果未指定,则使用默认容器。 此处提供更多信息。

搜索未引用的资源:添加了搜索其他资源未引用的资源的功能。

改进了搜索错误处理:以前,参数过多的搜索查询会返回 500 错误,而没有任何错误消息。 现在,如果搜索查询的参数过多,FHIR 服务器将返回 400 错误,并显示错误消息:“传入请求的参数过多。 减少参数的数量并重新发送请求。

使用 _include 和 _revinclude 增强功能进行搜索:以前,使用 _include_revinclude 的搜索最多返回 100 个项目,从而截断超过 100 个项目的结果。 通过在 $includes作中引入“相关”链接,并调用新的搜索结果参数来消除该限制,该参数 _includesCount 允许客户翻阅 _include_revinclude 项目。 该参数 _includesCount 可用于配置每个页面上的 number _include 和 _revinclude items 。 其默认值为 1000。 客户可以使用原始搜索响应中的“相关”链接,以及从“相关”链接到通过 _include_revinclude 项目访问页面的响应中的“下一步”链接。 此处提供更多信息。

漏洞修复:

在不同资源类型上具有相同 “code” 值的自定义搜索参数修复:在运行 delete 或 update 搜索参数作时发现问题。 无论资源类型如何,都会删除同一 “code” 值上的所有其他匹配的相关搜索参数。 此问题已修复,用户现在可以更新和删除自定义搜索参数,而不会影响具有相同 “code” 值的其他搜索参数或资源类型。

修复删除和上传自定义搜索参数的问题:删除自定义搜索参数,然后使用 PUT作重新上传同一搜索参数时,可能会导致 424 Failed Dependency 错误。 此问题已修复。 添加了一项检查,以确保如果已删除 search 参数的先前版本,则会对其进行正确处理。 用户现在可以删除自定义搜索参数,然后使用 PUT 重新上传该搜索参数。

2025 年 3 月

FHIR 服务

GA 中的可选搜索参数:可选搜索参数功能允许您自定义和优化对 FHIR 资源的搜索。 此功能允许你选择为 FHIR 服务启用或禁用哪些内置搜索参数。 通过仅启用所需的搜索参数,可以存储更多 FHIR 资源,并可能提高 FHIR 搜索查询的性能。

了解详细信息:FHIR 服务的可选择搜索参数

批量删除作的预览功能:添加了对条件删除和批量删除请求_include和_revinclude的支持。 用户现在可以使用_include和_revinclude作为条件和批量删除的搜索条件。 这不会影响单一删除的当前行为,这不支持额外的参数。 在此处了解更多信息。

捆绑事务增强:通过应用新的事务逻辑来改进单记录捆绑包的捆绑事务,从而防止 HTTP 500 错误。

漏洞修复:

ValueSet 大小增加:最大 ValueSet 大小减小到 500 个代码,从而阻止大型值集加载。 已修复此问题,限制现已增加到 20,000 个代码。

使用_sort修复进行搜索:解决了_sort参数的搜索问题,在某些边缘情况下,捆绑响应包含导致空页的下一个链接。 现在,仅当有更多要检索的资源时,才会显示下一个链接。

2025 年 2 月

FHIR 服务

架构升级更改:为了改善架构升级期间的客户体验,该服务现在可确保实例初始化为最低支持的架构版本。 如果架构升级正在进行,服务将继续在并行初始化实例时做出响应。

增量导入增强功能:使用导入作在引入期间为将来标记的输入值添加了 lastUpdated 错误处理。 错误处理包括一个检查,以确保如果输入 lastUpdated 在将来设置为小于 10 秒,则将来包含日期的输入资源将被拒绝。

日期搜索逻辑更新:搜索日期时,逻辑现在可确保结果中包含包含搜索日期的任何日期范围。 以前,仅当整个范围位于搜索日期内时,它才匹配日期。

运行状况检查以提高复原能力:添加了运行状况检查,以增强服务的复原能力,例如可重试的异常、增强的诊断日志记录和捕获超时异常。

2025 年 1 月

FHIR 服务

增强功能:改进了错误处理和验证

事务捆绑包请求的 HTTP 方法验证:添加了验证,以确保事务捆绑包的请求组件中的 HTTP 方法是有效的 HTTPVerb 枚举值。 如果 HTTP 方法无效或为 null, RequestNotValidException 则会引发状态 400 Bad Request ,向用户提供更清晰的错误消息。

CMK 错误处理:改进了依赖于客户管理的密钥的作的错误处理。 用户现在会看到更具体的错误消息,以及 指向Microsoft故障排除指南 的链接(如果出现与 CMK 相关的问题)。

包含和重新阻止搜索的 100 项限制

FHIR® 服务器在搜索时includerevinclude限制为 100 个项目。 最近的更新修复了特定条件下未应用此限制的问题。 如果超出限制,客户将收到警告和截断结果。 有关限制的详细信息,请参阅 FHIR 搜索概述。 若要对此进行管理,请使用 _count 参数来减少返回的结果数。 短期内,我们计划将限制增加到 1000

缺陷修复

瑞典中部区域的计费:发现瑞典中部区域的订阅未正确计费的问题。 我们更正了错误,现在已在瑞典中部区域启用计费。 如果受此错误影响,在 1 月帐单之前,你不会对任何错过的费用负责。

发行说明 2021

发行说明 2022

发行说明 2023

发行说明 2024

已知问题

注意

FHIR® 是 HL7 的注册商标,经 HL7 许可使用。

DICOM® 是美国电气制造商协会的注册商标,适用于其有关医疗信息数字通信的标准出版物。