Transaction Logs
Calyx RIM Data Exchange Log
Check import transaction statuses in the InSight Data Exchange Data Exchange log. Your program can identify InSight Data Exchange Data Exchange transactions by using the transaction IDs (URLs) that the InSight Data Exchange Data Exchange Web service returns after your program posts messages.
The InSight 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.)
InSight 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 InSight Data Exchange import or export.