本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
HealthLake 的 FHIR R4 $confirm-attribution-list操作
向生產者指出消費者不再需要對屬性清單進行變更。此操作會透過從清單中移除非作用中的成員、將狀態變更為「最終」,以及確認操作,來完成歸因清單。此操作是 FHIR 成員屬性 (ATR) List IG 2.1.0 實作的一部分。
Endpoint
POST [base]/Group/[id]/$confirm-attribution-list
請求
不需要參數。
POST [base]/Group/[id]/$confirm-attribution-list
回應
傳回 HTTP 201 與確認訊息。
回應範例
HTTP Status Code: 201 { "resourceType": "Parameters", "parameter": [ { "name": "message", "valueString": "Accepted." } ] }
確認後的群組狀態
確認成功後,群組資源的屬性清單狀態會設為「最終」:
{ "resourceType": "Group", "id": "fullexample", "extension": [ { "url": "http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributionListStatus", "valueCode": "final" } ] // ... other Group properties }
錯誤處理
操作會處理下列錯誤條件:
| 錯誤 | HTTP 狀態 | 描述 |
|---|---|---|
| 無效的操作請求 | 400 | 不符合的請求參數或結構 |
| 找不到群組資源 | 404 | 指定的群組 ID 不存在 |
授權和安全性
- SMART 範圍需求
-
用戶端必須具有適當的權限,才能讀取群組資源和相關的歸因資源
對於
$confirm-attribution-list,用戶端也必須具有寫入權限才能修改群組資源標準 FHIR 授權機制適用於所有操作