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.