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 $confirm-attribution-list HealthLake
Indica ao produtor que o consumidor não tem mais alterações a fazer na Lista de atribuição. Essa operação finaliza a lista de atribuição removendo membros inativos da lista, alterando o status para “final” e confirmando a operação. Essa operação faz parte da implementação da FHIR Member Attribution (ATR)
Endpoint
POST [base]/Group/[id]/$confirm-attribution-list
Solicitação
Não são necessários parâmetros.
POST [base]/Group/[id]/$confirm-attribution-list
Resposta
Retorna HTTP 201 com uma mensagem de confirmação.
Resposta da amostra
HTTP Status Code: 201 { "resourceType": "Parameters", "parameter": [ { "name": "message", "valueString": "Accepted." } ] }
Status do grupo após a confirmação
Após a confirmação bem-sucedida, o recurso do Grupo terá o status da lista de atribuições definido como “final”:
{ "resourceType": "Group", "id": "fullexample", "extension": [ { "url": "http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributionListStatus", "valueCode": "final" } ] // ... other Group properties }
Tratamento de erros
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 |
Autorização e seguranç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
Pois
$confirm-attribution-list, os clientes também devem ter privilégios de gravação para modificar os recursos do GrupoOs mecanismos de autorização padrão do FHIR se aplicam a todas as operações