

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# リンク履歴の追跡
<a name="resource-matching-tracking-history"></a>

リソースマッチングでは、グループ化が変更され`Linkage`ても は削除されません。リソースが別々のグループに分割された場合、または 1 つのグループが 2 つのメンバーを下回ると、置き換えられた `Linkage`は `active`フィールドを に設定して保持されます`false`。現在のグループ化は に`active`設定されています`true`。これにより、リソースのリンクが時間の経過とともにどのように進化したかを追跡できます。たとえば、2 つのレコードがグループ化されていなくなった理由を監査したり、以前の時点でグループ化の状態を再構築したりできます。

非アクティブな`Linkage`リソースはデータストアに残るため、`active`検索パラメータを使用して現在のリンクを過去のリンクから分離します。

リソースの現在のリンクを取得する  
まだ保持しているグループのみを返します。  

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

リソースの履歴 (非アクティブ) リンクを取得する  
リソースが属すると、置き換えられたグループを返します。  

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

リソースの完全なリンク履歴を取得する  
`active` フィルタを省略して、現在のグループ化と履歴グループ化の両方を返します。でソート`_lastUpdated`して、変更のシーケンスに従います。  

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

各非アクティブは、グループ化の原因となった識別子を記録した`linkage-match-detail`拡張機能`Linkage`を保持するため、リソースを接続した`system|value`特定の を確認できます。

**注記**  
非アクティブな`Linkage`リソースは、 などの広範な検索によって返されるリンクにカウントされます`GET /Linkage`。現在のビューのみ`active=true`が必要な場合は、 でフィルタリングします。