HealthLake の FHIR R4 $attribution-statusオペレーション - AWS HealthLake

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

HealthLake の FHIR R4 $attribution-statusオペレーション

特定のメンバーの属性ステータスを取得し、患者に関連するすべての属性リソースを含むバンドルを返します。このオペレーションは、FHIR メンバー属性 (ATR) リスト IG 2.1.0 実装の一部です。

Endpoint

POST [base]/Group/[id]/$attribution-status

リクエストパラメーター

オペレーションでは、次のオプションパラメータを使用できます。

パラメータ Type 説明
memberId 識別子 属性ステータスがリクエストされるメンバーの MemberId
patientReference リファレンス プロデューサーのシステム内の患者リソースへの参照
注記

検証目的でpatientReferencememberIdまたは のいずれか、または両方を指定できます。

リクエスト例

{ "resourceType": "Parameters", "parameter": [ { "name": "memberId", "valueIdentifier": { "system": "http://example.org", "value": "MBR123456789" } }, { "name": "patientReference", "valueReference": { "reference": "Patient/patient-123", "display": "John Doe" } } ] }

応答

患者に関連する属性リソースを含むバンドルを返します。

[リソース] カーディナリティ ロケーション
患者 1..1 Group.member.entity
カバレッジ 0..1 Group.member.extension:coverageReference
Organization/Practitioner/PractitionerRole 0..1 Group.member.extension:attributedProvider
任意のリソース 0..1 Group.member.extension:associatedData

レスポンス例

{ "resourceType": "Bundle", "id": "bundle-response", "meta": { "lastUpdated": "2014-08-18T01:43:33Z" }, "type": "collection", "entry": [ { "fullUrl": "http://example.org/fhir/Patient/12423", "resource": { "resourceType": "Patient", "id": "12423", "meta": { "versionId": "1", "lastUpdated": "2014-08-18T01:43:31Z" }, "active": true, "name": [ { "use": "official", "family": "Chalmers", "given": ["Peter", "James"] } ], "gender": "male", "birthDate": "1974-12-25" } }, { "fullUrl": "http://example.org/fhir/Coverage/123456", "resource": { "resourceType": "Coverage", "id": "1" // ... additional Coverage resource details } }, { "fullUrl": "http://example.org/fhir/Organization/666666", "resource": { "resourceType": "Organization", "id": "2" // ... additional Organization resource details } } ] }

エラー処理

オペレーションは、次のエラー条件を処理します。

エラー HTTP ステータス 説明
無効なオペレーションリクエスト 400 非準拠のリクエストパラメータまたは構造
グループリソースが見つかりません 404 指定されたグループ ID は存在しません
患者リソースが見つかりません 404 指定された患者リファレンスは存在しません

認可とセキュリティ

SMART スコープの要件

クライアントには、グループリソースおよび関連する属性リソースを読み取るための適切な権限が必要です

標準の FHIR 認可メカニズムがすべてのオペレーションに適用されます