Class Name: HL7ImportResults
Scope: Public - Restricted - No Public Constructor. Results of an Import Operation performed by public classes like the HL7StringAnalyzer class, HL7FileAnalyzer class, etc <future>.
Boolean FatalErrorWasEncountered - Will be True IF a "Treat As Fatal" error was encountered. See Treat As Fatal Errors.
Boolean HasTruncationIssues - Will be True IF the import operation encountered any data truncation issues AND your DataTruncationWarningLevel is NOT enSQLDoNothing
String HL7DataTableName. Will be <prefix>_HL7Data.
Integer LoadCount. This will be the value in the LoadCount column in your <prefix>_HL7Data table AFTER the message was imported. Should always be 1. If > 1 indicates that the message was identified as a duplicate message and RELOADED. See SQLSchemaAPIKey.CheckForDuplicateMessages.
String MessageID. The primary GUID MessageID used as the primary key in your <prefix>_HL7Data table.
Boolean OperationWasSuccessful - If False there will be an exception/reason in the LastException property see Common Exceptions Interface.
Integer WarningCount. Total number of warnings encountered which would result in an entry into the <prefix>_MessageErrors table.
Integer WarningsLogged. The total number of entries ACTUALLY written to the <prefix>_MessageErrors table. Every object which performs an Import Operation has an Integer Property named MaximumErrorTableEntries (Default is 15) which will determine the maximum number of entries written to the errors table.
|
String GetReport().
Returns: A summary report.
|
Exception Handling: Follows the Common Exceptions Interface.
