翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
を使用した患者データの取得 Patient/$everything
Patient/$everything オペレーションは、FHIR Patientリソースとその に関連する他のリソースをクエリするために使用されますPatient。オペレーションを使用して、レコード全体へのアクセスを患者に提供したり、プロバイダーが患者に関連する一括データダウンロードを実行したりできます。HealthLake は、特定の患者の Patient/$everythingをサポートしますid。
Patient/$everything は、以下の例に示すように呼び出すことができる FHIR REST API オペレーションです。
注記
応答するリソースは、リソースタイプとリソース でソートされますid。
レスポンスには常に が入力されますBundle.total。
Patient/$everything 個のパラメータ
HealthLake は、次のクエリパラメータをサポートしています。
| パラメータ | 詳細 |
|---|---|
|
開始 |
指定された開始日より後にすべての |
|
end |
指定された終了日より前にすべての |
|
since |
指定された日付以降に更新されたすべての |
|
_type |
特定のリソースタイプの |
|
_count |
|
例 - 指定された開始日以降にすべての患者データを取得する
Patient/$everything は、startフィルターを使用して、特定の日付より後のデータのみをクエリできます。
GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything?start=2024-03-15T00:00:00.000Z
例 - 指定された終了日より前にすべてのPatientデータを取得する
患者 $Everything はend、フィルターを使用して、特定の日付より前のデータのみをクエリできます。
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データを取得する
患者 $すべて _typeフィルターを使用して、レスポンスに含める特定のリソースタイプを指定できます。複数のリソースタイプをカンマ区切りリストで指定できます。
GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything?_type=Observation,Condition
例 - Patient データを取得し、ページサイズを指定する
患者 $すべての は、 _count を使用してページサイズを設定できます。
GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Patient/id/$everything?_count=15
Patient/$everythingstart および end 属性
HealthLake は、 Patient/ $everythingstartおよび endクエリパラメータに対して次のリソース属性をサポートしています。
| リソース | リソースエレメント |
|---|---|
| アカウント | Account.servicePeriod.start |
| AdverseEvent | AdverseEvent.date |
| AllergyIntolerance | AllergyIntolerance.recordedDate |
| 予約 | Appointment.start |
| 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,ChargeItem.occurrenceTiming.event |
| Claim | Claim.billablePeriod.start |
| ClaimResponse | ClaimResponse.created |
| ClinicalImpression | ClinicalImpression.date |
| コミュニケーション | Communication.sent |
| CommunicationRequest | CommunicationRequest.occurrenceDateTime,CommunicationRequest.occurrencePeriod.start |
| コンポジション | Composition.date |
| 条件 | Condition.recordedDate |
| 同意 | consent.dateTime |
| カバレッジ | Coverage.period.start |
| CoverageEligibilityRequest | CoverageEligibilityRequest.created |
| CoverageEligibilityResponse | CoverageEligibilityResponse.created |
| DetectedIssue | DetectedIssue.identified |
| DeviceRequest | DeviceRequest.authoredOn |
| DeviceUseStatement | DeviceUseStatement.recordedOn |
| DiagnosticReport | DiagnosticReport.effective |
| DocumentManifest | DocumentManifest.created |
| DocumentReference | DocumentReference.context.period.start |
| エンカウンター | Encounter.period.start |
| EnrollmentRequest | EnrollmentRequest.created |
| EpisodeOfCare | EpisodeOfCare.period.start |
| ExplanationOfBenefit | ExplanationOfBenefit.billablePeriod.start |
| FamilyMemberHistory | NO_DATE |
| フラグ | Flag.period.start |
| 目標 | Goal.statusDate |
| グループ | NO_DATE |
| ImagingStudy | ImagingStudy.started |
| イミュナイゼーション | Immunization.recorded |
| ImmunizationEvaluation | ImmunizationEvaluation.date |
| ImmunizationRecommendation | ImmunizationRecommendation.date |
| Invoice | Invoice.date |
| リスト | List.date |
| MeasureReport | MeasureReport.period.start |
| メディア | Media.issued |
| MedicationAdministration | MedicationAdministration.effective |
| MedicationDispense | MedicationDispense.whenPrepared |
| MedicationRequest | MedicationRequest.authoredOn |
| MedicationStatement | MedicationStatement.dateAsserted |
| MolecularSequence | NO_DATE |
| NutritionOrder | NutritionOrder.dateTime |
| 監視結果 | 観測効果 |
| 患者 | NO_DATE |
| 個人 | NO_DATE |
| 手順 | Procedure.perform |
| プロベナンス | Provenance.occurredPeriod.start,Provenance.occurredDateTime |
| QuestionnaireResponse | QuestionnaireResponse.authored |
| RelatedPerson | NO_DATE |
| RequestGroup | RequestGroup.authoredOn |
| ResearchSubject | ResearchSubject.period |
| RiskAssessment | RiskAssessment.occurrenceDateTime,RiskAssessment.occurrencePeriod.start |
| スケジュール | Schedule.planningHorizon |
| ServiceRequest | ServiceRequest.authoredOn |
| 標本 | ".receivedTime |
| SupplyDelivery | SupplyDelivery.occurrenceDateTime, SupplyDelivery.occurrencePeriod.start, SupplyDelivery.occurrenceTiming.event |
| SupplyRequest | SupplyRequest.authoredOn |
| VisionPrescription | VisionPrescription.dateWritten |