翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
を使用した FHIR サブスクリプションのライフサイクル AWS HealthLake
FHIR サブスクリプションのライフサイクルを理解するには、次の手順に従います。
-
SubscriptionTopicを作成する-
ステータス
SubscriptionTopicで を作成する"unknown"
-
-
Subscriptionを作成する-
ステータス
Subscriptionで を作成する"requested" -
HealthLake が
Subscription設定を検証します -
Subscriptionは既存のトピックを参照する必要があります (トピックのステータスはunknown、draft、)active。
-
-
Activation
-
有効な場合、HealthLake は のステータス
Subscriptionを に更新します。"active" -
の作成中に
Subscription、指定されたトピックのステータスが の場合"unknown"、サブスクリプションもアクティブ"active"になると、HealthLake はステータスを に更新します。 -
サブスクリプションが正常に作成されるまでに通常 5~10 分かかります
-
が正常に作成
Subscriptionされない場合、ステータスは DELETE オペレーションを実行するerror場所に変更され、サブスクリプションの作成を再試行します。サブスクリプションリソースの"error"フィールドを表示して、サブスクリプションが正常に作成されなかった理由を確認できます。
-
-
サブスクリプション中の取り込み
active -
Subscriptionが の場合active-
HealthLake は、条件に一致するイベントをモニタリングします
-
一致が発生すると、設定されたエンドポイントに通知が送信されます
-
-
エラー処理
-
HealthLake は 14 日間再試行し、それらのイベントの再試行を停止します。
-
-
非アクティブ化
-
は、次の方法で非アクティブ化
Subscriptionできます。終了日の設定 (自動非アクティブ化)
{ "resourceType": "Subscription", "meta": { "profile": [ "http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-subscription" ] }, "status": "requested", "end": "2026-07-31T05:38:17.2404292+00:00", "reason": "Test subscription for walkthrough", "criteria": "https://healthlake.<AWS_REGION>.amazonaws.com/datastore/<datastoreId>/r4/SubscriptionTopic/<your topic id>", "_criteria": { "extension": [ { "url": "http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-filter-criteria", "valueString": "Encounter?subject=Patient/<patient id>" } ] }, "channel": { "type": "event-bridge", "endpoint": "<your event bus arn>", "payload": "application/fhir+json", "_payload": { "extension": [ { "url": "http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-payload-content", "valueCode": "id-only" } ] } } }Subscriptionリソースの削除DELETE https://<baseHealthLakeURL>/Subscription/<your subscription resource id>
-