![]() | IDataArchiveService Interface |
Namespace: SanteDB.Core.Services
The IDataArchiveService type exposes the following members.
Name | Description | |
---|---|---|
![]() | ServiceName |
Gets the service name
(Inherited from IServiceImplementation.) |
Name | Description | |
---|---|---|
![]() | Archive |
Push the specified records to the archive
|
![]() | Exists |
Validates whether the specified key exists in the archive
|
![]() | Purge |
Purge the specified object from the archive
|
![]() | Retrieve |
Retrieve a record from the archive by key and type
|
The data archive service is used by various jobs throughout SanteDB iCDR (such as the DataRetentionJob) to copy records which are past their retention rules to a secondary data storage facility. This service can be used for long-term archival of old (non-clinically relevant data) data and supports the purging of data which is no longer needed.