

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Operação FHIR R4 para `$attribution-status` HealthLake
<a name="reference-fhir-operations-attribution-status"></a>

Recupera o status de atribuição de um membro específico, devolvendo um pacote contendo todos os recursos de atribuição relacionados ao paciente. Essa operação faz parte da implementação da Lista IG 2.1.0 da Lista de [Atribuição de Membros (ATR) da FHIR](https://build.fhir.org/ig/HL7/davinci-atr/spec.html).

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

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

## Parâmetros da solicitação
<a name="attribution-status-parameters"></a>

A operação aceita os seguintes parâmetros opcionais:


| Parâmetro | Tipo | Description | 
| --- | --- | --- | 
| memberId | Identificador | O MemberId do membro para quem o status de atribuição é solicitado | 
| Referência do paciente | Referência | Referência ao recurso do paciente no sistema do produtor | 

**nota**  
Um `memberId` ou `patientReference` pode ser fornecido, ou ambos para fins de validação.

## Exemplo de solicitação
<a name="attribution-status-request-example"></a>

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

## Resposta
<a name="attribution-status-response"></a>

Retorna um pacote contendo recursos de atribuição relacionados ao paciente:


| Recurso | Cardinalidade | Local | 
| --- | --- | --- | 
| Paciente | 1..1 | grupo.membro.entidade | 
| Cobertura | 0,1 | group.member.extension: referência de cobertura | 
| Organization/Practitioner/PractitionerRole | 0,1 | group.member.extension: AttributedProvider | 
| Qualquer recurso | 0,1 | group.member.extension: dados associados | 

### Resposta da amostra
<a name="attribution-status-response-example"></a>

```
{
  "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
      }
    }
  ]
}
```

## Tratamento de erros
<a name="attribution-status-error-handling"></a>

A operação trata das seguintes condições de erro:


| Erro | Status HTTP | Description | 
| --- | --- | --- | 
| Solicitação de operação inválida | 400 | Parâmetros ou estrutura de solicitação não conformes | 
| Recurso de grupo não encontrado | 404 | O ID de grupo especificado não existe | 
| Recurso do paciente não encontrado | 404 | A referência de paciente especificada não existe | 

## Autorização e segurança
<a name="attribution-status-authorization"></a>

Requisitos do SMART Scope  
Os clientes devem ter privilégios apropriados para ler os recursos do Grupo e os recursos de atribuição relacionados  
Os mecanismos de autorização padrão do FHIR se aplicam a todas as operações