

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á.

# Rastreando o histórico de vínculos
<a name="resource-matching-tracking-history"></a>

A correspondência de recursos não exclui um `Linkage` quando um agrupamento é alterado. Quando os recursos são divididos em grupos separados ou um grupo fica abaixo de dois membros, o substituído `Linkage` é retido com o `active` campo definido como. `false` Os agrupamentos atuais foram `active` definidos como. `true` Isso permite rastrear como os vínculos de um recurso evoluíram ao longo do tempo — por exemplo, para auditar por que dois registros já foram agrupados e não estão mais, ou para reconstruir o estado de um agrupamento em um ponto anterior.

Como `Linkage` os recursos inativos permanecem no armazenamento de dados, use o parâmetro de `active` pesquisa para separar os links atuais dos históricos.

Obtenha as ligações atuais para um recurso  
Retorne somente os agrupamentos que ainda existem:  

```
GET /Linkage?item=Patient/patient-A&active=true&_include=Linkage:item
```

Obtenha as ligações históricas (inativas) de um recurso  
Retorne os agrupamentos substituídos aos quais um recurso pertenceu:  

```
GET /Linkage?item=Patient/patient-A&active=false&_include=Linkage:item
```

Obtenha o histórico completo de links de um recurso  
Omita o `active` filtro para retornar os agrupamentos atuais e históricos. Classifique por `_lastUpdated` para seguir a sequência de alterações:  

```
GET /Linkage?item=Patient/patient-A&_include=Linkage:item&_sort=_lastUpdated
```

Cada inativo `Linkage` retém as `linkage-match-detail` extensões que registraram quais identificadores causaram o agrupamento, para que você possa ver o específico `system|value` que uma vez conectou os recursos.

**nota**  
`Linkage`Recursos inativos contam para os vínculos retornados por uma pesquisa ampla, como. `GET /Linkage` Filtre `active=true` se quiser somente a exibição atual.