Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Seguimiento del historial de enlaces
La coincidencia de recursos no elimina una Linkage cuando cambia una agrupación. Cuando los recursos se dividen en grupos separados, o cuando un grupo tiene menos de dos miembros, el objeto reemplazado Linkage se conserva con su active campo establecido en. false Las agrupaciones actuales se han active establecido en. true Esto le permite rastrear cómo han evolucionado los vínculos de un recurso a lo largo del tiempo, por ejemplo, para auditar por qué dos registros alguna vez estuvieron agrupados y ya no lo están, o para reconstruir el estado de una agrupación en un momento anterior.
Como Linkage los recursos inactivos permanecen en el banco de datos, utilice el parámetro de active búsqueda para separar los enlaces actuales de los históricos.
- Obtenga los enlaces actuales de un recurso
-
Devuelve solo las agrupaciones que aún se mantienen:
GET /Linkage?item=Patient/patient-A&active=true&_include=Linkage:item - Obtenga los enlaces históricos (inactivos) de un recurso
-
Devuelve las agrupaciones sustituidas a las que perteneció un recurso:
GET /Linkage?item=Patient/patient-A&active=false&_include=Linkage:item - Obtenga el historial completo de enlaces de un recurso
-
Omita el
activefiltro para devolver las agrupaciones actuales e históricas. Ordene por_lastUpdatedpara seguir la secuencia de cambios:GET /Linkage?item=Patient/patient-A&_include=Linkage:item&_sort=_lastUpdated
Cada uno de los inactivos Linkage conserva las linkage-match-detail extensiones que registraron los identificadores que provocaron la agrupación, de modo que puede ver los específicos system|value que una vez conectaron los recursos.
nota
LinkageLos recursos inactivos se tienen en cuenta para los vínculos devueltos por una búsqueda amplia, por ejemplo. GET /Linkage Active el filtro active=true si solo quiere ver la vista actual.