本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用筛选通知 AWS HealthLake
使用标准中的 FHIR 搜索参数来优化您的Subscription通知。
支持的过滤器
下表显示了支持订阅的支持的筛选条件列表。 HealthLake
| 搜索参数类型 | FHIR 数据类型 | 修饰符 | 支持的前缀 |
|---|---|---|---|
| 字符串 |
字符串 HumanName 地址 |
精确,包含缺失 | |
| 令牌 |
布尔值 代码 字符串 编码 CodeableConcept 标识符 ContactPoint id |
不是,文本,缺失 | |
| 数字 |
整数 decimal positiveInt unsignedInt |
missing | “eq”、“ne”、“gt”、“lt”、“ge”、“le”、“sa”、“eb”、“ap” |
| 日期 |
date dateTime 即时 周期 Timing |
“eq”、“ne”、“gt”、“lt”、“ge”、“le”、“sa”、“eb”、“ap” | |
| Quantity |
数量 钱 Range SimpleQuantity |
“eq”、“ne”、“gt”、“lt”、“ge”、“le”、“sa”、“eb”、“ap” | |
| 参考 |
参考 |
缺失、标识符、类型 | |
| URI |
uri url 权威性的 uid oid |
missing |
支持的过滤器示例
下表显示了支持订阅的受 HealthLake 支持筛选条件的示例:
| 用途 | 筛选条件 | 说明 |
|---|---|---|
| 针对患者的观察 | Observation?patient=Patient/[id]&status=final |
当对特定患者的观察完成时收到通知 |
| 针对患者的观察 | Patient?birthdate=gt2021 |
在 2021 年之后出生的患者注册或更新时收到通知 |
| 针对患者的观察 | Condition?code=http://snomed.info/sct|39065001 |
使用特定 SNOMED 代码获取有关条件的通知 |
| 针对患者的观察 | Observation?code=http://loinc.org|8480-6&value-quantity=gt160 |
获取高收缩压读数的通知 |