使用获取患者数据 Patient/$everything - AWS HealthLake

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用获取患者数据 Patient/$everything

Patient/$everything操作用于查询 FHIR Patient 资源以及与之相关的任何其他资源。Patient该手术可用于为患者提供访问其全部记录的权限,也可以让提供者执行与患者相关的批量数据下载。 HealthLakePatient/$everything为特定患者提供支持id

Patient/$everything是一个 FHIR REST API 操作,可以调用该操作,如以下示例所示。

GET request
GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything
注意

响应中的资源按资源类型和资源排序id

响应中总是填充有Bundle.total

Patient/$everything 参数

HealthLake 支持以下查询参数

参数 详细信息

开启

获取指定开始日期之后的所有Patient数据。

最终

获取指定结束日期之前的所有Patient数据。

since

获取指定日期之后更新的所有Patient数据。

_type

获取特定资源类型的Patient数据。

_count

获取Patient数据并指定页面大小。

例 -获取指定开始日期之后的所有患者数据

Patient/$everything可以使用start筛选器仅查询特定日期之后的数据。

GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything?start=2024-03-15T00:00:00.000Z
例 -获取指定结束日期之前的所有Patient数据

patient $every end thing 只能使用过滤器来查询特定日期之前的数据。

GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything?end=2024-03-15T00:00:00.000Z
例 -获取在指定日期之后更新所有Patient数据

Patient/$everything可以使用since筛选器仅查询在特定日期之后更新的数据。

GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything?since=2024-03-15T00:00:00.000Z
例 -获取特定资源类型的Patient数据

patient $everything 可以使用_type过滤器来指定要包含在响应中的特定资源类型。可以在逗号分隔的列表中指定多种资源类型。

GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything?_type=Observation,Condition
例 -获取Patient数据并指定页面大小

病人 $everything 都可以使用_count来设置页面大小。

GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything?_count=15

Patient/$everythingstartend属性

HealthLake 支持Patient/ $everythingstartend查询参数的以下资源属性。

资源 资源元素
账户 账户。服务周期。开始
AdverseEvent AdverseEvent. 日期
AllergyIntolerance AllergyIntolerance. RecordedDate
预约 预约. 开始
AppointmentResponse AppointmentResponse.start
AuditEvent AuditEvent.period.start
基本 basic.created
BodyStructure NO_DATE
CarePlan CarePlan.period.start
CareTeam CareTeam.period.start
ChargeItem ChargeItem。 occurrenceDateTime, ChargeItem.occurrencePeriod.start,.occurrenceTiming.event ChargeItem
Claim Claim.billablePeriod.star
ClaimResponse ClaimResponse. 已创建
ClinicalImpression ClinicalImpression. 日期
Communication 通信. 已发送
CommunicationRequest CommunicationRequest。 occurrenceDateTime, CommunicationRequest.occurrencePeriod.start
合成 作文. 日期
条件 条件. 录制日期
同意 同意。dateTime
覆盖范围 Coverage.period.Start
CoverageEligibilityRequest CoverageEligibilityRequest. 已创建
CoverageEligibilityResponse CoverageEligibilityResponse. 已创建
DetectedIssue DetectedIssue. 已识别
DeviceRequest DeviceRequest.authoredon
DeviceUseStatement DeviceUseStatement.recordedOn
DiagnosticReport DiagnosticReport。有效
DocumentManifest DocumentManifest. 已创建
DocumentReference DocumentReference.context.period.start
遭遇 Encounter.period.Start
EnrollmentRequest EnrollmentRequest. 已创建
EpisodeOfCare EpisodeOfCare.period.start
ExplanationOfBenefit ExplanationOfBenefit.billablePeriod.start
FamilyMemberHistory NO_DATE
标记 flag.period.start
Goal goal.statusDate
NO_DATE
ImagingStudy ImagingStudy。已开始
免疫接种 免疫接种。已记录
ImmunizationEvaluation ImmunizationEvaluation. 日期
ImmunizationRecommendation ImmunizationRecommendation. 日期
Invoice 发票日期
列表 List.date
MeasureReport MeasureReport.period.start
媒体 Media. 已发布
MedicationAdministration MedicationAdministration。有效
MedicationDispense MedicationDispense. 准备好时
MedicationRequest MedicationRequest.authoredon
MedicationStatement MedicationStatement.dateAss
MolecularSequence NO_DATE
NutritionOrder NutritionOrder.dateTime
观察 观察。有效
病人 NO_DATE
人员 NO_DATE
过程 程序. 已执行
出处 出处。发生时期。开始,出处。 occurredDateTime
QuestionnaireResponse QuestionnaireResponse. 创作
RelatedPerson NO_DATE
RequestGroup RequestGroup.authoredon
ResearchSubject ResearchSubject. 句点
RiskAssessment RiskAssessment。 occurrenceDateTime, RiskAssessment.occurrencePeriod.start
计划 Schedule.PlanningHorizon
ServiceRequest ServiceRequest.authoredon
标本 标本。接收时间
SupplyDelivery SupplyDelivery。 occurrenceDateTime, SupplyDelivery.occurrencePeriod.start,.occurrenceTiming.event SupplyDelivery
SupplyRequest SupplyRequest.authoredon
VisionPrescription VisionPrescription.dateWrit