IData |
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.