

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# HealthLake 的 FHIR R4 `$confirm-attribution-list`操作
<a name="reference-fhir-operations-confirm-attribution-list"></a>

向生產者指出消費者不再需要對屬性清單進行變更。此操作會透過從清單中移除非作用中的成員、將狀態變更為「最終」，以及確認操作，來完成歸因清單。此操作是 [FHIR 成員屬性 (ATR) List IG 2.1.0 實作的一部分。](https://build.fhir.org/ig/HL7/davinci-atr/spec.html)

## Endpoint
<a name="confirm-attribution-list-endpoint"></a>

```
POST [base]/Group/[id]/$confirm-attribution-list
```

## 請求
<a name="confirm-attribution-list-request"></a>

不需要參數。

```
POST [base]/Group/[id]/$confirm-attribution-list
```

## 回應
<a name="confirm-attribution-list-response"></a>

傳回 HTTP 201 與確認訊息。

### 回應範例
<a name="confirm-attribution-list-response-example"></a>

```
HTTP Status Code: 201

{
  "resourceType": "Parameters",
  "parameter": [
    {
      "name": "message",
      "valueString": "Accepted."
    }
  ]
}
```

## 確認後的群組狀態
<a name="confirm-attribution-list-group-status"></a>

確認成功後，群組資源的屬性清單狀態會設為「最終」：

```
{
  "resourceType": "Group",
  "id": "fullexample",
  "extension": [
    {
      "url": "http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributionListStatus",
      "valueCode": "final"
    }
  ]
  // ... other Group properties
}
```

## 錯誤處理
<a name="confirm-attribution-list-error-handling"></a>

操作會處理下列錯誤條件：


| 錯誤 | HTTP 狀態 | Description | 
| --- | --- | --- | 
| 無效的操作請求 | 400 | 不符合的請求參數或結構 | 
| 找不到群組資源 | 404 | 指定的群組 ID 不存在 | 

## 授權和安全性
<a name="confirm-attribution-list-authorization"></a>

SMART 範圍需求  
用戶端必須具有適當的權限，才能讀取群組資源和相關歸因資源  
對於 `$confirm-attribution-list`，用戶端也必須具有寫入權限才能修改群組資源  
標準 FHIR 授權機制適用於所有操作