翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
HealthLake の FHIR プロファイル検証
AWS HealthLake は、基本 FHIR R4 仕様
注記
HealthLake データストアにデータを追加する場合、FHIR プロファイルを追加する必要はありません。リソースが追加または更新されたときに FHIR プロファイルが指定されていない場合、リソースは基本 FHIR R4 スキーマに対してのみ検証されます。
FHIR リソースが準拠する FHIR プロファイルは、HealthLake にインポートされる前にリソースに含まれます。したがって、FHIR プロファイルはインポート中に HealthLake によって検証されます。
FHIR プロファイルは実装ガイドで指定されています。FHIR 実装ガイド (IG) は、特定の目的で FHIR 標準を使用する方法を説明する一連の手順です。HealthLake は、以下の実装ガイドで定義されている FHIR プロファイルを検証します。
リソースで指定された FHIR プロファイルの検証
FHIR プロファイルを検証するには、実装ガイドで指定されたプロファイル URL を使用して、個々のリソースの profile要素に追加します。
FHIR プロファイルは、データストアに新しいリソースを追加するときに検証されます。新しいリソースを追加するには、 StartFHIRImportJob API オペレーションを使用するか、新しいリソースを追加するPOSTリクエストを行うか、既存のリソースを更新する PUT リクエストを行います。
例 – リソースで参照されている FHIR プロファイルを確認するには
プロファイル URL は、"meta" : "profile"キーと値のペアの profile要素に追加されます。このリソースはわかりやすくするために切り捨てられました。
{ "resourceType": "Patient", "id": "abcd1234efgh5678hijk9012", "meta": { "lastUpdated": "2023-05-30T00:48:07.8443764-07:00", "profile": [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient" ] } }
例 – サポートされているデフォルト以外の FHIR プロファイルを参照する方法
サポートされているデフォルト以外のプロファイル (CarinBB 1.0.0 など) と照合して検証するには、プロファイル URL をバージョン (「|」で区切る) で追加し、ベースプロファイル URL を meta.profile要素に追加します。このサンプルリソースはわかりやすくするために切り捨てられました。
{ "resourceType": "ExplanationOfBenefit", "id": "sample-EOB", "meta": { "lastUpdated": "2024-02-02T05:56:09.4+00:00", "profile": [ "http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-ExplanationOfBenefit-Pharmacy|1.0.0", "http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-ExplanationOfBenefit-Pharmacy“ ] } }