RecordDefinition
The Data Intake Record Definition is used to define the dynamic fields for the Data Intake Record, and to configure the Record's processing instructions
RecordDefinition Element/Attribute Table
Element/Tag | Attribute | Definition | Element/Attribute Value and Description |
---|---|---|---|
< RecordDefinition> |
|
Required element: Opening and Closing tag of the Record definition. |
|
<Fields> |
|
Opening and closing tag of the fields configuration. Standard fields configuration applies, although only the <Name>, <Display> and <DataType> sub-elements can be used. See the page Fields Elements for more information. |
|
<Field> |
Repeatable element: Standard fields configuration applies—see the Fields element page for more information. |
||
<Name> |
Required element: Standard fields configuration applies—see the Fields Elements page for more information.. |
||
<DataType> |
Required element: Standard fields configuration applies—see the Fields Elements page for more information. |
DATE DECIMAL INTEGER PERCENT MONEY TEXT |
|
<Processing> | Opening and closing element of processing configuration. | ||
<RecordComparator> |
Optional element: Indicates if the system will compare the current record to a prior data instance to see if the record content has changed. |
Specifies the name of comparator to be called to calculate the changes The record comparator supports groupMemberIntakeRecordComparator
|
|
<Execution> | Opening and closing element of execution configuration. | ||
<Transaction> |
Required, repeatable element: Defines the file processing transaction. The named transaction must reside within the context of the IntakeProfile (i.e., at the Group Customer or Company level). |
The name of a transaction within the context of the IntakeProfile. |
XML Example:
<RecordDefinition>
<Fields>
<Field>
<Name>AutoCancelIndicator</Name>
<Display>Auto Cancel Indicator</Display>
<DataType>Text</DataType>
</Field>
<Field>
<Name>PreProcessWarningCount</Name>
<Display>Pre-Process Warning Count</Display>
<DataType>Integer</DataType>
</Field>
<Field>
<Name>PreProcessErrorCount</Name>
<Display>Pre-Process Error Count</Display>
<DataType>Integer</DataType>
</Field>
<Field>
<Name>FieldConstraintWarningCount</Name>
<Display>Field Constraint Warning Count</Display>
<DataType>Integer</DataType>
</Field>
</Fields>
<Processing> <RecordComparator>groupMemberIntakeRecordComparator</RecordComparator>
<Execution>
<Transaction>IntakeRecordExecution</Transaction>
</Execution>
</Processing>
</RecordDefinition>
XML Schema:
<RecordDefinition>
<Fields>
</Fields>
<Processing>
<RecordComparator></RecordComparator>
<Execution>
<Transaction>Data Intake Transaction</Transaction>
</Execution>
</Processing>
</RecordDefinition>