

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

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

向制作人表明，消费者无需对归因列表进行任何更改。此操作通过从列表中移除不活跃的成员、将状态更改为 “最终” 并确认操作来最终确定归因列表。此操作是 [FHIR 成员归因 (ATR) 名单 IG 2.1.0](https://build.fhir.org/ig/HL7/davinci-atr/spec.html) 实施的一部分。

## 端点
<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 状态 | 说明 | 
| --- | --- | --- | 
| 无效的操作请求 | 400 | 不符合要求的请求参数或结构 | 
| 未找到群组资源 | 404 | 指定的群组 ID 不存在 | 

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

智能瞄准镜要求  
客户必须具有相应的权限才能读取群组资源和相关归因资源  
对于`$confirm-attribution-list`，客户机还必须具有写入权限才能修改组资源  
标准的 FHIR 授权机制适用于所有操作