

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 연결 기록 추적
<a name="resource-matching-tracking-history"></a>

리소스 일치는 그룹화가 변경될 `Linkage` 때를 삭제하지 않습니다. 리소스가 별도의 그룹으로 분할되거나 그룹이 두 멤버 아래로 떨어지면 대체된 `Linkage`는 `active` 필드가 로 설정된 상태로 유지됩니다`false`. 현재 그룹화는 로 `active` 설정되어 있습니다`true`. 이렇게 하면 리소스의 연결이 시간이 지남에 따라 어떻게 진화했는지 추적할 수 있습니다. 예를 들어 두 레코드가 한 번 그룹화되어 더 이상 그룹화되지 않은 이유를 감사하거나 이전 시점에 그룹화 상태를 재구성할 수 있습니다.

비활성 `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` 경우를 필터링합니다.