Content Data
The key fields for content data tables vary for each table. A sample X9GlobalContentTable data definition is shown
here:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dataDescriptor name="X9GlobalContentTable" type="TABLE">
<viewName>X9_Global_Content_Table</viewName>
<fileName>X9GlobalContentTable.tbl</fileName>
<record>
<field datatype="byte" length="2" name="ibmFileFormat" type="key"/>
<field datatype="byte" length="2" name="ibmNprRecordType" type="key"/>
<field datatype="byte" length="4" name="ibmValRecordRuleNum" type="key"/>
<field datatype="char" length="1" name="ibmValFieldReq" type="payload"/>
<field datatype="byte" length="4" name="ibmValFixedPos" type="payload"/>
<field datatype="byte" length="4" name="ibmValFixedLen" type="payload"/>
<field datatype="byte" length="4" name="ibmValVarPos" type="payload"/>
<field datatype="byte" length="4" name="ibmValVarLen" type="payload"/>
<field datatype="char" length="100" name="ibmValMandatory" type="payload"/>
<field datatype="char" length="7" name="ibmValMandErrorCode" type="payload"/>
<field datatype="byte" length="2" name="ibmValMandReject" type="payload"/>
<field datatype="char" length="1" name="ibmValMandOverride" type="payload"/>
<field datatype="char" length="10" name="ibmValType" type="payload"/>
<field datatype="char" length="7" name="ibmValTypeErrorCode" type="payload"/>
<field datatype="byte" length="2" name="ibmValTypeReject" type="payload"/>
<field datatype="char" length="1" name="ibmValTypeOverride" type="payload"/>
<field datatype="char" length="10" name="ibmValFormat" type="payload"/>
<field datatype="char" length="7" name="ibmValFormatErrorcode" type="payload"/>
<field datatype="byte" length="2" name="ibmValFormatReject" type="payload"/>
<field datatype="char" length="1" name="ibmValFormatOverride" type="payload"/>
<field datatype="char" length="100" name="ibmValValues1" type="payload"/>
<field datatype="char" length="100" name="ibmValValues2" type="payload"/>
<field datatype="char" length="100" name="ibmValValues3" type="payload"/>
<field datatype="char" length="100" name="ibmValValues4" type="payload"/>
<field datatype="char" length="100" name="ibmValValues5" type="payload"/>
<field datatype="char" length="7" name="ibmValValueErrorCode" type="payload"/>
<field datatype="byte" length="2" name="ibmValValueReject" type="payload"/>
<field datatype="char" length="1" name="ibmValValueOverride" type="payload"/>
</record>
</dataDescriptor>