You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FHIR(Hapi)患者Email搜索大小写敏感:如何设置为不敏感?

解决FHIR中Email(telecom字段)搜索大小写敏感的问题

要让telecom字段的:contains搜索变为大小写不敏感,你可以在查询参数中添加FHIR标准的:case-insensitive修饰符(缩写为:ci),修改后的查询URL如下:

https://hapi.fhir.org/baseR4/Patient?family=Hello&telecom:contains:ci=Hi_updated@gmail.com

补充说明

  • FHIR规范中,family(姓氏)和given(名字)这类人名字段的搜索默认就是大小写不敏感的,这是贴合临床数据使用习惯的设计。
  • 而telecom.value(包含Email、电话等)属于通用字符串类型,HAPI FHIR服务器默认对其启用大小写敏感搜索,因此需要显式通过:ci(或完整的:case-insensitive)修饰符覆盖默认行为,实现不区分大小写的匹配。

内容的提问来源于stack exchange,提问作者JackFrost

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 02:25:29