Transaction Logs
All successful import and export transactions are logged, and failed transactions are logged with an error message that can be used to identify the error condition and remediate the problem.
Calyx RIM Data Exchange Log
Check import transaction statuses in the Calyx RIM Data Exchange Data Exchange log. Your program can identify Calyx RIM Data Exchange Data Exchange transactions by using the transaction IDs (URLs) that the Calyx RIM Data Exchange Data Exchange Web service returns after your program posts messages.
The Calyx RIM Data Exchange Data Exchange Web service periodically purges this log. The default period is every 24 hours, but the Calyx RIM Config wizard can configure this period. (The InSight Config wizard is used in the installation of Calyx RIM.)
Calyx RIM Data Exchange Data Exchange Log Examples
The following is an example of a log entry for an import that succeeded:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dataExchangeStatusMessage>
<received>2014-12-15T17:33:19.851-05:00</received>
<processed>2014-12-15T17:33:20.867-05:00</processed>
<parsemessages>
<successes>
<successText>Successfully performed parse for ADD
of object with id: my family</successText>
</successes>
</parsemessages>
<storemessages>
<successes>
<successText>Successfully performed store operation
for ADD of object with id: my family</successText>
</successes>
</storemessages>
</dataExchangeStatusMessage>
The following is an example of a log entry for an import that failed:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dataExchangeStatusMessage>
<received>2014-12-15T17:34:41.634-05:00</received>
<processed>2014-12-15T17:34:41.743-05:00</processed>
<parsemessages>
<successes>
<successText>Successfully performed parse for ADD
of object with id: my family</successText>
</successes>
</parsemessages>
<storemessages>
<errors>
<errorText>Family Code, Family Name must be unique
in the system.</errorText>
</errors>
</storemessages>
</dataExchangeStatusMessage>
InSight Audit Trail
Calyx RIM audit trail queries result in detailed information about the database actions that occurred during an Calyx RIM Data Exchange import or export.