Rev 2269 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?xml version="1.0" encoding="ISO-8859-1"?><parser xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="XMLSchema.xsd" name="MASSUDWriter" copyrightnotice="ERG Group Limited 2001" endian="big" majorversion="25" minorversion="17" patch="0" project="sls" dataversionfield="dataVersion" description="SysUD" defaultmandatory="false"><valuemap name="CardStatusCode_t" formatversion="25"><map value="1" id="Not Blocked "/><map value="2" id="Blocked Lost Stolen"/></valuemap><valuemap name="CardType_t" formatversion="25"><map value="2" id="mifare Standard"/><map value="4" id="Mag Stripe"/><map value="5" id="Paper"/></valuemap><valuemap name="TaxCode_t" formatversion="25"><map value="1" id="standard tax rate"/><map value="2" id="tax code 2"/><map value="3" id="tax code 3"/></valuemap><valuemap name="PassengetType_t" formatversion="25"><map value="1" id="Adult"/><map value="2" id="Child"/><map value="3" id="Student"/><map value="4" id="Pensioner"/></valuemap><valuemap name="PaymentMethod_t" formatversion="25"><map value="1" id="Cash"/><map value="3" id="Credit Card"/><map value="9" id="Transit Purse"/></valuemap><valuemap name="ProductType_t" formatversion="25"><map value="40" id="SL Purse"/><map value="1050" id="SL Employee Card"/><map value="1021" id="30 Day Full Fin"/><map value="1101" id="30 Day Reduced "/><map value="4001" id="Magnetic Single Journey"/><map value="4061" id="Magnetic Annual Card"/></valuemap><valuemap name="UDType" formatversion="25"><map value="1" id="EventData_t"/><map value="2" id="Mass_BatchUsageData_t"/><map value="3" id="Mass_UDRecords_t"/><map value="4" id="Mass_UsageData_t"/><map value="5" id="TxnApplicationAccountCloseOff_t"/><map value="6" id="TxnApplicationAccountManualOperation_t"/><map value="7" id="TxnApplicationAccountPurge_t"/><map value="8" id="TxnApplicationActionlistFailure_t"/><map value="9" id="TxnApplicationActionlistRequest_t"/><map value="10" id="TxnApplicationActionlist_t"/><map value="11" id="TxnApplicationActionlistedUsageDetected_t"/><map value="12" id="TxnApplicationBlock_t"/><map value="13" id="TxnApplicationCreateReverse_t"/><map value="14" id="TxnApplicationCreate_t"/><map value="15" id="TxnApplicationDelete_t"/><map value="16" id="TxnApplicationKeysUpdate_t"/><map value="17" id="TxnApplicationOperatorRoleAdd_t"/><map value="18" id="TxnApplicationOperatorRoleDelete_t"/><map value="19" id="TxnApplicationPassengerTypeChange_t"/><map value="20" id="TxnApplicationPersonaliseUpdate_t"/><map value="21" id="TxnApplicationPersonalise_t"/><map value="22" id="TxnApplicationRefundRequestAccountBased_t"/><map value="23" id="TxnApplicationReplace_t"/><map value="24" id="TxnApplicationUnactionlistRequest_t"/><map value="25" id="TxnApplicationUnactionlist_t"/><map value="26" id="TxnApplicationUnblock_t"/><map value="27" id="TxnApplicationUpdate_t"/><map value="28" id="TxnAuditRegister_t"/><map value="29" id="TxnCardAccountCloseOff_t"/><map value="30" id="TxnCardAccountManualOperation_t"/><map value="31" id="TxnCardActionlistFailure_t"/><map value="32" id="TxnCardActionlistRequest_t"/><map value="33" id="TxnCardActionlist_t"/><map value="34" id="TxnCardActionlistedUsageDetected_t"/><map value="35" id="TxnCardApplication_t"/><map value="36" id="TxnCardBlock_t"/><map value="37" id="TxnCardCurrencyChanged_t"/><map value="38" id="TxnCardDepositReceiptReverse_t"/><map value="39" id="TxnCardDepositReceipt_t"/><map value="40" id="TxnCardFeeReverse_t"/><map value="41" id="TxnCardFee_t"/><map value="42" id="TxnCardInitialise_t"/><map value="43" id="TxnCardIssueReverse_t"/><map value="44" id="TxnCardIssue_t"/><map value="45" id="TxnCardIssuerManualAdjust_t"/><map value="46" id="TxnCardKeysUpdate_t"/><map value="47" id="TxnCardLogin_t"/><map value="48" id="TxnCardLogout_t"/><map value="49" id="TxnCardPersonaliseUpdate_t"/><map value="50" id="TxnCardPersonalise_t"/><map value="51" id="TxnCardPurge_t"/><map value="52" id="TxnCardRangeActionlistUpdate_t"/><map value="53" id="TxnCardRefundAccountBased_t"/><map value="54" id="TxnCardRefundDeferred_t"/><map value="55" id="TxnCardRefundRequestAccountBased_t"/><map value="56" id="TxnCardRefund_t"/><map value="57" id="TxnCardReplace_t"/><map value="58" id="TxnCardSurrender_t"/><map value="59" id="TxnCardUnactionlistRequest_t"/><map value="60" id="TxnCardUnactionlist_t"/><map value="61" id="TxnCardUnblock_t"/><map value="62" id="TxnCardUseFailed_t"/><map value="63" id="TxnCardholderAccountManualOperation_t"/><map value="64" id="TxnCardholderFee_t"/><map value="65" id="TxnCardholderImage_t"/><map value="66" id="TxnEftReversalResult_t"/><map value="67" id="TxnEventData_t"/><map value="68" id="TxnExportAdjustment_t"/><map value="69" id="TxnLdpDummy_t"/><map value="70" id="TxnOedDummy_t"/><map value="71" id="TxnOlsDummy_t"/><map value="72" id="TxnOperatorCashDepositUpdate_t"/><map value="73" id="TxnOperatorShiftDeposit_t"/><map value="74" id="TxnOtherAuditAuthorisedAdjustment_t"/><map value="75" id="TxnOtherAuditAuthorisedSettlement_t"/><map value="76" id="TxnOtherAuditClaim_t"/><map value="77" id="TxnOtherBadDebtSettled_t"/><map value="78" id="TxnOtherChargeFee_t"/><map value="79" id="TxnOtherFundsRequest_t"/><map value="80" id="TxnOtherFundsResponse_t"/><map value="81" id="TxnOtherPaymentJourneyReverse_t"/><map value="82" id="TxnOtherPaymentJourney_t"/><map value="83" id="TxnOtherPaymentReverse_t"/><map value="84" id="TxnOtherPayment_t"/><map value="85" id="TxnOtherSettleClaim_t"/><map value="86" id="TxnOtherSettleLumpSumPayment_t"/><map value="87" id="TxnOtherSettleLumpSumRevenue_t"/><map value="88" id="TxnPaymentDetails_t"/><map value="89" id="TxnProductAccountCloseOff_t"/><map value="90" id="TxnProductAccountManualOperation_t"/><map value="91" id="TxnProductAccountPurge_t"/><map value="92" id="TxnProductActionlistFailure_t"/><map value="93" id="TxnProductActionlistRequest_t"/><map value="94" id="TxnProductActionlist_t"/><map value="95" id="TxnProductActionlistedUsageDetected_t"/><map value="96" id="TxnProductAutoloadDisable_t"/><map value="97" id="TxnProductAutoloadEnable_t"/><map value="98" id="TxnProductAutoloadSettlement_t"/><map value="99" id="TxnProductAutoloadUpdate_t"/><map value="100" id="TxnProductBlock_t"/><map value="101" id="TxnProductCurrencyChanged_t"/><map value="102" id="TxnProductDelete_t"/><map value="103" id="TxnProductDepositReceipt_t"/><map value="104" id="TxnProductDepositRefund_t"/><map value="105" id="TxnProductIssuerManualAdjust_t"/><map value="106" id="TxnProductKeysUpdate_t"/><map value="107" id="TxnProductMultirideAddRecover_t"/><map value="108" id="TxnProductMultirideAddReverse_t"/><map value="109" id="TxnProductMultirideAdd_t"/><map value="110" id="TxnProductMultirideIssueReverse_t"/><map value="111" id="TxnProductMultirideIssue_t"/><map value="112" id="TxnProductMultiridePurchaseRemoteReverse_t"/><map value="113" id="TxnProductMultiridePurchaseRemote_t"/><map value="114" id="TxnProductMultirideRebateOnExit_t"/><map value="115" id="TxnProductMultirideRefundAccountBased_t"/><map value="116" id="TxnProductMultirideRefund_t"/><map value="117" id="TxnProductMultirideReplace_t"/><map value="118" id="TxnProductMultirideUseJourneyReverse_t"/><map value="119" id="TxnProductMultirideUseJourney_t"/><map value="120" id="TxnProductMultirideUseOnEntryReverse_t"/><map value="121" id="TxnProductMultirideUseOnEntry_t"/><map value="122" id="TxnProductMultirideUseOnExitReverse_t"/><map value="123" id="TxnProductMultirideUseOnExit_t"/><map value="124" id="TxnProductPassAddRecover_t"/><map value="125" id="TxnProductPassAddReverse_t"/><map value="126" id="TxnProductPassAdd_t"/><map value="127" id="TxnProductPassIssueReverse_t"/><map value="128" id="TxnProductPassIssue_t"/><map value="129" id="TxnProductPassPurchaseRemoteReverse_t"/><map value="130" id="TxnProductPassPurchaseRemote_t"/><map value="131" id="TxnProductPassRefundAccountBased_t"/><map value="132" id="TxnProductPassRefund_t"/><map value="133" id="TxnProductPassReplace_t"/><map value="134" id="TxnProductPassUseJourneyReverse_t"/><map value="135" id="TxnProductPassUseJourney_t"/><map value="136" id="TxnProductPassUseOnEntryReverse_t"/><map value="137" id="TxnProductPassUseOnEntry_t"/><map value="138" id="TxnProductPassUseOnExitReverse_t"/><map value="139" id="TxnProductPassUseOnExit_t"/><map value="140" id="TxnProductPurseAddRecover_t"/><map value="141" id="TxnProductPurseAddRemoteReverse_t"/><map value="142" id="TxnProductPurseAddRemote_t"/><map value="143" id="TxnProductPurseAddReverse_t"/><map value="144" id="TxnProductPurseAdd_t"/><map value="145" id="TxnProductPurseCurrencyChanged_t"/><map value="146" id="TxnProductPurseIssueReverse_t"/><map value="147" id="TxnProductPurseIssue_t"/><map value="148" id="TxnProductPurseRebateOnExit_t"/><map value="149" id="TxnProductPurseRefundAccountBased_t"/><map value="150" id="TxnProductPurseRefund_t"/><map value="151" id="TxnProductPurseReplace_t"/><map value="152" id="TxnProductPurseUseJourneyReverse_t"/><map value="153" id="TxnProductPurseUseJourney_t"/><map value="154" id="TxnProductPurseUseOnEntryReverse_t"/><map value="155" id="TxnProductPurseUseOnEntry_t"/><map value="156" id="TxnProductPurseUseOnExitReverse_t"/><map value="157" id="TxnProductPurseUseOnExit_t"/><map value="158" id="TxnProductPurseUseReverse_t"/><map value="159" id="TxnProductPurseUse_t"/><map value="160" id="TxnProductRefundDeferred_t"/><map value="161" id="TxnProductRefundRequestAccountBased_t"/><map value="162" id="TxnProductRemainingValueDiscrepancy_t"/><map value="163" id="TxnProductSurchargeRebateOnExit_t"/><map value="164" id="TxnProductSurcharge_t"/><map value="165" id="TxnProductTollingUpdate_t"/><map value="166" id="TxnProductUnactionlistRequest_t"/><map value="167" id="TxnProductUnactionlist_t"/><map value="168" id="TxnProductUnblock_t"/><map value="169" id="TxnProductValueWriteOffNeg_t"/><map value="170" id="TxnProductValueWriteOffPos_t"/><map value="171" id="TxnRpsDummy_t"/><map value="172" id="TxnSamActionlistUpdate_t"/><map value="173" id="TxnScdDummy_t"/><map value="174" id="TxnShiftEnd_t"/><map value="175" id="TxnShiftRead_t"/><map value="176" id="TxnShiftStart_t"/><map value="177" id="TxnSlsEntryExitPeriodData_t"/><map value="178" id="TxnSlsProductPassActivate_t"/><map value="179" id="TxnTripEnd_t"/><map value="180" id="TxnTripStart_t"/></valuemap><valuemap name="AccountCloseOffReason_t" formatversion="25"><map value="1" id="Expired Card"/><map value="2" id="Defective Card"/><map value="3" id="Unused Card"/><map value="4" id="Lost Stolen Card"/><map value="5" id="Manually Disabled"/></valuemap><valuemap name="AccountFormat_t" formatversion="25"><map value="1" id="Application"/><map value="2" id="Card"/><map value="3" id="Product"/><map value="4" id="Cardholder"/><map value="255" id="Unspecified"/></valuemap><valuemap name="AccountingMethod_t" formatversion="25"><map value="1" id="Operator Based"/><map value="2" id="Device Based"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ActionlistFailureCode_t" formatversion="25"><map value="1" id="Invalid Action"/><map value="2" id="Invalid Create"/><map value="3" id="Already Exists"/><map value="4" id="Sync Error"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ActionlistItemStatus_t" formatversion="25"><map value="1" id="Future"/><map value="2" id="Current"/><map value="3" id="Pending"/><map value="4" id="Actioned"/><map value="5" id="Failed"/><map value="6" id="Manually Actioned"/><map value="7" id="Manually Failed"/><map value="8" id="Expired"/><map value="9" id="Deleted"/><map value="255" id="Unspecified"/></valuemap><valuemap name="AfmErrorCode_t" formatversion="25"><map value="1" id="Transaction Approved"/><map value="2" id="Transaction Declined"/><map value="3" id="Transaction Erred"/><map value="4" id="Transaction Rejected"/><map value="100" id="No Crm Fund Details"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ApplicationActionCode_t" formatversion="25"><map value="1" id="Block"/><map value="2" id="Unblock"/><map value="3" id="Notification"/><map value="4" id="Cardholder Update"/><map value="5" id="Purse Issue"/><map value="6" id="Pass Issue"/><map value="7" id="Multiride Issue"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ApplicationPersonalisationCat_t" formatversion="25"><map value="1" id="Anonymous"/><map value="2" id="Personalised"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ApplicationStatusCode_t" formatversion="25"><map value="1" id="Not Blocked"/><map value="2" id="Blocked Unactivated"/><map value="3" id="Blocked Hotlisted"/><map value="4" id="Blocked Pin Fail"/><map value="5" id="Blocked Pin Activation Required"/><map value="6" id="Blocked Payment Dispute"/><map value="31" id="Unspecified"/><map value="0x7E" id="Blocked Passive"/></valuemap><valuemap name="ApplicationType_t" formatversion="25"><map value="1" id="Transit"/><map value="2" id="Operator"/><map value="3" id="Transit Interim"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ArSnapshotReason_t" formatversion="25"><map value="1" id="Periodic"/><map value="2" id="Dma Request"/><map value="3" id="Door Open"/><map value="4" id="Door Close"/><map value="5" id="Vault Pull"/><map value="6" id="Vault Insert"/><map value="7" id="Commissioning"/><map value="8" id="Decommissioning"/><map value="9" id="Maintenance"/><map value="10" id="Log On"/><map value="11" id="Log Off"/><map value="12" id="Power Up"/><map value="13" id="Hopper Flushed"/><map value="14" id="Hopper Filled"/><map value="15" id="Notebook Pull"/><map value="16" id="Notebook Insert"/><map value="17" id="Nets Log On"/><map value="18" id="Nets Log Off"/><map value="19" id="Ar Error"/><map value="20" id="Ticket Filling Entered"/><map value="21" id="Coin Flush"/><map value="22" id="Trip Start"/><map value="23" id="Trip End"/><map value="24" id="Start Of Day"/><map value="25" id="End Of Day"/><map value="26" id="Emergency Mode"/><map value="27" id="Entry Exit Override Mode"/><map value="28" id="Time Override Mode"/><map value="29" id="Date Time Override Mode"/><map value="30" id="Train Disruption Mode"/><map value="255" id="Unspecified"/></valuemap><valuemap name="Ar_t" formatversion="25"><map value="1" id="Num Pass Add Cash"/><map value="2" id="Val Pass Add Cash"/><map value="3" id="Num Pass Add Cash Reverse"/><map value="4" id="Val Pass Add Cash Reverse"/><map value="5" id="Num Pass Add Eft"/><map value="6" id="Val Pass Add Eft"/><map value="7" id="Num Pass Add Eft Reverse"/><map value="8" id="Val Pass Add Eft Reverse"/><map value="9" id="Num Obsolete Pass Use"/><map value="10" id="Val Obsolete Pass Use"/><map value="11" id="Num Pass Use Reverse"/><map value="12" id="Val Pass Use Reverse"/><map value="13" id="Num Pass Refund"/><map value="14" id="Val Pass Refund"/><map value="15" id="Num Pass Add Autoload"/><map value="16" id="Val Pass Add Autoload"/><map value="17" id="Num Multiride Add Cash"/><map value="18" id="Val Multiride Add Cash"/><map value="19" id="Num Multiride Add Cash Reverse"/><map value="20" id="Val Multiride Add Cash Reverse"/><map value="21" id="Num Multiride Add Eft"/><map value="22" id="Val Multiride Add Eft"/><map value="23" id="Num Multiride Add Eft Reverse"/><map value="24" id="Val Multiride Add Eft Reverse"/><map value="25" id="Num Obsolete Multiride Use"/><map value="26" id="Val Obsolete Multiride Use"/><map value="27" id="Num Multiride Use Reverse"/><map value="28" id="Val Multiride Use Reverse"/><map value="29" id="Num Multiride Refund"/><map value="30" id="Val Multiride Refund"/><map value="31" id="Num Multiride Add Autoload"/><map value="32" id="Val Multiride Add Autoload"/><map value="33" id="Num Purse Add Cash"/><map value="34" id="Val Purse Add Cash"/><map value="35" id="Num Purse Add Cash Reverse"/><map value="36" id="Val Purse Add Cash Reverse"/><map value="37" id="Num Purse Add Eft"/><map value="38" id="Val Purse Add Eft"/><map value="39" id="Num Purse Add Eft Reverse"/><map value="40" id="Val Purse Add Eft Reverse"/><map value="41" id="Num Purse Refund Cash"/><map value="42" id="Val Purse Refund Cash"/><map value="43" id="Num Purse Use"/><map value="44" id="Val Purse Use"/><map value="45" id="Num Purse Use Reverse"/><map value="46" id="Val Purse Use Reverse"/><map value="47" id="Num Purse Add Autoload"/><map value="48" id="Val Purse Add Autoload"/><map value="49" id="Num Product Rebate"/><map value="50" id="Val Product Rebate"/><map value="51" id="Num Purse Surcharge"/><map value="52" id="Val Purse Surcharge"/><map value="53" id="Num Deposit Received"/><map value="54" id="Val Deposit Received"/><map value="55" id="Num Deposit Refund"/><map value="56" id="Val Deposit Refund"/><map value="57" id="Num Card Fee"/><map value="58" id="Val Card Fee"/><map value="59" id="Num Card Deposit Receipt"/><map value="60" id="Val Card Deposit Receipt"/><map value="61" id="Num Card Deposit Refund"/><map value="62" id="Val Card Deposit Refund"/><map value="63" id="Num Sales Cash"/><map value="64" id="Val Sales Cash"/><map value="65" id="Num Sales Cash Reverse"/><map value="66" id="Val Sales Cash Reverse"/><map value="67" id="Val Card Deposit Receipt Reverse"/><map value="68" id="Num Card Deposit Receipt Reverse"/><map value="69" id="Val Card Fee Reverse"/><map value="70" id="Num Card Fee Reverse"/><map value="71" id="Val Product Purse Rebate"/><map value="72" id="Num Product Purse Rebate"/><map value="73" id="Num Purse Use Journey"/><map value="74" id="Val Purse Use Journey"/><map value="75" id="Num Purse Use On Entry"/><map value="76" id="Val Purse Use On Entry"/><map value="77" id="Num Purse Use On Exit"/><map value="78" id="Val Purse Use On Exit"/><map value="79" id="Num Pass Use Journey"/><map value="80" id="Val Pass Use Journey"/><map value="81" id="Num Pass Use On Entry"/><map value="82" id="Val Pass Use On Entry"/><map value="83" id="Num Pass Use On Exit"/><map value="84" id="Val Pass Use On Exit"/><map value="85" id="Num Multiride Use Journey"/><map value="86" id="Val Multiride Use Journey"/><map value="87" id="Num Multiride Use On Entry"/><map value="88" id="Val Multiride Use On Entry"/><map value="89" id="Num Multiride Use On Exit"/><map value="90" id="Val Multiride Use On Exit"/><map value="91" id="Num Multiride Add Credit Card"/><map value="92" id="Val Multiride Add Credit Card"/><map value="93" id="Num Multiride Add Credit Card Reverse"/><map value="94" id="Val Multiride Add Credit Card Reverse"/><map value="95" id="Num Multiride Add Cheque"/><map value="96" id="Val Multiride Add Cheque"/><map value="97" id="Num Multiride Add Cheque Reverse"/><map value="98" id="Val Multiride Add Cheque Reverse"/><map value="99" id="Num Multiride Add Purse"/><map value="100" id="Val Multiride Add Purse"/><map value="101" id="Num Multiride Add Purse Reverse"/><map value="102" id="Val Multiride Add Purse Reverse"/><map value="103" id="Num Purse Add Credit Card"/><map value="104" id="Val Purse Add Credit Card"/><map value="105" id="Num Purse Add Credit Card Reverse"/><map value="106" id="Val Purse Add Credit Card Reverse"/><map value="107" id="Num Purse Add Cheque"/><map value="108" id="Val Purse Add Cheque"/><map value="109" id="Num Purse Add Cheque Reverse"/><map value="110" id="Val Purse Add Cheque Reverse"/><map value="111" id="Num Purse Add Purse"/><map value="112" id="Val Purse Add Purse"/><map value="113" id="Num Purse Add Purse Reverse"/><map value="114" id="Val Purse Add Purse Reverse"/><map value="115" id="Num Pass Add Credit Card"/><map value="116" id="Val Pass Add Credit Card"/><map value="117" id="Num Pass Add Credit Card Reverse"/><map value="118" id="Val Pass Add Credit Card Reverse"/><map value="119" id="Num Pass Add Cheque"/><map value="120" id="Val Pass Add Cheque"/><map value="121" id="Num Pass Add Cheque Reverse"/><map value="122" id="Val Pass Add Cheque Reverse"/><map value="123" id="Num Pass Add Purse"/><map value="124" id="Val Pass Add Purse"/><map value="125" id="Num Pass Add Purse Reverse"/><map value="126" id="Val Pass Add Purse Reverse"/><map value="127" id="Num Pass Issue Cash"/><map value="128" id="Val Pass Issue Cash"/><map value="129" id="Num Pass Issue Cheque"/><map value="130" id="Val Pass Issue Cheque"/><map value="131" id="Num Pass Issue Credit Card"/><map value="132" id="Val Pass Issue Credit Card"/><map value="133" id="Num Pass Issue Debit Card"/><map value="134" id="Val Pass Issue Debit Card"/><map value="135" id="Num Purse Issue Cash"/><map value="136" id="Val Purse Issue Cash"/><map value="137" id="Num Purse Issue Cheque"/><map value="138" id="Val Purse Issue Cheque"/><map value="139" id="Num Purse Issue Credit Card"/><map value="140" id="Val Purse Issue Credit Card"/><map value="141" id="Num Purse Issue Debit Card"/><map value="142" id="Val Purse Issue Debit Card"/><map value="143" id="Num Multiride Issue Cash"/><map value="144" id="Val Multiride Issue Cash"/><map value="145" id="Num Multiride Issue Cheque"/><map value="146" id="Val Multiride Issue Cheque"/><map value="147" id="Num Multiride Issue Credit Card"/><map value="148" id="Val Multiride Issue Credit Card"/><map value="149" id="Num Multiride Issue Debit Card"/><map value="150" id="Val Multiride Issue Debit Card"/><map value="151" id="Num Payment Journey Cash"/><map value="152" id="Val Payment Journey Cash"/><map value="153" id="Num Payment Journey Eft"/><map value="154" id="Val Payment Journey Eft"/><map value="155" id="Num Payment Journey Purse"/><map value="156" id="Val Payment Journey Purse"/><map value="157" id="Num Payment Journey Reverse Cash"/><map value="158" id="Val Payment Journey Reverse Cash"/><map value="159" id="Num Payment Journey Reverse Eft"/><map value="160" id="Val Payment Journey Reverse Eft"/><map value="161" id="Num Payment Journey Reverse Purse"/><map value="162" id="Val Payment Journey Reverse Purse"/><map value="163" id="Num Multiride Use Journey Reverse"/><map value="164" id="Val Multiride Use Journey Reverse"/><map value="165" id="Num Multiride Use On Entry Reverse"/><map value="166" id="Val Multiride Use On Entry Reverse"/><map value="167" id="Num Multiride Use On Exit Reverse"/><map value="168" id="Val Multiride Use On Exit Reverse"/><map value="169" id="Num Pass Use Journey Reverse"/><map value="170" id="Val Pass Use Journey Reverse"/><map value="171" id="Num Pass Use On Entry Reverse"/><map value="172" id="Val Pass Use On Entry Reverse"/><map value="173" id="Num Pass Use On Exit Reverse"/><map value="174" id="Val Pass Use On Exit Reverse"/><map value="175" id="Num Purse Use Journey Reverse"/><map value="176" id="Val Purse Use Journey Reverse"/><map value="177" id="Num Purse Use On Entry Reverse"/><map value="178" id="Val Purse Use On Entry Reverse"/><map value="179" id="Num Purse Use On Exit Reverse"/><map value="180" id="Val Purse Use On Exit Reverse"/><map value="181" id="Val Pass Add Travellers Cheque"/><map value="182" id="Num Pass Add Travellers Cheque"/><map value="183" id="Val Pass Add Auth To Travel"/><map value="184" id="Num Pass Add Auth To Travel"/><map value="185" id="Val Pass Add Exchange"/><map value="186" id="Num Pass Add Exchange"/><map value="187" id="Val Pass Add Voucher"/><map value="188" id="Num Pass Add Voucher"/><map value="189" id="Val Multiride Add Travellers Cheque"/><map value="190" id="Num Multiride Add Travellers Cheque"/><map value="191" id="Val Multiride Add Auth To Travel"/><map value="192" id="Num Multiride Add Auth To Travel"/><map value="193" id="Val Multiride Add Exchange"/><map value="194" id="Num Multiride Add Exchange"/><map value="195" id="Val Multiride Add Voucher"/><map value="196" id="Num Multiride Add Voucher"/><map value="197" id="Val Purse Add Travellers Cheque"/><map value="198" id="Num Purse Add Travellers Cheque"/><map value="199" id="Val Purse Add Auth To Travel"/><map value="200" id="Num Purse Add Auth To Travel"/><map value="201" id="Val Purse Add Exchange"/><map value="202" id="Num Purse Add Exchange"/><map value="203" id="Val Purse Add Voucher"/><map value="204" id="Num Purse Add Voucher"/><map value="205" id="Val Pass Add Travellers Cheque Reverse"/><map value="206" id="Num Pass Add Travellers Cheque Reverse"/><map value="207" id="Val Pass Add Auth To Travel Reverse"/><map value="208" id="Num Pass Add Auth To Travel Reverse"/><map value="209" id="Val Pass Add Exchange Reverse"/><map value="210" id="Num Pass Add Exchange Reverse"/><map value="211" id="Val Pass Add Voucher Reverse"/><map value="212" id="Num Pass Add Voucher Reverse"/><map value="213" id="Val Multiride Add Travellers Cheque Reverse"/><map value="214" id="Num Multiride Add Travellers Cheque Reverse"/><map value="215" id="Val Multiride Add Auth To Travel Reverse"/><map value="216" id="Num Multiride Add Auth To Travel Reverse"/><map value="217" id="Val Multiride Add Exchange Reverse"/><map value="218" id="Num Multiride Add Exchange Reverse"/><map value="219" id="Val Multiride Add Voucher Reverse"/><map value="220" id="Num Multiride Add Voucher Reverse"/><map value="221" id="Val Purse Add Travellers Cheque Reverse"/><map value="222" id="Num Purse Add Travellers Cheque Reverse"/><map value="223" id="Val Purse Add Auth To Travel Reverse"/><map value="224" id="Num Purse Add Auth To Travel Reverse"/><map value="225" id="Val Purse Add Exchange Reverse"/><map value="226" id="Num Purse Add Exchange Reverse"/><map value="227" id="Val Purse Add Voucher Reverse"/><map value="228" id="Num Purse Add Voucher Reverse"/><map value="229" id="Val Pass Issue Travellers Cheque"/><map value="230" id="Num Pass Issue Travellers Cheque"/><map value="231" id="Val Pass Issue Auth To Travel"/><map value="232" id="Num Pass Issue Auth To Travel"/><map value="233" id="Val Pass Issue Exchange"/><map value="234" id="Num Pass Issue Exchange"/><map value="235" id="Val Pass Issue Voucher"/><map value="236" id="Num Pass Issue Voucher"/><map value="237" id="Val Multiride Issue Travellers Cheque"/><map value="238" id="Num Multiride Issue Travellers Cheque"/><map value="239" id="Val Multiride Issue Auth To Travel"/><map value="240" id="Num Multiride Issue Auth To Travel"/><map value="241" id="Val Multiride Issue Exchange"/><map value="242" id="Num Multiride Issue Exchange"/><map value="243" id="Val Multiride Issue Voucher"/><map value="244" id="Num Multiride Issue Voucher"/><map value="245" id="Val Purse Issue Travellers Cheque"/><map value="246" id="Num Purse Issue Travellers Cheque"/><map value="247" id="Val Purse Issue Auth To Travel"/><map value="248" id="Num Purse Issue Auth To Travel"/><map value="249" id="Val Purse Issue Exchange"/><map value="250" id="Num Purse Issue Exchange"/><map value="251" id="Val Purse Issue Voucher"/><map value="252" id="Num Purse Issue Voucher"/><map value="253" id="Val Pass Issue Travellers Cheque Reverse"/><map value="254" id="Num Pass Issue Travellers Cheque Reverse"/><map value="255" id="Val Pass Issue Auth To Travel Reverse"/><map value="256" id="Num Pass Issue Auth To Travel Reverse"/><map value="257" id="Val Pass Issue Exchange Reverse"/><map value="258" id="Num Pass Issue Exchange Reverse"/><map value="259" id="Val Pass Issue Voucher Reverse"/><map value="260" id="Num Pass Issue Voucher Reverse"/><map value="261" id="Val Multiride Issue Travellers Cheque Reverse"/><map value="262" id="Num Multiride Issue Travellers Cheque Reverse"/><map value="263" id="Val Multiride Issue Auth To Travel Reverse"/><map value="264" id="Num Multiride Issue Auth To Travel Reverse"/><map value="265" id="Val Multiride Issue Exchange Reverse"/><map value="266" id="Num Multiride Issue Exchange Reverse"/><map value="267" id="Val Multiride Issue Voucher Reverse"/><map value="268" id="Num Multiride Issue Voucher Reverse"/><map value="269" id="Val Purse Issue Travellers Cheque Reverse"/><map value="270" id="Num Purse Issue Travellers Cheque Reverse"/><map value="271" id="Val Purse Issue Auth To Travel Reverse"/><map value="272" id="Num Purse Issue Auth To Travel Reverse"/><map value="273" id="Val Purse Issue Exchange Reverse"/><map value="274" id="Num Purse Issue Exchange Reverse"/><map value="275" id="Val Purse Issue Voucher Reverse"/><map value="276" id="Num Purse Issue Voucher Reverse"/><map value="277" id="Val Multiride Issue Purse"/><map value="278" id="Num Multiride Issue Purse"/><map value="279" id="Val Pass Issue Purse"/><map value="280" id="Num Pass Issue Purse"/><map value="281" id="Val Product Surcharge Reverse"/><map value="282" id="Num Product Surcharge Reverse"/><map value="283" id="Val Purse Issue On Account"/><map value="284" id="Num Purse Issue On Account"/><map value="285" id="Val Pass Issue On Account"/><map value="286" id="Num Pass Issue On Account"/><map value="287" id="Val Multiride Issue On Account"/><map value="288" id="Num Multiride Issue On Account"/></valuemap><valuemap name="AutoloadDisableReason_t" formatversion="25"><map value="1" id="Suspended Open Ended"/><map value="2" id="Suspended Fixed Period"/><map value="3" id="Max Bad Debt Exceeded"/><map value="4" id="Bad Debt"/><map value="5" id="Max Sus Period Exceeded"/><map value="6" id="Facility Expired"/><map value="7" id="Credit Card Expired"/></valuemap><valuemap name="AutoloadTypeCode_t" formatversion="25"><map value="0x01" id="Threshold"/><map value="0x02" id="Manual"/><map value="0x04" id="Period"/><map value="0x80" id="Unspecified"/></valuemap><valuemap name="Boolean_t" formatversion="25"><map value="0" id="False"/><map value="1" id="True"/></valuemap><valuemap name="CardActionCode_t" formatversion="25"><map value="1" id="Block"/><map value="2" id="Unblock"/><map value="3" id="Notification"/><map value="255" id="Unspecified"/></valuemap><valuemap name="CardApplicationMethod_t" formatversion="25"><map value="1" id="Postal"/><map value="2" id="Internet"/><map value="3" id="Agency"/><map value="255" id="Unspecified"/></valuemap><valuemap name="CardFormat_t" formatversion="25"><map value="1" id="RKF Type CL 1"/><map value="2" id="Lite"/><map value="3" id="ITSO"/><map value="4" id="APTA"/><map value="5" id="ERG Transap"/><map value="255" id="Unspecified"/><map value="0xFE" id="Sls Mag"/></valuemap><valuemap name="CardStatusCode_t" formatversion="25"><map value="1" id="Not Blocked"/><map value="2" id="Blocked Lost Stolen"/><map value="3" id="Blocked Faulty Card"/><map value="4" id="Blocked Hotlisted Sam"/><map value="5" id="Blocked Surrendered Card"/><map value="6" id="Blocked Not Issued"/><map value="7" id="Blocked Bad Debt"/><map value="8" id="Blocked Cardholder Bad Debt"/><map value="31" id="Unspecified"/></valuemap><valuemap name="CardType_t" formatversion="25"><map value="1" id="MV 5100"/><map value="2" id="mifare Standard"/><map value="3" id="mifare Ultralight"/><map value="4" id="Mag Stripe"/><map value="5" id="Paper"/><map value="6" id="mifare DESFire"/><map value="255" id="Unspecified"/></valuemap><valuemap name="CardUseFailureReason_t" formatversion="25"><map value="1" id="Card Blocked"/><map value="2" id="Card Expired"/><map value="3" id="Card Issuer Unknown"/><map value="4" id="Card Read Error"/><map value="5" id="Card Write Error"/><map value="6" id="Card Authenticate Error"/><map value="7" id="App Blocked"/><map value="8" id="App Expired"/><map value="9" id="App Provider Unknown"/><map value="10" id="App Read Error"/><map value="11" id="App Authenticate Error"/><map value="12" id="App Checksum Error"/><map value="13" id="Ticket Passback"/><map value="14" id="Ticket Entry Exit Violation"/><map value="15" id="Ticket Overstay"/><map value="16" id="Ticket Read Error"/><map value="17" id="Ticket Write Error"/><map value="18" id="Ticket Checksum Error"/><map value="19" id="Ticket Authenticate Error"/><map value="20" id="Validity Period Expired"/><map value="21" id="Validity Route Invalid"/><map value="22" id="Validity Distance O D Invalid"/><map value="23" id="Restrictions Failed"/><map value="24" id="Usage Limit Exceeded"/><map value="25" id="Product Read Error"/><map value="26" id="Product Write Error"/><map value="27" id="Product Checksum Error"/><map value="28" id="Product Authenticate Error"/><map value="29" id="Purse Negative"/><map value="30" id="No Valid Product"/><map value="31" id="Alien Card"/><map value="32" id="Unknown"/></valuemap><valuemap name="CardholderFeeType_t" formatversion="25"><map value="1" id="Distribution"/><map value="2" id="Replacement"/><map value="3" id="Registration"/><map value="4" id="Transfer"/><map value="5" id="Refund"/><map value="6" id="Autoload Establishment"/><map value="7" id="Adhoc Autoload"/><map value="8" id="Postage"/><map value="9" id="Monthly Statement"/><map value="10" id="Autoload Service"/><map value="11" id="Duplicate Receipt"/><map value="12" id="Registration Transfer"/></valuemap><valuemap name="CardholderNumType_t" formatversion="25"><map value="1" id="System Generated"/><map value="2" id="Passport Id"/><map value="3" id="Student Id"/><map value="4" id="Birth Certificate Id"/><map value="5" id="Work Permit Id"/><map value="6" id="Other"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ContractCategory_t" formatversion="25"><map value="1" id="Purse"/><map value="2" id="Period"/><map value="3" id="Multiride"/><map value="4" id="Miscellaneous"/><map value="10" id="Ticket"/><map value="19" id="Project Specific"/><map value="255" id="Unspecified"/></valuemap><valuemap name="CryptographicGroupNumber_t" formatversion="25"><map value="0xFFFF" id="Unspecified"/></valuemap><valuemap name="CurrencyInd_t" formatversion="25"><map value="36" id="Aud"/><map value="124" id="Cad"/><map value="344" id="Hkd"/><map value="484" id="Mxn"/><map value="578" id="Nok"/><map value="702" id="Sgd"/><map value="752" id="Sek"/><map value="826" id="Gbp"/><map value="840" id="Usd"/><map value="978" id="Eur"/><map value="65535" id="Unspecified"/></valuemap><valuemap name="DepositState_t" formatversion="25"><map value="1" id="Open"/><map value="2" id="Closed"/><map value="255" id="Unspecified"/></valuemap><valuemap name="DeviceSpecificFault_t" formatversion="25"><map value="0x00000001" id="Cad 1 Fault"/><map value="0x00000004" id="Cad 2 Fault"/><map value="0x00000008" id="Mag 1 Fault"/><map value="0x00000010" id="Mag 2 Fault"/><map value="0x00000020" id="Gak Config Failure"/><map value="0x00000040" id="Gak Gate Passage Fault"/><map value="0x00000080" id="Gak Emergency Evacuate"/><map value="0x00000100" id="Gak Fire Alarm"/><map value="0x00000200" id="Gak Door Alarm"/><map value="0x00000400" id="Gak Hood Alarm"/><map value="0x00000800" id="Gak Power Fail Alarm"/><map value="0x00001000" id="Gak Gate Failure Alarm"/><map value="0x00002000" id="Gak Gate Passage Alarm"/></valuemap><valuemap name="Direction_t" formatversion="25"><map value="1" id="Inbound"/><map value="2" id="Outbound"/><map value="255" id="Unspecified"/></valuemap><valuemap name="EftCardType_t" formatversion="25"><map value="1" id="Debit"/><map value="2" id="Visa"/><map value="3" id="Mastercard"/><map value="4" id="Diners"/><map value="5" id="Amex"/><map value="6" id="Bankcard"/><map value="255" id="Unspecified"/></valuemap><valuemap name="EventId_t" formatversion="25"><map value="0x00001102" id="Incomplete Cd"/><map value="0x00000804" id="Reset"/><map value="0x00001111" id="Failed Start Of Day"/><map value="0x00001112" id="Failed End Of Day"/><map value="0x00001113" id="Security Breach"/><map value="0x00000203" id="Device Primary Mode Change Reason"/><map value="0x00000201" id="Device Primary Mode"/><map value="0x00000301" id="Device Operational Mode"/><map value="0x00000601" id="Device Speaker Volume"/><map value="0x00000602" id="Device Lcd Contrast"/><map value="0x00000603" id="Device Lcd Backlight"/><map value="0x00000802" id="Ud Uploaded"/><map value="0x00000803" id="Ud Deleted"/><map value="0x00000903" id="Device Mode Change Override"/><map value="0x00000805" id="Cd Deleted"/><map value="0x00000904" id="Commisioned"/><map value="0x00001100" id="Generic Fault"/><map value="0x00001101" id="Rtc Fault"/><map value="0x00001103" id="Ud Full"/><map value="0x00001104" id="Ud Near Full"/><map value="0x00001105" id="Insufficient Ram"/><map value="0x00001106" id="Corrupt Ram"/><map value="0x00001107" id="Cd Full"/><map value="0x00001108" id="Service Error"/><map value="0x00001109" id="Firmware Update Failure"/><map value="0x00001110" id="Comms Failure"/><map value="0x00001114" id="Fram Fault"/><map value="0x00001115" id="Configuration Data Fault"/><map value="0x00001116" id="Flash Fault"/><map value="0x00001117" id="Average R W Failure Reached"/><map value="0x00001118" id="Sequential R W Failure Reached"/><map value="0x00001119" id="Primary Csc Reader Fault"/><map value="0x00001120" id="Secondary Csc Reader Fault"/><map value="0x00001121" id="Primary Magnetic Reader Fault"/><map value="0x00001122" id="Secondary Magnetic Reader Fault"/><map value="0x00001123" id="Primary Patron Display Faulty"/><map value="0x00001124" id="Secondary Patron Display Faulty"/><map value="0x00001125" id="Primary Door Alarm"/><map value="0x00001126" id="Secondary Door Alarm"/><map value="0x00001127" id="Crypto Cd Failure"/><map value="0x01800001" id="Cid 3 Mismatch"/><map value="0x04000004" id="Ocp Removal Of Sam Reader"/><map value="0x04000006" id="Ocp Removal Of Drmm"/><map value="0x04000001" id="Ocp Self Test Failed"/><map value="0x04000005" id="Ocp Failure To Update Security Keys"/><map value="0x04000002" id="Ocp Fault In Critical Device Component"/><map value="0x04000003" id="Ocp Fault In Non Critical Device Component"/><map value="0x04000101" id="Ocp Ups Communication Error"/><map value="0x04000102" id="Ocp Primary Power Failure"/><map value="0x04000103" id="Ocp Ups Failure"/><map value="0x04000200" id="Ocp Eftpos Status"/><map value="0x00000102" id="Cd Version Status"/><map value="0x00000706" id="Logon Failure"/><map value="0x00000704" id="Card Locked"/><map value="0x00001001" id="Device Failure"/><map value="0x00001002" id="Crypto Module Status"/><map value="0x00000705" id="Shift Start Failure"/><map value="0x00000004" id="Sc Device Connect Session Summary"/><map value="0x00000001" id="Battery Low"/><map value="0x00000005" id="Cardprinter Connection Fault"/><map value="0x00000006" id="Cardprinter Technical Fault"/><map value="0x00000007" id="Fulfilmgr Connection Fault"/><map value="0x00000008" id="Cippdb Connection Fault"/><map value="0x00000401" id="Device Heartbeat Period"/><map value="0x00000402" id="Device Time"/><map value="0x00000403" id="Device Connection Hold"/><map value="0x00000002" id="Device Independent Fault Info"/><map value="0x00000003" id="Device Specific Fault Info"/><map value="0x00000701" id="Operator Login State"/><map value="0x04000100" id="Ocp Power Status"/><map value="0x04000201" id="Ocp Eftpos Unit Not Installed"/><map value="0x04000202" id="Ocp Eftpos Gateway Communications Failure"/><map value="0x04000203" id="Ocp Eftpos Terminal Failure"/><map value="0x04000204" id="Ocp Unexpected Eftpos Response"/><map value="0x04000205" id="Ocp Eftpos Settlement Too Late"/><map value="0x04000206" id="Ocp Eftpos Transaction Declined"/><map value="0x04000300" id="Ocp Srm Status"/><map value="0x04000301" id="Ocp Srm Fault"/><map value="0x04000302" id="Ocp Srm Firmware Update Failed"/><map value="0x04000400" id="Ocp Mst Reader Status"/><map value="0x04000401" id="Ocp Mst Reader Door Open"/><map value="0x04000402" id="Ocp Mst Reader Intrusion Alarm"/><map value="0x04000403" id="Ocp Mst Reader Capture Bin Full"/><map value="0x04000404" id="Ocp Mst Reader Issue Timeout"/><map value="0x04000405" id="Ocp Mst Reader Diverter Failure"/><map value="0x04000406" id="Ocp Mst Reader Rom Error"/><map value="0x04000407" id="Ocp Mst Reader Ram Error"/><map value="0x04000408" id="Ocp Mst Reader Motor Speed Error"/><map value="0x04000409" id="Ocp Mst Reader Shaft Encoder Error"/><map value="0x04000410" id="Ocp Mst Reader Hole Search Error"/><map value="0x04000411" id="Ocp Mst Reader Communications Error Or Init Fail"/><map value="0x04000412" id="Ocp Mst Reader Verify Error"/><map value="0x04000413" id="Ocp Mst Reader Ticket Jammed In Magnetics"/><map value="0x04000414" id="Ocp Mst Reader Ticket Jammed In Printer"/><map value="0x04000415" id="Ocp Mst Reader Ticket Jammed In Capture"/><map value="0x04000416" id="Ocp Mst Reader Ticket Jammed In Escrow"/><map value="0x04000417" id="Ocp Mst Reader Ticket Jammed In Combiner"/><map value="0x04000418" id="Ocp Mst Reader Printer Ribbon Exhausted"/><map value="0x04000419" id="Ocp Mst Reader Printer Ribbon Low"/><map value="0x04000420" id="Ocp Mst Reader No Ticket Stock"/><map value="0x04000421" id="Ocp Mst Reader Swallow Failed"/><map value="0x04000422" id="Ocp Mst Reader Print Failed"/><map value="0x04000423" id="Ocp Mst Reader Stock Low"/><map value="0x04000424" id="Ocp Mst Reader Ticket Jammed In Combiner 1"/><map value="0x04000425" id="Ocp Mst Reader Ticket Jammed In Combiner 2"/><map value="0x04000426" id="Ocp Mst Reader Capture Bin Near Full"/><map value="0x04000427" id="Ocp Mst Reader Ticket Jam Self Captured And Cleared"/><map value="0x04000428" id="Ocp Mst Reader Failure"/><map value="0x04000429" id="Ocp Mst Reader Captured"/><map value="0x04000500" id="Ocp Receipt Printer Status"/><map value="0x04000501" id="Ocp Receipt Printer Failed"/><map value="0x04000502" id="Ocp Receipt Printer Paper Exhausted"/><map value="0x04000503" id="Ocp Receipt Printer Paper Low"/><map value="0x04000504" id="Ocp Receipt Printer Ribbon Low"/><map value="0x04000505" id="Ocp Receipt Printer Ribbon Exhausted"/><map value="0x04000506" id="Ocp Receipt Printer Queue Full"/><map value="0x04000602" id="Ocp Quota Value"/><map value="0x05000001" id="Tp 5000 Fpd Comms Failure"/><map value="0x05000002" id="Tp 5000 Gps Comms Failure"/><map value="0x01000001" id="Gak Entry Counter"/><map value="0x01000003" id="Gak Exit Counter"/><map value="0x01000100" id="Gak Usage Status"/><map value="0x01000101" id="Gak Passage Fault"/><map value="0x01000102" id="Gak Failure Alarm"/><map value="0x01000103" id="Gak Passage Alarm"/><map value="0x01000104" id="Gak Barrier Forced"/><map value="0x01000105" id="Gak Barrier Stuck"/><map value="0x01000200" id="Gak Business Rules Status"/><map value="0x01000201" id="Gak Fare Table Invalid"/><map value="0x01000202" id="Gak Centre Communication Error"/><map value="0x01000203" id="Gak Sc Communications Error"/><map value="0x01000204" id="Gak Invalid Machine Mode"/><map value="0x01000205" id="Gak Invalid Device Serial Num"/><map value="0x01000206" id="Gak Invalid Station Num"/><map value="0x01000300" id="Gak Ticket Handling Status"/><map value="0x01000501" id="Gak Capture Bin Is Full"/><map value="0x01000502" id="Gak Capture Bin 80 Percent Full"/><map value="0x01000503" id="Gak Thu Rom Error"/><map value="0x01000504" id="Gak Thu Ram Error"/><map value="0x01000505" id="Gak Thu Motor Speed Error"/><map value="0x01000506" id="Gak Thu Verify Error"/><map value="0x01000507" id="Gak Ticket Jammed In Magnetics"/><map value="0x01000508" id="Gak Ticket Jammed In Captured"/><map value="0x01000509" id="Gak Jam At Entry Bezel"/><map value="0x01000510" id="Gak Jam At Exit Slot"/><map value="0x01000400" id="Gak Commands Status"/><map value="0x01000401" id="Gak Unit Commanded Closed By Sc"/><map value="0x01000402" id="Gak Unit Commanded Closed Via Keypad"/><map value="0x02000001" id="Avm Sensor Vault Id Reader Fault"/><map value="0x02001914" id="Avm Coin Handler Vault Missing"/><map value="0x02001915" id="Avm Coin Handler Vault Full"/><map value="0x02001916" id="Avm Coin Handler Vault Nearly Full"/><map value="0x02001917" id="Avm Coin Handler Jam In Vault"/><map value="0x02000004" id="Avm Ticket Handler Id"/><map value="0x02000002" id="Avm Coin Handler Id"/><map value="0x02000005" id="Avm Note Handler Id"/><map value="0x02000003" id="Avm Coin Vault Id"/><map value="0x02000006" id="Avm Note Vault Id"/><map value="0x02000101" id="Avm Hopper Unit One Removed"/><map value="0x02000102" id="Avm Hopper Unit One Removed Not Allowed"/><map value="0x02000103" id="Avm Hopper Unit One Initialised Not Allowed"/><map value="0x02000104" id="Avm Hopper Unit One Dispense Fail"/><map value="0x02000105" id="Avm Hopper Unit One Extra Coin Dispense"/><map value="0x02000106" id="Avm Hopper Unit One Low Stock"/><map value="0x02000107" id="Avm Hopper Unit One No Stock"/><map value="0x02000301" id="Avm Hopper Unit Two Removed"/><map value="0x02000302" id="Avm Hopper Unit Two Removed Not Allowed"/><map value="0x02000303" id="Avm Hopper Unit Two Initialised Not Allowed"/><map value="0x02000304" id="Avm Hopper Unit Two Dispense Fail"/><map value="0x02000305" id="Avm Hopper Unit Two Extra Coin Dispense"/><map value="0x02000306" id="Avm Hopper Unit Two Low Stock"/><map value="0x02000307" id="Avm Hopper Unit Two No Stock"/><map value="0x02000501" id="Avm Hopper Unit Three Removed"/><map value="0x02000502" id="Avm Hopper Unit Three Removed Not Allowed"/><map value="0x02000503" id="Avm Hopper Unit Three Initialised Not Allowed"/><map value="0x02000504" id="Avm Hopper Unit Three Dispense Fail"/><map value="0x02000505" id="Avm Hopper Unit Three Extra Coin Dispense"/><map value="0x02000506" id="Avm Hopper Unit Three Low Stock"/><map value="0x02000507" id="Avm Hopper Unit Three No Stock"/><map value="0x02000701" id="Avm Hopper Unit Four Removed"/><map value="0x02000702" id="Avm Hopper Unit Four Removed Not Allowed"/><map value="0x02000703" id="Avm Hopper Unit Four Initialised Not Allowed"/><map value="0x02000704" id="Avm Hopper Unit Four Dispense Fail"/><map value="0x02000705" id="Avm Hopper Unit Four Extra Coin Dispense"/><map value="0x02000706" id="Avm Hopper Unit Four Low Stock"/><map value="0x02000707" id="Avm Hopper Unit Four No Stock"/><map value="0x02000900" id="Avm Note Handling Unit Status"/><map value="0x02000901" id="Avm Note Vault Missing"/><map value="0x02000902" id="Avm Note Handler Volt Change"/><map value="0x02000903" id="Avm Note Vault Full"/><map value="0x02000904" id="Avm Note Jam"/><map value="0x02000905" id="Avm Note Handler Init Error"/><map value="0x02000906" id="Avm Note Escrow Unit Missing"/><map value="0x02000907" id="Avm Note Handler Communication Error"/><map value="0x02000908" id="Avm Note Handler Error"/><map value="0x02000909" id="Avm Note Vault Nearly Full"/><map value="0x02001100" id="Avm Power Status"/><map value="0x02001101" id="Avm Ups Communication Error"/><map value="0x02001102" id="Avm Primary Power Failure"/><map value="0x02001103" id="Avm Ups Failure"/><map value="0x02001300" id="Avm Eftpos Status"/><map value="0x02001301" id="Avm Eftpos Gateway Communication Error"/><map value="0x02001302" id="Avm Eftpos Sign On Failure"/><map value="0x02000400" id="Avm Sensors Status"/><map value="0x02001501" id="Avm Upper Status Display Error"/><map value="0x02001502" id="Avm Lower Status Display Error"/><map value="0x02001503" id="Avm Sensor Door Open"/><map value="0x02001504" id="Avm Sensor Lower Door Open"/><map value="0x02001505" id="Avm Sensor Upper Door Open"/><map value="0x02001506" id="Avm Sensor Intrusion"/><map value="0x02001507" id="Avm Sensor Vibration Warning"/><map value="0x02001508" id="Avm Sensor Over Heat"/><map value="0x02001509" id="Avm Sensor Self Test Failed"/><map value="0x02001510" id="Avm Sensor Self Test Passed"/><map value="0x02001511" id="Avm Time Synchronise Required"/><map value="0x02001512" id="Avm Key Pressed Two Minutes"/><map value="0x02001700" id="Avm Ticket Handler Status"/><map value="0x02001701" id="Avm Ticket Handler Capture Bin Full"/><map value="0x02001702" id="Avm Ticket Handler Ticket Issue Timeout"/><map value="0x02001703" id="Avm Ticket Handler Capture Diverter Failure"/><map value="0x02001704" id="Avm Ticket Handler Rom Error"/><map value="0x02001705" id="Avm Ticket Handler Ram Error"/><map value="0x02001706" id="Avm Ticket Handler Motor Speed Error"/><map value="0x02001707" id="Avm Ticket Handler Shaft Encoder Error"/><map value="0x02001708" id="Avm Ticket Handler Hole Search Error"/><map value="0x02001709" id="Avm Ticket Handler Communication Error"/><map value="0x02001710" id="Avm Ticket Handler Verify Error"/><map value="0x02001711" id="Avm Ticket Handler Jam In Magnetic"/><map value="0x02001712" id="Avm Ticket Handler Jam In Printer"/><map value="0x02001713" id="Avm Ticket Handler Jam In Capture"/><map value="0x02001714" id="Avm Ticket Handler Jam In Escrow"/><map value="0x02001715" id="Avm Ticket Handler Jam In Combiner"/><map value="0x02001716" id="Avm Ticket Handler Printer Ribbon Exhausted"/><map value="0x02001717" id="Avm Ticket Handler No Ticket Stock"/><map value="0x02001718" id="Avm Ticket Handler Stock Low"/><map value="0x02001719" id="Avm Ticket Handler Jam Combiner One"/><map value="0x02001720" id="Avm Ticket Handler Jam Combiner Two"/><map value="0x02001721" id="Avm Ticket Handler Capture Bin Nearly Full"/><map value="0x02001722" id="Avm Ticket Handler Printer Ribbon Low"/><map value="0x02001723" id="Avm Ticket Handler Reader Failure"/><map value="0x02001724" id="Avm Ticket Handler Ticket Captured"/><map value="0x02000600" id="Avm Coin Handling Status"/><map value="0x02001901" id="Avm Coin Handler Acceptor Jam"/><map value="0x02001902" id="Avm Coin Handler Escrow Failure"/><map value="0x02001903" id="Avm Coin Handler Communication Error"/><map value="0x02001904" id="Avm Coin Handler Ram Error"/><map value="0x02001905" id="Avm Coin Handler Rom Error"/><map value="0x02001906" id="Avm Coin Handler Tube Overfill"/><map value="0x02001907" id="Avm Coin Handler Dispense Jam"/><map value="0x02001908" id="Avm Coin Handler Dispenser Error"/><map value="0x02001909" id="Avm Coin Handler Bulk Hopper Fault"/><map value="0x02001910" id="Avm Hopper Enclosure Lid Open"/><map value="0x02001911" id="Avm Hopper Locking Bar Open"/><map value="0x02001912" id="Avm Hopper Sequence Error"/><map value="0x02001913" id="Avm Hopper Cash Report"/><map value="0xFFFFFFFF" id="Unspecified"/><map value="0x02002030" id="Avm Txn Cancelled Magnetic Validator"/><map value="0x02002008" id="Avm Coin Tube 1 Misfire"/><map value="0x02002005" id="Avm Top Up Tube 3"/><map value="0x02001105" id="Avm Power Active"/><map value="0x00000703" id="Logoff"/><map value="0x00000702" id="Login"/><map value="0x00000303" id="Device Operational Mode Change Reason"/><map value="0x02000910" id="Avm Note Handler Active"/><map value="0x02000100" id="Avm Hopper One Status"/><map value="0x02000201" id="Avm Hopper Unit One Replaced"/><map value="0x02000202" id="Avm Hopper Unit One Topped Up"/><map value="0x02000203" id="Avm Hopper Unit One Zero Amount Keyed"/><map value="0x02000204" id="Avm Hopper Unit One Replacement No Id Change"/><map value="0x02000401" id="Avm Hopper Unit Two Replaced"/><map value="0x02000402" id="Avm Hopper Unit Two Topped Up"/><map value="0x02000403" id="Avm Hopper Unit Two Zero Amount Keyed"/><map value="0x02000404" id="Avm Hopper Unit Two Replacement No Id Change"/><map value="0x02000601" id="Avm Hopper Unit Three Replaced"/><map value="0x02000602" id="Avm Hopper Unit Three Topped Up"/><map value="0x02000603" id="Avm Hopper Unit Three Zero Amount Keyed"/><map value="0x02000604" id="Avm Hopper Unit Three Replacement No Id Change"/><map value="0x02000801" id="Avm Hopper Unit Four Replaced"/><map value="0x02000802" id="Avm Hopper Unit Four Topped Up"/><map value="0x02000803" id="Avm Hopper Unit Four Zero Amount Keyed"/><map value="0x02000804" id="Avm Hopper Unit Four Replacement No Id Change"/><map value="0x02001001" id="Avm Note Vault Replaced"/><map value="0x02001002" id="Avm Note Handler Replaced"/><map value="0x02001601" id="Avm Closed By Sc"/><map value="0x02001602" id="Avm Kcm Communications Error"/><map value="0x02001603" id="Avm Oed Outside Window"/><map value="0x02001801" id="Avm Ticket Handler Jam Cleared"/><map value="0x02002001" id="Avm Coin Handler Vault Replaced"/><map value="0x02002002" id="Avm Coin Handler Replaced"/><map value="0x02002003" id="Avm Top Up Tube 1"/><map value="0x02002004" id="Avm Top Up Tube 2"/><map value="0x02002006" id="Avm Top Up Tube 4"/><map value="0x02002007" id="Avm Coin Tube Flush"/><map value="0x02002009" id="Avm Coin Tube 2 Misfire"/><map value="0x02002010" id="Avm Coin Tube 3 Misfire"/><map value="0x02002011" id="Avm Coin Tube 4 Misfire"/><map value="0x02002012" id="Avm Coin Tube 1 Flush"/><map value="0x02002013" id="Avm Coin Tube 2 Flush"/><map value="0x02002014" id="Avm Coin Tube 3 Flush"/><map value="0x02002015" id="Avm Coin Tube 4 Flush"/><map value="0x02002016" id="Avm Payout Tube 1 Sensor"/><map value="0x02002017" id="Avm Payout Tube 2 Sensor"/><map value="0x02002018" id="Avm Payout Tube 3 Sensor"/><map value="0x02002019" id="Avm Payout Tube 4 Sensor"/><map value="0x02002020" id="Avm Low On Coins"/><map value="0x02002021" id="Avm No 10 C Mode"/><map value="0x02002022" id="Avm Vault Jam"/><map value="0x02002023" id="Avm Excessive Miscounts"/><map value="0x02002024" id="Avm Patron Was Short Changed"/><map value="0x02002025" id="Avm Exact Fare Mode Entered"/><map value="0x02002026" id="Avm Exact Fare Mode Ended"/><map value="0x02002027" id="Avm One Or More Hoppers Faulty"/><map value="0x02002028" id="Avm Payout Sensor Blocked"/><map value="0x02002029" id="Avm Txn Cancelled Coin Enrty Blocked"/><map value="0x02002031" id="Avm Txn Cancelled Rsrv Expnt"/><map value="0x02000108" id="Avm Hopper Unit One Denomination"/><map value="0x02000308" id="Avm Hopper Unit Two Denomination"/><map value="0x02000508" id="Avm Hopper Unit Three Denomination"/><map value="0x02000708" id="Avm Hopper Unit Four Denomination"/><map value="0x02001104" id="Avm Battery Low"/><map value="0x02001303" id="Avm Eftpos In Service"/><map value="0x02000300" id="Avm Hopper Two Status"/><map value="0x02000500" id="Avm Hopper Three Status"/><map value="0x02000700" id="Avm Hopper Four Status"/><map value="0x02000000" id="Avm Vault Device Id Status"/><map value="0x10001602" id="Deactivate"/><map value="0x10001603" id="Device Cd Set Versions"/><map value="0x10001604" id="Operational Table Version"/><map value="0x06000004" id="Near Credit Limit"/><map value="0x06000005" id="Credit Limit Exceeded"/><map value="0x00000103" id="Device Application Version"/><map value="0x10001609" id="Reconstruction Card Enquiry"/><map value="0x10001610" id="Reconstruction Result"/><map value="0x10001611" id="Reconstruction Enquiry Details"/><map value="0x10001612" id="Pin Locking"/><map value="0x10001613" id="Peripheral Battery Failure"/><map value="0x10001614" id="Peripheral Motor Failure"/><map value="0x10001615" id="Peripheral Sensor Fault"/></valuemap><valuemap name="FailureGeneral_t" formatversion="25"><map value="1" id="Transit Application Already Blocked"/><map value="2" id="Unrecognised Card Format"/><map value="3" id="Unknown Version Identifier"/><map value="4" id="Application Expired"/><map value="5" id="Wrong Operator Test Card"/><map value="6" id="Wrong Operator Service Card"/><map value="7" id="Card Inactivity Time Exceeded"/><map value="8" id="Max Purse Balance Exceeded"/><map value="9" id="Unrecoverable Card Read"/><map value="10" id="Unrecoverable Card Write"/><map value="11" id="Card Remove Before Commit Issued"/><map value="12" id="Travel Not Allowed"/><map value="13" id="Insufficient Funds"/><map value="14" id="Invalid Entry Exit Status At Exit"/><map value="15" id="Invalid Entry Exit Status At Entry"/><map value="16" id="Overstay"/><map value="17" id="Passback"/><map value="18" id="Contract List Full"/><map value="19" id="Unrecognised Contract Version"/><map value="20" id="Unrecognised Token Format"/><map value="21" id="Autoload Invalid Add Value"/><map value="22" id="Autoload Invalid Threshold"/><map value="23" id="Autoload Invalid Period"/><map value="24" id="Logon Invalid Pin"/><map value="25" id="Logon Invalid Role"/><map value="26" id="Logon Shift Cash Exceeded"/></valuemap><valuemap name="FundsRequestType_t" formatversion="25"><map value="1" id="Capture"/><map value="2" id="Refund"/></valuemap><valuemap name="GenericFault_t" formatversion="25"><map value="0x00000002" id="Rtc Fault"/><map value="0x00000004" id="Incomplete Cd"/><map value="0x00000008" id="Ud Full"/><map value="0x00000010" id="Ud Near Full"/><map value="0x00000020" id="Insufficient Ram"/><map value="0x00000040" id="Corrupt Ram"/><map value="0x00000080" id="Cd Full"/><map value="0x00000100" id="Service Error"/><map value="0x00000200" id="Firmware Update Failure"/><map value="0x00000400" id="Battery Low"/><map value="0x00000800" id="Comms Failure"/><map value="0x00001000" id="Rw Failure"/><map value="0x00002000" id="Failed Start Of Day"/><map value="0x00004000" id="Failed End Of Day"/><map value="0x00008000" id="Security Breach"/><map value="0x00010000" id="Fram Fault"/><map value="0x00020000" id="Config Data"/><map value="0x00040000" id="Flash"/></valuemap><valuemap name="IssrManAdjustReasonCode_t" formatversion="25"><map value="1" id="Issr Man Adjust Reason Refund"/><map value="255" id="Issr Man Adjust Reason Unspecified"/></valuemap><valuemap name="IssuerAbortReason_t" formatversion="25"><map value="1" id="Fatal Issuer Exception"/><map value="2" id="Missing Cd"/><map value="3" id="Write Off Deposit Balance Integrity Error"/><map value="4" id="Write Off Product Value Integrity Error"/><map value="5" id="Duplicate Ptsn Error"/><map value="6" id="Unknown Card App Prod Account Error"/><map value="7" id="Closed Off Card App Prod Account Error"/><map value="8" id="Outstanding Liability Error"/><map value="9" id="Null Cardholder Id Error"/><map value="10" id="Unknown Cardholder Account Error"/><map value="11" id="Invalid Check Digit For Crn Error"/><map value="12" id="Failed To Post Error"/><map value="13" id="Account Id Different Error"/><map value="14" id="Too Low Ptsn Error"/><map value="15" id="Incorrect Product Category Error"/><map value="16" id="Ptsn Already Wo Or Rec Error"/><map value="17" id="Wo Or Rec Value Discrepancy Error"/><map value="255" id="Unspecified"/></valuemap><valuemap name="LanguageId_t" formatversion="25"><map value="0" id="Null"/><map value="3751" id="English"/><map value="13421" id="Swedish"/><map value="13559" id="Tamil"/><map value="9843" id="Norwegian"/><map value="8839" id="Malay"/><map value="4525" id="French"/><map value="4875" id="German"/><map value="4304" id="Finnish"/><map value="3886" id="Spanish"/><map value="11224" id="Portuguese"/><map value="7190" id="Japanese"/><map value="2245" id="Chinese"/><map value="2744" id="Danish"/><map value="1145" id="Arabic"/><map value="255" id="Unspecified"/></valuemap><valuemap name="LogoffMethod_t" formatversion="25"><map value="1" id="Site Computer"/><map value="2" id="Timeout"/><map value="3" id="Sequence Complete"/><map value="4" id="Manual"/><map value="5" id="Logoff Method Forced"/></valuemap><valuemap name="PaymentMethod_t" formatversion="25"><map value="1" id="Cash"/><map value="2" id="Cheque"/><map value="3" id="Credit Card"/><map value="4" id="Debit Card"/><map value="8" id="Prebill Autoload"/><map value="9" id="Transit Purse"/><map value="11" id="Postbill Autoload"/><map value="12" id="Prepaid Autoload"/><map value="13" id="Retained Refund"/><map value="14" id="Pcf"/><map value="15" id="Non Transit Purse"/><map value="16" id="Travellers Cheque"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ProcessingStatus_t" formatversion="25"><map value="1" id="Received"/><map value="2" id="Approved"/><map value="3" id="Rejected"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ProductActionCode_t" formatversion="25"><map value="1" id="Block"/><map value="2" id="Unblock"/><map value="3" id="Notification"/><map value="4" id="Purse Add"/><map value="5" id="Pass Add"/><map value="6" id="Multiride Add"/><map value="7" id="Autoload Enable"/><map value="8" id="Autoload Disable"/><map value="9" id="Autoload Update"/><map value="255" id="Unspecified"/><map value="10" id="Product Delete"/></valuemap><valuemap name="ProductStatusCode_t" formatversion="25"><map value="1" id="Not Blocked"/><map value="2" id="Blocked Hotlisted Sam"/><map value="3" id="Blocked Bad Autoload Debt"/><map value="4" id="Blocked Bank Account Closed"/><map value="5" id="Blocked Product Over Limit"/><map value="6" id="Blocked Product Surrendered"/><map value="7" id="Product Unactivated"/><map value="31" id="Unspecified"/></valuemap><valuemap name="RecreditReason_t" formatversion="25"><map value="1" id="Breakdown"/><map value="2" id="Boarded Wrong Bus"/><map value="255" id="Unspecified"/></valuemap><valuemap name="RefundMethod_t" formatversion="25"><map value="1" id="Cash"/><map value="2" id="Bank Account"/><map value="3" id="Cheque"/><map value="255" id="Unspecified"/></valuemap><valuemap name="RemovalReason_t" formatversion="25"><map value="1" id="Invalid"/><map value="2" id="Garbage Collected"/><map value="255" id="Unspecified"/><map value="3" id="Removal Reason Expired"/><map value="4" id="Removal Reason Cancelled"/><map value="5" id="Removal Reason Refunded"/><map value="6" id="Removal Reason Via Actionlist"/></valuemap><valuemap name="ReplacementReason_t" formatversion="25"><map value="1" id="Card Faulty"/><map value="2" id="Card Blocked"/><map value="3" id="New Personalised Card Available"/><map value="4" id="Card Expired"/><map value="255" id="Unspecified"/></valuemap><valuemap name="ReversalReasonCode_t" formatversion="25"><map value="1" id="Invalid"/><map value="255" id="Unspecified"/></valuemap><valuemap name="Sex_t" formatversion="25"><map value="1" id="Male"/><map value="2" id="Female"/><map value="255" id="Unspecified"/></valuemap><valuemap name="SlsReconstructionEnquiryResult_t" formatversion="25"><map value="1" id="Sls Enquiry Result Ok"/><map value="2" id="Sls Enquiry Result Card Blocked"/><map value="3" id="Sls Enquiry Result Card Missing"/><map value="4" id="Sls Enquiry Result Card Invalid"/></valuemap><valuemap name="SlsReconstructionResult_t" formatversion="25"><map value="1" id="Ok"/><map value="2" id="Cancel"/><map value="3" id="Timeout"/><map value="4" id="Failed"/></valuemap><valuemap name="SurchargeDetails_t" formatversion="25"><map value="255" id="Unspecified"/></valuemap><valuemap name="SurrenderReason_t" formatversion="25"><map value="1" id="Cardholder Request"/><map value="2" id="Faulty Card"/><map value="3" id="Expired Card"/><map value="4" id="Previously Blocked"/><map value="5" id="Card Printing Problem"/><map value="6" id="Automatically Expired Card"/><map value="7" id="Automatically Expired Product"/><map value="8" id="Ticket Exchange"/><map value="255" id="Unspecified"/></valuemap><valuemap name="TaxCode_t" formatversion="25"></valuemap><valuemap name="TransactionStat_t" formatversion="25"><map value="0x01" id="Card Update Not Confirmed"/><map value="0x02" id="Test Card"/><map value="0x04" id="Reincarnated Product"/></valuemap><valuemap name="TxnApplicationTypes_t" formatversion="25"><map value="1" id="Create"/><map value="2" id="Delete"/><map value="3" id="Block"/><map value="4" id="Unblock"/><map value="5" id="Keys Update"/><map value="7" id="Replace"/><map value="8" id="Account Close Off"/><map value="9" id="Account Purge"/><map value="12" id="Actionlist"/><map value="13" id="Unactionlist"/><map value="14" id="Actionlisted Usage Detected"/><map value="15" id="Personalise"/><map value="16" id="Personalise Update"/><map value="17" id="Operator Role Add"/><map value="18" id="Operator Role Delete"/><map value="19" id="Passenger Type Change"/><map value="21" id="Account Manual Operation"/><map value="22" id="Refund Request Account Based"/><map value="23" id="Actionlist Failure"/><map value="24" id="Create Reverse"/><map value="25" id="Actionlist Request"/><map value="26" id="Unactionlist Request"/><map value="27" id="Update"/></valuemap><valuemap name="TxnAuditTypes_t" formatversion="25"><map value="1" id="Register"/></valuemap><valuemap name="TxnCardTypes_t" formatversion="25"><map value="1" id="Application"/><map value="2" id="Initialise"/><map value="3" id="Issue"/><map value="4" id="Personalise"/><map value="5" id="Personalise Update"/><map value="6" id="Block"/><map value="7" id="Unblock"/><map value="8" id="Keys Update"/><map value="9" id="Deposit Receipt"/><map value="10" id="Refund"/><map value="11" id="Surrender"/><map value="12" id="Refund Deferred"/><map value="13" id="Replace"/><map value="14" id="Login"/><map value="15" id="Logout"/><map value="16" id="Account Close Off"/><map value="17" id="Purge"/><map value="18" id="Actionlist"/><map value="19" id="Unactionlist"/><map value="20" id="Actionlisted Usage Detected"/><map value="21" id="Range Actionlist Update"/><map value="22" id="Fee"/><map value="23" id="Format Updated"/><map value="24" id="Overstay Cleared"/><map value="25" id="Passback Cleared"/><map value="26" id="Account Manual Operation"/><map value="27" id="Refund Request Account Based"/><map value="28" id="Refund Account Based"/><map value="29" id="Card Currency Changed"/><map value="30" id="Actionlist Failure"/><map value="31" id="Issue Reverse"/><map value="32" id="Deposit Receipt Reverse"/><map value="33" id="Fee Reverse"/><map value="34" id="Actionlist Request"/><map value="35" id="Unactionlist Request"/><map value="36" id="Card Use Failed"/><map value="37" id="Issuer Manual Adjust"/></valuemap><valuemap name="TxnEventTypes_t" formatversion="25"><map value="1" id="Simple"/><map value="2" id="Status"/><map value="3" id="Data"/></valuemap><valuemap name="TxnOtherTypes_t" formatversion="25"><map value="1" id="Settled Fee"/><map value="2" id="Processed Claim"/><map value="3" id="Settled Claim"/><map value="6" id="Cardholder Image"/><map value="7" id="Device Actionlisted Usage Detected"/><map value="8" id="Device Actionlist Update"/><map value="15" id="Operator Cash Deposit Update"/><map value="17" id="Shift Read"/><map value="19" id="Cash Use"/><map value="20" id="Cash Use Reverse"/><map value="21" id="Shift Start"/><map value="22" id="Shift End"/><map value="23" id="Trip Start"/><map value="24" id="Trip End"/><map value="25" id="Eft Reversal"/><map value="26" id="Non Transit Purchase"/><map value="27" id="Payment Details"/><map value="28" id="Cardholder Account Manual Operation"/><map value="29" id="Actionlist Failure"/><map value="30" id="Funds Request"/><map value="31" id="Funds Response"/><map value="32" id="Charge Fee"/><map value="33" id="Settle Claim"/><map value="34" id="Cardholder Fee"/><map value="35" id="Audit Claim"/><map value="36" id="Audit Author Adjust"/><map value="37" id="Audit Author Settlement"/><map value="38" id="Export Adjustment"/><map value="39" id="Payment Journey"/><map value="40" id="Payment Journey Reverse"/><map value="41" id="Bad Debt Settled"/><map value="42" id="Other Payment"/><map value="43" id="Other Payment Reverse"/><map value="44" id="Operator Shift Deposit"/><map value="45" id="Sum Payment"/><map value="46" id="Sum Revenue"/></valuemap><valuemap name="TxnProductTypes_t" formatversion="25"><map value="1" id="Purse Issue"/><map value="2" id="Pass Issue"/><map value="3" id="Multiride Issue"/><map value="4" id="Delete"/><map value="5" id="Block"/><map value="6" id="Unblock"/><map value="7" id="Keys Update"/><map value="9" id="Autoload Enable"/><map value="10" id="Purse Add"/><map value="11" id="Pass Add"/><map value="12" id="Multiride Add"/><map value="13" id="Purse Use"/><map value="14" id="Pass Use"/><map value="15" id="Multiride Use"/><map value="16" id="Purse Add Reverse"/><map value="17" id="Pass Add Reverse"/><map value="18" id="Multiride Add Reverse"/><map value="19" id="Purse Use Reverse"/><map value="22" id="Product Entry"/><map value="23" id="Exit"/><map value="24" id="Rebate"/><map value="25" id="Surcharge"/><map value="26" id="Purse Refund"/><map value="27" id="Pass Refund"/><map value="28" id="Multiride Refund"/><map value="29" id="Refund Deferred"/><map value="31" id="Tolling Update"/><map value="34" id="Deposit Receipt"/><map value="35" id="Deposit Refund"/><map value="36" id="Account Close Off"/><map value="37" id="Value Write Off"/><map value="38" id="Account Purge"/><map value="39" id="Purse Add Recover"/><map value="40" id="Pass Add Recover"/><map value="41" id="Multiride Add Recover"/><map value="42" id="Actionlist"/><map value="43" id="Unactionlist"/><map value="48" id="Actionlisted Usage Detected"/><map value="51" id="Autoload Disable"/><map value="56" id="Remaining Value Discrepancy"/><map value="58" id="Account Updated"/><map value="61" id="Bad Debt Settled"/><map value="62" id="Purse Replace"/><map value="63" id="Multiride Replace"/><map value="64" id="Pass Replace"/><map value="67" id="Autoload Settlement"/><map value="68" id="Last Add Value"/><map value="69" id="Journey"/><map value="70" id="Autoload Update"/><map value="71" id="Value Write Off Neg"/><map value="72" id="Refund Request Account Based"/><map value="73" id="Purse Refund Account Based"/><map value="74" id="Multiride Refund Account Based"/><map value="75" id="Pass Refund Account Based"/><map value="76" id="Currency Changed"/><map value="77" id="Purse Currency Changed"/><map value="78" id="Actionlist Failure"/><map value="79" id="Multiride Issue Reverse"/><map value="80" id="Pass Issue Reverse"/><map value="81" id="Purse Issue Reverse"/><map value="82" id="Actionlist Request"/><map value="83" id="Unactionlist Request"/><map value="84" id="Purse Use Journey"/><map value="85" id="Pass Use Journey"/><map value="86" id="Multiride Use Journey"/><map value="87" id="Purse Rebate On Exit"/><map value="88" id="Purse Use On Entry"/><map value="89" id="Pass Use On Entry"/><map value="90" id="Multiride Use On Entry"/><map value="91" id="Purse Use On Exit"/><map value="92" id="Pass Use On Exit"/><map value="93" id="Multiride Use On Exit"/><map value="94" id="Surcharge Rebate On Exit"/><map value="95" id="Multiride Rebate On Exit"/><map value="96" id="Issuer Man Adjust"/><map value="97" id="Multiride Use On Entry Reverse"/><map value="98" id="Multiride Use On Exit Reverse"/><map value="99" id="Multiride Use Journey Reverse"/><map value="100" id="Purse Use Journey Reverse"/><map value="101" id="Purse Use On Exit Reverse"/><map value="102" id="Purse Use On Entry Reverse"/><map value="103" id="Pass Use Journey Reverse"/><map value="104" id="Pass Use On Entry Reverse"/><map value="105" id="Pass Use On Exit Reverse"/><map value="106" id="Purse Add Remote Reverse"/><map value="107" id="Purse Add Remote"/><map value="108" id="Pass Purchase Remote Reverse"/><map value="109" id="Pass Purchase Remote"/><map value="110" id="Multiride Purchase Remote Reverse"/><map value="111" id="Multiride Purchase Remote"/></valuemap><valuemap name="TxnProjectTypes_t" formatversion="25"><map value="1" id="Vtk Proxy Ud"/><map value="2" id="Vtk Operator Residual Credit"/><map value="3" id="Vtk Operator Load Cash Sales Credit"/><map value="4" id="Vtk Operator Cash Deposit Update Reverse"/><map value="5" id="Vtk Application Travel Mode Update"/><map value="6" id="Vtk Application Home Location Update"/><map value="7" id="Syd Negative Remain Val"/><map value="8" id="Syd Negative Remain Val Reverse"/><map value="9" id="Syd Avm Eod"/><map value="10" id="Syd Tot Eod"/><map value="11" id="Syd Avm Cash Status"/><map value="12" id="Wdc Negative Purse Fee"/><map value="13" id="Wdc Purse Recall"/><map value="14" id="Wdc Pass Recall"/><map value="15" id="Wdc Multiride Recall"/><map value="16" id="Wdc Sirs Sbrl Setup"/><map value="17" id="Wdc Sirs Sbdl"/><map value="18" id="Syd Tot Misc"/><map value="19" id="Syd Tsn Reset"/><map value="20" id="Syd Card Enquiry"/><map value="21" id="Syd Card Inspection"/><map value="22" id="Sls Entry Exit Period Data"/><map value="23" id="Sls Product Pass Activate"/><map value="24" id="Sea Instnl Pass Revenue Allocn"/><map value="25" id="Sea Purse Fund Reallocn Credit"/><map value="26" id="Sea Purse Fund Reallocn Debit"/><map value="27" id="Sea Unfulfilled Cardholder State"/><map value="28" id="Sea Product Surcharge Rebate On Exit Reverse"/><map value="29" id="Sea Product Surcharge Reverse"/><map value="30" id="Sea Ridership Statistic"/><map value="31" id="Sea Application Zone Fare Preference Preset Change"/><map value="32" id="Sea Application Vehicle Type Change"/><map value="33" id="Sea Acquirer Reimbursement"/><map value="34" id="Wdc Card Init Failure"/><map value="35" id="Wdc Purse Add Failure"/><map value="36" id="Wdc Purse Balance Transfer"/><map value="37" id="Sea Product Vanpool Number Change"/><map value="38" id="Sea Cardholder Fee Remote"/><map value="39" id="Sea Cardholder Fee Remote Reverse"/><map value="40" id="Sea Approved Institutional Order"/><map value="41" id="Sea Application Institution Id Change"/><map value="42" id="Sea Application Paratransit Eligibility Change"/><map value="43" id="Sea Application Pca Eligible Change"/><map value="44" id="Sea Cst Shift End"/><map value="45" id="Sea Unredeemed Institutional Order"/><map value="46" id="Sea Unfulfilled Cardholder Purchase Write Off"/><map value="47" id="Sea Pass Purchase Remote"/><map value="48" id="Sea Pass Purchase Remote Reverse"/><map value="49" id="Sea Purse Add Remote"/><map value="50" id="Sea Purse Add Remote Reverse"/></valuemap><valuemap name="TxnTypes_t" formatversion="25"><map value="1" id="Card"/><map value="2" id="Application"/><map value="3" id="Product"/><map value="4" id="Other"/><map value="5" id="Audit"/><map value="6" id="Event"/><map value="7" id="Project"/></valuemap><struct name="AttributePair_t" tag="19" specificationonly="true" formatversion="25" displayname="Attribute Pair" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_ATTRIBUTEPAIR" msgname="ATTRIBUTE_PAIR"><documentation text="A convenience structure for storing name/value pairs."/><generator name="MASS_BACKEND"/><field name="attributeName" tag="57" displayname="Attribute Name" datatype="ASCII" width="100" displayaccess="edit" sqlcolumnname="ATTRIBUTE_NAME" docdatatype="Char8_t[100]" comments="The name of the attribute" inMac="false"/><field name="attributeValue" tag="58" displayname="Attribute Value" datatype="ASCII" width="64" displayaccess="edit" sqlcolumnname="ATTRIBUTE_VALUE" docdatatype="Char8_t[64]" comments="The value of the attribute." inMac="false"/></struct><struct name="AttributeSet_t" tag="18" specificationonly="true" formatversion="25" displayname="Attribute Set" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_ATTRIBUTESET" msgname="ATTRIBUTE_SET"><documentation text="A convience structure for storing a list of up to 100 name/value pairs."/><generator name="MASS_BACKEND"/><field name="numberOfEntries" tag="56" displayname="Number Of Entries" datatype="U16" min="1" max="50" displayaccess="edit" sqlcolumnname="NUMBER_OF_ENTRIES" docdatatype="U16_t" inMac="false"/><repeat name="attributes" tag="359" refcountfield="numberOfEntries" maxOccurs="50"><field name="attributes" datatype="Struct" structname="AttributePair_t" tag="359" displayaccess="edit" displayname="Attributes" inMac="false"/></repeat></struct><struct name="DevUdJourneyHdr_t" tag="87" specificationonly="true" formatversion="25" displayname="Dev Ud Journey Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_DEVUDJOURNEYHDR" msgname="DEV_UD_JOURNEY_HDR"><documentation text="The intention is that this header is used by transactions that record journey information for transactions generated in an open payment environment. For transactions generated in a CICO or closed payment environment, it is expected that entry and exit transactions will be generated. They do not use this header."/><field name="routeLineId" tag="155" displayname="Route Line Id" datatype="U16" displayaccess="edit" sqlcolumnname="ROUTE_LINE_ID" docdatatype="RouteId_t" comments="A description of the Route/Line that the transaction was generated on." inMac="false"/><field name="routeDirection" tag="128" displayname="Route Direction" datatype="U8" displayaccess="edit" sqlcolumnname="ROUTE_DIRECTION" valuemap="Direction_t" docdatatype="Direction_t" comments="The direction of travel along the route" inMac="false"/><field name="passengerType" tag="15" valuemap="PassengerType_t" displayname="Passenger Type" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE" docdatatype="PassengerType_t" comments="Defines the type of passenger for the journey" inMac="false"/><field name="journeyType" tag="557" displayname="Journey Type" datatype="U16" displayaccess="edit" sqlcolumnname="JOURNEY_TYPE" docdatatype="JourneyType_t" comments="Indicates the type of journey that a patron purchased. This identifies the fare scenario involved in the journey." inMac="false"/><field name="originLocation" tag="156" displayname="Origin Location" datatype="U32" displayaccess="edit" sqlcolumnname="ORIGIN_LOCATION" docdatatype="LocationNumber_t" comments="The location at which the transction occurred." inMac="false"/><field name="numberOfPassengers" tag="157" displayname="Number Of Passengers" datatype="U8" displayaccess="edit" sqlcolumnname="NUMBER_OF_PASSENGERS" docdatatype="U8_t" comments="Indicates the number of passengers taking the journey." inMac="false"/><field name="numberOfZones" tag="158" displayname="Number Of Zones" datatype="U8" displayaccess="edit" sqlcolumnname="NUMBER_OF_ZONES" docdatatype="U8_t" comments="The number of zones between the boarding and alighting zones" inMac="false"/><field name="destinationLocation" tag="159" displayname="Destination Location" datatype="U32" displayaccess="edit" sqlcolumnname="DESTINATION_LOCATION" docdatatype="LocationNumber_t" comments="The destination zone for the journey. For card-based payment this would only be populated at the origin as a 'guess' based on the geographic validity of the product in use. For cash payment, this field would be populated based on instructions given to the driver by the paying passenger." inMac="false"/><field name="previousOperator" tag="160" displayname="Previous Operator" datatype="U32" displayaccess="edit" sqlcolumnname="PREVIOUS_OPERATOR" docdatatype="ParticipantId_t" comments="Identifies the provider of service for a ride immediately previous to this one (ie one from which the passenger transferred) and which (possibly) entitles the passenger to a discount on the current journey." inMac="false"/></struct><struct name="DevUdMultirideCommonHdr_t" tag="132" specificationonly="true" formatversion="25" displayname="Dev Ud Multiride Common Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_DEVUDMULTIRIDECOMMONHDR" msgname="DEV_UD_MULTIRIDE_COMMON_HDR"><documentation text="All common multiride related details are stored in this header."/><field name="numRides" tag="224" displayname="Num Rides" datatype="U8" displayaccess="edit" sqlcolumnname="NUM_RIDES" docdatatype="Rides_t" comments="The number of rides added (add)/deducted (use) for the transaction." inMac="false"/><field name="remainingRides" tag="225" displayname="Remaining Rides" datatype="U8" displayaccess="edit" sqlcolumnname="REMAINING_RIDES" docdatatype="Rides_t" comments="The number of rides remaining on the Product after completion of this transaction." inMac="false"/><field name="rfu16_MultirideCommonHdr" displayname="Rfu 16 Multiride Common Hdr" datatype="U16" displayaccess="edit" serialise="false" docdatatype="U16_t" comments="Required for byte packing" inMac="false"/></struct><struct name="DevUdMultirideLavHdr_t" tag="183" specificationonly="true" formatversion="25" displayname="Dev Ud Multiride Lav Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_DEVUDMULTIRIDELAVHDR" msgname="DEV_UD_MULTIRIDE_LAV_HDR"><documentation text="All multiride-related last add value details are stored in this header. All fields in this header relate to the last (ie previous) add value transaction. If this header is part of an add value txn, it contains details of the add value txn previous to this one."/><field name="lavSamId" tag="315" displayname="Lav Sam Id" datatype="U32" displayaccess="edit" sqlcolumnname="LAV_SAM_ID" docdatatype="SamId_t" comments="The numeric identification of the sam that was used when performing the last add value transaction. This field is 0 if no SAM was involved." inMac="true"/><field name="lavParticipantId" tag="316" displayname="Lav Participant Id" datatype="U32" displayaccess="edit" sqlcolumnname="LAV_PARTICIPANT_ID" docdatatype="ParticipantId_t" comments="The ParticipantID of the Load Agent that loaded the Card" inMac="true"/><field name="lavDate" tag="415" displayname="Lav Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="LAV_DATE" docdatatype="DateC20_t" comments="The Date and Time of the Last add value Transaction." inMac="true"/><field name="lavTxnValue" tag="318" displayname="Lav Txn Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="LAV_TXN_VALUE" docdatatype="ValueOneUnit_t" comments="The monetary value of the last add value made." inMac="true"/><field name="lavRemainingRides" tag="416" displayname="Lav Remaining Rides" datatype="U8" displayaccess="edit" sqlcolumnname="LAV_REMAINING_RIDES" docdatatype="Rides_t" comments="The product remaining value after the last add value." inMac="true"/><field name="rfu8_MultirideLavHdr" displayname="Rfu 8 Multiride Lav Hdr" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" comments="Required for byte packing" inMac="true"/><field name="lavPtsn" tag="320" displayname="Lav Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="LAV_PTSN" docdatatype="Ptsn_t" comments="The Product transaction sequence number of the last add value transaction" inMac="true"/><field name="lavMethodOfPayment" tag="321" displayname="Lav Method Of Payment" datatype="U8" displayaccess="edit" sqlcolumnname="LAV_METHOD_OF_PAYMENT" valuemap="PaymentMethod_t" docdatatype="PaymentMethod_t" comments="Method of payment used for the last add value transaction." inMac="true"/><field name="dataIsValid" tag="323" displayname="Data Is Valid" datatype="U8" displayaccess="edit" sqlcolumnname="DATA_IS_VALID" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates whether the data in this header is valid (since this data is not always supplied by the devices)." inMac="true"/></struct><struct name="DevUdPassCommonHdr_t" tag="131" specificationonly="true" formatversion="25" displayname="Dev Ud Pass Common Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_DEVUDPASSCOMMONHDR" msgname="DEV_UD_PASS_COMMON_HDR"><documentation text="All common pass related details are stored in this header."/><field name="passEndDateTime" tag="423" displayname="Pass End Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="PASS_END_DATE_TIME" docdatatype="Time_t" comments="The pass' remaining value." inMac="false"/></struct><struct name="DevUdPassLavHdr_t" tag="184" specificationonly="true" formatversion="25" displayname="Dev Ud Pass Lav Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_DEVUDPASSLAVHDR" msgname="DEV_UD_PASS_LAV_HDR"><documentation text="All pass related last add value details are stored in this header. All fields in this header relate to the last (ie previous) add value transaction. If this header is part of an add value txn, it contains details of the add value txn previous to this one."/><field name="lavSamId" tag="315" displayname="Lav Sam Id" datatype="U32" displayaccess="edit" sqlcolumnname="LAV_SAM_ID" docdatatype="SamId_t" comments="The numeric identification of the sam that was used when performing the last add value transaction. This field is 0 if no sam was involved." inMac="true"/><field name="lavParticipantId" tag="316" displayname="Lav Participant Id" datatype="U32" displayaccess="edit" sqlcolumnname="LAV_PARTICIPANT_ID" docdatatype="ParticipantId_t" comments="The ParticipantID of the Load Agent that loaded the Card" inMac="true"/><field name="lavDate" tag="415" displayname="Lav Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="LAV_DATE" docdatatype="DateC20_t" comments="The Date and Time of the Last add value Transaction." inMac="true"/><field name="lavTxnValue" tag="318" displayname="Lav Txn Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="LAV_TXN_VALUE" docdatatype="ValueOneUnit_t" comments="The monetary value of the last add value made." inMac="true"/><field name="lavPassExpiryDateTime" tag="417" displayname="Lav Pass Expiry Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="LAV_PASS_EXPIRY_DATE_TIME" docdatatype="Time_t" comments="The product remaining value after the last add value." inMac="true"/><field name="lavPtsn" tag="320" displayname="Lav Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="LAV_PTSN" docdatatype="Ptsn_t" comments="The Product transaction sequence number of the last add value transaction" inMac="true"/><field name="lavMethodOfPayment" tag="321" displayname="Lav Method Of Payment" datatype="U8" displayaccess="edit" sqlcolumnname="LAV_METHOD_OF_PAYMENT" valuemap="PaymentMethod_t" docdatatype="PaymentMethod_t" comments="Method of payment used for the last add value transaction." inMac="true"/><field name="dataIsValid" tag="323" displayname="Data Is Valid" datatype="U8" displayaccess="edit" sqlcolumnname="DATA_IS_VALID" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates whether the data in this header is valid (since this data is not always supplied by the devices)." inMac="true"/></struct><struct name="DevUdProductValidity_t" tag="100" specificationonly="true" formatversion="25" displayname="Dev Ud Product Validity" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_DEVUDPRODUCTVALIDITY" msgname="DEV_UD_PRODUCT_VALIDITY"><documentation text="This header contains all product validity information"/><field name="vStartDateTime" tag="188" displayname="Vstart Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="V_START_DATE_TIME" docdatatype="Time_t" comments="The time when the product's validity commences (ie the product becomes valid at the start of this time). If the product has hanging validity this field shall be 0." inMac="false"/><field name="vEndDateTime" tag="189" displayname="Vend Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="V_END_DATE_TIME" docdatatype="Time_t" comments="The time when the product’s validity terminates (ie the product becomes invalid at the end of this time). If the product has hanging validity this field shall be 0." inMac="false"/><field name="vDuration" tag="190" displayname="Vduration" datatype="U16" displayaccess="edit" sqlcolumnname="V_DURATION" docdatatype="Duration_t" comments="The duration of the product. The units of measure are defined in CD." inMac="false"/><field name="vDistanceOrigin" tag="191" displayname="Vdistance Origin" datatype="U32" displayaccess="edit" sqlcolumnname="V_DISTANCE_ORIGIN" docdatatype="LocationNumber_t" comments="The valid origin for the product" inMac="false"/><field name="vDistanceDestination" tag="192" displayname="Vdistance Destination" datatype="U32" displayaccess="edit" sqlcolumnname="V_DISTANCE_DESTINATION" docdatatype="LocationNumber_t" comments="The valid destination for the product." inMac="false"/><field name="vDistanceDistance" tag="193" displayname="Vdistance Distance" datatype="U16" displayaccess="edit" sqlcolumnname="V_DISTANCE_DISTANCE" docdatatype="ValidityDistance_t" comments="The valid distance for the product." inMac="false"/><field name="vJourneyPeriodJourneys" tag="194" displayname="Vjourney Period Journeys" datatype="U8" displayaccess="edit" sqlcolumnname="V_JOURNEY_PERIOD_JOURNEYS" docdatatype="CounterEight_t" comments="The maximum number of journeys allowed during the specified period." inMac="false"/><field name="vJourneyTransfers" tag="195" displayname="Vjourney Transfers" datatype="U8" displayaccess="edit" sqlcolumnname="V_JOURNEY_TRANSFERS" docdatatype="CounterEight_t" comments="Maximum number of transfers." inMac="false"/><repeat name="vRouteRoutes" tag="196" minOccurs="10" maxOccurs="10"><field name="vRouteRoutes" datatype="U16" tag="196" displayaccess="edit" displayname="Vroute Routes"/></repeat><repeat name="vLocationLocations" tag="197" minOccurs="10" maxOccurs="10"><field name="vLocationLocations" datatype="U32" tag="197" displayaccess="edit" displayname="Vlocation Locations"/></repeat><field name="restrictionsDay" tag="198" displayname="Restrictions Day" datatype="U16" displayaccess="edit" sqlcolumnname="RESTRICTIONS_DAY" docdatatype="DayType_t" comments="The day type (e.g. weekdays, holidays) on which the product or ticket is not valid." inMac="false"/><field name="restrictionsTime" tag="199" displayname="Restrictions Time" datatype="U8" displayaccess="edit" sqlcolumnname="RESTRICTIONS_TIME" docdatatype="TimeCode_t" comments="A reference to the time periods during the day when the product or ticket is not valid." inMac="false"/><field name="rfu8_DevUdProductValidity" displayname="Rfu 8 Dev Ud Product Validity" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="vPeriodDuration" tag="200" displayname="Vperiod Duration" datatype="U16" displayaccess="edit" sqlcolumnname="V_PERIOD_DURATION" docdatatype="Duration_t" comments="The duration over which vJourneyTransfers and vJourneyPeriodJourneys apply." inMac="false"/></struct><struct name="DevUdPurseCommonHdr_t" tag="133" specificationonly="true" formatversion="25" displayname="Dev Ud Purse Common Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_DEVUDPURSECOMMONHDR" msgname="DEV_UD_PURSE_COMMON_HDR"><documentation text="All common purse related details are stored in this header."/><field name="purseRemainingValue" tag="226" displayname="Purse Remaining Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURSE_REMAINING_VALUE" docdatatype="ValueOneUnit_t" comments="The purse value after completion of this transaction, if this transaction involved a purse." inMac="false"/></struct><struct name="DevUdPurseLavHdr_t" tag="185" specificationonly="true" formatversion="25" displayname="Dev Ud Purse Lav Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_DEVUDPURSELAVHDR" msgname="DEV_UD_PURSE_LAV_HDR"><documentation text="All purse related last add value details are stored in this header. All fields in this header relate to the last (ie previous) add value transaction. If this header is part of an add value txn, it contains details of the add value txn previous to this one."/><field name="lavSamId" tag="315" displayname="Lav Sam Id" datatype="U32" displayaccess="edit" sqlcolumnname="LAV_SAM_ID" docdatatype="SamId_t" comments="The numeric identification of the sam that was used when performing the last add value transaction. This field is 0 if no sam was involved." inMac="true"/><field name="lavParticipantId" tag="316" displayname="Lav Participant Id" datatype="U32" displayaccess="edit" sqlcolumnname="LAV_PARTICIPANT_ID" docdatatype="ParticipantId_t" comments="The ParticipantID of the Load Agent that loaded the card" inMac="true"/><field name="lavDate" tag="415" displayname="Lav Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="LAV_DATE" docdatatype="DateC20_t" comments="The Date and Time of the Last add value Transaction." inMac="true"/><field name="lavTxnValue" tag="318" displayname="Lav Txn Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="LAV_TXN_VALUE" docdatatype="ValueOneUnit_t" comments="The Value in units of the last add value made" inMac="true"/><field name="lavRemainingValue" tag="319" displayname="Lav Remaining Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="LAV_REMAINING_VALUE" docdatatype="ValueOneUnit_t" comments="The product remaining value after the last add value." inMac="true"/><field name="lavPtsn" tag="320" displayname="Lav Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="LAV_PTSN" docdatatype="Ptsn_t" comments="The Product transaction sequence number of the last add value transaction" inMac="true"/><field name="lavAmountPaid" tag="324" displayname="Lav Amount Paid" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="LAV_AMOUNT_PAID" docdatatype="ValueOneUnit_t" comments="The actual amount paid for the value added (which may be different from the actual value placed on the recipient contract)." inMac="true"/><field name="lavMethodOfPayment" tag="321" displayname="Lav Method Of Payment" datatype="U8" displayaccess="edit" sqlcolumnname="LAV_METHOD_OF_PAYMENT" valuemap="PaymentMethod_t" docdatatype="PaymentMethod_t" comments="Method of payment used for the last add value transaction." inMac="true"/><field name="dataIsValid" tag="323" displayname="Data Is Valid" datatype="U8" displayaccess="edit" sqlcolumnname="DATA_IS_VALID" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates whether the data in this header is valid (since this data is not always supplied by the devices)." inMac="true"/></struct><struct name="EventData32_t" tag="423" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_SIMPLE_32" displayname="Event Data 32" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_32"><documentation text="This structure is used for events with 32 bytes of data required."/><field name="data32" tag="1001" displayname="Data 32" datatype="U32" displayaccess="edit" sqlcolumnname="DATA" docdatatype="U32_t" inMac="false"/></struct><struct name="EventData8_t" tag="436" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_SIMPLE_8" displayname="Event Data 8" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_8"><documentation text="All generic U8 type events"/><field name="data" tag="670" displayname="Data" datatype="U8" displayaccess="edit" sqlcolumnname="DATA" docdatatype="U8_t" inMac="false"/></struct><struct name="EventDataAvmCoinHandlerStatus_t" tag="417" specificationonly="true" formatversion="25" displayname="Event Data Avm Coin Handler Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_AVM_COIN_HANDLER_STATUS"><documentation text="All the status Codes for the AVM's Coin Handler"/><field name="coinHandlerAcceptorJam" tag="773" displayname="Coin Handler Acceptor Jam" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_ACCEPTOR_JAM" docdatatype="U8_t" comments="Reported by CCM. One of the CCM codes 3,38,39,43...46,203...216 are also displayed.Certain debug registers will be incremented. Use work codes 20*38, 20*39, 20*40 to clear" inMac="false"/><field name="coinHandlerEscrowFailure" tag="774" displayname="Coin Handler Escrow Failure" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_ESCROW_FAILURE" docdatatype="U8_t" comments="Reported by the CCM. CCM code 40 is also displayed" inMac="false"/><field name="coinHandlerCommError" tag="863" displayname="Coin Handler Comm Error" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_COMM_ERROR" docdatatype="U8_t" comments="3 NAK's received" inMac="false"/><field name="coinHandlerRamError" tag="776" displayname="Coin Handler Ram Error" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_RAM_ERROR" docdatatype="U8_t" comments="Reported by the CCM. CCM error 01 is also displayed" inMac="false"/><field name="coinHandlerRomError" tag="777" displayname="Coin Handler Rom Error" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_ROM_ERROR" docdatatype="U8_t" comments="Reported by the CCM. CCM error 02 is also displayed" inMac="false"/><field name="coinHandlerTubeOverfill" tag="778" displayname="Coin Handler Tube Overfill" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_TUBE_OVERFILL" docdatatype="U8_t" comments="Reported by the CCM. One of the CCM codes 33...36 are also displayed." inMac="false"/><field name="coinHandlerDispenseJam" tag="779" displayname="Coin Handler Dispense Jam" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_DISPENSE_JAM" docdatatype="U8_t" comments="Reported by the CCM. One of the CCM codes 16...19, 28...31 is also displayed." inMac="false"/><field name="coinHandlerDispenserError" tag="780" displayname="Coin Handler Dispenser Error" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_DISPENSER_ERROR" docdatatype="U8_t" comments="Reported by the CCM. One of the CCM codes 43,44,45,46 is displayed" inMac="false"/><field name="coinHandlerBulkHopperFault" tag="781" displayname="Coin Handler Bulk Hopper Fault" datatype="U8" displayaccess="edit" sqlcolumnname="COIN_HANDLER_BULK_HOPPER_FAULT" docdatatype="U8_t" comments="Placed when the errors 111,112,113,114,129,139 reported by the CCM." inMac="false"/><field name="hopperEnclosureLidOpen" tag="782" displayname="Hopper Enclosure Lid Open" datatype="U8" displayaccess="edit" sqlcolumnname="HOPPER_ENCLOSURE_LID_OPEN" docdatatype="U8_t" comments="Hopper enclosure lid open - Reported by the CCM." inMac="false"/><field name="hopperLockingBarOpen" tag="783" displayname="Hopper Locking Bar Open" datatype="U8" displayaccess="edit" sqlcolumnname="HOPPER_LOCKING_BAR_OPEN" docdatatype="U8_t" comments="Hopper locking bar open - Reported by the CCM." inMac="false"/><field name="hopperSequenceError" tag="784" displayname="Hopper Sequence Error" datatype="U8" displayaccess="edit" sqlcolumnname="HOPPER_SEQUENCE_ERROR" docdatatype="U8_t" comments="Hoppers installed but didn't initialise properly or bar/lid left open" inMac="false"/><field name="hopperCashReport" tag="785" displayname="Hopper Cash Report" datatype="U8" displayaccess="edit" sqlcolumnname="HOPPER_CASH_REPORT" docdatatype="U8_t" comments="A cash report was printed" inMac="false"/><field name="rfu24_EventDataAvmCoinHandlerStatus" displayname="Rfu 24 Event Data Avm Coin Handler Status" datatype="U8" width="3" displayaccess="edit" serialise="false" docdatatype="U8_t[3]" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataAvmDataHopperStatus_t" tag="513" specificationonly="true" formatversion="25" displayname="Event Data Avm Data Hopper Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_AVM_DATA_HOPPER_STATUS"><field name="hopperRemoved" tag="1020" displayname="Hopper Removed" datatype="U32" displayaccess="edit" sqlcolumnname="HOPPER_REMOVED" docdatatype="U32_t" inMac="false"/><field name="hopperRemovedNotAllowed" tag="1021" displayname="Hopper Removed Not Allowed" datatype="U32" displayaccess="edit" sqlcolumnname="HOPPER_REMOVED_NOT_ALLOWED" docdatatype="U32_t" inMac="false"/><field name="hopperInitNotAllowed" tag="1022" displayname="Hopper Init Not Allowed" datatype="U32" displayaccess="edit" sqlcolumnname="HOPPER_INIT_NOT_ALLOWED" docdatatype="U32_t" inMac="false"/><field name="hopperDispenseFail" tag="1023" displayname="Hopper Dispense Fail" datatype="U32" displayaccess="edit" sqlcolumnname="HOPPER_DISPENSE_FAIL" docdatatype="U32_t" inMac="false"/><field name="hopperExtraCoinDispense" tag="1024" displayname="Hopper Extra Coin Dispense" datatype="U32" displayaccess="edit" sqlcolumnname="HOPPER_EXTRA_COIN_DISPENSE" docdatatype="U32_t" inMac="false"/><field name="hopperLowStock" tag="1025" displayname="Hopper Low Stock" datatype="U32" displayaccess="edit" sqlcolumnname="HOPPER_LOW_STOCK" docdatatype="U32_t" inMac="false"/><field name="hopperNoStock" tag="1026" displayname="Hopper No Stock" datatype="U32" displayaccess="edit" sqlcolumnname="HOPPER_NO_STOCK" docdatatype="U32_t" inMac="false"/><field name="hopperDenomination" tag="1027" displayname="Hopper Denomination" datatype="U32" displayaccess="edit" sqlcolumnname="HOPPER_DENOMINATION" docdatatype="U32_t" inMac="false"/></struct><struct name="EventDataAvmNoteHandler_t" tag="412" specificationonly="true" formatversion="25" displayname="Event Data Avm Note Handler" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_AVM_NOTE_HANDLER"><documentation text="All the status Codes for the AVM's Note Handler"/><field name="noteVaultMissing" tag="723" displayname="Note Vault Missing" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_VAULT_MISSING" docdatatype="U8_t" comments="Note vault removed - 5 NAK's received. Code (70)" inMac="false"/><field name="noteHandlerVoltChange" tag="724" displayname="Note Handler Volt Change" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_HANDLER_VOLT_CHANGE" docdatatype="U8_t" comments="Warning message received from NHU (code 06). Voltage Warning" inMac="false"/><field name="noteVaultFull" tag="725" displayname="Note Vault Full" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_VAULT_FULL" docdatatype="U8_t" comments="1300 notes entered counted. Replace the note vault to clear. Error (71)" inMac="false"/><field name="noteJam" tag="726" displayname="Note Jam" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_JAM" docdatatype="U8_t" comments="Error reported by BSN when moving note Error (F0)" inMac="false"/><field name="noteHandlerInitError" tag="727" displayname="Note Handler Init Error" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_HANDLER_INIT_ERROR" docdatatype="U8_t" comments="Warning codes 01...05, 07 (initialisation errors) received from NHU" inMac="false"/><field name="noteEscrowUnitMissing" tag="728" displayname="Note Escrow Unit Missing" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_ESCROW_UNIT_MISSING" docdatatype="U8_t" comments="It is checked during initialisation (Only for Sodeco 38/39 units) Error (08)" inMac="false"/><field name="noteHandlerCommError" tag="837" displayname="Note Handler Comm Error" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_HANDLER_COMM_ERROR" docdatatype="U8_t" comments="Overrun, framing or parity errors reported by the QUART channel B" inMac="false"/><field name="noteHandlerError" tag="730" displayname="Note Handler Error" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_HANDLER_ERROR" docdatatype="U8_t" comments="Error message received from BSN - NHU Out Of Service condition cannot be cleared" inMac="false"/><field name="noteVaultNearlyFull" tag="731" displayname="Note Vault Nearly Full" datatype="U8" displayaccess="edit" sqlcolumnname="NOTE_VAULT_NEARLY_FULL" docdatatype="U8_t" comments="1040 notes counted inside. Replace the note vault to clear. Warning (71)" inMac="false"/><field name="rfu24_EventDataAvmNoteHandler" displayname="Rfu 24 Event Data Avm Note Handler" datatype="U8" width="3" displayaccess="edit" serialise="false" docdatatype="U8_t[3]" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataAvmPowerStatus_t" tag="413" specificationonly="true" formatversion="25" displayname="Event Data Avm Power Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_AVM_POWER_STATUS"><documentation text="All the status Codes for the AVM's Power core"/><field name="upsCommError" tag="838" displayname="Ups Comm Error" datatype="U8" displayaccess="edit" sqlcolumnname="UPS_COMM_ERROR" docdatatype="U8_t" comments="Communications error with the UPS." inMac="false"/><field name="primaryPowerFailure" tag="733" displayname="Primary Power Failure" datatype="U8" displayaccess="edit" sqlcolumnname="PRIMARY_POWER_FAILURE" docdatatype="U8_t" comments="Generated when the UPS detects mains power failure" inMac="false"/><field name="upsFailure" tag="734" displayname="Ups Failure" datatype="U8" displayaccess="edit" sqlcolumnname="UPS_FAILURE" docdatatype="U8_t" comments="Generated when the UPS fails or drops communications" inMac="false"/><field name="rfu8_EventDataAvmPowerStatus" displayname="Rfu 8 Event Data Avm Power Status" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataAvmSensorStatus_t" tag="415" specificationonly="true" formatversion="25" displayname="Event Data Avm Sensor Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_AVM_SENSOR_STATUS"><documentation text="All the status Codes for the AVM's Sensory Detection"/><field name="upperStatusDisplayError" tag="737" displayname="Upper Status Display Error" datatype="U8" displayaccess="edit" sqlcolumnname="UPPER_STATUS_DISPLAY_ERROR" docdatatype="U8_t" comments="Display not responding for more than 600 ms" inMac="false"/><field name="lowerStatusDisplayError" tag="738" displayname="Lower Status Display Error" datatype="U8" displayaccess="edit" sqlcolumnname="LOWER_STATUS_DISPLAY_ERROR" docdatatype="U8_t" comments="Display not responding for more than 600 ms" inMac="false"/><field name="sensorDoorOpen" tag="739" displayname="Sensor Door Open" datatype="U8" displayaccess="edit" sqlcolumnname="SENSOR_DOOR_OPEN" docdatatype="U8_t" comments="Reported by the Rail Corp door sensor" inMac="false"/><field name="sensorLowerDoorOpen" tag="740" displayname="Sensor Lower Door Open" datatype="U8" displayaccess="edit" sqlcolumnname="SENSOR_LOWER_DOOR_OPEN" docdatatype="U8_t" comments="Reported by the Sydney Ferries door sensors" inMac="false"/><field name="sensorUpperDoorOpen" tag="741" displayname="Sensor Upper Door Open" datatype="U8" displayaccess="edit" sqlcolumnname="SENSOR_UPPER_DOOR_OPEN" docdatatype="U8_t" comments="Reported by the Sydney Ferries door sensors" inMac="false"/><field name="sensorIntrusion" tag="742" displayname="Sensor Intrusion" datatype="U8" displayaccess="edit" sqlcolumnname="SENSOR_INTRUSION" docdatatype="U8_t" comments="Door is open, "alarm_hold_off time interval expired (defined in CD, 30 seconds by default) but no proper signing-on. Note vault removed when it is not allowed (no access rights for current sign-on). Coin vault removed when it is not allowed ( no access rights for current sign-on);" inMac="false"/><field name="sensorVibrationWarning" tag="743" displayname="Sensor Vibration Warning" datatype="U8" displayaccess="edit" sqlcolumnname="SENSOR_VIBRATION_WARNING" docdatatype="U8_t" comments="Detected by sensors. It will clear itself when vibration stops" inMac="false"/><field name="sensorOverHeat" tag="744" displayname="Sensor Over Heat" datatype="U8" displayaccess="edit" sqlcolumnname="SENSOR_OVER_HEAT" docdatatype="U8_t" comments="When the temperature sensor reports a high temperature" inMac="false"/><field name="sensorSelfTestFailed" tag="745" displayname="Sensor Self Test Failed" datatype="U8" displayaccess="edit" sqlcolumnname="SENSOR_SELF_TEST_FAILED" docdatatype="U8_t" comments="Generate on unsuccessful completion of start-up self-tests" inMac="false"/><field name="sensorSelfTestPassed" tag="746" displayname="Sensor Self Test Passed" datatype="U8" displayaccess="edit" sqlcolumnname="SENSOR_SELF_TEST_PASSED" docdatatype="U8_t" comments="Generate on successful completion of start-up self-tests" inMac="false"/><field name="timeSynchroniseRequired" tag="747" displayname="Time Synchronise Required" datatype="U8" displayaccess="edit" sqlcolumnname="TIME_SYNCHRONISE_REQUIRED" docdatatype="U8_t" comments="Invalid time data from the SC" inMac="false"/><field name="keyPressedTwoMinutes" tag="748" displayname="Key Pressed Two Minutes" datatype="U8" displayaccess="edit" sqlcolumnname="KEY_PRESSED_TWO_MINUTES" docdatatype="U8_t" comments="KCM code 8 posted." inMac="false"/></struct><struct name="EventDataAvmTicketHandlerStatus_t" tag="416" specificationonly="true" formatversion="25" displayname="Event Data Avm Ticket Handler Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_AVM_TICKET_HANDLER_STATUS"><documentation text="All the status Codes for the AVM's Ticket Handler"/><field name="captureBinFull" tag="711" displayname="Capture Bin Full" datatype="U8" displayaccess="edit" sqlcolumnname="CAPTURE_BIN_FULL" docdatatype="U8_t" comments="10000 tickets captured counted." inMac="false"/><field name="ticketIssueTimeout" tag="840" displayname="Ticket Issue Timeout" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_ISSUE_TIMEOUT" docdatatype="U8_t" comments="No response from THU for more than 30 seconds when issuing the ticket. THU "ticket not issued" message received" inMac="false"/><field name="captureDiverterFailure" tag="841" displayname="Capture Diverter Failure" datatype="U8" displayaccess="edit" sqlcolumnname="CAPTURE_DIVERTER_FAILURE" docdatatype="U8_t" comments="THU error code 22 or 25 reported (diverter or cup diverter failed)Capture diverter failure?" inMac="false"/><field name="romError" tag="842" displayname="Rom Error" datatype="U8" displayaccess="edit" sqlcolumnname="ROM_ERROR" docdatatype="U8_t" comments="THU error code 3 reported (ROM checksum wrong)" inMac="false"/><field name="ramError" tag="843" displayname="Ram Error" datatype="U8" displayaccess="edit" sqlcolumnname="RAM_ERROR" docdatatype="U8_t" comments="THU error code 2 reported write/read checking of the auxiliary and internal RAM failed)" inMac="false"/><field name="motorSpeedError" tag="844" displayname="Motor Speed Error" datatype="U8" displayaccess="edit" sqlcolumnname="MOTOR_SPEED_ERROR" docdatatype="U8_t" comments="THU error code 6 or 7 reported (motor speed out of limits or motor not running)" inMac="false"/><field name="shaftEncoderError" tag="845" displayname="Shaft Encoder Error" datatype="U8" displayaccess="edit" sqlcolumnname="SHAFT_ENCODER_ERROR" docdatatype="U8_t" comments="THU error code 8 reported" inMac="false"/><field name="holeSearchError" tag="846" displayname="Hole Search Error" datatype="U8" displayaccess="edit" sqlcolumnname="HOLE_SEARCH_ERROR" docdatatype="U8_t" comments="THU error code 9 reported" inMac="false"/><field name="commError" tag="847" displayname="Comm Error" datatype="U8" displayaccess="edit" sqlcolumnname="COMM_ERROR" docdatatype="U8_t" comments="3 NAK's received" inMac="false"/><field name="verifyError" tag="848" displayname="Verify Error" datatype="U8" displayaccess="edit" sqlcolumnname="VERIFY_ERROR" docdatatype="U8_t" comments="THU error code 15 reported" inMac="false"/><field name="jamInMagnetic" tag="849" displayname="Jam In Magnetic" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_IN_MAGNETIC" docdatatype="U8_t" comments="THU error code 11 reported" inMac="false"/><field name="jamInPrinter" tag="850" displayname="Jam In Printer" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_IN_PRINTER" docdatatype="U8_t" comments="THU error code 12 reported" inMac="false"/><field name="jamInCapture" tag="851" displayname="Jam In Capture" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_IN_CAPTURE" docdatatype="U8_t" comments="THU error code 14 or 24 reported (capture sensor blocked)" inMac="false"/><field name="jamInEscrow" tag="852" displayname="Jam In Escrow" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_IN_ESCROW" docdatatype="U8_t" comments="THU error code 13 reported (escrow sensor blocked)." inMac="false"/><field name="jamInCombiner" tag="853" displayname="Jam In Combiner" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_IN_COMBINER" docdatatype="U8_t" comments="THU error code 12 reported. One of errors 88/89 will also take place if no ticket roll on another combiner or both 88 and 89 will be seen at the same time, both combiners 1 & 2" inMac="false"/><field name="printerRibbonExhausted" tag="854" displayname="Printer Ribbon Exhausted" datatype="U8" displayaccess="edit" sqlcolumnname="PRINTER_RIBBON_EXHAUSTED" docdatatype="U8_t" comments="20 000 tickets has been printed. Use work code B0*05# to clear." inMac="false"/><field name="noTicketStock" tag="855" displayname="No Ticket Stock" datatype="U8" displayaccess="edit" sqlcolumnname="NO_TICKET_STOCK" docdatatype="U8_t" comments="RailCorp: THU error code 16 reported. Use work code B0*04# to clear.Sydney Ferries: ticket stock empty reported by the CDU." inMac="false"/><field name="stockLow" tag="856" displayname="Stock Low" datatype="U8" displayaccess="edit" sqlcolumnname="STOCK_LOW" docdatatype="U8_t" comments="THU error code 21 reported. Only one ticket-stock roll available." inMac="false"/><field name="jamCombiner1" tag="857" displayname="Jam Combiner 1" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_COMBINER_1" docdatatype="U8_t" comments="THU error code 10 or 17 reported" inMac="false"/><field name="jamCombiner2" tag="858" displayname="Jam Combiner 2" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_COMBINER_2" docdatatype="U8_t" comments="THU error code 18 reported" inMac="false"/><field name="captureBinNearlyFull" tag="859" displayname="Capture Bin Nearly Full" datatype="U8" displayaccess="edit" sqlcolumnname="CAPTURE_BIN_NEARLY_FULL" docdatatype="U8_t" comments="8000 tickets captured counted." inMac="false"/><field name="printerRibbonLow" tag="860" displayname="Printer Ribbon Low" datatype="U8" displayaccess="edit" sqlcolumnname="PRINTER_RIBBON_LOW" docdatatype="U8_t" comments="16 000 tickets has been printed." inMac="false"/><field name="readerFailure" tag="861" displayname="Reader Failure" datatype="U8" displayaccess="edit" sqlcolumnname="READER_FAILURE" docdatatype="U8_t" comments="When the MST reader reports a fatal error" inMac="false"/><field name="ticketCaptured" tag="862" displayname="Ticket Captured" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_CAPTURED" docdatatype="U8_t" comments="The ticket presented has been held in the capture bin" inMac="false"/></struct><struct name="EventDataAvmVaultDeviceIdStatus_t" tag="514" specificationonly="true" formatversion="25" displayname="Event Data Avm Vault Device Id Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_AVM_VAULT_DEVICE_ID_STATUS"><field name="vaultIdReaderFault" tag="1034" displayname="Vault Id Reader Fault" datatype="U32" displayaccess="edit" sqlcolumnname="VAULT_ID_READER_FAULT" docdatatype="U32_t" inMac="false"/><field name="coinHandlerId" tag="1035" displayname="Coin Handler Id" datatype="U32" displayaccess="edit" sqlcolumnname="COIN_HANDLER_ID" docdatatype="U32_t" inMac="false"/><field name="coinVaultId" tag="1036" displayname="Coin Vault Id" datatype="U32" displayaccess="edit" sqlcolumnname="COIN_VAULT_ID" docdatatype="U32_t" inMac="false"/><field name="ticketHandlerId" tag="1037" displayname="Ticket Handler Id" datatype="U32" displayaccess="edit" sqlcolumnname="TICKET_HANDLER_ID" docdatatype="U32_t" inMac="false"/><field name="noteHandlerId" tag="1038" displayname="Note Handler Id" datatype="U32" displayaccess="edit" sqlcolumnname="NOTE_HANDLER_ID" docdatatype="U32_t" inMac="false"/><field name="noteVaultId" tag="1039" displayname="Note Vault Id" datatype="U32" displayaccess="edit" sqlcolumnname="NOTE_VAULT_ID" docdatatype="U32_t" inMac="false"/></struct><struct name="EventDataCIPPDBConnectionFault_t" tag="285" specificationonly="true" formatversion="25" displayname="Event Data Cippdbconnection Fault" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATACIPPDBCONNECTIONFAULT" msgname="EVENT_DATA_CIPPDBCONNECTION_FAULT"><documentation text="Event that is raised when a CIPP application has a problem connecting to the CIPP Database Fatal error as the CIPP application cannot run without this connection."/><field name="printerName" tag="499" displayname="Printer Name" datatype="ASCII" width="52" displayaccess="edit" sqlcolumnname="PRINTER_NAME" docdatatype="Char8_t[52]" inMac="false"/><field name="printerNetworkAddress" tag="500" displayname="Printer Network Address" datatype="ASCII" width="52" displayaccess="edit" sqlcolumnname="PRINTER_NETWORK_ADDRESS" docdatatype="Char8_t[52]" inMac="false"/><field name="database" tag="503" displayname="Database" datatype="ASCII" width="28" displayaccess="edit" sqlcolumnname="DATABASE" docdatatype="Char8_t[28]" inMac="false"/><field name="CIPPId" tag="501" displayname="Cippid" datatype="ASCII" width="28" displayaccess="edit" sqlcolumnname="CIPP_ID" docdatatype="Char8_t[28]" inMac="false"/><field name="eventDescription" tag="502" displayname="Event Description" datatype="ASCII" width="512" displayaccess="edit" sqlcolumnname="EVENT_DESCRIPTION" docdatatype="Char8_t[512]" inMac="false"/></struct><struct name="EventDataCardLocked_t" tag="203" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_CARD_LOCKED" displayname="Event Data Card Locked" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATACARDLOCKED" msgname="EVENT_DATA_CARD_LOCKED"><documentation text="Generated when an operator card is blocked following a number of failed logon attempts."/><field name="cardIssuerId" tag="307" displayname="Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the Card" inMac="false"/><field name="cardSerialNumber" tag="308" displayname="Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the Card." inMac="false"/><field name="cardType" tag="309" displayname="Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of card." inMac="false"/><field name="cardLifeCycleCount" tag="310" displayname="Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the Card. This field is used to distinguish between "reincarnations" of the physical card as different logical cards." inMac="false"/><field name="cardActionSequenceNumber" tag="311" displayname="Card Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="The action list sequence number (if any) applicable to a card involved in the transaction. This field is 0 if none is applicable. This field is to be populated by the devices for all card transactions and left untouched (zero) when the transaction is generated by the back end." inMac="false"/><field name="applicationType" tag="73" displayname="Application Type" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_TYPE" valuemap="ApplicationType_t" docdatatype="ApplicationType_t" comments="The type of application represented in this header." inMac="false"/><field name="applicationProviderId" tag="69" displayname="Application Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="APPLICATION_PROVIDER_ID" docdatatype="ParticipantId_t" comments="This defines the Unique Identication of the application provider (that issues the application)" inMac="false"/><field name="applicationSerialNumber" tag="70" displayname="Application Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="APPLICATION_SERIAL_NUMBER" docdatatype="ApplicationSerialNumber_t" comments="This defines the application this transaction is for. Cards could be used in multiple applications eg Transit, Taxi, Parking etc" inMac="false"/><field name="operatorId" tag="405" displayname="Operator Id" datatype="U16" displayaccess="edit" sqlcolumnname="OPERATOR_ID" docdatatype="OperatorId_t" comments="The ID of the user attempting to logon." inMac="false"/><field name="applicationPersonaliseCat" tag="71" displayname="Application Personalise Cat" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_PERSONALISE_CAT" valuemap="ApplicationPersonalisationCat_t" docdatatype="ApplicationPersonalisationCat_t" comments="Defines the category of personalisation applied to the application." inMac="false"/><field name="appActionSequenceNumber" tag="72" displayname="App Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="APP_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="The action list sequence number (if any) applicable to an application involved in the transaction. This field is 0 if none is applicable. This field is to be populated by the devices for all application transactions and left untouched (zero) when the transaction is generated by the back end." inMac="false"/></struct><struct name="EventDataCardPrinterConnectionFault_t" tag="283" specificationonly="true" formatversion="25" displayname="Event Data Card Printer Connection Fault" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_CARD_PRINTER_CONNECTION_FAULT"><documentation text="Event that is raised when a the CIPP application has a problem connecting to a Card Printer Fatal error as the CIPP application cannot initiliase/print without this connection."/><field name="printerName" tag="499" displayname="Printer Name" datatype="ASCII" width="52" displayaccess="edit" sqlcolumnname="PRINTER_NAME" docdatatype="Char8_t[52]" inMac="false"/><field name="printerNetworkAddress" tag="500" displayname="Printer Network Address" datatype="ASCII" width="52" displayaccess="edit" sqlcolumnname="PRINTER_NETWORK_ADDRESS" docdatatype="Char8_t[52]" inMac="false"/><field name="CIPPId" tag="501" displayname="Cippid" datatype="ASCII" width="28" displayaccess="edit" sqlcolumnname="CIPP_ID" docdatatype="Char8_t[28]" inMac="false"/><field name="eventDescription" tag="502" displayname="Event Description" datatype="ASCII" width="512" displayaccess="edit" sqlcolumnname="EVENT_DESCRIPTION" docdatatype="Char8_t[512]" inMac="false"/></struct><struct name="EventDataCardPrinterTechnicalFault_t" tag="284" specificationonly="true" formatversion="25" displayname="Event Data Card Printer Technical Fault" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATACARDPRINTERTECHNICALFAULT" msgname="EVENT_DATA_CARD_PRINTER_TECHNICAL_FAULT"><documentation text="Event that is raised when a CIPP Card Printer has a technical fault Fatal error as the CIPP application cannot initiliase/print when the printer has a technical fault."/><field name="printerName" tag="499" displayname="Printer Name" datatype="ASCII" width="52" displayaccess="edit" sqlcolumnname="PRINTER_NAME" docdatatype="Char8_t[52]" inMac="false"/><field name="printerNetworkAddress" tag="500" displayname="Printer Network Address" datatype="ASCII" width="52" displayaccess="edit" sqlcolumnname="PRINTER_NETWORK_ADDRESS" docdatatype="Char8_t[52]" inMac="false"/><field name="CIPPId" tag="501" displayname="Cippid" datatype="ASCII" width="28" displayaccess="edit" sqlcolumnname="CIPP_ID" docdatatype="Char8_t[28]" inMac="false"/><field name="eventDescription" tag="502" displayname="Event Description" datatype="ASCII" width="512" displayaccess="edit" sqlcolumnname="EVENT_DESCRIPTION" docdatatype="Char8_t[512]" inMac="false"/></struct><struct name="EventDataCdVersionStatus_t" tag="146" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_CD_VERSION_STATUS" displayname="Event Data Cd Version Status" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATACDVERSIONSTATUS" msgname="EVENT_DATA_CD_VERSION_STATUS"><documentation text="Event data payload that reports on CD versions used by a device."/><field name="numberOfEntries" tag="56" displayname="Number Of Entries" datatype="U16" min="1" max="50" displayaccess="edit" sqlcolumnname="NUMBER_OF_ENTRIES" docdatatype="U16_t" inMac="false"/><field name="rfu16_EventDataCdVersionStatus" displayname="Rfu 16 Event Data Cd Version Status" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="Required for byte packing" inMac="false"/><repeat name="cdNameList" tag="606" refcountfield="numberOfEntries" maxOccurs="50"><field name="cdNameList" datatype="ASCII" width="12" tag="606" displayaccess="edit" displayname="Cd Name List"/></repeat><repeat name="cdVersionList" tag="607" refcountfield="numberOfEntries" maxOccurs="50"><field name="cdVersionList" datatype="U16" tag="607" displayaccess="edit" displayname="Cd Version List"/></repeat><field name="rfu16_EventDataCdVersionStatus2" displayname="Rfu 16 Event Data Cd Version Status 2" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="Required for byte packing x 2" inMac="false"/></struct><struct name="EventDataCryptoModuleStatus_t" tag="206" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_KEY_VERSION_STATUS" displayname="Event Data Crypto Module Status" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATACRYPTOMODULESTATUS" msgname="EVENT_DATA_CRYPTO_MODULE_STATUS"><documentation text="Report on the following cryptographic information: * cryptographic module group number * cryptographic module's application sequence number * version number of the last key table loaded into the cryptographic module * each key number and key version"/><field name="cmGroupNumber" tag="407" displayname="Cm Group Number" datatype="U16" displayaccess="edit" sqlcolumnname="CM_GROUP_NUMBER" mask="CryptographicGroupNumber_t" docdatatype="CryptographicGroupNumber_t" comments="The cryptographic module group number." inMac="false"/><field name="appVersion" tag="409" displayname="App Version" datatype="U32" displayaccess="edit" sqlcolumnname="APP_VERSION" docdatatype="SoftwareVersion_t" comments="The cryptographic module's application version number." inMac="false"/><field name="keyTableVersionNumber" tag="410" displayname="Key Table Version Number" datatype="U32" displayaccess="edit" sqlcolumnname="KEY_TABLE_VERSION_NUMBER" docdatatype="KeyTableVersionNumber_t" comments="Version number of the last key table loaded into the cryptographic module." inMac="false"/><field name="appSeqNumber" tag="408" displayname="App Seq Number" datatype="U16" displayaccess="edit" sqlcolumnname="APP_SEQ_NUMBER" docdatatype="CryptoModuleAppSeqNumber_t" comments="The cryptographic module's application sequence number. It controls the loading of applications." inMac="false"/><field name="numberOfEntries" tag="56" displayname="Number Of Entries" datatype="U16" min="1" max="100" displayaccess="edit" sqlcolumnname="NUMBER_OF_ENTRIES" docdatatype="U16_t" comments="Specifies the number of keyNumber/keyVersion pairs." inMac="false"/><repeat name="keyNumberList" tag="608" refcountfield="numberOfEntries" maxOccurs="100"><field name="keyNumberList" datatype="U16" tag="608" displayaccess="edit" displayname="Key Number List"/></repeat><repeat name="keyVersionList" tag="609" refcountfield="numberOfEntries" maxOccurs="100"><field name="keyVersionList" datatype="U16" tag="609" displayaccess="edit" displayname="Key Version List"/></repeat></struct><struct name="EventDataDeviceCdSetVersions_t" tag="554" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DEV_CD_SET_VERSIONS" displayname="Event Data Device Cd Set Versions" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_DEVICE_CD_SET_VERSIONS"><field name="currentConsistentSetVersion" tag="1131" displayname="Current Consistent Set Version" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENT_CONSISTENT_SET_VERSION" docdatatype="CDVersion_t" comments="CDA Consistent Set Version for the Current Set" inMac="false"/><field name="futureConsistentSetVersion" tag="1132" displayname="Future Consistent Set Version" datatype="U16" displayaccess="edit" sqlcolumnname="FUTURE_CONSISTENT_SET_VERSION" docdatatype="CDVersion_t" comments="CDA Consistent Set Version for the Future Set (or null if no such set)." inMac="false"/><field name="generationTimestamp" tag="1133" displayname="Generation Timestamp" datatype="timet" displayaccess="edit" sqlcolumnname="GENERATION_TIMESTAMP" docdatatype="Time_t" comments="Date and Time for the start of generation session that created the file (it does not have to be the precise start but it does have to be common. The time displayed on the generation history at CDA is the best time to use). The timestamp will be stored as UTC (ie. not local time) and presumably as a time_t datatype" inMac="false"/><field name="futureSetActivationDateTime" tag="1134" displayname="Future Set Activation Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="FUTURE_SET_ACTIVATE_DATE_TIME" docdatatype="Time_t" comments="Activation date/time for the future set" inMac="false"/></struct><struct name="EventDataDeviceConnectionHold_t" tag="328" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DEVICE_CONNECT_HOLD" displayname="Event Data Device Connection Hold" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_DEVICE_CONNECTION_HOLD"><documentation text="Determines when the device should terminate the communication channel (after UD is drained and CD is downloaded). A value of 0 indicates immediate disconnection. A value of 0xFFFF indicates that the device shall hold the connection open indefinitely. A value in the range 1…0xFFFE defines the number of seconds that a connection is held open after UD is uploaded and CD is downloaded. This is useful for testing and integration work."/><field name="deviceConnectionHold" tag="560" displayname="Device Connection Hold" datatype="U16" displayaccess="edit" sqlcolumnname="DEVICE_CONNECTION_HOLD" docdatatype="U16_t" comments="Determines when the device should terminate the communication channel (after UD is drained and CD is downloaded). A value of 0 indicates immediate disconnection. A value of 0xFFFF indicates that the device shall hold the connection open indefinitely. A value in the range 1…0xFFFE defines the number of seconds that a connection is held open after UD is uploaded and CD is downloaded." inMac="false"/><field name="rfu16_EventDataDeviceConnectionHold" displayname="Rfu 16 Event Data Device Connection Hold" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" inMac="false"/></struct><struct name="EventDataDeviceFailure_t" tag="205" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DEVICE_FAILURE" displayname="Event Data Device Failure" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATADEVICEFAILURE" msgname="EVENT_DATA_DEVICE_FAILURE"><documentation text="Generated to report on a device failure. The event might, for example, be generated by a driver console to report failure on one of the (entry/exit) terminals controlled by the device console."/><field name="failedDeviceId" tag="406" displayname="Failed Device Id" datatype="U32" displayaccess="edit" sqlcolumnname="FAILED_DEVICE_ID" docdatatype="DeviceId_t" comments="Identifies the failed device." inMac="false"/></struct><struct name="EventDataDeviceHeartbeatPeriod_t" tag="330" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DEVICE_HEARTBEAT" displayname="Event Data Device Heartbeat Period" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_DEVICE_HEARTBEAT_PERIOD"><documentation text="The time in milliseconds before the next heartbeat command is sent."/><field name="deviceHeartbeatPeriod" tag="562" displayname="Device Heartbeat Period" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_HEARTBEAT_PERIOD" docdatatype="U32_t" comments="The time in milliseconds before the next heartbeat command is sent." inMac="false"/></struct><struct name="EventDataDeviceIndependentFault_t" tag="327" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DEVICE_IND_FAULT" displayname="Event Data Device Independent Fault" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_DEVICE_INDEPENDENT_FAULT"><documentation text="Information about device independent faults on the device."/><field name="deviceGenericFault" tag="559" displayname="Device Generic Fault" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_GENERIC_FAULT" mask="GenericFault_t" docdatatype="GenericFault_t" comments="Information about device independent faults on the device." inMac="false"/></struct><struct name="EventDataDeviceSpecificFault_t" tag="329" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DEVICE_SPEC_FAULT" displayname="Event Data Device Specific Fault" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_DEVICE_SPECIFIC_FAULT"><documentation text="Information about device specific faults on the device."/><field name="deviceSpecificFault" tag="561" displayname="Device Specific Fault" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_SPECIFIC_FAULT" mask="DeviceSpecificFault_t" docdatatype="DeviceSpecificFault_t" comments="Information about device specific faults on the device." inMac="false"/></struct><struct name="EventDataDeviceTime_t" tag="325" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DEVICE_TIME" displayname="Event Data Device Time" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_DEVICE_TIME"><documentation text="The device's clock. The time value is in UTC"/><field name="deviceTime" tag="468" displayname="Device Time" datatype="timet" displayaccess="edit" sqlcolumnname="DEVICE_TIME" docdatatype="Time_t" comments="The device's clock. The time value is in UTC" inMac="false"/></struct><struct name="EventDataEftposStatus_t" tag="414" specificationonly="true" formatversion="25" displayname="Event Data Eftpos Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_EFTPOS_STATUS"><documentation text="All the status Codes for the AVM's EFTPOS connection"/><field name="eftposGatewayCommError" tag="839" displayname="Eftpos Gateway Comm Error" datatype="U8" displayaccess="edit" sqlcolumnname="EFTPOS_GATEWAY_COMM_ERROR" docdatatype="U8_t" comments="No response from Payment Gateway" inMac="false"/><field name="eftposSignOnFailure" tag="736" displayname="Eftpos Sign On Failure" datatype="U8" displayaccess="edit" sqlcolumnname="EFTPOS_SIGN_ON_FAILURE" docdatatype="U8_t" comments="Generated whenever the STA EFTPOS unit fails to sign on" inMac="false"/><field name="rfu16_EventDataEftposStatus" displayname="Rfu 16 Event Data Eftpos Status" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataFulfilMgrConnectionFault_t" tag="286" specificationonly="true" formatversion="25" displayname="Event Data Fulfil Mgr Connection Fault" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATAFULFILMGRCONNECTIONFAULT" msgname="EVENT_DATA_FULFIL_MGR_CONNECTION_FAULT"><documentation text="Event that is raised when a CIPP Application has a problem connecting to the Fulfilment Manager Fatal error as the CIPP application cannot run without this connection."/><field name="CIPPId" tag="501" displayname="Cippid" datatype="ASCII" width="28" displayaccess="edit" sqlcolumnname="CIPP_ID" docdatatype="Char8_t[28]" inMac="false"/><field name="eventDescription" tag="502" displayname="Event Description" datatype="ASCII" width="512" displayaccess="edit" sqlcolumnname="EVENT_DESCRIPTION" docdatatype="Char8_t[512]" inMac="false"/></struct><struct name="EventDataGakBrStatus_t" tag="409" specificationonly="true" formatversion="25" displayname="Event Data Gak Br Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_GAK_BR_STATUS"><documentation text="All the status Codes for the GAK's Business Rules Data"/><field name="fareTableInvalid" tag="705" displayname="Fare Table Invalid" datatype="U8" displayaccess="edit" sqlcolumnname="FARE_TABLE_INVALID" docdatatype="U8_t" comments="Set in case of invalid current and alternate tables or a cold start." inMac="false"/><field name="centreCommError" tag="833" displayname="Centre Comm Error" datatype="U8" displayaccess="edit" sqlcolumnname="CENTRE_COMM_ERROR" docdatatype="U8_t" comments="No Centre communications for (CD specified time) or more" inMac="false"/><field name="scCommsError" tag="834" displayname="Sc Comms Error" datatype="U8" displayaccess="edit" sqlcolumnname="SC_COMMS_ERROR" docdatatype="U8_t" comments="Failed to receive a poll from the SC for 15 minutes." inMac="false"/><field name="invalidMachineMode" tag="708" displayname="Invalid Machine Mode" datatype="U8" displayaccess="edit" sqlcolumnname="INVALID_MACHINE_MODE" docdatatype="U8_t" comments="The machine was set to invalid mode. Change the mode via function A1*n#" inMac="false"/><field name="invalidDeviceSerialNo" tag="709" displayname="Invalid Device Serial No" datatype="U8" displayaccess="edit" sqlcolumnname="INVALID_DEVICE_SERIAL_NO" docdatatype="U8_t" comments="Valid serial number has not been entered. The EG valid serial numbers are 3000-3599 and 3800-3999. The WAG valid serinal numbers are 1024-1099." inMac="false"/><field name="invalidStationNo" tag="710" displayname="Invalid Station No" datatype="U8" displayaccess="edit" sqlcolumnname="INVALID_STATION_NO" docdatatype="U8_t" comments="The station number is invalid." inMac="false"/><field name="rfu16_EventDataGakBrStatus" displayname="Rfu 16 Event Data Gak Br Status" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataGakCommandStatus_t" tag="411" specificationonly="true" formatversion="25" displayname="Event Data Gak Command Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_GAK_COMMAND_STATUS"><documentation text="All the status Codes for the GAK's Commanded Status"/><field name="unitClosedSc" tag="835" displayname="Unit Closed Sc" datatype="U8" displayaccess="edit" sqlcolumnname="UNIT_CLOSED_SC" docdatatype="U8_t" comments="The gate was commanded closed by the SC or by the GAC." inMac="false"/><field name="unitClosedMaintenanceKeypad" tag="836" displayname="Unit Closed Maintenance Keypad" datatype="U8" displayaccess="edit" sqlcolumnname="UNIT_CLOSED_MAINTENANCE_KEYPAD" docdatatype="U8_t" comments="The gate was commanded closed via the coordinator board function this command can only be cancelled via A1*X#. When set via this command it can only be cancelled via the same command." inMac="false"/><field name="rfu16_EventDataGakCommandStatus" displayname="Rfu 16 Event Data Gak Command Status" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" inMac="false"/></struct><struct name="EventDataGakTicketHandlerStatus_t" tag="410" specificationonly="true" formatversion="25" displayname="Event Data Gak Ticket Handler Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_GAK_TICKET_HANDLER_STATUS"><documentation text="All the status Codes for the GAK's Ticket Handler Status"/><field name="captureBinFull" tag="711" displayname="Capture Bin Full" datatype="U8" displayaccess="edit" sqlcolumnname="CAPTURE_BIN_FULL" docdatatype="U8_t" comments="Capture bin full when number of capture tickets exceeds 10000. Enter work code B0*48# to clear." inMac="false"/><field name="captureBin80Full" tag="712" displayname="Capture Bin 80 Full" datatype="U8" displayaccess="edit" sqlcolumnname="CAPTURE_BIN_80_FULL" docdatatype="U8_t" comments="Capture bin 80% full when the number of captured tickets exceeds 8000 (work code B0*'48# to clear )" inMac="false"/><field name="thuRomError" tag="713" displayname="Thu Rom Error" datatype="U8" displayaccess="edit" sqlcolumnname="THU_ROM_ERROR" docdatatype="U8_t" comments="THM reported status code 03 (ROM error)" inMac="false"/><field name="thrRamError" tag="714" displayname="Thr Ram Error" datatype="U8" displayaccess="edit" sqlcolumnname="THR_RAM_ERROR" docdatatype="U8_t" comments="THM reported status code 02 (RAM error)" inMac="false"/><field name="thuMotorSpeedError" tag="715" displayname="Thu Motor Speed Error" datatype="U8" displayaccess="edit" sqlcolumnname="THU_MOTOR_SPEED_ERROR" docdatatype="U8_t" comments="THM reported status code 06 or 07 (motor speed error)" inMac="false"/><field name="thuVerifyError" tag="716" displayname="Thu Verify Error" datatype="U8" displayaccess="edit" sqlcolumnname="THU_VERIFY_ERROR" docdatatype="U8_t" comments="THM reported status code 15 (verify fail)" inMac="false"/><field name="ticketJammedInMagnetics" tag="717" displayname="Ticket Jammed In Magnetics" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAMMED_IN_MAGNETICS" docdatatype="U8_t" comments="THM reported status code 11 (ticket hammed in magnetics)" inMac="false"/><field name="ticketJammedInCaptured" tag="718" displayname="Ticket Jammed In Captured" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAMMED_IN_CAPTURED" docdatatype="U8_t" comments="THM reported status code 14 (ticket jammend in captured)" inMac="false"/><field name="jamAtEntryBezel" tag="719" displayname="Jam At Entry Bezel" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_AT_ENTRY_BEZEL" docdatatype="U8_t" comments="THM reported status code 28 (ticket stuck in entry). When the entry bezel sensor blocked for more then 15 sec." inMac="false"/><field name="jamAtExitSlot" tag="720" displayname="Jam At Exit Slot" datatype="U8" displayaccess="edit" sqlcolumnname="JAM_AT_EXIT_SLOT" docdatatype="U8_t" comments="THM reported status code 27 (ticket stuch in exit). When the exit bezel sensor blocked for more then 15 sec." inMac="false"/><field name="rfu16_EventDataGakTicketHandlerStatus" displayname="Rfu 16 Event Data Gak Ticket Handler Status" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataGakUsageStatus_t" tag="408" specificationonly="true" formatversion="25" displayname="Event Data Gak Usage Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_GAK_USAGE_STATUS"><documentation text="All the status Codes for the GAK's Usage variables"/><field name="passageFault" tag="700" displayname="Passage Fault" datatype="U8" displayaccess="edit" sqlcolumnname="PASSAGE_FAULT" docdatatype="U8_t" comments="Indicates a problem at the gate passage way. Could be a patron or a failure in a sensor." inMac="false"/><field name="failureAlarm" tag="701" displayname="Failure Alarm" datatype="U8" displayaccess="edit" sqlcolumnname="FAILURE_ALARM" docdatatype="U8_t" comments="Gate has failed, various causes" inMac="false"/><field name="passageAlarm" tag="702" displayname="Passage Alarm" datatype="U8" displayaccess="edit" sqlcolumnname="PASSAGE_ALARM" docdatatype="U8_t" comments="Patron authenticated ticket but did not pass through gate." inMac="false"/><field name="barrierForced" tag="703" displayname="Barrier Forced" datatype="U8" displayaccess="edit" sqlcolumnname="BARRIER_FORCED" docdatatype="U8_t" comments="When the barrier cannot reach the commanded position in 30 seconds." inMac="false"/><field name="barrierStuck" tag="704" displayname="Barrier Stuck" datatype="U8" displayaccess="edit" sqlcolumnname="BARRIER_STUCK" docdatatype="U8_t" comments="When the barrier remains out of position for more than 10 seconds." inMac="false"/><field name="rfu24_EventDataGakUsageStatus" displayname="Rfu 24 Event Data Gak Usage Status" datatype="U8" width="3" displayaccess="edit" serialise="false" docdatatype="U8_t[3]" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataGenericFault_t" tag="407" specificationonly="true" formatversion="25" displayname="Event Data Generic Fault" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_GENERIC_FAULT"><documentation text="A generic fault occurring within some device"/><field name="rtcFault" tag="674" displayname="Rtc Fault" datatype="U8" displayaccess="edit" sqlcolumnname="RTC_FAULT" docdatatype="U8_t" comments="There is a fault with the RTC." inMac="false"/><field name="incompleteCd" tag="675" displayname="Incomplete Cd" datatype="U8" displayaccess="edit" sqlcolumnname="INCOMPLETE_CD" docdatatype="U8_t" comments="The device is missing required Configuration Data (CD) Files." inMac="false"/><field name="udFull" tag="676" displayname="Ud Full" datatype="U8" displayaccess="edit" sqlcolumnname="UD_FULL" docdatatype="U8_t" comments="The device's Usage Date (UD) storage memory is full." inMac="false"/><field name="udNearFull" tag="677" displayname="Ud Near Full" datatype="U8" displayaccess="edit" sqlcolumnname="UD_NEAR_FULL" docdatatype="U8_t" comments="The device's UD storage memory is nearly full." inMac="false"/><field name="insufficientRam" tag="678" displayname="Insufficient Ram" datatype="U8" displayaccess="edit" sqlcolumnname="INSUFFICIENT_RAM" docdatatype="U8_t" comments="The device doesn't have enough memory." inMac="false"/><field name="corruptRam" tag="679" displayname="Corrupt Ram" datatype="U8" displayaccess="edit" sqlcolumnname="CORRUPT_RAM" docdatatype="U8_t" comments="The memory of the device is corrupt." inMac="false"/><field name="cdFull" tag="680" displayname="Cd Full" datatype="U8" displayaccess="edit" sqlcolumnname="CD_FULL" docdatatype="U8_t" comments="The device's CD storage area is full." inMac="false"/><field name="serviceError" tag="681" displayname="Service Error" datatype="U8" displayaccess="edit" sqlcolumnname="SERVICE_ERROR" docdatatype="U8_t" comments="A device is not in operation because a fault was detected." inMac="false"/><field name="firmwareUpdateFailure" tag="682" displayname="Firmware Update Failure" datatype="U8" displayaccess="edit" sqlcolumnname="FIRMWARE_UPDATE_FAILURE" docdatatype="U8_t" comments="Unable to update firmware on the card reader/writer." inMac="false"/><field name="commsFailure" tag="683" displayname="Comms Failure" datatype="U8" displayaccess="edit" sqlcolumnname="COMMS_FAILURE" docdatatype="U8_t" comments="Communication initialisation failure." inMac="false"/><field name="failedStartOfDay" tag="684" displayname="Failed Start Of Day" datatype="U8" displayaccess="edit" sqlcolumnname="FAILED_START_OF_DAY" docdatatype="U8_t" comments="Failed start of day operation" inMac="false"/><field name="failedEndOfDay" tag="685" displayname="Failed End Of Day" datatype="U8" displayaccess="edit" sqlcolumnname="FAILED_END_OF_DAY" docdatatype="U8_t" comments="Failed end of day operation" inMac="false"/><field name="securityBreach" tag="686" displayname="Security Breach" datatype="U8" displayaccess="edit" sqlcolumnname="SECURITY_BREACH" docdatatype="U8_t" comments="Generated to report on security-related type of events. Refers to among other things, to the kind of events that concern attempts at encroachment (included attempted burglary), attempts to manipulate the device or the device logs." inMac="false"/><field name="framFault" tag="687" displayname="Fram Fault" datatype="U8" displayaccess="edit" sqlcolumnname="FRAM_FAULT" docdatatype="U8_t" comments="There is a fault with the FRAM." inMac="false"/><field name="configurationDataFault" tag="688" displayname="Configuration Data Fault" datatype="U8" displayaccess="edit" sqlcolumnname="CONFIGURATION_DATA_FAULT" docdatatype="U8_t" comments="CD has a value that is recognised as invalid." inMac="false"/><field name="flashFault" tag="689" displayname="Flash Fault" datatype="U8" displayaccess="edit" sqlcolumnname="FLASH_FAULT" docdatatype="U8_t" comments="There is a fault with FLASH." inMac="false"/><field name="averageRwFailureReached" tag="690" displayname="Average Rw Failure Reached" datatype="U8" displayaccess="edit" sqlcolumnname="AVERAGE_RW_FAILURE_REACHED" docdatatype="U8_t" comments="Average CSC Read/ Write failure Threshold Reached" inMac="false"/><field name="sequentialRwFailureReached" tag="691" displayname="Sequential Rw Failure Reached" datatype="U8" displayaccess="edit" sqlcolumnname="SEQUENTIAL_RW_FAILURE_REACHED" docdatatype="U8_t" comments="Sequential CSC Read/ Write failure Threshold Reached" inMac="false"/><field name="primaryCscReaderFault" tag="692" displayname="Primary Csc Reader Fault" datatype="U8" displayaccess="edit" sqlcolumnname="PRIMARY_CSC_READER_FAULT" docdatatype="U8_t" comments="Primary CSC reader/writer" inMac="false"/><field name="secondaryCscReaderFault" tag="693" displayname="Secondary Csc Reader Fault" datatype="U8" displayaccess="edit" sqlcolumnname="SECONDARY_CSC_READER_FAULT" docdatatype="U8_t" comments="Secondary CSC reader/writer" inMac="false"/><field name="primaryMagReaderFault" tag="829" displayname="Primary Mag Reader Fault" datatype="U8" displayaccess="edit" sqlcolumnname="PRIMARY_MAG_READER_FAULT" docdatatype="U8_t" comments="Primary Magnetic reader/writer failure" inMac="false"/><field name="secondaryMagReaderFault" tag="830" displayname="Secondary Mag Reader Fault" datatype="U8" displayaccess="edit" sqlcolumnname="SECONDARY_MAG_READER_FAULT" docdatatype="U8_t" comments="Secondary Magnetic reader/writer failure" inMac="false"/><field name="primaryPatronDisplayFault" tag="831" displayname="Primary Patron Display Fault" datatype="U8" displayaccess="edit" sqlcolumnname="PRIMARY_PATRON_DISPLAY_FAULT" docdatatype="U8_t" comments="An Error has occurred within the primary patron display" inMac="false"/><field name="secondaryPatronDisplayFault" tag="832" displayname="Secondary Patron Display Fault" datatype="U8" displayaccess="edit" sqlcolumnname="SECONDARY_PATRON_DISPLAY_FAULT" docdatatype="U8_t" comments="An Error has occurred within the secondary patron display" inMac="false"/><field name="primaryDoorAlarm" tag="698" displayname="Primary Door Alarm" datatype="U8" displayaccess="edit" sqlcolumnname="PRIMARY_DOOR_ALARM" docdatatype="U8_t" comments="Gate door has been opened" inMac="false"/><field name="secondaryDoorAlarm" tag="699" displayname="Secondary Door Alarm" datatype="U8" displayaccess="edit" sqlcolumnname="SECONDARY_DOOR_ALARM" docdatatype="U8_t" comments="Gate hood/ Secondary Door has been opened" inMac="false"/><field name="rfu16_EventDataGenericFault" displayname="Rfu 16 Event Data Generic Fault" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataLogin_t" tag="428" specificationonly="true" formatversion="25" displayname="Event Data Login" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_LOGIN"><documentation text="The Operator id the newly logged in operator"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="The ID of the user attempting to logon or logoff." inMac="false"/><field name="roleType" tag="16" displayname="Role Type" datatype="U8" displayaccess="edit" sqlcolumnname="ROLE_TYPE" docdatatype="RoleType_t" comments="The operators role type." inMac="false"/><field name="rfu8_EventDataLogin" displayname="Rfu 8 Event Data Login" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="Padding byte" inMac="false"/></struct><struct name="EventDataLogoff_t" tag="405" specificationonly="true" formatversion="25" displayname="Event Data Logoff" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_LOGOFF"><documentation text="The event is generated to report the method by which the operator logged off."/><field name="logOffMethod" tag="671" displayname="Log Off Method" datatype="U8" displayaccess="edit" sqlcolumnname="LOG_OFF_METHOD" valuemap="LogoffMethod_t" docdatatype="LogoffMethod_t" comments="The type of logoff that caused this event." inMac="false"/><field name="rfu8_EventDataLogoff" displayname="Rfu 8 Event Data Logoff" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" inMac="false"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="The ID of the user attempting to logon." inMac="false"/></struct><struct name="EventDataLogonFailure_t" tag="204" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_LOGON_FAILURE" displayname="Event Data Logon Failure" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATALOGONFAILURE" msgname="EVENT_DATA_LOGON_FAILURE"><documentation text="Generated following a failed logon attempt. This event is treated as a security concern."/><field name="cardSerialNumber" tag="308" displayname="Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" inMac="false"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" inMac="false"/><field name="failureReason" tag="424" displayname="Failure Reason" datatype="U8" displayaccess="edit" sqlcolumnname="FAILURE_REASON" valuemap="FailureGeneral_t" docdatatype="FailureGeneral_t" comments="The reason for the log-in failure." inMac="false"/><field name="rfu8_EventDataLogonFailure" displayname="Rfu 8 Event Data Logon Failure" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="Padding byte" inMac="false"/><field name="operatorId" tag="405" displayname="Operator Id" datatype="U16" displayaccess="edit" sqlcolumnname="OPERATOR_ID" docdatatype="OperatorId_t" comments="The ID of the user attempting to logon." inMac="false"/><field name="rfu16_EventDataLogonFailure2" displayname="Rfu 16 Event Data Logon Failure 2" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="Padding byte x 2" inMac="false"/></struct><struct name="EventDataOcpEftposStatus_t" tag="422" specificationonly="true" formatversion="25" displayname="Event Data Ocp Eftpos Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_OCP_EFTPOS_STATUS"><documentation text="All the status Codes for the OCP's EFTPOS"/><field name="eftposUnitNotInstalled" tag="786" displayname="Eftpos Unit Not Installed" datatype="U8" displayaccess="edit" sqlcolumnname="EFTPOS_UNIT_NOT_INSTALLED" docdatatype="U8_t" comments="EFTPOS Unit Not Installed" inMac="false"/><field name="eftposGatewayCommsFailure" tag="864" displayname="Eftpos Gateway Comms Failure" datatype="U8" displayaccess="edit" sqlcolumnname="EFTPOS_GATEWAY_COMMS_FAILURE" docdatatype="U8_t" comments="Communications with the EFTPOS payment gateway has failed." inMac="false"/><field name="eftposTerminalFailure" tag="788" displayname="Eftpos Terminal Failure" datatype="U8" displayaccess="edit" sqlcolumnname="EFTPOS_TERMINAL_FAILURE" docdatatype="U8_t" comments="Communications with the EFTPOS terminal has failed." inMac="false"/><field name="unexpectedEftposResponse" tag="789" displayname="Unexpected Eftpos Response" datatype="U8" displayaccess="edit" sqlcolumnname="UNEXPECTED_EFTPOS_RESPONSE" docdatatype="U8_t" comments="The EFTPOS terminal or the payment gateway has sent an error response, including sign-on failure" inMac="false"/><field name="eftposSettlementTooLate" tag="790" displayname="Eftpos Settlement Too Late" datatype="U8" displayaccess="edit" sqlcolumnname="EFTPOS_SETTLEMENT_TOO_LATE" docdatatype="U8_t" comments="The EFTPOS Settlement occurred too late" inMac="false"/><field name="eftposTransactionDeclined" tag="791" displayname="Eftpos Transaction Declined" datatype="U8" displayaccess="edit" sqlcolumnname="EFTPOS_TRANSACTION_DECLINED" docdatatype="U8_t" comments="Generated when the EFTPOS unit declines the transaction." inMac="false"/><field name="rfu16_EventDataOcpEftposStatus" displayname="Rfu 16 Event Data Ocp Eftpos Status" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataOcpMagStatus_t" tag="420" specificationonly="true" formatversion="25" displayname="Event Data Ocp Mag Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_OCP_MAG_STATUS"><documentation text="All the status Codes for the OCP's Magnetic Strip Ticket Reader"/><field name="doorOpen" tag="865" displayname="Door Open" datatype="U8" displayaccess="edit" sqlcolumnname="DOOR_OPEN" docdatatype="U8_t" comments="MST Reader reports an open cover" inMac="false"/><field name="intrustionAlarm" tag="866" displayname="Intrustion Alarm" datatype="U8" displayaccess="edit" sqlcolumnname="INTRUSTION_ALARM" docdatatype="U8_t" comments="MST Reader has reported that its door has been opened without an authorised sign on." inMac="false"/><field name="captureBinFull" tag="711" displayname="Capture Bin Full" datatype="U8" displayaccess="edit" sqlcolumnname="CAPTURE_BIN_FULL" docdatatype="U8_t" comments="Too many tickets remains in the capture bin." inMac="false"/><field name="issueTimeout" tag="867" displayname="Issue Timeout" datatype="U8" displayaccess="edit" sqlcolumnname="ISSUE_TIMEOUT" docdatatype="U8_t" comments="No response from MST Reader for more than a specified period when issuing the ticket." inMac="false"/><field name="diverterFailure" tag="868" displayname="Diverter Failure" datatype="U8" displayaccess="edit" sqlcolumnname="DIVERTER_FAILURE" docdatatype="U8_t" comments="MST Reader diverter or cup diverter failed." inMac="false"/><field name="romError" tag="842" displayname="Rom Error" datatype="U8" displayaccess="edit" sqlcolumnname="ROM_ERROR" docdatatype="U8_t" comments="MST Reader ROM checksum error." inMac="false"/><field name="ramError" tag="843" displayname="Ram Error" datatype="U8" displayaccess="edit" sqlcolumnname="RAM_ERROR" docdatatype="U8_t" comments="MST Reader reports write/read checking of the RAM failed." inMac="false"/><field name="motorSpeedError" tag="844" displayname="Motor Speed Error" datatype="U8" displayaccess="edit" sqlcolumnname="MOTOR_SPEED_ERROR" docdatatype="U8_t" comments="MST Reader reports motor speed out of limits or motor not running." inMac="false"/><field name="shaftEncoderError" tag="845" displayname="Shaft Encoder Error" datatype="U8" displayaccess="edit" sqlcolumnname="SHAFT_ENCODER_ERROR" docdatatype="U8_t" comments="MST Reader reports Shaft Encoder pulse error." inMac="false"/><field name="holeSearchError" tag="846" displayname="Hole Search Error" datatype="U8" displayaccess="edit" sqlcolumnname="HOLE_SEARCH_ERROR" docdatatype="U8_t" comments="MST Reader reports Hole Search failure during cut." inMac="false"/><field name="commsErrorOrInitFail" tag="869" displayname="Comms Error Or Init Fail" datatype="U8" displayaccess="edit" sqlcolumnname="COMMS_ERROR_OR_INIT_FAIL" docdatatype="U8_t" comments="MST Reader failed to communicate for a specified period." inMac="false"/><field name="verifyError" tag="848" displayname="Verify Error" datatype="U8" displayaccess="edit" sqlcolumnname="VERIFY_ERROR" docdatatype="U8_t" comments="MST Reader reports write verify failure." inMac="false"/><field name="ticketJamInMag" tag="870" displayname="Ticket Jam In Mag" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAM_IN_MAG" docdatatype="U8_t" comments="MST READER reports ticket jammed in magnetics area." inMac="false"/><field name="ticketJamInPrinter" tag="871" displayname="Ticket Jam In Printer" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAM_IN_PRINTER" docdatatype="U8_t" comments="MST Reader reports ticket jammed in printer area." inMac="false"/><field name="ticketJamInCapture" tag="872" displayname="Ticket Jam In Capture" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAM_IN_CAPTURE" docdatatype="U8_t" comments="MST Reader reports ticket jammed in capture bin." inMac="false"/><field name="ticketJamInEscrow" tag="873" displayname="Ticket Jam In Escrow" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAM_IN_ESCROW" docdatatype="U8_t" comments="MST Reader reports ticket jammed in escrow. " inMac="false"/><field name="ticketJamInCombiner" tag="874" displayname="Ticket Jam In Combiner" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAM_IN_COMBINER" docdatatype="U8_t" comments="MST Reader reports ticket jam in both Combiners." inMac="false"/><field name="printerRibbonExhausted" tag="854" displayname="Printer Ribbon Exhausted" datatype="U8" displayaccess="edit" sqlcolumnname="PRINTER_RIBBON_EXHAUSTED" docdatatype="U8_t" comments="Number of tickets printed from MST Reader exceeds CD limit (nominally 22,000) since last reset from consumables menu" inMac="false"/><field name="printerRibbonLow" tag="860" displayname="Printer Ribbon Low" datatype="U8" displayaccess="edit" sqlcolumnname="PRINTER_RIBBON_LOW" docdatatype="U8_t" comments="Printer ribbon low when number of tickets printed exceeds 16,000 since last reset from consumables menu." inMac="false"/><field name="noTicketStock" tag="855" displayname="No Ticket Stock" datatype="U8" displayaccess="edit" sqlcolumnname="NO_TICKET_STOCK" docdatatype="U8_t" comments="MST Reader reports no tickets." inMac="false"/><field name="swallowFailed" tag="875" displayname="Swallow Failed" datatype="U8" displayaccess="edit" sqlcolumnname="SWALLOW_FAILED" docdatatype="U8_t" comments="MST Reader failed to swallow the ticket." inMac="false"/><field name="printFailed" tag="876" displayname="Print Failed" datatype="U8" displayaccess="edit" sqlcolumnname="PRINT_FAILED" docdatatype="U8_t" comments="Failed to print from the MST Reader." inMac="false"/><field name="stockLow" tag="856" displayname="Stock Low" datatype="U8" displayaccess="edit" sqlcolumnname="STOCK_LOW" docdatatype="U8_t" comments="Ticket stock low in MST Reader." inMac="false"/><field name="ticketJamInCombiner1" tag="877" displayname="Ticket Jam In Combiner 1" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAM_IN_COMBINER_1" docdatatype="U8_t" comments="MST Reader reports ticket jammed in Combiner 1." inMac="false"/><field name="ticketJamInCombiner2" tag="878" displayname="Ticket Jam In Combiner 2" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAM_IN_COMBINER_2" docdatatype="U8_t" comments="MST Reader reports ticket jammed in Combiner 2." inMac="false"/><field name="captureBinNearFull" tag="879" displayname="Capture Bin Near Full" datatype="U8" displayaccess="edit" sqlcolumnname="CAPTURE_BIN_NEAR_FULL" docdatatype="U8_t" comments="Number of captured tickets exceeds a specified number (normally 160) since last reset from consumables menu." inMac="false"/><field name="ticketJamCaptureClear" tag="880" displayname="Ticket Jam Capture Clear" datatype="U8" displayaccess="edit" sqlcolumnname="TICKET_JAM_CAPTURE_CLEAR" docdatatype="U8_t" comments="THU error code 23" inMac="false"/><field name="mstReaderFailure" tag="821" displayname="Mst Reader Failure" datatype="U8" displayaccess="edit" sqlcolumnname="MST_READER_FAILURE" docdatatype="U8_t" comments="Generated when the CDU generates an error code 27" inMac="false"/><field name="mstReaderCaptured" tag="822" displayname="Mst Reader Captured" datatype="U8" displayaccess="edit" sqlcolumnname="MST_READER_CAPTURED" docdatatype="U8_t" comments="The magnetic ticket was captured in the capture bin" inMac="false"/><field name="rfu24_EventDataOcpMagStatus" displayname="Rfu 24 Event Data Ocp Mag Status" datatype="U8" width="3" displayaccess="edit" serialise="false" docdatatype="U8_t[3]" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataOcpPowerStatus_t" tag="424" specificationonly="true" formatversion="25" displayname="Event Data Ocp Power Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_OCP_POWER_STATUS"><documentation text="All the status Codes for the OCP's Power core"/><field name="upsCommError" tag="838" displayname="Ups Comm Error" datatype="U8" displayaccess="edit" sqlcolumnname="UPS_COMM_ERROR" docdatatype="U8_t" comments="Communications error with the UPS." inMac="false"/><field name="primaryPowerFailure" tag="733" displayname="Primary Power Failure" datatype="U8" displayaccess="edit" sqlcolumnname="PRIMARY_POWER_FAILURE" docdatatype="U8_t" comments="Generated when the UPS detects mains power failure" inMac="false"/><field name="upsFailure" tag="734" displayname="Ups Failure" datatype="U8" displayaccess="edit" sqlcolumnname="UPS_FAILURE" docdatatype="U8_t" comments="Generated when the UPS fails or drops communications" inMac="false"/><field name="rfu8_EventDataOcpPowerStatus" displayname="Rfu 8 Event Data Ocp Power Status" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataOcpQuotaValue_t" tag="500" specificationonly="true" formatversion="25" displayname="Event Data Ocp Quota Value" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_OCP_QUOTA_VALUE"><documentation text="This consists the current quota values that are required to be monitored under sales control for each product. There is a maximum of 5 sales products to be monitored."/><repeat name="quotaValue" tag="1004" minOccurs="5" maxOccurs="5"><field name="quotaValue" datatype="U16" tag="1004" displayaccess="edit" displayname="Quota Value"/></repeat></struct><struct name="EventDataOcpReceiptPrinterStatus_t" tag="421" specificationonly="true" formatversion="25" displayname="Event Data Ocp Receipt Printer Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_OCP_RECEIPT_PRINTER_STATUS"><documentation text="All the status Codes for the OCP's Receipt Printer"/><field name="failed" tag="881" displayname="Failed" datatype="U8" displayaccess="edit" sqlcolumnname="FAILED" docdatatype="U8_t" comments="Receipt Printer not responding." inMac="false"/><field name="paperExhausted" tag="882" displayname="Paper Exhausted" datatype="U8" displayaccess="edit" sqlcolumnname="PAPER_EXHAUSTED" docdatatype="U8_t" comments="Receipt Printer signalling out of paper." inMac="false"/><field name="paperLow" tag="883" displayname="Paper Low" datatype="U8" displayaccess="edit" sqlcolumnname="PAPER_LOW" docdatatype="U8_t" comments="Receipt printer paper low when number of printed lines exceeds 40,000 since last reset from consumables menu." inMac="false"/><field name="rbbonLow" tag="884" displayname="Rbbon Low" datatype="U8" displayaccess="edit" sqlcolumnname="RBBON_LOW" docdatatype="U8_t" comments="Receipt printer has printed 4,000,000 characters since last consumables reset" inMac="false"/><field name="ribbonExhausted" tag="885" displayname="Ribbon Exhausted" datatype="U8" displayaccess="edit" sqlcolumnname="RIBBON_EXHAUSTED" docdatatype="U8_t" comments="Receipt printer has printed 5,000,000 characters since last consumables reset" inMac="false"/><field name="queueFull" tag="886" displayname="Queue Full" datatype="U8" displayaccess="edit" sqlcolumnname="QUEUE_FULL" docdatatype="U8_t" comments="Attempted to print characters when receipt printer queue is full." inMac="false"/><field name="rfu_EventDataOcpReceiptPrinterStatus" displayname="Rfu Event Data Ocp Receipt Printer Status" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" inMac="false"/></struct><struct name="EventDataOcpSrmStatus_t" tag="419" specificationonly="true" formatversion="25" displayname="Event Data Ocp Srm Status" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_OCP_SRM_STATUS"><documentation text="All the status Codes for the OCP's Smartcard Reader Module"/><field name="srmFault" tag="792" displayname="Srm Fault" datatype="U8" displayaccess="edit" sqlcolumnname="SRM_FAULT" docdatatype="U8_t" comments="Generate if the Smartcard Reader Module Fails" inMac="false"/><field name="srmFirmwareUpdateFailed" tag="793" displayname="Srm Firmware Update Failed" datatype="U8" displayaccess="edit" sqlcolumnname="SRM_FIRMWARE_UPDATE_FAILED" docdatatype="U8_t" comments="The device was unable to update the firmware on the SRM." inMac="false"/><field name="rfu16_EventDataOcpSrmStatus" displayname="Rfu 16 Event Data Ocp Srm Status" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="padding byte to make structure quantum byte aligned" inMac="false"/></struct><struct name="EventDataOperationalTableVersion_t" tag="556" specificationonly="true" formatversion="25" displayname="Event Data Operational Table Version" displaycategory="Common" displayaccess="edit" msgname="SLS_EVENT_ID_OPERATIONAL_TABLE_VERSION"><field name="timetableVersion" tag="1135" displayname="Timetable Version" datatype="U32" displayaccess="edit" sqlcolumnname="TIMETABLE_VERSION" docdatatype="U32_t" comments="Timetable version - 0 = sentinel value" inMac="false"/><field name="timetableDaytype" tag="1136" displayname="Timetable Daytype" datatype="U16" displayaccess="edit" sqlcolumnname="TIMETABLE_DATATYPE" docdatatype="DayType_t" comments="Day type for which this timetable is valid, 0 = sentinel value" inMac="false"/></struct><struct name="EventDataOperatorLoginState_t" tag="338" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_OPERATOR_LOGIN_STATE" displayname="Event Data Operator Login State" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_OPERATOR_LOGIN_STATE"><documentation text="The Operator ID/Role logged in. The values wIll be 0 if no operator is logged in."/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="The ID of the user attempting to logon or logoff." inMac="false"/><field name="roleType" tag="16" displayname="Role Type" datatype="U8" displayaccess="edit" sqlcolumnname="ROLE_TYPE" docdatatype="RoleType_t" comments="The operators role type." inMac="false"/><field name="rfu8_EventDataOperatorLoginState" displayname="Rfu 8 Event Data Operator Login State" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="Padding byte" inMac="false"/></struct><struct name="EventDataScCdPayloadInfo_t" tag="275" specificationonly="true" formatversion="25" displayname="Event Data Sc Cd Payload Info" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATASCCDPAYLOADINFO" msgname="EVENT_DATA_SC_CD_PAYLOAD_INFO"><documentation text="This event is a substructure of EventDataScDeviceConnectSessionSummary_t. It should not be created unless it is part of the parent event structure."/><field name="payloadName" tag="472" displayname="Payload Name" datatype="ASCII" width="12" displayaccess="edit" sqlcolumnname="PAYLOAD_NAME" docdatatype="CdPayloadName_t" comments="The payload name downloaded." inMac="false"/><field name="formatV" tag="473" displayname="Format V" datatype="U16" displayaccess="edit" sqlcolumnname="FORMAT_V" docdatatype="U16_t" comments="The format version." inMac="false"/><field name="dataV" tag="474" displayname="Data V" datatype="U16" displayaccess="edit" sqlcolumnname="DATA_V" docdatatype="U16_t" comments="The data version." inMac="false"/><field name="payloadSize" tag="475" displayname="Payload Size" datatype="U32" displayaccess="edit" sqlcolumnname="PAYLOAD_SIZE" docdatatype="RecordLength32_t" comments="The total size of CD file in bytes." inMac="false"/><field name="timeOfStartOfTransfer" tag="476" displayname="Time Of Start Of Transfer" datatype="timet" displayaccess="edit" sqlcolumnname="TIME_OF_START_OF_TRANSFER" docdatatype="Time_t" comments="The time when the file began to transfer." inMac="false"/><field name="timeOfEndOfTransfer" tag="477" displayname="Time Of End Of Transfer" datatype="timet" displayaccess="edit" sqlcolumnname="TIME_OF_END_OF_TRANSFER" docdatatype="Time_t" comments="The time when the file completed transfer." inMac="false"/><field name="errorCode" tag="478" displayname="Error Code" datatype="U32" displayaccess="edit" sqlcolumnname="ERROR_CODE" docdatatype="U32_t" comments="The result of download, 0 = success, errors TBD." inMac="false"/></struct><struct name="EventDataScDeviceConnectSessionSummary_t" tag="274" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DATA_DEV_CONN_SUMM" displayname="Event Data Sc Device Connect Session Summary" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATASCDEVICECONNECTSESSIONSUMMARY" msgname="EVENT_DATA_SC_DEVICE_CONNECT_SESSION_SUMMARY"><documentation text="An event produced by the Site Computer to report on various device session information."/><field name="devInstallationId" tag="453" displayname="Dev Installation Id" datatype="ASCII" width="30" displayaccess="edit" sqlcolumnname="DEV_INSTALLATION_ID" docdatatype="InstallationId_t" comments="The MASS device name." inMac="false"/><field name="noUdDrainFiles" tag="460" displayname="No Ud Drain Files" datatype="U16" displayaccess="edit" sqlcolumnname="NO_UD_DRAIN_FILES" docdatatype="U16_t" comments="The total number of drain files collected during connection. (UD Status)" inMac="false"/><field name="devEsn" tag="454" displayname="Dev Esn" datatype="U32" displayaccess="edit" sqlcolumnname="DEV_ESN" docdatatype="U32_t" comments="The hardware ID, if available." inMac="false"/><field name="siteId" tag="455" displayname="Site Id" datatype="U32" displayaccess="edit" sqlcolumnname="SITE_ID" docdatatype="U32_t" comments="The Site ID of the SC generating this UD." inMac="false"/><field name="timeOfThisEvent" tag="456" displayname="Time Of This Event" datatype="timet" displayaccess="edit" sqlcolumnname="TIME_OF_THIS_EVENT" docdatatype="Time_t" comments="The time this UD message was generated." inMac="false"/><field name="timeOfConnection" tag="457" displayname="Time Of Connection" datatype="timet" displayaccess="edit" sqlcolumnname="TIME_OF_CONNECTION" docdatatype="Time_t" comments="The time of device connection - UTC." inMac="false"/><field name="timeOfDisconnection" tag="458" displayname="Time Of Disconnection" datatype="timet" displayaccess="edit" sqlcolumnname="TIME_OF_DISCONNECTION" docdatatype="Time_t" comments="The time of device disconnection or zero if it is currently online." inMac="false"/><field name="connectionResultCode" tag="459" displayname="Connection Result Code" datatype="U32" displayaccess="edit" sqlcolumnname="CONNECTION_RESULT_CODE" docdatatype="U32_t" comments="The result of connection, 0 = successful connection, other errors TBD." inMac="false"/><field name="udVolumeBytes" tag="463" displayname="Ud Volume Bytes" datatype="U32" displayaccess="edit" sqlcolumnname="UD_VOLUME_BYTES" docdatatype="RecordLength32_t" comments="The total number of bytes of UD collected. (UD Status)" inMac="false"/><field name="udStartTime" tag="464" displayname="Ud Start Time" datatype="timet" displayaccess="edit" sqlcolumnname="UD_START_TIME" docdatatype="Time_t" comments="The the timestamp of the start of the first UD payload. (UD Status)" inMac="false"/><field name="udEndTime" tag="465" displayname="Ud End Time" datatype="timet" displayaccess="edit" sqlcolumnname="UD_END_TIME" docdatatype="Time_t" comments="The the timestamp of the end of the last UD payload. (UD Status)" inMac="false"/><field name="noCommands" tag="466" displayname="No Commands" datatype="U16" displayaccess="edit" sqlcolumnname="NO_COMMANDS" docdatatype="U16_t" comments="The total no commands issued to device during connection. (Command status)" inMac="false"/><field name="noEvents" tag="467" displayname="No Events" datatype="U16" displayaccess="edit" sqlcolumnname="NO_EVENTS" docdatatype="U16_t" comments="The total no events generated by device during connection. (Command status)" inMac="false"/><field name="deviceTime" tag="468" displayname="Device Time" datatype="timet" displayaccess="edit" sqlcolumnname="DEVICE_TIME" docdatatype="Time_t" comments="The time reported by the device (at connection). (Command status)" inMac="false"/><field name="devTimeSynched" tag="469" displayname="Dev Time Synched" datatype="U8" displayaccess="edit" sqlcolumnname="DEV_TIME_SYNCHED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if the DCE synched the device time. False implies the configured allowable timedrift was exceeded." inMac="false"/><field name="noCdFiles" tag="470" displayname="No Cd Files" datatype="U8" min="1" max="25" displayaccess="edit" sqlcolumnname="NO_CD_FILES" docdatatype="U8_t" comments=" ** ** CD STATUS ** NB the following lists the CD payloads DOWNLOADED to the device during the ** connection, it does NOT list the CD payloads that the device currently ** contains. If the device is fully up-to-date then it will not download ** any CD files (except MASSSETA) ** The number of CD files downloaded by device during connection, = number of elements of following array." inMac="false"/><field name="rfu16_EventDataScDeviceConnectSessionSummary" displayname="Rfu 16 Event Data Sc Device Connect Session Summary" datatype="U16" displayaccess="edit" serialise="false" docdatatype="Padding2_t" comments="Padding byte" inMac="false"/><repeat name="cdPayloadInfo" tag="471" refcountfield="noCdFiles" maxOccurs="25"><field name="cdPayloadInfo" datatype="Struct" structname="EventDataScCdPayloadInfo_t" tag="471" displayaccess="edit" displayname="Cd Payload Info" inMac="false"/></repeat></struct><struct name="EventDataShiftStartFailure_t" tag="210" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_SHIFT_START_FAILURE" displayname="Event Data Shift Start Failure" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_EVENTDATASHIFTSTARTFAILURE" msgname="EVENT_DATA_SHIFT_START_FAILURE"><documentation text="Records log-in failures for Shift Start failures. This event is not a security concern."/><field name="cardSerialNumber" tag="308" displayname="Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" inMac="false"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" inMac="false"/><field name="failureReason" tag="424" displayname="Failure Reason" datatype="U8" displayaccess="edit" sqlcolumnname="FAILURE_REASON" valuemap="FailureGeneral_t" docdatatype="FailureGeneral_t" comments="The reason for the log-in failure." inMac="false"/><field name="rfu8_EventDataShiftStartFailure" displayname="Rfu 8 Event Data Shift Start Failure" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="Padding byte" inMac="false"/></struct><struct name="EventDataSwitch_t" tag="144" specificationonly="true" formatversion="25" displayname="Event Data Switch" displaycategory="Common" displayaccess="edit" msgname="EVENT_DATA_SWITCH"><documentation text="All event data payloads in the system should be associated with this class and constrained on an eventId."/><switch name="data" variable="../../tagEventId"><case valuemap="EventId_t" id="Unspecified"><struct name="EventData_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cd Version Status"><struct name="EventDataCdVersionStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Card Locked"><struct name="EventDataCardLocked_t" formatversion="25"/></case><case valuemap="EventId_t" id="Logon Failure"><struct name="EventDataLogonFailure_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Failure"><struct name="EventDataDeviceFailure_t" formatversion="25"/></case><case valuemap="EventId_t" id="Crypto Module Status"><struct name="EventDataCryptoModuleStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Shift Start Failure"><struct name="EventDataShiftStartFailure_t" formatversion="25"/></case><case valuemap="EventId_t" id="Sc Device Connect Session Summary"><struct name="EventDataScDeviceConnectSessionSummary_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cardprinter Technical Fault"><struct name="EventDataCardPrinterTechnicalFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cippdb Connection Fault"><struct name="EventDataCIPPDBConnectionFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Fulfilmgr Connection Fault"><struct name="EventDataFulfilMgrConnectionFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Self Test Failed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Fault In Critical Device Component"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Fault In Non Critical Device Component"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Entry Counter"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Exit Counter"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Vault Id Reader Fault"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Vault Missing"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Vault Full"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Vault Nearly Full"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Jam In Vault"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Vault Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Removed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Removed Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Initialised Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Dispense Fail"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Extra Coin Dispense"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Low Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One No Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Removed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Removed Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Initialised Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Dispense Fail"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Extra Coin Dispense"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Low Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two No Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Removed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Removed Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Initialised Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Dispense Fail"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Extra Coin Dispense"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Low Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three No Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Removed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Removed Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Initialised Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Dispense Fail"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Extra Coin Dispense"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Low Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four No Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Denomination"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Denomination"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Denomination"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Denomination"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Incomplete Cd"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Reset"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Failed Start Of Day"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Failed End Of Day"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Security Breach"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Primary Mode Change Reason"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Primary Mode"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Operational Mode"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Speaker Volume"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Lcd Contrast"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Lcd Backlight"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ud Uploaded"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ud Deleted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Mode Change Override"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cd Deleted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Commisioned"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Rtc Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ud Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ud Near Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Insufficient Ram"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Corrupt Ram"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cd Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Service Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Firmware Update Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Comms Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Fram Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Configuration Data Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Flash Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Average R W Failure Reached"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Sequential R W Failure Reached"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Primary Csc Reader Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Secondary Csc Reader Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Primary Magnetic Reader Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Secondary Magnetic Reader Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Primary Patron Display Faulty"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Secondary Patron Display Faulty"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Primary Door Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Secondary Door Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Crypto Cd Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cid 3 Mismatch"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Removal Of Sam Reader"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Removal Of Drmm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Failure To Update Security Keys"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Ups Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Primary Power Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Ups Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Battery Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Unit Not Installed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Gateway Communications Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Terminal Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Unexpected Eftpos Response"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Settlement Too Late"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Transaction Declined"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Srm Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Srm Firmware Update Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Door Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Intrusion Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Capture Bin Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Issue Timeout"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Diverter Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Rom Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ram Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Motor Speed Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Shaft Encoder Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Hole Search Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Communications Error Or Init Fail"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Verify Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Magnetics"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Printer"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Capture"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Escrow"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Combiner"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Printer Ribbon Exhausted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Printer Ribbon Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader No Ticket Stock"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Swallow Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Print Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Stock Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Combiner 1"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Combiner 2"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Capture Bin Near Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jam Self Captured And Cleared"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Captured"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Paper Exhausted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Paper Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Ribbon Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Ribbon Exhausted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Queue Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Tp 5000 Fpd Comms Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Tp 5000 Gps Comms Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Passage Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Failure Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Passage Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Barrier Forced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Barrier Stuck"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Fare Table Invalid"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Centre Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Sc Communications Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Invalid Machine Mode"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Invalid Device Serial Num"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Invalid Station Num"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Capture Bin Is Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Capture Bin 80 Percent Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Thu Rom Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Thu Ram Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Thu Motor Speed Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Thu Verify Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Ticket Jammed In Magnetics"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Ticket Jammed In Captured"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Jam At Entry Bezel"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Jam At Exit Slot"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Unit Commanded Closed By Sc"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Unit Commanded Closed Via Keypad"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Missing"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Volt Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Jam"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Init Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Escrow Unit Missing"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Nearly Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ups Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Primary Power Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ups Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Eftpos Gateway Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Eftpos Sign On Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Upper Status Display Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Lower Status Display Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Door Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Lower Door Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Upper Door Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Intrusion"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Vibration Warning"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Over Heat"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Self Test Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Self Test Passed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Time Synchronise Required"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Key Pressed Two Minutes"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Capture Bin Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Ticket Issue Timeout"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Capture Diverter Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Rom Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Ram Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Motor Speed Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Shaft Encoder Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Hole Search Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Verify Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Magnetic"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Printer"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Capture"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Escrow"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Combiner"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Printer Ribbon Exhausted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler No Ticket Stock"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Stock Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam Combiner One"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam Combiner Two"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Capture Bin Nearly Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Printer Ribbon Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Reader Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Ticket Captured"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Acceptor Jam"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Escrow Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Ram Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Rom Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Tube Overfill"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Dispense Jam"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Dispenser Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Bulk Hopper Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Enclosure Lid Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Locking Bar Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Sequence Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Cash Report"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Txn Cancelled Magnetic Validator"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 1 Misfire"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Top Up Tube 3"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Power Active"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Operational Mode Change Reason"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Active"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Topped Up"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Zero Amount Keyed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Replacement No Id Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Topped Up"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Zero Amount Keyed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Replacement No Id Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Topped Up"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Zero Amount Keyed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Replacement No Id Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Topped Up"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Zero Amount Keyed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Replacement No Id Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Closed By Sc"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Kcm Communications Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Oed Outside Window"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam Cleared"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Vault Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Top Up Tube 1"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Top Up Tube 2"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Top Up Tube 4"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 2 Misfire"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 3 Misfire"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 4 Misfire"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 1 Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 2 Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 3 Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 4 Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Tube 1 Sensor"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Tube 2 Sensor"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Tube 3 Sensor"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Tube 4 Sensor"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Low On Coins"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm No 10 C Mode"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Vault Jam"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Excessive Miscounts"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Patron Was Short Changed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Exact Fare Mode Entered"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Exact Fare Mode Ended"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm One Or More Hoppers Faulty"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Sensor Blocked"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Txn Cancelled Coin Enrty Blocked"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Txn Cancelled Rsrv Expnt"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Battery Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Eftpos In Service"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cardprinter Connection Fault"><struct name="EventDataCardPrinterConnectionFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Time"><struct name="EventDataDeviceTime_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Independent Fault Info"><struct name="EventDataDeviceIndependentFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Connection Hold"><struct name="EventDataDeviceConnectionHold_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Specific Fault Info"><struct name="EventDataDeviceSpecificFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Heartbeat Period"><struct name="EventDataDeviceHeartbeatPeriod_t" formatversion="25"/></case><case valuemap="EventId_t" id="Operator Login State"><struct name="EventDataOperatorLoginState_t" formatversion="25"/></case><case valuemap="EventId_t" id="Logoff"><struct name="EventDataLogoff_t" formatversion="25"/></case><case valuemap="EventId_t" id="Generic Fault"><struct name="EventDataGenericFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Login"><struct name="EventDataLogin_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Eftpos Status"><struct name="EventDataEftposStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensors Status"><struct name="EventDataAvmSensorStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Power Status"><struct name="EventDataAvmPowerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handling Status"><struct name="EventDataAvmCoinHandlerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Status"><struct name="EventDataAvmTicketHandlerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handling Unit Status"><struct name="EventDataAvmNoteHandler_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper One Status"><struct name="EventDataAvmDataHopperStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Two Status"><struct name="EventDataAvmDataHopperStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Three Status"><struct name="EventDataAvmDataHopperStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Four Status"><struct name="EventDataAvmDataHopperStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Vault Device Id Status"><struct name="EventDataAvmVaultDeviceIdStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Usage Status"><struct name="EventDataGakUsageStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Ticket Handling Status"><struct name="EventDataGakTicketHandlerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Commands Status"><struct name="EventDataGakCommandStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Business Rules Status"><struct name="EventDataGakBrStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Power Status"><struct name="EventDataOcpPowerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Status"><struct name="EventDataOcpEftposStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Srm Status"><struct name="EventDataOcpSrmStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Status"><struct name="EventDataOcpMagStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Status"><struct name="EventDataOcpReceiptPrinterStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Quota Value"><struct name="EventDataOcpQuotaValue_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Cd Set Versions"><struct name="EventDataDeviceCdSetVersions_t" formatversion="25"/></case><case valuemap="EventId_t" id="Deactivate"><struct name="SlsEventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Near Credit Limit"><struct name="SlsEventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Credit Limit Exceeded"><struct name="SlsEventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Operational Table Version"><struct name="EventDataOperationalTableVersion_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Application Version"><struct name="SlsEventDataDeviceAppVersion_t" formatversion="25"/></case><case valuemap="EventId_t" id="Reconstruction Card Enquiry"><struct name="SlsEventDataReconstructionCardEnquiry_t" formatversion="25"/></case><case valuemap="EventId_t" id="Reconstruction Result"><struct name="SlsEventDataReconstructionResult_t" formatversion="25"/></case><case valuemap="EventId_t" id="Reconstruction Enquiry Details"><struct name="SlsEventDataReconstructionEnquiryDetails_t" formatversion="25"/></case></switch></struct><struct name="EventData_t" tag="145" specificationonly="false" formatversion="25" displayname="Event Data" displaycategory="Common" displayaccess="edit" SymbolicStructId="EVENTDATA_T" msgname="EVENT_DATA"><repeat name="eventData" tag="230" minOccurs="1024" maxOccurs="1024"><field name="eventData" datatype="U8" tag="230" displayaccess="edit" displayname="Event Data"/></repeat></struct><struct name="Mass_BatchUsageData_t" tag="363" specificationonly="false" formatversion="25" displayname="Mass Batch Usage Data" displaycategory="Common" displayaccess="edit"><counter name="NoOfItems" repeat="mass_UsageData" serialise="false" computed="true"/><repeat name="mass_UsageData" refcountfield="NoOfItems"><field name="mass_UsageData" datatype="Struct" structname="Mass_UsageData_t" displayaccess="edit" displayname="Mass Usage Data"/></repeat></struct><struct name="Mass_UDRecord_t" tag="159" specificationonly="true" formatversion="25" displayname="Mass Udrecord" displaycategory="Common" displayaccess="edit" msgname="MASS_UDRECORD"><field name="sysComHdrCommon" datatype="Struct" structname="SysComHdrCommon_t" tag="517" displayaccess="edit" displayname="Sys Com Hdr Common"/><field name="udType" tag="287" displayname="Ud Type" datatype="U8" displayaccess="edit" sqlcolumnname="UD_TYPE" valuemap="TxnTypes_t" docdatatype="TxnTypes_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><switch name="data" variable="udType"><case valuemap="TxnTypes_t" id="Card"><struct name="TxnCard_t" formatversion="25"/></case><case valuemap="TxnTypes_t" id="Application"><struct name="TxnApplication_t" formatversion="25"/></case><case valuemap="TxnTypes_t" id="Product"><struct name="TxnProduct_t" formatversion="25"/></case><case valuemap="TxnTypes_t" id="Other"><struct name="TxnOther_t" formatversion="25"/></case><case valuemap="TxnTypes_t" id="Event"><struct name="TxnEvent_t" formatversion="25"/></case><case valuemap="TxnTypes_t" id="Audit"><struct name="TxnAudit_t" formatversion="25"/></case><case valuemap="TxnTypes_t" id="Project"><struct name="TxnProject_t" formatversion="25"/></case></switch></struct><struct name="Mass_UDRecords_t" tag="171" specificationonly="false" formatversion="25" displayname="Mass Udrecords" displaycategory="Common" displayaccess="edit"><counter name="NoOfItems" repeat="mass_UDRecord" serialise="false" computed="true"/><repeat name="mass_UDRecord" tag="275" refcountfield="NoOfItems"><field name="mass_UDRecord" datatype="Struct" structname="Mass_UDRecord_t" tag="275" displayaccess="edit" displayname="Mass Udrecord" inMac="false"/></repeat></struct><struct name="Mass_UsageData_t" tag="158" specificationonly="false" formatversion="25" displayname="Mass Usage Data" displaycategory="Common" displayaccess="edit" msgname="MASS_USAGE_DATA"><field name="syshdr" datatype="Struct" structname="SysHdr_t" tag="274" displayaccess="edit" displayname="Syshdr" inMac="false"/><repeat name="mass_UDRecord" tag="275" refcountfield="syshdr.multipartTxnCount"><field name="mass_UDRecord" datatype="Struct" structname="Mass_UDRecord_t" tag="275" displayaccess="edit" displayname="Mass Udrecord" inMac="false"/></repeat></struct><struct name="SlsEnquiryApplication_t" tag="590" specificationonly="true" formatversion="25" displaycategory="Common" displayaccess="edit"><field name="applicationProviderId" tag="69" displayname="Application Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="APPLICATION_PROVIDER_ID" docdatatype="ParticipantId_t" comments="This defines the Unique Identication of the application provider (that issues the application)" inMac="false"/><field name="applicationSerialNumber" tag="70" displayname="Application Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="APPLICATION_SERIAL_NUMBER" docdatatype="ApplicationSerialNumber_t" comments="This defines the application this transaction is for. Cards could be used in multiple applications eg Transit, Taxi, Parking etc" inMac="false"/><field name="appActionSequenceNumber" tag="72" displayname="App Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="APP_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="The action list sequence number (if any) applicable to an application involved in the transaction. This field is 0 if none is applicable. This field is to be populated by the devices for all application transactions and left untouched (zero) when the transaction is generated by the back end." inMac="false"/><field name="applicationStatusCode" tag="5" displayname="Application Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_STATUS_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="The application status after the action has been taken." inMac="false"/><field name="expiryDate" tag="85" displayname="Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="EXPIRY_DATE" docdatatype="DateC20_t" inMac="false"/><field name="nextProductSerialNumber" tag="1199" displayname="Next Product Serial Number" datatype="U16" displayaccess="edit" sqlcolumnname="NEXT_PRODUCT_SERIAL_NUMBER" docdatatype="ProductSerialNumber_t" inMac="false"/></struct><struct name="SlsEnquiryCard_t" tag="589" specificationonly="true" formatversion="25" displaycategory="Common" displayaccess="edit"><field name="cardIssuerId" tag="307" displayname="Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the Card" inMac="false"/><field name="cardSerialNumber" tag="308" displayname="Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the Card." inMac="false"/><field name="version" tag="1197" displayname="Version" datatype="U8" displayaccess="edit" sqlcolumnname="VERSION" docdatatype="CardVersion_t" inMac="false"/><field name="cardLifeCycleCount" tag="310" displayname="Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the Card. This field is used to distinguish between "reincarnations" of the physical card as different logical cards." inMac="false"/><field name="cardType" tag="309" displayname="Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of card." inMac="false"/><field name="cardStatusCode" tag="68" displayname="Card Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_STATUS_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="The card status after the action has been taken." inMac="false"/><field name="expiryDate" tag="85" displayname="Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="EXPIRY_DATE" docdatatype="DateC20_t" inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The new currency of the card" inMac="false"/><field name="depositValue" tag="91" displayname="Deposit Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="DEPOSIT_VALUE" docdatatype="ValueOneUnit_t" comments="The deposit amount on the card in the new currency of the card." inMac="false"/><field name="format" tag="1198" displayname="Format" datatype="U8" displayaccess="edit" sqlcolumnname="FORMAT" valuemap="CardFormat_t" docdatatype="CardFormat_t" inMac="false"/><field name="rfu8_SlsEnquiryCard_t" displayname="Rfu 8 Sls Enquiry Card" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" inMac="false"/></struct><struct name="SlsEnquiryContract_t" tag="593" specificationonly="true" formatversion="25" displaycategory="Common" displayaccess="edit"><field name="contractIssuerId" tag="1200" displayname="Contract Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="CONTRACT_ISSUER_ID" docdatatype="ParticipantId_t" inMac="false"/><field name="contractType" tag="1201" displayname="Contract Type" datatype="U16" displayaccess="edit" sqlcolumnname="CONTRACT_TYPE" docdatatype="ContractType_t" inMac="false"/><field name="productSerialNumber" tag="7" displayname="Product Serial Number" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_SERIAL_NUMBER" docdatatype="ProductSerialNumber_t" comments="Identifies a product in an application on a card." inMac="true"/><field name="appActionSequenceNumber" tag="72" displayname="App Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="APP_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="The action list sequence number (if any) applicable to an application involved in the transaction. This field is 0 if none is applicable. This field is to be populated by the devices for all application transactions and left untouched (zero) when the transaction is generated by the back end." inMac="false"/><field name="productStatusCode" tag="141" displayname="Product Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_STATUS_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="The current product status on the card." inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The new currency of the card" inMac="false"/><field name="transactionSequenceNumber" tag="1203" displayname="Transaction Sequence Number" datatype="U16" displayaccess="edit" sqlcolumnname="TRANSACTION_SEQUENCE_NUMBER" docdatatype="Ptsn_t" inMac="false"/><field name="purchaseValue" tag="215" displayname="Purchase Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURCHASE_VALUE" docdatatype="ValueOneUnit_t" comments="The original monetary amount paid by the cardholder to purchase the product that is being replaced." inMac="false"/><field name="startDateTime" tag="654" displayname="Start Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="START_DATE_TIME" docdatatype="Time_t" inMac="false"/><field name="endDateTime" tag="655" displayname="End Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="END_DATE_TIME" docdatatype="Time_t" inMac="false"/><field name="duration" tag="1208" displayname="Duration" datatype="U16" displayaccess="edit" sqlcolumnname="DURATION" docdatatype="Duration_t" inMac="false"/><field name="origin" tag="920" displayname="Origin" datatype="U32" displayaccess="edit" sqlcolumnname="ORIGIN" docdatatype="LocationNumber_t" inMac="false"/><field name="destination" tag="1177" displayname="Destination" datatype="U32" displayaccess="edit" sqlcolumnname="DESTINATION" docdatatype="LocationNumber_t" inMac="false"/><field name="distance" tag="1209" displayname="Distance" datatype="U16" displayaccess="edit" sqlcolumnname="DISTANCE" docdatatype="ValidityDistance_t" inMac="false"/><field name="periodDuration" tag="1210" displayname="Period Duration" datatype="U16" displayaccess="edit" sqlcolumnname="PERIOD_DURATION" docdatatype="Duration_t" inMac="false"/><field name="periodStartDateTime" tag="1211" displayname="Period Start Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="PERIOD_START_DATE_TIME" docdatatype="Time_t" inMac="false"/><field name="periodJourneys" tag="1212" displayname="Period Journeys" datatype="U8" displayaccess="edit" sqlcolumnname="PERIOD_JOURNEYS" docdatatype="CounterEight_t" inMac="false"/><field name="periodJourneysTaken" tag="1213" displayname="Period Journeys Taken" datatype="U8" displayaccess="edit" sqlcolumnname="PERIOD_JOURNEYS_TAKEN" docdatatype="CounterEight_t" inMac="false"/><field name="transfers" tag="1214" displayname="Transfers" datatype="U8" displayaccess="edit" sqlcolumnname="TRANSFERS" docdatatype="CounterEight_t" inMac="false"/><field name="totalJourneys" tag="1215" displayname="Total Journeys" datatype="U8" displayaccess="edit" sqlcolumnname="TOTAL_JOURNEYS" docdatatype="U8_t" inMac="false"/><field name="salesDevice" tag="1216" displayname="Sales Device" datatype="U16" displayaccess="edit" sqlcolumnname="SALES_DEVICE" docdatatype="U16_t" inMac="false"/><field name="useByDate" tag="1217" displayname="Use By Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="USE_BY_DATE" docdatatype="DateC20_t" inMac="false"/><field name="category" tag="1202" displayname="Category" datatype="U8" displayaccess="edit" sqlcolumnname="CATEGORY" valuemap="ContractCategory_t" docdatatype="ContractCategory_t" inMac="false"/><field name="passengerClass" tag="922" displayname="Passenger Class" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_CLASS" docdatatype="U8_t" inMac="false"/><field name="passengerType1" tag="217" displayname="Passenger Type 1" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE_1" docdatatype="U8_t" inMac="false"/><field name="passengerCount1" tag="1218" displayname="Passenger Count 1" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_COUNT_1" docdatatype="U8_t" inMac="false"/><field name="passengerType2" tag="219" displayname="Passenger Type 2" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE_2" docdatatype="U8_t" inMac="false"/><field name="passengerCount2" tag="1219" displayname="Passenger Count 2" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_COUNT_2" docdatatype="U8_t" inMac="false"/><field name="passengerType3" tag="221" displayname="Passenger Type 3" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE_3" docdatatype="U8_t" inMac="false"/><field name="passengerCount3" tag="1220" displayname="Passenger Count 3" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENEGR_COUNT_3" docdatatype="U8_t" inMac="false"/></struct><struct name="SlsEnquiryDiscountContainer_t" tag="592" specificationonly="true" formatversion="25" displaycategory="Common" displayaccess="edit"><field name="discountQualifyingDate" tag="1206" displayname="Discount Qualifying Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="DISCOUNT_QUALIFYING_DATE" docdatatype="DateC20_t" inMac="false"/><field name="discountQualifyingPIX" tag="1207" displayname="Discount Qualifying Pix" datatype="U16" displayaccess="edit" sqlcolumnname="DISCOUNT_QUALIFYING_PIX" docdatatype="U16_t" inMac="false"/></struct><struct name="SlsEnquiryPurse_t" tag="591" specificationonly="true" formatversion="25" displaycategory="Common" displayaccess="edit"><field name="contractIssuerId" tag="1200" displayname="Contract Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="CONTRACT_ISSUER_ID" docdatatype="ParticipantId_t" inMac="false"/><field name="contractType" tag="1201" displayname="Contract Type" datatype="U16" displayaccess="edit" sqlcolumnname="CONTRACT_TYPE" docdatatype="ContractType_t" inMac="false"/><field name="category" tag="1202" displayname="Category" datatype="U8" displayaccess="edit" sqlcolumnname="CATEGORY" valuemap="ContractCategory_t" docdatatype="ContractCategory_t" inMac="false"/><field name="discountEventNumber" tag="1204" displayname="Discount Event Number" datatype="U8" displayaccess="edit" sqlcolumnname="DISCOUNT_EVENT_NUMBER" docdatatype="U8_t" inMac="false"/><field name="productSerialNumber" tag="7" displayname="Product Serial Number" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_SERIAL_NUMBER" docdatatype="ProductSerialNumber_t" comments="Identifies a product in an application on a card." inMac="true"/><field name="appActionSequenceNumber" tag="72" displayname="App Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="APP_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="The action list sequence number (if any) applicable to an application involved in the transaction. This field is 0 if none is applicable. This field is to be populated by the devices for all application transactions and left untouched (zero) when the transaction is generated by the back end." inMac="false"/><field name="productStatusCode" tag="141" displayname="Product Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_STATUS_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="The current product status on the card." inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The new currency of the card" inMac="false"/><field name="transactionSequenceNumber" tag="1203" displayname="Transaction Sequence Number" datatype="U16" displayaccess="edit" sqlcolumnname="TRANSACTION_SEQUENCE_NUMBER" docdatatype="Ptsn_t" inMac="false"/><field name="depositValue" tag="91" displayname="Deposit Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="DEPOSIT_VALUE" docdatatype="ValueOneUnit_t" comments="The deposit amount on the card in the new currency of the card." inMac="false"/><field name="purseRemainingValue" tag="226" displayname="Purse Remaining Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURSE_REMAINING_VALUE" docdatatype="ValueOneUnit_t" comments="The remaining value of the purse in the new currency of the purse." inMac="false"/><field name="startDateTime" tag="654" displayname="Start Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="START_DATE_TIME" docdatatype="Time_t" inMac="false"/><field name="endDateTime" tag="655" displayname="End Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="END_DATE_TIME" docdatatype="Time_t" inMac="false"/><repeat name="discountEvents" tag="1205" minOccurs="11" maxOccurs="11"><field name="discountEvents" datatype="Struct" structname="SlsEnquiryDiscountContainer_t" tag="1205" displayaccess="edit" displayname="Discount Events" inMac="false"/></repeat></struct><struct name="SlsEventData8_t" tag="555" specificationonly="true" formatversion="25" displayname="Sls Event Data 8" displaycategory="Common" displayaccess="edit" msgname="SLS_EVENT_DATA_8"><field name="data" tag="670" displayname="Data" datatype="U8" displayaccess="edit" sqlcolumnname="DATA" docdatatype="U8_t" inMac="false"/></struct><struct name="SlsEventDataDeviceAppVersion_t" tag="557" specificationonly="true" formatversion="25" sqltablename="CUT_EVENT_DEV_SW_VERSIONS" displayname="Event Data Device App Version" displaycategory="Common" displayaccess="edit" msgname="SLS_EVENT_ID_DEVICE_APPLICATION_VERSION"><field name="applicationVersion" tag="1137" displayname="Application Version" datatype="U32" displayaccess="edit" sqlcolumnname="APPLICATION_VERSION" docdatatype="U32_t" inMac="false"/></struct><struct name="SlsEventDataReconstructionCardEnquiry_t" tag="587" specificationonly="true" formatversion="25" displayname="Event Data Reconstruction Card Enquiry" displaycategory="Common" displayaccess="edit"><field name="cardSerialNumber" tag="308" displayname="Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the Card." inMac="false"/><field name="cardIssuerId" tag="307" displayname="Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the Card" inMac="false"/><field name="cardLifeCycleCount" tag="310" displayname="Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the Card. This field is used to distinguish between "reincarnations" of the physical card as different logical cards." inMac="false"/><field name="cardType" tag="309" displayname="Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of card." inMac="false"/></struct><struct name="SlsEventDataReconstructionEnquiryDetails_t" tag="594" specificationonly="true" formatversion="25" displayname="Event Data Reconstrution Enquiry Details" displaycategory="Common" displayaccess="edit"><field name="card" datatype="Struct" structname="SlsEnquiryCard_t" tag="1222" displayaccess="edit" displayname="Card" inMac="false"/><field name="application" datatype="Struct" structname="SlsEnquiryApplication_t" tag="1223" displayaccess="edit" displayname="Application" inMac="false"/><field name="enqResult" tag="1221" displayname="Enq Result" datatype="U8" displayaccess="edit" sqlcolumnname="ENQ_RESULT" valuemap="SlsReconstructionEnquiryResult_t" docdatatype="SlsReconstructionEnquiryResult_t" inMac="false"/><field name="rfu8_SlsEventDataReconstructionEnquiryDetails_t" displayname="Rfu 8 Sls Event Data Reconstruction Enquiry Details" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" inMac="false"/><field name="enqVersion" tag="1224" displayname="Enq Version" datatype="U32" displayaccess="edit" sqlcolumnname="ENQ_VERSION" docdatatype="U32_t" comments="Versioning information of the Enquiry structure." inMac="false"/><field name="purse" datatype="Struct" structname="SlsEnquiryPurse_t" tag="1225" displayaccess="edit" displayname="Purse" inMac="false"/><field name="contractTotal" tag="1226" displayname="Contract Total" datatype="U32" displayaccess="edit" sqlcolumnname="CONTRACT_TOTAL" docdatatype="U32_t" inMac="false"/><field name="contractCount" tag="1227" displayname="Contract Count" datatype="U32" displayaccess="edit" sqlcolumnname="CONTRACT_COUNT" docdatatype="U32_t" inMac="false"/><repeat name="product" tag="1228" minOccurs="10" maxOccurs="10"><field name="product" datatype="Struct" structname="SlsEnquiryContract_t" tag="1228" displayaccess="edit" displayname="Product" inMac="false"/></repeat></struct><struct name="SlsEventDataReconstructionResult_t" tag="588" specificationonly="true" formatversion="25" displayname="Event Data Reconstruction Result" displaycategory="Common" displayaccess="edit"><field name="cardSerialNumber" tag="308" displayname="Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the Card." inMac="false"/><field name="cardIssuerId" tag="307" displayname="Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the Card" inMac="false"/><field name="cardLifeCycleCount" tag="310" displayname="Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the Card. This field is used to distinguish between "reincarnations" of the physical card as different logical cards." inMac="false"/><field name="cardType" tag="309" displayname="Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of card." inMac="false"/><field name="result" tag="1196" displayname="Result" datatype="U8" displayaccess="edit" sqlcolumnname="RESULT" valuemap="SlsReconstructionResult_t" docdatatype="SlsReconstructionResult_t" comments="The result of card." inMac="false"/><field name="rfu8_SlsEventDataReconstructionResult_t" displayname="Rfu 8 Sls Event Data Reconstruction Result" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" inMac="false"/></struct><struct name="SplitPaymentCardDetails_t" tag="208" specificationonly="true" formatversion="25" displayname="Split Payment Card Details" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SPLITPAYMENTCARDDETAILS" msgname="SPLIT_PAYMENT_CARD_DETAILS"><documentation text="The details of the Card used in the split payment. This structure is only ever used within the SysFinDetails_t header."/><field name="splitCardIssuerId" tag="384" displayname="Split Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="SPLIT_CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="Split Payment : Card/Purse details. The Unique ID of the Issuer who issued the Card" inMac="false"/><field name="splitCardSerialNumber" tag="385" displayname="Split Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="SPLIT_CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="Split Payment : Card/Purse details. The serial number of the Card." inMac="false"/><field name="splitCardType" tag="386" displayname="Split Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="SPLIT_CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="Split Payment : Card/Purse details. The type of card." inMac="false"/><field name="splitCardLifeCycleCount" tag="387" displayname="Split Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="SPLIT_CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Split Payment : Card/Purse details. Current Life Cycle count of the Card. This field is used to distinguish between "reincarnations" of the physical card as different logical cards." inMac="false"/><field name="splitAppSerialNumber" tag="388" displayname="Split App Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="SPLIT_APP_SERIAL_NUMBER" docdatatype="ApplicationSerialNumber_t" comments="Split Payment : Card/Purse details. This defines the application this transaction is for. Cards could be used in multiple applications eg Transit, Taxi, Parking etc" inMac="false"/><field name="splitProductIssuerId" tag="389" displayname="Split Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="SPLIT_PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" comments="Split Payment : Card/Purse details. This is the ID of the product Issuer" inMac="false"/><field name="splitProductSerialNumber" tag="390" displayname="Split Product Serial Number" datatype="U16" displayaccess="edit" sqlcolumnname="SPLIT_PRODUCT_SERIAL_NUMBER" docdatatype="ProductSerialNumber_t" comments="Split Payment : Card/Purse details. Identifies a product in an application on a card." inMac="false"/></struct><struct name="SysApplicationCom_t" tag="29" specificationonly="true" formatversion="25" displayname="Sys Application Com" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSAPPLICATIONCOM" msgname="SYS_APPLICATION_COM"><documentation text="The SysApplicationCom_t holds all Application common data."/><field name="applicationProviderId" tag="69" displayname="Application Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="APPLICATION_PROVIDER_ID" docdatatype="ParticipantId_t" comments="This defines the Unique Identication of the application provider (that issues the application)" inMac="false"/><field name="applicationSerialNumber" tag="70" displayname="Application Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="APPLICATION_SERIAL_NUMBER" docdatatype="ApplicationSerialNumber_t" comments="This defines the application this transaction is for. Cards could be used in multiple applications eg Transit, Taxi, Parking etc" inMac="false"/><field name="applicationPersonaliseCat" tag="71" displayname="Application Personalise Cat" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_PERSONALISE_CAT" valuemap="ApplicationPersonalisationCat_t" docdatatype="ApplicationPersonalisationCat_t" comments="Defines the category of personalisation applied to the application." inMac="false"/><field name="appActionSequenceNumber" tag="72" displayname="App Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="APP_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="The action list sequence number (if any) applicable to an application involved in the transaction. This field is 0 if none is applicable. This field is to be populated by the devices for all application transactions and left untouched (zero) when the transaction is generated by the back end." inMac="false"/><field name="applicationType" tag="73" displayname="Application Type" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_TYPE" valuemap="ApplicationType_t" docdatatype="ApplicationType_t" comments="The type of application represented in this header." inMac="false"/><field name="applicationPassengerType" tag="510" displayname="Application Passenger Type" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_PASSENGER_TYPE" docdatatype="PassengerType_t" comments="Defines the passenger type of the application" inMac="false"/></struct><struct name="SysAuditCom_t" tag="181" specificationonly="true" formatversion="25" displayname="Sys Audit Com" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSAUDITCOM" msgname="SYS_AUDIT_COM"><documentation text="This is a common header for all Audit Registers created by devices in the system."/><field name="cdVersion" tag="232" displayname="Cd Version" datatype="U16" displayaccess="edit" sqlcolumnname="CD_VERSION" docdatatype="CDVersion_t" comments="The version of the CD set currently installed on the device." inMac="false"/></struct><struct name="SysAutoloadComHdr_t" tag="80" specificationonly="true" formatversion="25" displayname="Sys Autoload Com Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSAUTOLOADCOMHDR" msgname="SYS_AUTOLOAD_COM_HDR"><documentation text="Contains parameters common to autoload transactions."/><field name="purseAutoloadAmount" tag="146" displayname="Purse Autoload Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURSE_AUTOLOAD_AMOUNT" docdatatype="ValueOneUnit_t" comments="Autoload amount selected by Cardholder to be added to a purse product when an autoload occurs." inMac="false"/><field name="periodAutoloadAmount" tag="149" displayname="Period Autoload Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PERIOD_AUTOLOAD_AMOUNT" docdatatype="ValueOneUnit_t" comments="Indicates the duration of the autoload if the product is a period pass type." inMac="false"/><field name="purseTriggerPoint" tag="150" displayname="Purse Trigger Point" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURSE_TRIGGER_POINT" docdatatype="ValueOneUnit_t" comments="Indicates the product value at or below which a threshold autoload will be triggered." inMac="false"/><field name="rideAutoloadAmount" tag="148" displayname="Ride Autoload Amount" datatype="U8" displayaccess="edit" sqlcolumnname="RIDE_AUTOLOAD_AMOUNT" docdatatype="Rides_t" comments="Autoload amount selected by Cardholder to be added to a rides-based product when an autoload occurs." inMac="false"/><field name="autoloadType" tag="152" displayname="Autoload Type" datatype="U8" displayaccess="edit" sqlcolumnname="AUTOLOAD_TYPE" mask="AutoloadTypeCode_t" docdatatype="AutoloadTypeCode_t" comments="Indicates the type of autoload" inMac="false"/><field name="periodicDate" tag="638" displayname="Periodic Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="PERIODIC_DATE" docdatatype="DateC20_t" comments="Date to control periodic autoloading. This is the earliest date at which the next periodic revalue may take place." inMac="false"/><field name="periodicPeriod" tag="639" displayname="Periodic Period" datatype="U16" displayaccess="edit" sqlcolumnname="PERIODIC_PERIOD" docdatatype="Duration_t" comments="Specifies the period between loads, for periodic autoloading." inMac="false"/></struct><struct name="SysCardCom_t" tag="178" specificationonly="true" formatversion="25" displayname="Sys Card Com" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSCARDCOM" msgname="SYS_CARD_COM"><documentation text="The SysCardCom_t structure holds all common card related details."/><field name="cardIssuerId" tag="307" displayname="Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the Card" inMac="false"/><field name="cardSerialNumber" tag="308" displayname="Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the Card." inMac="false"/><field name="cardType" tag="309" displayname="Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of card." inMac="false"/><field name="cardLifeCycleCount" tag="310" displayname="Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the Card. This field is used to distinguish between "reincarnations" of the physical card as different logical cards." inMac="false"/><field name="cardActionSequenceNumber" tag="311" displayname="Card Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="The action list sequence number (if any) applicable to a card involved in the transaction. This field is 0 if none is applicable. This field is to be populated by the devices for all card transactions and left untouched (zero) when the transaction is generated by the back end." inMac="false"/><field name="rfu8_SysCardCom" displayname="Rfu 8 Sys Card Com" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" comments="Required for efficient byte packing." inMac="false"/></struct><struct name="SysCardholderCom_t" tag="12" specificationonly="true" formatversion="25" displayname="Sys Cardholder Com" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSCARDHOLDERCOM" msgname="SYS_CARDHOLDER_COM"><documentation text="These are common cardholder details which are used by all Cardholder related transactions."/><field name="cardholderSerialNum" tag="432" displayname="Cardholder Serial Num" datatype="U32" displayaccess="edit" sqlcolumnname="CARDHOLDER_SERIAL_NUM" docdatatype="CardholderSerialNumber_t" comments="The unique number used to identify the cardholder within the domain of a given issuer." inMac="false"/><field name="cardholderIssuerId" tag="37" displayname="Cardholder Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="CARDHOLDER_ISSUER_ID" docdatatype="ParticipantId_t" comments="The issuer for the card holder" inMac="false"/></struct><struct name="SysCashCom_t" tag="182" specificationonly="true" formatversion="25" displayname="Sys Cash Com" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSCASHCOM" msgname="SYS_CASH_COM"><documentation text="Contains attributes common among cash transactions."/><field name="ticketNumber" tag="314" displayname="Ticket Number" datatype="U16" displayaccess="edit" sqlcolumnname="TICKET_NUMBER" docdatatype="TicketNumber_t" comments="The number of the paper ticket issued (if any) for the cash payment. (It is assumed that each ticket issued has a unique serial number assigned to it.)" inMac="false"/></struct><struct name="SysClaimLimit_t" tag="98" specificationonly="true" formatversion="25" displayname="Sys Claim Limit" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSCLAIMLIMIT" msgname="SYS_CLAIM_LIMIT"><documentation text="All claim related details are stored in the Claim Limit Header. These details are generally filled in by the Issuer."/><field name="processedDate" tag="180" displayname="Processed Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="PROCESSED_DATE" docdatatype="DateC20_t" comments="The issuer’s business date on which the transaction was processed." inMac="false"/><field name="claimLimit1Date" tag="181" displayname="Claim Limit 1 Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="CLAIM_LIMIT_1_DATE" docdatatype="DateC20_t" comments="The claim limit date of the 1st claim limit affected by the transactions." inMac="false"/><field name="claimLimit2Date" tag="182" displayname="Claim Limit 2 Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="CLAIM_LIMIT_2_DATE" docdatatype="DateC20_t" comments="The claim limit date of the 2nd claim limit affected by the transactions." inMac="false"/><field name="claimLimit1Currency" tag="403" displayname="Claim Limit 1 Currency" datatype="U16" displayaccess="edit" sqlcolumnname="CLAIM_LIMIT_1_CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency defining the claimLimit1Amount" inMac="false"/><field name="claimLimit1Amount" tag="183" displayname="Claim Limit 1 Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="CLAIM_LIMIT_1_AMOUNT" docdatatype="ValueOneUnit_t" comments="The amount by which the transaction affects the 1st claim limit." inMac="false"/><field name="claimLimit2Currency" tag="404" displayname="Claim Limit 2 Currency" datatype="U16" displayaccess="edit" sqlcolumnname="CLAIM_LIMIT_2_CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency defining the claimLimit2Amount" inMac="false"/><field name="claimLimit2Amount" tag="184" displayname="Claim Limit 2 Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="CLAIM_LIMIT_2_AMOUNT" docdatatype="ValueOneUnit_t" comments="The amount by which the transaction affects the 2nd claim limit." inMac="false"/><field name="claimLimit1ReasonCode" tag="185" displayname="Claim Limit 1 Reason Code" datatype="ASCII" displayaccess="edit" sqlcolumnname="CLAIM_LIMIT_1_REASON_CODE" docdatatype="Char8_t" comments="The reason the transaction affects the 1st claim limit." inMac="false"/><field name="claimLimit2ReasonCode" tag="186" displayname="Claim Limit 2 Reason Code" datatype="ASCII" displayaccess="edit" sqlcolumnname="CLAIM_LIMIT_2_REASON_CODE" docdatatype="Char8_t" comments="The reason the transaction affects the 2nd claim limit." inMac="false"/><field name="rfu16_SysClaimLimit" displayname="Rfu 16 Sys Claim Limit" datatype="U16" displayaccess="edit" serialise="false" docdatatype="U16_t" comments="Required for byte packing" inMac="false"/></struct><struct name="SysComHdrCommon_t" tag="297" specificationonly="true" formatversion="25" displayname="Sys Com Hdr Common" displaycategory="Common" displayaccess="edit"><field name="formatVersion" tag="276" datatype="U32" default="0x191100" displayaccess="hidden" sqlcolumnname="FORMAT_VERSION" docdatatype="U32_t" comments="This defines the format version (ie structure) of the usage data payload. This content of this field MUST be updated every time the structure of a SWIS released outside MASS changes." inMac="false"/><field name="txnDateTime" tag="277" displayname="Txn Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="TXN_DATE_TIME" docdatatype="Time_t" comments="The time (in seconds) at which this UD record was generated. Format is Unix Time_t (UTC 0) i.e. 0 = 1/1/1970, 00:00:00 UTC." inMac="true"/><field name="sourceParticipantId" tag="279" displayname="Source Participant Id" datatype="U32" displayaccess="edit" sqlcolumnname="SOURCE_PARTICIPANT_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Operator associated with the Card device on which the UD transaction is generated. The operator will generally be a load agent if the transaction is adding value to the card in some way. If the transaction represents usage of value on the card, the operator will generally be a merchant or service provider." inMac="true"/><field name="deviceId" tag="280" displayname="Device Id" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_ID" docdatatype="DeviceId_t" comments="A number assigned to the type of device. Each type of device has this number defined during development of the system. This defines a unique Device ID for every device in the system" inMac="true"/><field name="samId" tag="281" displayname="Sam Id" datatype="U32" displayaccess="edit" sqlcolumnname="SAM_ID" docdatatype="SamId_t" comments="The numeric identification of the sam that was used when performing the transaction. This field is 0 if no sam was involved. This field should be used to identify the source device of the transaction since it is the sam that MACs the transaction. A mapping between SamId and deviceId could be maintained by reading the SamId and DeviceId data arriving in this header." inMac="true"/><field name="udsn" tag="282" displayname="Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="UDSN" docdatatype="UDSNum_t" comments="UD sequence number associated with this message. The UDSN will reset back to 0 when it increments past 0xFFFFFFFF." inMac="true"/><field name="serviceParticipantId" tag="479" displayname="Service Participant Id" datatype="U32" displayaccess="edit" sqlcolumnname="SERVICE_PARTICIPANT_ID" docdatatype="ParticipantId_t" comments="The serviceParticipantId represents the Unique ID of the Operator on whose behalf the UD transaction is generated. This is normally the operator associated with the Card device on which the transaction was generated. In the case where a service is performed under contract by a contractor on behalf of a principal, this field will record the participant ID of the principal rather than the contractor. Most of the time, sourceParticipantId and serviceParticipantId will contain the same ID." inMac="false"/><field name="deviceLocation" tag="491" displayname="Device Location" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_LOCATION" docdatatype="LocationNumber_t" comments="Records the location where the device is installed. For example, at bus stop 10 for a fixed device, on Bus 19 for a mobile device." inMac="false"/><field name="deviceSsn" tag="492" displayname="Device Ssn" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_SSN" docdatatype="ShiftSequenceNumber_t" comments="Identifies the shift context within which this transaction was made." inMac="false"/><field name="businessDate" tag="278" displayname="Business Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="BUSINESS_DATE" docdatatype="DateC20_t" comments="The Business Date on which this UD record was generated" inMac="false"/><field name="transactionStatus" tag="286" displayname="Transaction Status" datatype="U8" displayaccess="edit" sqlcolumnname="TRANSACTION_STATUS" mask="TransactionStat_t" docdatatype="TransactionStat_t" comments="Indicates if the UD transaction is a normal or test transaction. Test transactions should be ignored." inMac="false"/><field name="rfu_SysComHdr_t" displayname="Rfu Sys Com Hdr" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" comments="Padding byte" inMac="false"/></struct><struct name="SysComHdr_t" tag="180" specificationonly="true" formatversion="25" displayname="Sys Com Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSCOMHDR" msgname="SYS_COM_HDR"><documentation text="This is the common header structure that comes immediately after the System Header in every UD message. These fields must all be filled out by the devices or the System Machines Serving the devices. This structure contains data that is common to all UD messages, but is not required for the initial processing decisions by the upper tiers."/><field name="formatVersion" tag="276" datatype="U32" default="0x191100" displayaccess="hidden" sqlcolumnname="FORMAT_VERSION" docdatatype="U32_t" comments="This defines the format version (ie structure) of the usage data payload. This content of this field MUST be updated every time the structure of a SWIS released outside MASS changes." inMac="false"/><field name="txnDateTime" tag="277" displayname="Txn Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="TXN_DATE_TIME" docdatatype="Time_t" comments="The time (in seconds) at which this UD record was generated. Format is Unix Time_t (UTC 0) i.e. 0 = 1/1/1970, 00:00:00 UTC." inMac="true"/><field name="sourceParticipantId" tag="279" displayname="Source Participant Id" datatype="U32" displayaccess="edit" sqlcolumnname="SOURCE_PARTICIPANT_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Operator associated with the Card device on which the UD transaction is generated. The operator will generally be a load agent if the transaction is adding value to the card in some way. If the transaction represents usage of value on the card, the operator will generally be a merchant or service provider." inMac="true"/><field name="deviceId" tag="280" displayname="Device Id" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_ID" docdatatype="DeviceId_t" comments="A number assigned to the type of device. Each type of device has this number defined during development of the system. This defines a unique Device ID for every device in the system" inMac="true"/><field name="samId" tag="281" displayname="Sam Id" datatype="U32" displayaccess="edit" sqlcolumnname="SAM_ID" docdatatype="SamId_t" comments="The numeric identification of the sam that was used when performing the transaction. This field is 0 if no sam was involved. This field should be used to identify the source device of the transaction since it is the sam that MACs the transaction. A mapping between SamId and deviceId could be maintained by reading the SamId and DeviceId data arriving in this header." inMac="true"/><field name="udsn" tag="282" displayname="Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="UDSN" docdatatype="UDSNum_t" comments="UD sequence number associated with this message. The UDSN will reset back to 0 when it increments past 0xFFFFFFFF." inMac="true"/><field name="serviceParticipantId" tag="479" displayname="Service Participant Id" datatype="U32" displayaccess="edit" sqlcolumnname="SERVICE_PARTICIPANT_ID" docdatatype="ParticipantId_t" comments="The serviceParticipantId represents the Unique ID of the Operator on whose behalf the UD transaction is generated. This is normally the operator associated with the Card device on which the transaction was generated. In the case where a service is performed under contract by a contractor on behalf of a principal, this field will record the participant ID of the principal rather than the contractor. Most of the time, sourceParticipantId and serviceParticipantId will contain the same ID." inMac="true"/><field name="deviceLocation" tag="491" displayname="Device Location" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_LOCATION" docdatatype="LocationNumber_t" comments="Records the location where the device is installed. For example, at bus stop 10 for a fixed device, on Bus 19 for a mobile device." inMac="false"/><field name="deviceSsn" tag="492" displayname="Device Ssn" datatype="U32" displayaccess="edit" sqlcolumnname="DEVICE_SSN" docdatatype="ShiftSequenceNumber_t" comments="Identifies the shift context within which this transaction was made." inMac="false"/><field name="businessDate" tag="278" displayname="Business Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="BUSINESS_DATE" docdatatype="DateC20_t" comments="The Business Date on which this UD record was generated" inMac="false"/><field name="transactionStatus" tag="286" displayname="Transaction Status" datatype="U8" displayaccess="edit" sqlcolumnname="TRANSACTION_STATUS" mask="TransactionStat_t" docdatatype="TransactionStat_t" comments="Indicates if the UD transaction is a normal or test transaction. Test transactions should be ignored." inMac="true"/><field name="rfu_SysComHdr_t" displayname="Rfu Sys Com Hdr" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" comments="Padding byte" inMac="false"/><field name="udType" tag="287" displayname="Ud Type" datatype="U8" displayaccess="edit" sqlcolumnname="UD_TYPE" docdatatype="UD_Type_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U8" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" docdatatype="UD_Subtype_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/></struct><struct name="SysFinDetails_t" tag="57" specificationonly="true" formatversion="25" displayname="Sys Fin Details" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSFINDETAILS" msgname="SYS_FIN_DETAILS"><documentation text="The SysFinDetails_t structure defines the financial information that is common to all financially related transactions. Any payment related details are stored in the SysPaymentDetails_t header rather than this header. Note that only one type of currency can be used for cash payments. This is because there is just the one currency indicator field in the SysFinDetails_t header."/><field name="transactionValue" tag="106" displayname="Transaction Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TRANSACTION_VALUE" docdatatype="ValueOneUnit_t" comments="The actual financial amount exchanged for this transaction" inMac="true"/><field name="currencyIndicatorFinDetails" tag="107" displayname="Currency Indicator Fin Details" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR_FIN_DETAILS" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of all value fields in this header." inMac="false"/><field name="salesTax" tag="109" displayname="Sales Tax" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="SALES_TAX" docdatatype="ValueOneUnit_t" comments="This field will ultimately form part of the summarisation totals. It should be populated by devices at the time the transaction is generated and will represent the calculated tax amount (eg VAT in UK and GST in Australia). By calculating the amount at the device it will eliminate potential rounding errors when trying to re-calculate the tax figure at the back end." inMac="false"/><field name="discount" tag="110" displayname="Discount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="DISCOUNT" docdatatype="ValueOneUnit_t" comments="The discount (if any) received for the transaction." inMac="false"/><field name="taxRate" tag="428" displayname="Tax Rate" datatype="U16" displayaccess="edit" sqlcolumnname="TAX_RATE" docdatatype="Percent16_t" comments="Tax Rate as a percentage." inMac="false"/><field name="taxCode" tag="429" displayname="Tax Code" datatype="U8" displayaccess="edit" sqlcolumnname="TAX_CODE" valuemap="TaxCode_t" docdatatype="TaxCode_t" comments="tax codes can be used when applying tax to fees or adjustments. All transactions with financial impact carry an appropriate tax code. This includes adjustments, product sales, fees, or fare payments." inMac="false"/><field name="numberOfPayments" tag="418" displayname="Number Of Payments" datatype="U8" min="1" max="1" displayaccess="edit" sqlcolumnname="NUMBER_OF_PAYMENTS" docdatatype="U8_t" comments="Defines the number of payment method/value pairs." inMac="true"/><repeat name="paymentMethod" tag="419" refcountfield="numberOfPayments" maxOccurs="1"><field name="paymentMethod" datatype="U8" tag="419" valuemap="PaymentMethod_t" displayaccess="edit" displayname="Payment Method"/></repeat><repeat name="paymentValue" tag="420" refcountfield="numberOfPayments" maxOccurs="1"><field name="paymentValue" datatype="signed" width="32" tag="420" displayaccess="edit" displayname="Payment Value"/></repeat><repeat name="partialTransactionValue" tag="377" refcountfield="numberOfPayments" maxOccurs="1"><field name="partialTransactionValue" datatype="signed" width="32" tag="377" displayaccess="edit" displayname="Partial Transaction Value"/></repeat><field name="partialSalesTax" tag="452" displayname="Partial Sales Tax" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PARTIAL_SALES_TAX" docdatatype="ValueOneUnit_t" comments="A large percentage of the transaction value is lost by rounding to 2 decimal places for low value transactions so we carry the unrounded partial value of the transaction." inMac="true"/></struct><struct name="SysHdr_t" tag="170" specificationonly="false" formatversion="25" displayname="Sys Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SYSHDR" msgname="SYS_HDR"><documentation text="This structure is prepended to every UD message. This message contains system related information required to enable Validations and Reporting to be performed on the transaction. None of the information in this structure is filled out by frontend devices."/><field name="settlementDate" tag="296" displayname="Settlement Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="SETTLEMENT_DATE" docdatatype="DateC20_t" comments="This is the current settlement date of the system." inMac="false"/><field name="reconciliationDate" tag="297" displayname="Reconciliation Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="RECONCILIATION_DATE" docdatatype="DateC20_t" comments="This is the date that the the Service Provider equipment that processed this data was currently operating on." inMac="false"/><field name="cchValidationFlags" tag="298" displayname="Cch Validation Flags" datatype="U32" displayaccess="edit" sqlcolumnname="CCH_VALIDATION_FLAGS" docdatatype="ValidationFlags32_t" comments="These flags are marked with any exceptions which occur during Clearing House validations." inMac="false"/><field name="issValidationFlags" tag="299" displayname="Iss Validation Flags" datatype="U32" displayaccess="edit" sqlcolumnname="ISS_VALIDATION_FLAGS" docdatatype="ValidationFlags32_t" comments="These flags are marked with any common issuer exceptions which occur during Issuer validations." inMac="false"/><field name="cardValidationFlags" tag="300" displayname="Card Validation Flags" datatype="U16" displayaccess="edit" sqlcolumnname="CARD_VALIDATION_FLAGS" docdatatype="ValidationFlags16_t" comments="These flags are marked with any exceptions which occur during Smart Card Issuer validations." inMac="false"/><field name="applicationValidationFlags" tag="301" displayname="Application Validation Flags" datatype="U16" displayaccess="edit" sqlcolumnname="APPLICATION_VALIDATION_FLAGS" docdatatype="ValidationFlags16_t" comments="These flags are marked with any exceptions which occur during Application Provider validations." inMac="false"/><field name="productValidationFlags" tag="302" displayname="Product Validation Flags" datatype="U64" displayaccess="edit" sqlcolumnname="PRODUCT_VALIDATION_FLAGS" docdatatype="ValidationFlags64_t" comments="These flags are marked with any exceptions which occur during Product Issuer validations." inMac="false"/><field name="hostName" tag="305" displayname="Host Name" datatype="ASCII" width="30" displayaccess="edit" sqlcolumnname="HOST_NAME" docdatatype="InstallationId_t" comments="Host name of the Site Computer that received this transaction from the Card Device" inMac="false"/><field name="multipartTxnCount" tag="303" displayname="Multipart Txn Count" datatype="U8" displayaccess="edit" sqlcolumnname="MULTIPART_TXN_COUNT" docdatatype="U8_t" comments="This field is normally always set to 1. If the message is a multipart message then this field will reflect the number of parts in the message." inMac="false"/><field name="issuerAbortReason" tag="304" displayname="Issuer Abort Reason" datatype="U8" displayaccess="edit" sqlcolumnname="ISSUER_ABORT_REASON" valuemap="IssuerAbortReason_t" docdatatype="IssuerAbortReason_t" comments="This attribute is set by a business package when processing of a transaction by the issuer is aborted." inMac="false"/><field name="acquirerId" tag="306" displayname="Acquirer Id" datatype="U32" displayaccess="edit" sqlcolumnname="ACQUIRER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Acquirer involved in the transaction." inMac="false"/><field name="destinationParticipantId" tag="283" displayname="Destination Participant Id" datatype="U32" displayaccess="edit" sqlcolumnname="DESTINATION_PARTICIPANT_ID" docdatatype="ParticipantId_t" comments="Defines the ultimate destination participant for a transaction." inMac="false"/><field name="accountType" tag="412" displayname="Account Type" datatype="U8" displayaccess="edit" sqlcolumnname="ACCOUNT_TYPE" valuemap="AccountFormat_t" docdatatype="AccountFormat_t" comments="The destination account type - ApplicationAccount, CardAccount, ProductAccount, or CardholderAccount." inMac="false"/><field name="rfu24_SysHdr_t" displayname="Rfu 24 Sys Hdr" datatype="U8" width="3" displayaccess="edit" serialise="false" docdatatype="U8_t[3]" comments="3 x Padding Byte" inMac="false"/></struct><struct name="SysPaymentDetails_t" tag="298" specificationonly="true" formatversion="25" displayname="Sys Payment Details" displaycategory="Common" displayaccess="edit" msgname="SYS_PAYMENT_DETAILS"><documentation text="The SysPaymentDetails_t structure captures the payment related details for a financial transaction. It exists only in the presence of the SysFinDetails_t header. It contains the various payment methods and amounts for split payment of products. The numberOfPayments attribute specifes the number of payment methods that were used."/><field name="splitPaymentCardDetails" datatype="Struct" structname="SplitPaymentCardDetails_t" tag="421" displayaccess="edit" displayname="Split Payment Card Details" inMac="false"/><field name="splitPaymentEftDetails" datatype="Struct" structname="SysPaymentEftDetails_t" tag="422" displayaccess="edit" displayname="Split Payment Eft Details" inMac="false"/></struct><struct name="SysPaymentEftDetails_t" tag="293" specificationonly="true" formatversion="25" displayname="Sys Payment Eft Details" displaycategory="Common" displayaccess="edit" msgname="SYS_PAYMENT_EFT_DETAILS"><documentation text="The Eft details used in the split payment. This structure is only ever used within the SysFinDetails_t header."/><field name="eftTerminalId" tag="131" displayname="Eft Terminal Id" datatype="ASCII" width="9" displayaccess="edit" sqlcolumnname="EFT_TERMINAL_ID" docdatatype="EftTerminalId_t" comments="The device that performed the EFT transaction." inMac="false"/><field name="eftTraceNumber" tag="513" displayname="Eft Trace Number" datatype="ASCII" width="7" displayaccess="edit" sqlcolumnname="EFT_TRACE_NUMBER" docdatatype="EftSequenceNumber_t" comments="Number assigned by the EFT device and uniquely identifies the EFT transaction." inMac="false"/><field name="eftAuthorisationStatus" tag="134" displayname="Eft Authorisation Status" datatype="ASCII" width="9" displayaccess="edit" sqlcolumnname="EFT_AUTHORISATION_STATUS" docdatatype="EftAuthorisationStatus_t" comments="Authorisation status received from the acquirer host when the EFT transaction is approved." inMac="false"/><field name="eftResponseAdvice" tag="135" displayname="Eft Response Advice" datatype="ASCII" width="6" displayaccess="edit" sqlcolumnname="EFT_RESPONSE_ADVICE" docdatatype="EftResponseAdvice_t" comments="Response advice copied from the transaction response message from the transaction acquirer." inMac="false"/><field name="eftMerchant" tag="136" displayname="Eft Merchant" datatype="ASCII" width="15" displayaccess="edit" sqlcolumnname="EFT_MERCHANT" docdatatype="EftMerchantId_t" comments="Identifies the operator of the EFT terminal that handled the EFT transaction, ie the party that has the relationship with the merchant acquirer." inMac="false"/><field name="eftPaymentDetails" tag="514" displayname="Eft Payment Details" datatype="ASCII" width="33" displayaccess="edit" sqlcolumnname="EFT_PAYMENT_DETAILS" docdatatype="PaymentDetails_t" comments="Includes payment details if available. If this field is not used, its contents should be set to INVALID (see type def for interpretation)." inMac="false"/><field name="eftCardType" tag="1005" displayname="Eft Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="EFT_CARD_TYPE" valuemap="EftCardType_t" docdatatype="EftCardType_t" comments="The identification of the card type that was used in this transaction, if it were paid by eft." inMac="false"/><field name="eftSettlementDate" tag="495" displayname="Eft Settlement Date" datatype="U32" translator="DATEC19" displayaccess="edit" sqlcolumnname="EFT_SETTLEMENT_DATE" docdatatype="DateC19_t" comments="The bank settlement date the EFT funds will be settled on." inMac="false"/><field name="eftAcquirerId" tag="496" displayname="Eft Acquirer Id" datatype="U32" displayaccess="edit" sqlcolumnname="EFT_ACQUIRER_ID" docdatatype="U32_t" comments="The EFT Acquirer id." inMac="false"/></struct><struct name="SysPrePaymentDetails_t" tag="291" specificationonly="true" formatversion="25" displayname="Sys Pre Payment Details" displaycategory="Common" displayaccess="edit" msgname="SYS_PRE_PAYMENT_DETAILS"><documentation text="A header used for the reconciliation of adhoc autoload. This header will only exist in conjunction with the financial header and more than likely the payment header."/><field name="paymentRequestorId" tag="497" displayname="Payment Requestor Id" datatype="U32" displayaccess="edit" sqlcolumnname="PAYMENT_REQUESTOR_ID" docdatatype="U32_t" comments="The id of the entity that made the request for payment" inMac="false"/><field name="paymentRequestId" tag="498" displayname="Payment Request Id" datatype="U32" displayaccess="edit" sqlcolumnname="PAYMENT_REQUEST_ID" docdatatype="U32_t" comments="The id of the request for payment" inMac="false"/></struct><struct name="SysProductCom_t" tag="4" specificationonly="true" formatversion="25" displayname="Sys Product Com" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSPRODUCTCOM" msgname="SYS_PRODUCT_COM"><documentation text="This contains all common product related information."/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" comments="This is the ID of the product Issuer" inMac="true"/><field name="productSerialNumber" tag="7" displayname="Product Serial Number" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_SERIAL_NUMBER" docdatatype="ProductSerialNumber_t" comments="Identifies a product in an application on a card." inMac="true"/><field name="productType" tag="8" valuemap="ProductType_t" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" comments="This defines the type of product that was used to generate the transaction. This may be open purse, closed purse, pass etc.." inMac="true"/><field name="productActionSequenceNumber" tag="9" displayname="Product Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="The action list sequence number (if any) applicable to a product involved in the transaction. This field is 0 if none is applicable. This field is to be populated by the devices for all product transactions and left untouched (zero) when the transaction is generated by the back end." inMac="false"/><field name="rfu8_SysProductCom_t" displayname="Rfu 8 Sys Product Com" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="ptsn" tag="10" displayname="Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="PTSN" docdatatype="Ptsn_t" comments="Product sequence number for this txn." inMac="true"/></struct><struct name="SysRefundAccountBasedComHdr_t" tag="24" specificationonly="true" formatversion="25" displayname="Sys Refund Account Based Com Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSREFUNDACCOUNTBASEDCOMHDR" msgname="SYS_REFUND_ACCOUNT_BASED_COM_HDR"><documentation text="Contains attributes common to a number of refund transactions"/><generator name="MASS_BACKEND"/><field name="cardholderTitle" tag="40" displayname="Cardholder Title" datatype="ASCII" width="5" displayaccess="edit" sqlcolumnname="CARDHOLDER_TITLE" docdatatype="CardholderTitle_t" comments="Title of Cardholder (eg Mr, Mrs, Ms, etc)" inMac="false"/><field name="cardholderName" tag="41" displayname="Cardholder Name" datatype="ASCII" width="61" displayaccess="edit" sqlcolumnname="CARDHOLDER_NAME" docdatatype="CardholderName_t" comments="Name of Cardholder" inMac="false"/><field name="cardholderPhoneDay" tag="42" displayname="Cardholder Phone Day" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_DAY" docdatatype="TelephoneNumber_t" comments="Day time phone number for the cardholder." inMac="false"/><field name="address1" tag="51" displayname="Address 1" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_1" docdatatype="Address_t" comments="Cardholder address details one" inMac="false"/><field name="address2" tag="52" displayname="Address 2" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_2" docdatatype="Address_t" comments="Cardholder address details two" inMac="false"/><field name="address3" tag="53" displayname="Address 3" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_3" docdatatype="Address_t" comments="Cardholder address details three" inMac="false"/><field name="address4" tag="54" displayname="Address 4" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_4" docdatatype="Address_t" comments="Cardholder address details four" inMac="false"/><field name="address5" tag="55" displayname="Address 5" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_5" docdatatype="Address_t" comments="Cardholder address details five" inMac="false"/><field name="cardRefundMethod" tag="61" displayname="Card Refund Method" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_REFUND_METHOD" valuemap="RefundMethod_t" docdatatype="RefundMethod_t" comments="Method by which the cardholder shall be refunded." inMac="false"/><field name="refundReason" tag="62" displayname="Refund Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REFUND_REASON" valuemap="SurrenderReason_t" docdatatype="SurrenderReason_t" comments="The reason a refund is being requested." inMac="false"/></struct><struct name="SysSecurityHdr_t" tag="179" specificationonly="true" formatversion="25" displayname="Sys Security Hdr" displaycategory="Common" displayaccess="edit" SymbolicStructId="SWIS_SYSSECURITYHDR" msgname="SYS_SECURITY_HDR"><documentation text="This header holds security details used by secured transactions."/><field name="txnMac" tag="312" displayname="Txn Mac" datatype="BYTEARRAY" width="8" displayaccess="edit" docdatatype="TxnMac_t" comments="MAC applied to selected data between field 1 of the UD Header and the end of the UD record." inMac="false"/><field name="keyVersion" tag="313" displayname="Key Version" datatype="U32" displayaccess="edit" sqlcolumnname="KEY_VERSION" docdatatype="U32_t" comments="The version of the key used to produce the transaction MAC" inMac="false"/></struct><struct name="TxnApplicationAccountCloseOff_t" tag="1" specificationonly="false" formatversion="25" UDType="2" UDSubtype="8" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_ACCOUNT_CLOSE_OFF" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Account Close Off" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONACCOUNTCLOSEOFF" msgname="TXN_APPLICATION_ACCOUNT_CLOSE_OFF"><documentation text="Close off an application account."/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="AccountCloseOffReason_t" docdatatype="AccountCloseOffReason_t" comments="The reason the account has been closed off" inMac="false"/><field name="rfu8_TxnApplicationAccountCloseOff" displayname="Rfu 8 Txn Application Account Close Off" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" comments="Padding" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationAccountManualOperation_t" tag="17" specificationonly="false" formatversion="25" UDType="2" UDSubtype="21" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_ACCOUNT_MANUAL_OPERATION" sqltablename="CUT_APPLICATION_UPDATE" displayname="Txn Application Account Manual Operation" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONACCOUNTMANUALOPERATION" msgname="TXN_APPLICATION_ACCOUNT_MANUAL_OPERATION"><generator name="MASS_BACKEND"/><consumer name="AP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="attributeSet" datatype="Struct" structname="AttributeSet_t" displayaccess="edit" displayname="Attribute Set"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationAccountPurge_t" tag="2" specificationonly="false" formatversion="25" UDType="2" UDSubtype="9" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_ACCOUNT_PURGE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Account Purge" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONACCOUNTPURGE" msgname="TXN_APPLICATION_ACCOUNT_PURGE"><documentation text="Purge an application account"/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationActionlistFailure_t" tag="198" specificationonly="false" formatversion="25" UDType="2" UDSubtype="23" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_ACTIONLIST_FAILURE" sqltablename="CUT_APPLICATION_ACTIONLIST" displayname="Txn Application Actionlist Failure" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONACTIONLISTFAILURE" msgname="TXN_APPLICATION_ACTIONLIST_FAILURE"><documentation text="Generated by a device when an action item in an Application actionlist cannot be processed for some reason."/><consumer name="AI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="failedActionSequenceNumber" tag="139" displayname="Failed Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="FAILED_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="This is the number that was shipped in the actionlist CD not the number currently on the product." inMac="false"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="ActionlistFailureCode_t" docdatatype="ActionlistFailureCode_t" comments="Indicates the reason for the failure." inMac="false"/><field name="applicationActionCode" tag="3" displayname="Application Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_ACTION_CODE" valuemap="ApplicationActionCode_t" docdatatype="ApplicationActionCode_t" comments="The type of action to be taken" inMac="false"/><field name="applicationStatusCode" tag="5" displayname="Application Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_STATUS_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="The application status after the action has been taken." inMac="false"/><field name="productActionData" tag="142" displayname="Product Action Data" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_DATA" docdatatype="U32_t" comments="Contains details of the action to be taken (eg a financial amount etc)" inMac="false"/><field name="autoloadStatus" tag="143" displayname="Autoload Status" datatype="U8" displayaccess="edit" sqlcolumnname="AUTOLOAD_STATUS" mask="AutoloadTypeCode_t" docdatatype="AutoloadTypeCode_t" comments="Indicates the autoload status of the product." inMac="false"/><field name="rfu8_ApplicationActionlistFailure" displayname="Rfu 8 Application Actionlist Failure" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationActionlistRequest_t" tag="221" specificationonly="false" formatversion="25" UDType="2" UDSubtype="25" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_ACTIONLIST_REQUEST" sqltablename="CUT_AP_ACTIONLIST" displayname="Txn Application Actionlist Request" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONACTIONLISTREQUEST" msgname="TXN_APPLICATION_ACTIONLIST_REQUEST"><documentation text="Generate by any component in the system to request actionlisting on an application. In response to this transaction, the actionlist manager will generate the appropriate actionlisting transaction."/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="attributeSet" datatype="Struct" structname="AttributeSet_t" displayaccess="edit" displayname="Attribute Set"/><field name="applicationActionCode" tag="3" displayname="Application Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_ACTION_CODE" valuemap="ApplicationActionCode_t" docdatatype="ApplicationActionCode_t" comments="The type of action to be taken." inMac="false"/><field name="applicationStatusCode" tag="5" displayname="Application Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_STATUS_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="The application status after the action has been taken." inMac="false"/><field name="activationDateTime" tag="4" displayname="Activation Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="ACTIVATION_DATE_TIME" docdatatype="Time_t" comments="The attribute is used to enable Pending actionlist entries. This attribute must be set to zero (0) when the action list request should become active immediately." inMac="false"/><field name="expiryDate" tag="85" displayname="Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="EXPIRY_DATE" docdatatype="DateC20_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationActionlist_t" tag="3" specificationonly="false" formatversion="25" UDType="2" UDSubtype="12" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_ACTIONLIST" sqltablename="CUT_AP_ACTIONLIST" displayname="Txn Application Actionlist" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONACTIONLIST" msgname="TXN_APPLICATION_ACTIONLIST"><documentation text="Created to actionlist an application. This transaction is also used to notify product issuers of the products contained in a particular application that their parent application is actionlisted."/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="actionlistItemId" tag="376" displayname="Actionlist Item Id" datatype="U32" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_ID" docdatatype="ActionlistItemId_t" comments="Id assigned when an actionlist is requested." inMac="false"/><field name="applicationActionCode" tag="3" displayname="Application Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_ACTION_CODE" valuemap="ApplicationActionCode_t" docdatatype="ApplicationActionCode_t" comments="The type of action to be taken." inMac="false"/><field name="applicationStatusCode" tag="5" displayname="Application Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_STATUS_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="The application status after the action has been taken." inMac="false"/><field name="activationDateTime" tag="4" displayname="Activation Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="ACTIVATION_DATE_TIME" docdatatype="Time_t" comments="The attribute is used to enable Pending actionlist entries. This attribute must be set to zero (0) when the action list request should become active immediately." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationActionlistedUsageDetected_t" tag="5" specificationonly="false" formatversion="25" UDType="2" UDSubtype="14" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_ACTIONLISTED_USAGE_DETECTED" sqltablename="CUT_AP_ACTIONLIST" displayname="Txn Application Actionlisted Usage Detected" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONACTIONLISTEDUSAGEDETECTED" msgname="TXN_APPLICATION_ACTIONLISTED_USAGE_DETECTED"><documentation text="Created when the usage of an actionlisted application has been detected. This transaction is only generated by the back office actionlist management system. The transaction is generated when a usage transaction is generated by a device for an account that has been actionlisted by the back office and should really be blocked rather than allowed to be used. This can happen when the actionlist size is too big and not all actionlist entries make it down to the devices. The Usage Detected transaction is generated (OLS) and processed (OFS) in the back office as the back office is aware of the actionlisting state of each account. After the transaction is processed by the actionlisting system at the OFS, the actionlist entry gets a higher priority so there is a better chance to block the account the next time a card is presented at a device with the updated actionlist."/><generator name="MASS_BACKEND"/><consumer name="SM"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="timeOfUsage" tag="11" displayname="Time Of Usage" datatype="timet" displayaccess="edit" sqlcolumnname="TIME_OF_USAGE" docdatatype="Time_t" comments="Time of use of the actionlisted application" inMac="false"/><field name="applicationActionCode" tag="3" displayname="Application Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_ACTION_CODE" valuemap="ApplicationActionCode_t" docdatatype="ApplicationActionCode_t" comments="Identifies the specific action item in conjunction with other field(s) in this txn." inMac="false"/><field name="applicationStatusCode" tag="5" displayname="Application Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_STATUS_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="Identifies the specific action item in conjunction with other field(s) in this txn." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationBlock_t" tag="6" specificationonly="false" formatversion="25" UDType="2" UDSubtype="3" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_BLOCK" sqltablename="CUT_AP_BLOCK" displayname="Txn Application Block" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONBLOCK" msgname="TXN_APPLICATION_BLOCK"><documentation text="Created when a Card Device blocks an application from usage. This may be as a result of a hotlisting match or other validity rule process failures."/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="This is the blocking status written to the application." inMac="false"/><field name="blockedViaActionlist" tag="13" displayname="Blocked Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="BLOCKED_VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this blocking transaction was been generated as a result of matching the application with an entry in an application actionlist, false if the blocking occurred through some other mechanism." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationCreateReverse_t" tag="214" specificationonly="false" formatversion="25" UDType="2" UDSubtype="24" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_CREATE_REVERSE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Create Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONCREATEREVERSE" msgname="TXN_APPLICATION_CREATE_REVERSE"><documentation text="Indicates that the Application Create action has been reversed."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The Udsn of the original transaction being reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationCreate_t" tag="7" specificationonly="false" formatversion="25" UDType="2" UDSubtype="1" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_CREATE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Create" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONCREATE" msgname="TXN_APPLICATION_CREATE"><documentation text="Created upon a successful issue of an Application."/><consumer name="CI"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="applicationExpiryDate" tag="14" displayname="Application Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="APPLICATION_EXPIRY_DATE" docdatatype="DateC20_t" comments="The date the application expires" inMac="false"/><field name="passengerType" tag="15" displayname="Passenger Type" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE" docdatatype="PassengerType_t" comments="Indicates the type of passenger that this application is being created for. This supports AFC systems where the passenger type is associated with each application instance rather than each product instance. In this case, it is assumed that each product inherits its parent application's passenger type unless a contradicting passenger type is specified with each product instance." inMac="false"/><field name="roleType" tag="16" displayname="Role Type" datatype="U8" displayaccess="edit" sqlcolumnname="ROLE_TYPE" docdatatype="RoleType_t" comments="Indicates the role type associated with this application. This parameter is provided here for AFC systems that do not support an Operator Application but need to record the role of the application holder." inMac="false"/><field name="languagePreference" tag="17" displayname="Language Preference" datatype="U16" displayaccess="edit" sqlcolumnname="LANGUAGE_PREFERENCE" valuemap="LanguageId_t" docdatatype="LanguageId_t" comments="The language with which the application has been configured." inMac="false"/><field name="dateOfBirth" tag="18" displayname="Date Of Birth" datatype="U32" translator="DATEC19" displayaccess="edit" sqlcolumnname="DATE_OF_BIRTH" docdatatype="DateC19_t" comments="The date of birth the application has been configured with. This information may be used in conjunction with passenger type for fare calculation purposes." inMac="false"/><field name="passengerTypeExpiryDate" tag="19" displayname="Passenger Type Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE_EXPIRY_DATE" docdatatype="DateC20_t" comments="The date after which the passenger type is no longer valid. This information may be used in conjunction with passenger type for fare calculation purposes" inMac="false"/><field name="testModeEnabled" tag="20" displayname="Test Mode Enabled" datatype="U8" displayaccess="edit" sqlcolumnname="TEST_MODE_ENABLED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Specifies whether the application test mode is enabled ." inMac="false"/><field name="rfu8_ApplicationCreate" displayname="Rfu 8 Application Create" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationDelete_t" tag="9" specificationonly="false" formatversion="25" UDType="2" UDSubtype="2" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_DELETE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Delete" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONDELETE" msgname="TXN_APPLICATION_DELETE"><documentation text="Created by a Card Device when it has removed an application from a Card"/><consumer name="CI"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="removalReason" tag="23" displayname="Removal Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REMOVAL_REASON" valuemap="RemovalReason_t" docdatatype="RemovalReason_t" comments="Reason for removing the Product" inMac="false"/><field name="rfu8_ApplicationDelete" displayname="Rfu 8 Application Delete" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationKeysUpdate_t" tag="10" specificationonly="false" formatversion="25" UDType="2" UDSubtype="5" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_KEYS_UPDATE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Keys Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONKEYSUPDATE" msgname="TXN_APPLICATION_KEYS_UPDATE"><documentation text="Created by a Card Device when it has upgraded the Security Keys on a Application to a later revision. This transaction is also generated when the keys are initially installed."/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="newKeyVersion" tag="24" displayname="New Key Version" datatype="U16" displayaccess="edit" sqlcolumnname="NEW_KEY_VERSION" docdatatype="Version_t" comments="Version of keys written to Card" inMac="false"/><field name="oldKeyVersion" tag="25" displayname="Old Key Version" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_KEY_VERSION" docdatatype="Version_t" comments="Version of Card keys replaced" inMac="false"/><field name="keyNumber" tag="26" displayname="Key Number" datatype="U16" displayaccess="edit" sqlcolumnname="KEY_NUMBER" docdatatype="KeyNumber_t" comments="Identifies the updated key." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationOperatorRoleAdd_t" tag="20" specificationonly="false" formatversion="25" UDType="2" UDSubtype="17" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_OPERATOR_ROLE_ADD" sqltablename="CUT_AP_OPERATOR" displayname="Txn Application Operator Role Add" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONOPERATORROLEADD" msgname="TXN_APPLICATION_OPERATOR_ROLE_ADD"><documentation text="Indicates that a role was added to an Operator application. If multiple roles are added to a particular operator application, this txn must be generated once for each role added."/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="roleType" tag="16" displayname="Role Type" datatype="U8" displayaccess="edit" sqlcolumnname="ROLE_TYPE" docdatatype="RoleType_t" inMac="false"/><field name="roleProfile" tag="59" displayname="Role Profile" datatype="U8" displayaccess="edit" sqlcolumnname="ROLE_PROFILE" docdatatype="RoleProfile_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationOperatorRoleDelete_t" tag="21" specificationonly="false" formatversion="25" UDType="2" UDSubtype="18" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_OPERATOR_ROLE_DELETE" sqltablename="CUT_AP_OPERATOR" displayname="Txn Application Operator Role Delete" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONOPERATORROLEDELETE" msgname="TXN_APPLICATION_OPERATOR_ROLE_DELETE"><documentation text="Indicates that a role was deleted from an Operator application. If multiple roles are deleted from a particular operator application, this txn must be generated once for each role deleted."/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="roleType" tag="16" displayname="Role Type" datatype="U8" displayaccess="edit" sqlcolumnname="ROLE_TYPE" docdatatype="RoleType_t" inMac="false"/><field name="roleProfile" tag="59" displayname="Role Profile" datatype="U8" displayaccess="edit" sqlcolumnname="ROLE_PROFILE" docdatatype="RoleProfile_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationPassengerTypeChange_t" tag="22" specificationonly="false" formatversion="25" UDType="2" UDSubtype="19" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_PASSENGER_TYPE_CHANGE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Passenger Type Change" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONPASSENGERTYPECHANGE" msgname="TXN_APPLICATION_PASSENGER_TYPE_CHANGE"><documentation text="Indicates that the passenger type on an application changed. This is based on the assumption that all products on the application always have the same class. If this is not true, this transaction shouldn't be used."/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="newPassengerType" tag="60" displayname="New Passenger Type" datatype="U8" displayaccess="edit" sqlcolumnname="NEW_PASSENGER_TYPE" docdatatype="PassengerType_t" comments="The new passenger type assigned to the application." inMac="false"/><field name="rfu8_ApplicationPassengerTypeChange" displayname="Rfu 8 Application Passenger Type Change" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationPersonaliseUpdate_t" tag="16" specificationonly="false" formatversion="25" UDType="2" UDSubtype="16" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_PERSONALISE_UPDATE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Personalise Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONPERSONALISEUPDATE" msgname="TXN_APPLICATION_PERSONALISE_UPDATE"><documentation text="Created when the personalisation details associated with an application are updated."/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="cardholderTitle" tag="40" displayname="Cardholder Title" datatype="ASCII" width="5" displayaccess="edit" sqlcolumnname="CARDHOLDER_TITLE" docdatatype="CardholderTitle_t" comments="Title of Cardholder (eg Mr, Mrs, Ms, etc)" inMac="false"/><field name="cardholderName" tag="41" displayname="Cardholder Name" datatype="ASCII" width="61" displayaccess="edit" sqlcolumnname="CARDHOLDER_NAME" docdatatype="CardholderName_t" comments="Name of Cardholder" inMac="false"/><field name="languagePreference" tag="17" displayname="Language Preference" datatype="U16" displayaccess="edit" sqlcolumnname="LANGUAGE_PREFERENCE" valuemap="LanguageId_t" docdatatype="LanguageId_t" comments="Cardholder selected language written to Card (future use)" inMac="false"/><field name="dateOfBirth" tag="18" displayname="Date Of Birth" datatype="U32" translator="DATEC19" displayaccess="edit" sqlcolumnname="DATE_OF_BIRTH" docdatatype="DateC19_t" comments="Date of birth of cardholder - number of days since 31 December 1799 (0=invalid, 1=1Jan1800)" inMac="false"/><field name="cardholderPhoneDay" tag="42" displayname="Cardholder Phone Day" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_DAY" docdatatype="TelephoneNumber_t" comments="Day time phone number for the cardholder." inMac="false"/><field name="cardholderPhoneHome" tag="43" displayname="Cardholder Phone Home" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_HOME" docdatatype="TelephoneNumber_t" comments="Home phone number for the cardholder." inMac="false"/><field name="cardholderEmail" tag="44" displayname="Cardholder Email" datatype="ASCII" width="129" displayaccess="edit" sqlcolumnname="CARDHOLDER_EMAIL" docdatatype="EmailAddress_t" comments="Email address for the cardholder." inMac="false"/><field name="cardholderClue" tag="45" displayname="Cardholder Clue" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_CLUE" docdatatype="PasswordClue_t" comments="A clue for the cardholder password." inMac="false"/><field name="cardholderPassword" tag="46" displayname="Cardholder Password" datatype="ASCII" width="16" displayaccess="edit" sqlcolumnname="CARDHOLDER_PASSWORD" docdatatype="Password_t" comments="A password for cardholder identification." inMac="false"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Staff ID associated with Cardholder" inMac="false"/><field name="staffServiceProviderId" tag="48" displayname="Staff Service Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="STAFF_SERVICE_PROVIDER_ID" docdatatype="ParticipantId_t" comments="Service Provider employer of Staff Cardholder" inMac="false"/><field name="sex" tag="49" displayname="Sex" datatype="U8" displayaccess="edit" sqlcolumnname="SEX" valuemap="Sex_t" docdatatype="Sex_t" comments="Sex of Cardholder" inMac="false"/><field name="photoPrinted" tag="50" displayname="Photo Printed" datatype="U8" displayaccess="edit" sqlcolumnname="PHOTO_PRINTED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates whether a photograph has been printed on the Card’s surface. TRUE = Photo printed FALSE = No photo printed" inMac="false"/><field name="address1" tag="51" displayname="Address 1" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_1" docdatatype="Address_t" comments="Cardholder address details one" inMac="false"/><field name="address2" tag="52" displayname="Address 2" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_2" docdatatype="Address_t" comments="Cardholder address details two" inMac="false"/><field name="address3" tag="53" displayname="Address 3" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_3" docdatatype="Address_t" comments="Cardholder address details three" inMac="false"/><field name="address4" tag="54" displayname="Address 4" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_4" docdatatype="Address_t" comments="Cardholder address details four" inMac="false"/><field name="address5" tag="55" displayname="Address 5" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_5" docdatatype="Address_t" comments="Cardholder address details five" inMac="false"/><field name="rfu8_ApplicationPersonaliseUpdate" displayname="Rfu 8 Application Personalise Update" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationPersonalise_t" tag="15" specificationonly="false" formatversion="25" UDType="2" UDSubtype="15" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_PERSONALISE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Personalise" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONPERSONALISE" msgname="TXN_APPLICATION_PERSONALISE"><documentation text="Created upon a successful Personalisation of an application"/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="cardholderTitle" tag="40" displayname="Cardholder Title" datatype="ASCII" width="5" displayaccess="edit" sqlcolumnname="CARDHOLDER_TITLE" docdatatype="CardholderTitle_t" comments="Title of Cardholder (eg Mr, Mrs, Ms, etc)" inMac="false"/><field name="cardholderName" tag="41" displayname="Cardholder Name" datatype="ASCII" width="61" displayaccess="edit" sqlcolumnname="CARDHOLDER_NAME" docdatatype="CardholderName_t" comments="Name of Cardholder" inMac="false"/><field name="languagePreference" tag="17" displayname="Language Preference" datatype="U16" displayaccess="edit" sqlcolumnname="LANGUAGE_PREFERENCE" valuemap="LanguageId_t" docdatatype="LanguageId_t" comments="Cardholder selected language written to the application." inMac="false"/><field name="dateOfBirth" tag="18" displayname="Date Of Birth" datatype="U32" translator="DATEC19" displayaccess="edit" sqlcolumnname="DATE_OF_BIRTH" docdatatype="DateC19_t" comments="Date of birth of cardholder - number of days since 31 December 1799 (0=invalid, 1=1Jan1800)" inMac="false"/><field name="cardholderPhoneDay" tag="42" displayname="Cardholder Phone Day" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_DAY" docdatatype="TelephoneNumber_t" comments="Day time phone number for the cardholder." inMac="false"/><field name="cardholderPhoneHome" tag="43" displayname="Cardholder Phone Home" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_HOME" docdatatype="TelephoneNumber_t" comments="Home phone number for the cardholder." inMac="false"/><field name="cardholderEmail" tag="44" displayname="Cardholder Email" datatype="ASCII" width="129" displayaccess="edit" sqlcolumnname="CARDHOLDER_EMAIL" docdatatype="EmailAddress_t" comments="Email address for the cardholder." inMac="false"/><field name="cardholderClue" tag="45" displayname="Cardholder Clue" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_CLUE" docdatatype="PasswordClue_t" comments="A clue for the cardholder password." inMac="false"/><field name="cardholderPassword" tag="46" displayname="Cardholder Password" datatype="ASCII" width="16" displayaccess="edit" sqlcolumnname="CARDHOLDER_PASSWORD" docdatatype="Password_t" comments="A password for cardholder identification." inMac="false"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Staff ID associated with Cardholder" inMac="false"/><field name="staffServiceProviderId" tag="48" displayname="Staff Service Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="STAFF_SERVICE_PROVIDER_ID" docdatatype="ParticipantId_t" comments="Service Provider employer of Staff Cardholder" inMac="false"/><field name="sex" tag="49" displayname="Sex" datatype="U8" displayaccess="edit" sqlcolumnname="SEX" valuemap="Sex_t" docdatatype="Sex_t" comments="Sex of Cardholder" inMac="false"/><field name="photoPrinted" tag="50" displayname="Photo Printed" datatype="U8" displayaccess="edit" sqlcolumnname="PHOTO_PRINTED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates whether a photograph has been printed on the Card’s surface. TRUE = Photo printed FALSE = No photo printed" inMac="false"/><field name="address1" tag="51" displayname="Address 1" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_1" docdatatype="Address_t" comments="Cardholder address details one" inMac="false"/><field name="address2" tag="52" displayname="Address 2" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_2" docdatatype="Address_t" comments="Cardholder address details two" inMac="false"/><field name="address3" tag="53" displayname="Address 3" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_3" docdatatype="Address_t" comments="Cardholder address details three" inMac="false"/><field name="address4" tag="54" displayname="Address 4" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_4" docdatatype="Address_t" comments="Cardholder address details four" inMac="false"/><field name="address5" tag="55" displayname="Address 5" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_5" docdatatype="Address_t" comments="Cardholder address details five" inMac="false"/><field name="rfu8_ApplicationPersonalise" displayname="Rfu 8 Application Personalise" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationRefundRequestAccountBased_t" tag="23" specificationonly="false" formatversion="25" UDType="2" UDSubtype="22" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_REFUND_REQUEST_ACCOUNT_BASED" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Refund Request Account Based" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONREFUNDREQUESTACCOUNTBASED" msgname="TXN_APPLICATION_REFUND_REQUEST_ACCOUNT_BASED"><documentation text="Created by a card issuer's back office function at the time a request is received to refund - after a waiting a set period of time - the value of all products on an application."/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysRefundAccountBasedComHdr" datatype="Struct" structname="SysRefundAccountBasedComHdr_t" displayaccess="edit" displayname="Sys Refund Account Based Com Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationReplace_t" tag="11" specificationonly="false" formatversion="25" UDType="2" UDSubtype="7" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_REPLACE" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Replace" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONREPLACE" msgname="TXN_APPLICATION_REPLACE"><documentation text="Created when replacing a transaction."/><consumer name="CI"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="oldCardIssuerId" tag="27" displayname="Old Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the old Card" inMac="false"/><field name="oldCardSerialNumber" tag="28" displayname="Old Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the old Card." inMac="false"/><field name="replacementReason" tag="29" displayname="Replacement Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REPLACEMENT_REASON" valuemap="ReplacementReason_t" docdatatype="ReplacementReason_t" comments="Reason for replacing the application" inMac="false"/><field name="oldCardType" tag="30" displayname="Old Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of the old card." inMac="false"/><field name="oldAppSerialNumber" tag="31" displayname="Old App Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_APP_SERIAL_NUMBER" docdatatype="ApplicationSerialNumber_t" comments="This defines the serial number of the application this transaction is for. Cards could be used in multiple applications eg Transit, Taxi, Parking etc" inMac="false"/><field name="oldApplicationProviderId" tag="32" displayname="Old Application Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_APPLICATION_PROVIDER_ID" docdatatype="ParticipantId_t" comments="This defines the Unique Identication of the application provider (that issues the application)" inMac="false"/><field name="applicationExpiryDate" tag="14" displayname="Application Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="APPLICATION_EXPIRY_DATE" docdatatype="DateC20_t" comments="The expiry date of the replacement application" inMac="false"/><field name="oldCardLifeCycleCount" tag="33" displayname="Old Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the old Card." inMac="false"/><field name="passengerType" tag="15" displayname="Passenger Type" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE" docdatatype="PassengerType_t" comments="Indicates the type of passenger that this application is being created for. This supports AFC systems where the passenger type is associated with each application instance rather than each product instance. In this case, it is assumed that each product inherits its parent application's passenger type unless a contradicting passenger type is specified with each product instance." inMac="false"/><field name="languagePreference" tag="17" displayname="Language Preference" datatype="U16" displayaccess="edit" sqlcolumnname="LANGUAGE_PREFERENCE" valuemap="LanguageId_t" docdatatype="LanguageId_t" comments="The language with which the application has been configured." inMac="false"/><field name="dateOfBirth" tag="18" displayname="Date Of Birth" datatype="U32" translator="DATEC19" displayaccess="edit" sqlcolumnname="DATE_OF_BIRTH" docdatatype="DateC19_t" comments="The date of birth the application has been configured with. This information may be used in conjunction with passenger type for fare calculation purposes." inMac="false"/><field name="passengerTypeExpiryDate" tag="19" displayname="Passenger Type Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE_EXPIRY_DATE" docdatatype="DateC20_t" comments="The date after which the passenger type is no longer valid. This information may be used in conjunction with passenger type for fare calculation purposes" inMac="false"/><field name="testModeEnabled" tag="20" displayname="Test Mode Enabled" datatype="U8" displayaccess="edit" sqlcolumnname="TEST_MODE_ENABLED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Specifies whether the application test mode is enabled ." inMac="false"/><field name="rfu8_ApplicationReplace" displayname="Rfu 8 Application Replace" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="Padding" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationUnactionlistRequest_t" tag="222" specificationonly="false" formatversion="25" UDType="2" UDSubtype="26" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_UNACTIONLIST_REQUEST" sqltablename="CUT_AP_ACTIONLIST" displayname="Txn Application Unactionlist Request" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONUNACTIONLISTREQUEST" msgname="TXN_APPLICATION_UNACTIONLIST_REQUEST"><documentation text="Generate by any component in the system to request un-actionlisting on an application. In response to this transaction, the actionlist manager will generate the appropriate actionlisting transaction."/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="applicationActionCode" tag="3" displayname="Application Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_ACTION_CODE" valuemap="ApplicationActionCode_t" docdatatype="ApplicationActionCode_t" comments="The type of action that is to be unactionlisted." inMac="false"/><field name="applicationStatusCode" tag="5" displayname="Application Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_STATUS_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="The application status code after the action has been taken. This is used to identify the action to be unactioned." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationUnactionlist_t" tag="13" specificationonly="false" formatversion="25" UDType="2" UDSubtype="13" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_UNACTIONLIST" sqltablename="CUT_AP_ACTIONLIST" displayname="Txn Application Unactionlist" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONUNACTIONLIST" msgname="TXN_APPLICATION_UNACTIONLIST"><documentation text="Created to unactionlist an application. This transaction is also used to notify product issuers of the products contained in a particular application that their parent application is actionlisted."/><generator name="MASS_BACKEND"/><consumer name="AP"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="actionlistItemId" tag="376" displayname="Actionlist Item Id" datatype="U32" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_ID" docdatatype="ActionlistItemId_t" inMac="false"/><field name="applicationActionCode" tag="3" displayname="Application Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_ACTION_CODE" valuemap="ApplicationActionCode_t" docdatatype="ApplicationActionCode_t" comments="The type of action that is to be unactionlisted." inMac="false"/><field name="applicationStatusCode" tag="5" displayname="Application Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_STATUS_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="The application status code after the action has been taken. This is used to identify the action to be unactioned." inMac="false"/><field name="actionlistItemStatus" tag="413" displayname="Actionlist Item Status" datatype="U8" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_STATUS" valuemap="ActionlistItemStatus_t" docdatatype="ActionlistItemStatus_t" inMac="false"/><field name="rfu8_ApplicationUnactionlist" displayname="Rfu 8 Application Unactionlist" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationUnblock_t" tag="14" specificationonly="false" formatversion="25" UDType="2" UDSubtype="4" SymbolicUDType="TXN_TYPES_APPLICATION" SymbolicUDSubtype="TXN_APPLICATION_TYPES_UNBLOCK" sqltablename="CUT_AP_BLOCK" displayname="Txn Application Unblock" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAPPLICATIONUNBLOCK" msgname="TXN_APPLICATION_UNBLOCK"><documentation text="Created when a Card Device unblocks a previously blocked application."/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="ApplicationStatusCode_t" docdatatype="ApplicationStatusCode_t" comments="This is the blocking status just cleared from the application." inMac="false"/><field name="unblockedViaActionlist" tag="39" displayname="Unblocked Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="UNBLOCKED_VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this unblocking transaction was generated as a result of matching an entry in an actionlist, false if the blocking occurred through some other mechanism." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplicationUpdate_t" tag="320" specificationonly="false" formatversion="25" UDType="2" UDSubtype="27" sqltablename="CUT_AP_MAINTENANCE" displayname="Txn Application Update" displaycategory="Common" displayaccess="edit" msgname="TXN_APPLICATION_UPDATE"><documentation text="Generated by devices that update the TransAp object on a card. Currently only supports updating the expiry date -- will need to be expanded when update of other fields is required."/><consumer name="CI"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="applicationExpiryDate" tag="14" displayname="Application Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="APPLICATION_EXPIRY_DATE" docdatatype="DateC20_t" comments="This is the new value of the application's Expiry Date field" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnApplication_t" tag="161" specificationonly="true" formatversion="25" displayname="Txn Application" displaycategory="Common" displayaccess="edit" msgname="TXN_APPLICATION"><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U16" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" valuemap="TxnApplicationTypes_t" docdatatype="TxnApplicationTypes_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><switch name="data" variable="udSubtype"><case valuemap="TxnApplicationTypes_t" id="Account Close Off"><struct name="TxnApplicationAccountCloseOff_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Block"><struct name="TxnApplicationBlock_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Create"><struct name="TxnApplicationCreate_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Delete"><struct name="TxnApplicationDelete_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Unblock"><struct name="TxnApplicationUnblock_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Personalise Update"><struct name="TxnApplicationPersonaliseUpdate_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Keys Update"><struct name="TxnApplicationKeysUpdate_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Replace"><struct name="TxnApplicationReplace_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Account Purge"><struct name="TxnApplicationAccountPurge_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Actionlist"><struct name="TxnApplicationActionlist_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Unactionlist"><struct name="TxnApplicationUnactionlist_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Actionlisted Usage Detected"><struct name="TxnApplicationActionlistedUsageDetected_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Personalise"><struct name="TxnApplicationPersonalise_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Operator Role Add"><struct name="TxnApplicationOperatorRoleAdd_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Operator Role Delete"><struct name="TxnApplicationOperatorRoleDelete_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Passenger Type Change"><struct name="TxnApplicationPassengerTypeChange_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Account Manual Operation"><struct name="TxnApplicationAccountManualOperation_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Refund Request Account Based"><struct name="TxnApplicationRefundRequestAccountBased_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Actionlist Failure"><struct name="TxnApplicationActionlistFailure_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Create Reverse"><struct name="TxnApplicationCreateReverse_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Actionlist Request"><struct name="TxnApplicationActionlistRequest_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Unactionlist Request"><struct name="TxnApplicationUnactionlistRequest_t" formatversion="25"/></case><case valuemap="TxnApplicationTypes_t" id="Update"><struct name="TxnApplicationUpdate_t" formatversion="25"/></case></switch></struct><struct name="TxnAuditRegister_t" tag="25" specificationonly="false" formatversion="25" UDType="5" UDSubtype="1" SymbolicUDType="TXN_TYPES_AUDIT" SymbolicUDSubtype="TXN_AUDIT_TYPES_REGISTER" sqltablename="CUT_AUDIT" displayname="Txn Audit Register" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNAUDITREGISTER" msgname="TXN_AUDIT_REGISTER"><documentation text="This transaction is used for recording audit registers. It contains a number of audit registers as key/value pairs."/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysAuditCom" datatype="Struct" structname="SysAuditCom_t" displayaccess="edit" displayname="Sys Audit Com"/><field name="numberOfKeyValuePairs" tag="63" displayname="Number Of Key Value Pairs" datatype="U16" min="1" max="300" displayaccess="edit" sqlcolumnname="NUMBER_OF_KEY_VALUE_PAIRS" docdatatype="U16_t" comments="The number of Key/Value pairs in this transaction" inMac="false"/><field name="currency" tag="64" displayname="Currency" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of all monetary amounts represented in these audit registers." inMac="false"/><field name="snapshotReasonCode" tag="1008" displayname="Snapshot Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="SNAPSHOT_REASON_CODE" valuemap="ArSnapshotReason_t" docdatatype="ArSnapshotReason_t" comments="This is a snapshot reason code as to why a dump of AR was made." inMac="false"/><field name="rfu8_TxnAuditRegister" displayname="Rfu 8 Txn Audit Register" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="rfu" inMac="false"/><repeat name="auditRegisterValues" tag="328" refcountfield="numberOfKeyValuePairs" maxOccurs="300"><field name="auditRegisterValues" datatype="U32" tag="328" displayaccess="edit" displayname="Audit Register Values"/></repeat><repeat name="auditRegisterIds" tag="329" refcountfield="numberOfKeyValuePairs" maxOccurs="300"><field name="auditRegisterIds" datatype="U16" tag="329" valuemap="Ar_t" displayaccess="edit" displayname="Audit Register Ids"/></repeat></struct><struct name="TxnAudit_t" tag="165" specificationonly="true" formatversion="25" displayname="Txn Audit" displaycategory="Common" displayaccess="edit"><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U16" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" valuemap="TxnAuditTypes_t" docdatatype="TxnAuditTypes_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><switch name="data" variable="udSubtype"><case valuemap="TxnAuditTypes_t" id="Register"><struct name="TxnAuditRegister_t" formatversion="25"/></case></switch></struct><struct name="TxnCardAccountCloseOff_t" tag="27" specificationonly="false" formatversion="25" UDType="1" UDSubtype="16" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_ACCOUNT_CLOSE_OFF" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Account Close Off" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDACCOUNTCLOSEOFF" msgname="TXN_CARD_ACCOUNT_CLOSE_OFF"><documentation text="Created to close off a card."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="writeOffAmount" tag="65" displayname="Write Off Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="WRITE_OFF_AMOUNT" docdatatype="ValueOneUnit_t" comments="Amount of Card deposit to be written off." inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the write off amount" inMac="false"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="AccountCloseOffReason_t" docdatatype="AccountCloseOffReason_t" comments="The reason the account has been closed off" inMac="false"/><field name="rfu8_TxnCardAccountCloseOff" displayname="Rfu 8 Txn Card Account Close Off" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" comments="Padding" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardAccountManualOperation_t" tag="50" specificationonly="false" formatversion="25" UDType="1" UDSubtype="26" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_ACCOUNT_MANUAL_OPERATION" sqltablename="CUT_CARD_UPDATE" displayname="Txn Card Account Manual Operation" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDACCOUNTMANUALOPERATION" msgname="TXN_CARD_ACCOUNT_MANUAL_OPERATION"><generator name="MASS_BACKEND"/><consumer name="CI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="attributeSet" datatype="Struct" structname="AttributeSet_t" displayaccess="edit" displayname="Attribute Set"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardActionlistFailure_t" tag="199" specificationonly="false" formatversion="25" UDType="1" UDSubtype="30" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_ACTIONLIST_FAILURE" sqltablename="CUT_CARD_ACTIONLIST" displayname="Txn Card Actionlist Failure" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDACTIONLISTFAILURE" msgname="TXN_CARD_ACTIONLIST_FAILURE"><documentation text="Generated by a device when an action item in an Application actionlist cannot be processed for some reason."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="failedActionSequenceNumber" tag="139" displayname="Failed Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="FAILED_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="This is the number that was shipped in the actionlist CD not the number currently on the product." inMac="false"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="ActionlistFailureCode_t" docdatatype="ActionlistFailureCode_t" comments="Indicates the reason for the failure." inMac="false"/><field name="cardActionCode" tag="67" displayname="Card Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_ACTION_CODE" valuemap="CardActionCode_t" docdatatype="CardActionCode_t" comments="The type of action taken" inMac="false"/><field name="cardStatusCode" tag="68" displayname="Card Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_STATUS_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="The card status after the action has been taken." inMac="false"/><field name="productActionData" tag="142" displayname="Product Action Data" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_DATA" docdatatype="U32_t" comments="Contains details of the action to be taken (eg a financial amount etc)" inMac="false"/><field name="autoloadStatus" tag="143" displayname="Autoload Status" datatype="U8" displayaccess="edit" sqlcolumnname="AUTOLOAD_STATUS" mask="AutoloadTypeCode_t" docdatatype="AutoloadTypeCode_t" comments="Indicates the autoload status of the product." inMac="false"/><field name="rfu8_CardActionlistFailure" displayname="Rfu 8 Card Actionlist Failure" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardActionlistRequest_t" tag="223" specificationonly="false" formatversion="25" UDType="1" UDSubtype="34" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_ACTIONLIST_REQUEST" sqltablename="CUT_CI_ACTIONLIST" displayname="Txn Card Actionlist Request" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDACTIONLISTREQUEST" msgname="TXN_CARD_ACTIONLIST_REQUEST"><documentation text="Generate by any component in the system to request actionlisting on a card. In response to this transaction, the actionlist manager will generate the appropriate actionlisting transaction."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="AP"/><consumer name="PI"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="attributeSet" datatype="Struct" structname="AttributeSet_t" displayaccess="edit" displayname="Attribute Set"/><field name="cardActionCode" tag="67" displayname="Card Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_ACTION_CODE" valuemap="CardActionCode_t" docdatatype="CardActionCode_t" comments="The type of action taken" inMac="false"/><field name="cardStatusCode" tag="68" displayname="Card Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_STATUS_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="The card status after the action has been taken." inMac="false"/><field name="activationDateTime" tag="4" displayname="Activation Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="ACTIVATION_DATE_TIME" docdatatype="Time_t" comments="The attribute is used to enable Pending actionlist entries. This attribute must be set to zero (0) when the action list request should become active immediately." inMac="false"/><field name="expiryDate" tag="85" displayname="Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="EXPIRY_DATE" docdatatype="DateC20_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardActionlist_t" tag="28" specificationonly="false" formatversion="25" UDType="1" UDSubtype="18" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_ACTIONLIST" sqltablename="CUT_CI_ACTIONLIST" displayname="Txn Card Actionlist" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDACTIONLIST" msgname="TXN_CARD_ACTIONLIST"><documentation text="Created to actionlist a card. This transaction is also used to notify application providers and product issuers of the applications and products contained on a particular card that their parent card is actionlisted."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="AP"/><consumer name="PI"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" tag="641" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" tag="640" displayaccess="edit" displayname="Sys Product Com"/><field name="cardActionCode" tag="67" displayname="Card Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_ACTION_CODE" valuemap="CardActionCode_t" docdatatype="CardActionCode_t" comments="The type of action taken" inMac="false"/><field name="cardStatusCode" tag="68" displayname="Card Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_STATUS_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="The card status after the action has been taken." inMac="false"/><field name="actionlistItemId" tag="376" displayname="Actionlist Item Id" datatype="U32" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_ID" docdatatype="ActionlistItemId_t" comments="Id assigned when an actionlist is requested." inMac="false"/><field name="activationDateTime" tag="4" displayname="Activation Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="ACTIVATION_DATE_TIME" docdatatype="Time_t" comments="The attribute is used to enable Pending actionlist entries. This attribute must be set to zero (0) when the action list request should become active immediately." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardActionlistedUsageDetected_t" tag="30" specificationonly="false" formatversion="25" UDType="1" UDSubtype="20" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_ACTIONLISTED_USAGE_DETECTED" sqltablename="CUT_CI_ACTIONLIST" displayname="Txn Card Actionlisted Usage Detected" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDACTIONLISTEDUSAGEDETECTED" msgname="TXN_CARD_ACTIONLISTED_USAGE_DETECTED"><documentation text="Created when the usage of an actionlisted card has been detected at the backend. This transaction is only generated by the back office actionlist management system. The transaction is generated when a usage transaction is generated by a device for an account that has been actionlisted by the back office and should really be blocked rather than allowed to be used. This can happen when the actionlist size is too big and not all actionlist entries make it down to the devices. The Usage Detected transaction is generated (OLS) and processed (OFS) in the back office as the back office is aware of the actionlisting state of each account. After the transaction is processed by the actionlisting system at the OFS, the actionlist entry gets a higher priority so there is a better chance to block the account the next time a card is presented at a device with the updated actionlist."/><generator name="MASS_BACKEND"/><consumer name="SM"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="timeOfUsage" tag="11" displayname="Time Of Usage" datatype="timet" displayaccess="edit" sqlcolumnname="TIME_OF_USAGE" docdatatype="Time_t" comments="Time of use of the actionlisted card" inMac="false"/><field name="cardActionCode" tag="67" displayname="Card Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_ACTION_CODE" valuemap="CardActionCode_t" docdatatype="CardActionCode_t" comments="Identifies the specific action item in conjunction with other field(s) in this txn." inMac="false"/><field name="cardStatusCode" tag="68" displayname="Card Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_STATUS_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="Identifies the specific action item in conjunction with other field(s) in this txn." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardApplication_t" tag="31" specificationonly="false" formatversion="25" UDType="1" UDSubtype="1" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_APPLICATION" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Application" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDAPPLICATION" msgname="TXN_CARD_APPLICATION"><documentation text="Created when applying for a card."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="applicationFormId" tag="74" displayname="Application Form Id" datatype="ASCII" width="12" displayaccess="edit" sqlcolumnname="APPLICATION_FORM_ID" docdatatype="ApplicationFormId_t" comments="Identifies the card application form" inMac="false"/><field name="applicationDate" tag="75" displayname="Application Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="APPLICATION_DATE" docdatatype="DateC20_t" comments="Date the application was made by the cardholder." inMac="false"/><field name="processingStatus" tag="76" displayname="Processing Status" datatype="U8" displayaccess="edit" sqlcolumnname="PROCESSING_STATUS" valuemap="ProcessingStatus_t" docdatatype="ProcessingStatus_t" comments="The status of the application in progress." inMac="false"/><field name="applicationMethod" tag="77" displayname="Application Method" datatype="U8" displayaccess="edit" sqlcolumnname="APPLICATION_METHOD" valuemap="CardApplicationMethod_t" docdatatype="CardApplicationMethod_t" comments="Indicates what method was used to lodging the application form." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardBlock_t" tag="32" specificationonly="false" formatversion="25" UDType="1" UDSubtype="6" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_BLOCK" sqltablename="CUT_CI_BLOCKING" displayname="Txn Card Block" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDBLOCK" msgname="TXN_CARD_BLOCK"><documentation text="Created when a Card Device blocks a Card from usage. Blocking may be as a result of a hotlisting match, other Card validity rule processing failures (such as Card expiry) or as part of the Card initialisation/issue process."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="This is the blocking Status written to the Card." inMac="false"/><field name="blockedViaActionlist" tag="13" displayname="Blocked Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="BLOCKED_VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this blocking transaction was generated as a result of matching the card with an entry in a card actionlist, false if the blocking occurred through some other mechanism." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardCurrencyChanged_t" tag="54" specificationonly="false" formatversion="25" UDType="1" UDSubtype="29" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_CARD_CURRENCY_CHANGED" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Currency Changed" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDCURRENCYCHANGED" msgname="TXN_CARD_CURRENCY_CHANGED"><documentation text="Created by a card device when the currency of the card has changed."/><generator name="MASS_BACKEND"/><consumer name="CI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The new currency of the card" inMac="false"/><field name="depositValue" tag="91" displayname="Deposit Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="DEPOSIT_VALUE" docdatatype="ValueOneUnit_t" comments="The deposit amount on the card in the new currency of the card." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardDepositReceiptReverse_t" tag="216" specificationonly="false" formatversion="25" UDType="1" UDSubtype="32" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_DEPOSIT_RECEIPT_REVERSE" sqltablename="CUT_CI_FINANCIAL" displayname="Txn Card Deposit Receipt Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDDEPOSITRECEIPTREVERSE" msgname="TXN_CARD_DEPOSIT_RECEIPT_REVERSE"><documentation text="Indicates that the Card Deposit Receipt action has been reversed."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The Udsn of the original transaction being reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardDepositReceipt_t" tag="33" specificationonly="false" formatversion="25" UDType="1" UDSubtype="9" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_DEPOSIT_RECEIPT" sqltablename="CUT_CI_FINANCIAL" displayname="Txn Card Deposit Receipt" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDDEPOSITRECEIPT" msgname="TXN_CARD_DEPOSIT_RECEIPT"><documentation text="Created by a Card Device when a cardholder pays a deposit for the Card."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardFeeReverse_t" tag="217" specificationonly="false" formatversion="25" UDType="1" UDSubtype="33" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_FEE_REVERSE" sqltablename="CUT_CI_FINANCIAL" displayname="Txn Card Fee Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDFEEREVERSE" msgname="TXN_CARD_FEE_REVERSE"><documentation text="Indicates that the Card Fee action has been reversed."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The Udsn of the original transaction being reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardFee_t" tag="51" specificationonly="false" formatversion="25" UDType="1" UDSubtype="22" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_FEE" sqltablename="CUT_CI_FINANCIAL" displayname="Txn Card Fee" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDFEE" msgname="TXN_CARD_FEE"><documentation text="Generated where the Cardholder is charged a non-refundable fee for the card"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardInitialise_t" tag="34" specificationonly="false" formatversion="25" UDType="1" UDSubtype="2" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_INITIALISE" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Initialise" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDINITIALISE" msgname="TXN_CARD_INITIALISE"><documentation text="Created upon a successful Card Initialisation (or successful Card Re-initialisation)"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="cscInitialisationDate" tag="79" displayname="Csc Initialisation Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="CSC_INITIALISATION_DATE" docdatatype="DateC20_t" comments="Expressed in days from 31/12/1799" inMac="false"/><field name="inputCartonId" tag="80" displayname="Input Carton Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="INPUT_CARTON_ID" docdatatype="CartonId_t" comments="Carton ID from which new card was obtained" inMac="false"/><field name="outputCartonId" tag="81" displayname="Output Carton Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="OUTPUT_CARTON_ID" docdatatype="CartonId_t" comments="Carton ID into which newly initialised card is placed" inMac="false"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Staff ID associated with Operator" inMac="false"/><field name="defaultLanguage" tag="82" displayname="Default Language" datatype="U16" displayaccess="edit" sqlcolumnname="DEFAULT_LANGUAGE" valuemap="LanguageId_t" docdatatype="LanguageId_t" comments="Default language written to CSC" inMac="false"/><field name="securityKeyTableVer" tag="83" displayname="Security Key Table Ver" datatype="U16" displayaccess="edit" sqlcolumnname="SECURITY_KEY_TABLE_VER" docdatatype="Version_t" comments="Version of keys written to new Card" inMac="false"/><field name="staffName" tag="84" displayname="Staff Name" datatype="ASCII" width="61" displayaccess="edit" sqlcolumnname="STAFF_NAME" docdatatype="CardholderName_t" comments="Name of Operator" inMac="false"/><field name="rfu8_CardInitialise" displayname="Rfu 8 Card Initialise" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardIssueReverse_t" tag="215" specificationonly="false" formatversion="25" UDType="1" UDSubtype="31" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_ISSUE_REVERSE" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Issue Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDISSUEREVERSE" msgname="TXN_CARD_ISSUE_REVERSE"><documentation text="Indicates that the Card Issue action has been reversed."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The Udsn of the original transaction being reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardIssue_t" tag="35" specificationonly="false" formatversion="25" UDType="1" UDSubtype="3" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_ISSUE" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Issue" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDISSUE" msgname="TXN_CARD_ISSUE"><documentation text="Created upon a successful issue of an Anonymous or Personalised Card"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="expiryDate" tag="85" displayname="Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="EXPIRY_DATE" docdatatype="DateC20_t" comments="The expiry date recorded on the card" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardIssuerManualAdjust_t" tag="292" specificationonly="false" formatversion="25" UDType="1" UDSubtype="37" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Issuer Manual Adjust" displaycategory="Common" displayaccess="edit" msgname="TXN_CARD_ISSUER_MANUAL_ADJUST"><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="IssrManAdjustReasonCode_t" docdatatype="IssrManAdjustReasonCode_t" inMac="false"/><field name="rfu8_TxnCardIssrManualAdjust" displayname="Rfu 8 Txn Card Issr Manual Adjust" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardKeysUpdate_t" tag="36" specificationonly="false" formatversion="25" UDType="1" UDSubtype="8" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_KEYS_UPDATE" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Keys Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDKEYSUPDATE" msgname="TXN_CARD_KEYS_UPDATE"><documentation text="Created by a Card Device when it has upgraded the Security Keys on a Card to a later revision"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="newKeyVersion" tag="24" displayname="New Key Version" datatype="U16" displayaccess="edit" sqlcolumnname="NEW_KEY_VERSION" docdatatype="Version_t" comments="Version of keys written to Card" inMac="false"/><field name="oldKeyVersion" tag="25" displayname="Old Key Version" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_KEY_VERSION" docdatatype="Version_t" comments="Version of Card keys replaced" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardLogin_t" tag="37" specificationonly="false" formatversion="25" UDType="1" UDSubtype="14" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_LOGIN" sqltablename="CUT_CI_EVENT" displayname="Txn Card Login" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDLOGIN" msgname="TXN_CARD_LOGIN"><documentation text="Created by a Card Device when an authorised staff employee (e.g. operator, inspector, supervisor, sales person) successfully uses their Card to log on to the device."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Staff ID associated with employee" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardLogout_t" tag="38" specificationonly="false" formatversion="25" UDType="1" UDSubtype="15" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_LOGOUT" sqltablename="CUT_CI_EVENT" displayname="Txn Card Logout" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDLOGOUT" msgname="TXN_CARD_LOGOUT"><documentation text="Created by a Card Device when an authorised staff employee (e.g. operator, inspector, supervisor, sales person) successfully uses their Card to log out from a device."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Staff ID associated with employee" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardPersonaliseUpdate_t" tag="40" specificationonly="false" formatversion="25" UDType="1" UDSubtype="5" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_PERSONALISE_UPDATE" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Personalise Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDPERSONALISEUPDATE" msgname="TXN_CARD_PERSONALISE_UPDATE"><documentation text="Created when personalisation details are amended."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Staff ID associated with Cardholder" inMac="false"/><field name="languagePreference" tag="17" displayname="Language Preference" datatype="U16" displayaccess="edit" sqlcolumnname="LANGUAGE_PREFERENCE" valuemap="LanguageId_t" docdatatype="LanguageId_t" comments="Cardholder selected language written to Card (future use)" inMac="false"/><field name="cardholderTitle" tag="40" displayname="Cardholder Title" datatype="ASCII" width="5" displayaccess="edit" sqlcolumnname="CARDHOLDER_TITLE" docdatatype="CardholderTitle_t" comments="Title of Cardholder (eg Mr, Mrs, Ms, etc)" inMac="false"/><field name="cardholderName" tag="41" displayname="Cardholder Name" datatype="ASCII" width="61" displayaccess="edit" sqlcolumnname="CARDHOLDER_NAME" docdatatype="CardholderName_t" comments="Name of Cardholder" inMac="false"/><field name="dateOfBirth" tag="18" displayname="Date Of Birth" datatype="U32" translator="DATEC19" displayaccess="edit" sqlcolumnname="DATE_OF_BIRTH" docdatatype="DateC19_t" comments="Date of birth of cardholder - number of days since 31 December 1799 (0=invalid, 1=1Jan1800)" inMac="false"/><field name="cardholderPhoneDay" tag="42" displayname="Cardholder Phone Day" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_DAY" docdatatype="TelephoneNumber_t" comments="Day time phone number for the cardholder." inMac="false"/><field name="cardholderPhoneHome" tag="43" displayname="Cardholder Phone Home" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_HOME" docdatatype="TelephoneNumber_t" comments="Home phone number for the cardholder." inMac="false"/><field name="cardholderEmail" tag="44" displayname="Cardholder Email" datatype="ASCII" width="129" displayaccess="edit" sqlcolumnname="CARDHOLDER_EMAIL" docdatatype="EmailAddress_t" comments="Email address for the cardholder." inMac="false"/><field name="cardholderClue" tag="45" displayname="Cardholder Clue" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_CLUE" docdatatype="PasswordClue_t" comments="A clue for the cardholder password." inMac="false"/><field name="cardholderPassword" tag="46" displayname="Cardholder Password" datatype="ASCII" width="16" displayaccess="edit" sqlcolumnname="CARDHOLDER_PASSWORD" docdatatype="Password_t" comments="A password for cardholder identification." inMac="false"/><field name="staffServiceProviderId" tag="48" displayname="Staff Service Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="STAFF_SERVICE_PROVIDER_ID" docdatatype="ParticipantId_t" comments="Service Provider employer of Staff Cardholder" inMac="false"/><field name="replacementCount" tag="86" displayname="Replacement Count" datatype="U8" displayaccess="edit" sqlcolumnname="REPLACEMENT_COUNT" docdatatype="ReplacementCount_t" comments="Number of times a Card has been replaced" inMac="false"/><field name="sex" tag="49" displayname="Sex" datatype="U8" displayaccess="edit" sqlcolumnname="SEX" valuemap="Sex_t" docdatatype="Sex_t" comments="Sex of Cardholder" inMac="false"/><field name="photoPrinted" tag="50" displayname="Photo Printed" datatype="U8" displayaccess="edit" sqlcolumnname="PHOTO_PRINTED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates whether a photograph has been printed on the Card’s surface. TRUE = Photo printed FALSE = No photo printed" inMac="false"/><field name="address1" tag="51" displayname="Address 1" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_1" docdatatype="Address_t" comments="Cardholder address details one" inMac="false"/><field name="address2" tag="52" displayname="Address 2" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_2" docdatatype="Address_t" comments="Cardholder address details two" inMac="false"/><field name="address3" tag="53" displayname="Address 3" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_3" docdatatype="Address_t" comments="Cardholder address details three" inMac="false"/><field name="address4" tag="54" displayname="Address 4" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_4" docdatatype="Address_t" comments="Cardholder address details four" inMac="false"/><field name="address5" tag="55" displayname="Address 5" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_5" docdatatype="Address_t" comments="Cardholder address details five" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardPersonalise_t" tag="39" specificationonly="false" formatversion="25" UDType="1" UDSubtype="4" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_PERSONALISE" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Personalise" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDPERSONALISE" msgname="TXN_CARD_PERSONALISE"><documentation text="Created upon a successful Personalisation of a Card"/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="cardholderTitle" tag="40" displayname="Cardholder Title" datatype="ASCII" width="5" displayaccess="edit" sqlcolumnname="CARDHOLDER_TITLE" docdatatype="CardholderTitle_t" comments="Title of Cardholder (eg Mr, Mrs, Ms, etc)" inMac="false"/><field name="cardholderName" tag="41" displayname="Cardholder Name" datatype="ASCII" width="61" displayaccess="edit" sqlcolumnname="CARDHOLDER_NAME" docdatatype="CardholderName_t" comments="Name of Cardholder" inMac="false"/><field name="languagePreference" tag="17" displayname="Language Preference" datatype="U16" displayaccess="edit" sqlcolumnname="LANGUAGE_PREFERENCE" valuemap="LanguageId_t" docdatatype="LanguageId_t" comments="Cardholder selected language written to Card (future use)" inMac="false"/><field name="dateOfBirth" tag="18" displayname="Date Of Birth" datatype="U32" translator="DATEC19" displayaccess="edit" sqlcolumnname="DATE_OF_BIRTH" docdatatype="DateC19_t" comments="Date of birth of cardholder - number of days since 31 December 1799 (0=invalid, 1=1Jan1800)" inMac="false"/><field name="cardholderPhoneDay" tag="42" displayname="Cardholder Phone Day" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_DAY" docdatatype="TelephoneNumber_t" comments="Day time phone number for the cardholder." inMac="false"/><field name="cardholderPhoneHome" tag="43" displayname="Cardholder Phone Home" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_HOME" docdatatype="TelephoneNumber_t" comments="Home phone number for the cardholder." inMac="false"/><field name="cardholderEmail" tag="44" displayname="Cardholder Email" datatype="ASCII" width="129" displayaccess="edit" sqlcolumnname="CARDHOLDER_EMAIL" docdatatype="EmailAddress_t" comments="Email address for the cardholder." inMac="false"/><field name="cardholderClue" tag="45" displayname="Cardholder Clue" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_CLUE" docdatatype="PasswordClue_t" comments="A clue for the cardholder password." inMac="false"/><field name="cardholderPassword" tag="46" displayname="Cardholder Password" datatype="ASCII" width="16" displayaccess="edit" sqlcolumnname="CARDHOLDER_PASSWORD" docdatatype="Password_t" comments="A password for cardholder identification." inMac="false"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Staff ID associated with Cardholder" inMac="false"/><field name="staffServiceProviderId" tag="48" displayname="Staff Service Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="STAFF_SERVICE_PROVIDER_ID" docdatatype="ParticipantId_t" comments="Service Provider employer of Staff Cardholder" inMac="false"/><field name="replacementCount" tag="86" displayname="Replacement Count" datatype="U8" displayaccess="edit" sqlcolumnname="REPLACEMENT_COUNT" docdatatype="ReplacementCount_t" comments="Number of times a Card has been replaced" inMac="false"/><field name="sex" tag="49" displayname="Sex" datatype="U8" displayaccess="edit" sqlcolumnname="SEX" valuemap="Sex_t" docdatatype="Sex_t" comments="Sex of Cardholder" inMac="false"/><field name="photoPrinted" tag="50" displayname="Photo Printed" datatype="U8" displayaccess="edit" sqlcolumnname="PHOTO_PRINTED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates whether a photograph has been printed on the Card’s surface. TRUE = Photo printed FALSE = No photo printed" inMac="false"/><field name="address1" tag="51" displayname="Address 1" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_1" docdatatype="Address_t" comments="Cardholder address details one" inMac="false"/><field name="address2" tag="52" displayname="Address 2" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_2" docdatatype="Address_t" comments="Cardholder address details two" inMac="false"/><field name="address3" tag="53" displayname="Address 3" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_3" docdatatype="Address_t" comments="Cardholder address details three" inMac="false"/><field name="address4" tag="54" displayname="Address 4" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_4" docdatatype="Address_t" comments="Cardholder address details four" inMac="false"/><field name="address5" tag="55" displayname="Address 5" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_5" docdatatype="Address_t" comments="Cardholder address details five" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardPurge_t" tag="41" specificationonly="false" formatversion="25" UDType="1" UDSubtype="17" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_PURGE" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Purge" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDPURGE" msgname="TXN_CARD_PURGE"><documentation text="Created to purge a Card Account."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardRangeActionlistUpdate_t" tag="42" specificationonly="false" formatversion="25" UDType="1" UDSubtype="21" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_RANGE_ACTIONLIST_UPDATE" sqltablename="CUT_CI_ACTIONLIST" displayname="Txn Card Range Actionlist Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDRANGEACTIONLISTUPDATE" msgname="TXN_CARD_RANGE_ACTIONLIST_UPDATE"><documentation text="Created when a new card range actionlist is to be generated. Max number of entries in this list is 300."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="AP"/><consumer name="PI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="numberOfEntries" tag="56" displayname="Number Of Entries" datatype="U16" min="1" max="300" displayaccess="edit" sqlcolumnname="NUMBER_OF_ENTRIES" docdatatype="U16_t" comments="Number of card range actionlist entries in this transaction. Max of 300 is supported" inMac="false"/><repeat name="actionlistingTimes" tag="360" refcountfield="numberOfEntries" maxOccurs="300"><field name="actionlistingTimes" datatype="timet" tag="360" displayaccess="edit" displayname="Actionlisting Times"/></repeat><repeat name="cardActionCodes" tag="361" refcountfield="numberOfEntries" maxOccurs="300"><field name="cardActionCodes" datatype="U8" tag="361" valuemap="CardActionCode_t" displayaccess="edit" displayname="Card Action Codes"/></repeat><repeat name="cardStatusCodes" tag="362" refcountfield="numberOfEntries" maxOccurs="300"><field name="cardStatusCodes" datatype="U8" tag="362" valuemap="CardStatusCode_t" displayaccess="edit" displayname="Card Status Codes"/></repeat><repeat name="endCardSerialNumbers" tag="363" refcountfield="numberOfEntries" maxOccurs="300"><field name="endCardSerialNumbers" datatype="U32" tag="363" displayaccess="edit" displayname="End Card Serial Numbers"/></repeat><repeat name="startCardSerialNumbers" tag="364" refcountfield="numberOfEntries" maxOccurs="300"><field name="startCardSerialNumbers" datatype="U32" tag="364" displayaccess="edit" displayname="Start Card Serial Numbers"/></repeat><repeat name="cardTypes" tag="365" refcountfield="numberOfEntries" maxOccurs="300"><field name="cardTypes" datatype="U8" tag="365" valuemap="CardType_t" displayaccess="edit" displayname="Card Types"/></repeat><repeat name="cardIssuerIds" tag="366" refcountfield="numberOfEntries" maxOccurs="300"><field name="cardIssuerIds" datatype="U32" tag="366" displayaccess="edit" displayname="Card Issuer Ids"/></repeat><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardRefundAccountBased_t" tag="53" specificationonly="false" formatversion="25" UDType="1" UDSubtype="28" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_REFUND_ACCOUNT_BASED" sqltablename="CUT_CI_FINANCIAL" displayname="Txn Card Refund Account Based" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDREFUNDACCOUNTBASED" msgname="TXN_CARD_REFUND_ACCOUNT_BASED"><documentation text="Created by a card issuer’s back-office function at the time a deferred full or partial refund of the deposit on a card is made to the cardholder from the card issuer’s back-office function as opposed to directly to the cardholder in person."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysRefundAccountBasedComHdr" datatype="Struct" structname="SysRefundAccountBasedComHdr_t" displayaccess="edit" displayname="Sys Refund Account Based Com Hdr"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit" displayname="Sys Pre Payment Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardRefundDeferred_t" tag="45" specificationonly="false" formatversion="25" UDType="1" UDSubtype="12" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_REFUND_DEFERRED" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Refund Deferred" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDREFUNDDEFERRED" msgname="TXN_CARD_REFUND_DEFERRED"><documentation text="Created by a Card Device at the time a Cardholder surrenders a Card (in an attempt to obtain a refund) but that Card is damaged. The Card will be the subject of a deferred refund."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="cardholderTitle" tag="40" displayname="Cardholder Title" datatype="ASCII" width="5" displayaccess="edit" sqlcolumnname="CARDHOLDER_TITLE" docdatatype="CardholderTitle_t" comments="Title of Cardholder (eg Mr, Mrs, Ms, etc)" inMac="false"/><field name="cardholderName" tag="41" displayname="Cardholder Name" datatype="ASCII" width="61" displayaccess="edit" sqlcolumnname="CARDHOLDER_NAME" docdatatype="CardholderName_t" comments="Name of Cardholder" inMac="false"/><field name="languagePreference" tag="17" displayname="Language Preference" datatype="U16" displayaccess="edit" sqlcolumnname="LANGUAGE_PREFERENCE" valuemap="LanguageId_t" docdatatype="LanguageId_t" comments="Cardholder selected language written to Card (future use)" inMac="false"/><field name="dateOfBirth" tag="18" displayname="Date Of Birth" datatype="U32" translator="DATEC19" displayaccess="edit" sqlcolumnname="DATE_OF_BIRTH" docdatatype="DateC19_t" comments="Date of birth of cardholder - number of days since 31 December 1799 (0=invalid, 1=1Jan1800)" inMac="false"/><field name="cardholderPhoneHome" tag="43" displayname="Cardholder Phone Home" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_HOME" docdatatype="TelephoneNumber_t" comments="Home phone number for the cardholder." inMac="false"/><field name="cardholderEmail" tag="44" displayname="Cardholder Email" datatype="ASCII" width="129" displayaccess="edit" sqlcolumnname="CARDHOLDER_EMAIL" docdatatype="EmailAddress_t" comments="Email address for the cardholder." inMac="false"/><field name="cardholderPhoneDay" tag="42" displayname="Cardholder Phone Day" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_PHONE_DAY" docdatatype="TelephoneNumber_t" comments="Day time phone number for the cardholder." inMac="false"/><field name="cardholderClue" tag="45" displayname="Cardholder Clue" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDER_CLUE" docdatatype="PasswordClue_t" comments="A clue for the cardholder password." inMac="false"/><field name="cardholderPassword" tag="46" displayname="Cardholder Password" datatype="ASCII" width="16" displayaccess="edit" sqlcolumnname="CARDHOLDER_PASSWORD" docdatatype="Password_t" comments="A password for cardholder identification." inMac="false"/><field name="sex" tag="49" displayname="Sex" datatype="U8" displayaccess="edit" sqlcolumnname="SEX" valuemap="Sex_t" docdatatype="Sex_t" comments="Sex of Cardholder" inMac="false"/><field name="address1" tag="51" displayname="Address 1" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_1" docdatatype="Address_t" comments="Cardholder address details one" inMac="false"/><field name="address2" tag="52" displayname="Address 2" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_2" docdatatype="Address_t" comments="Cardholder address details two" inMac="false"/><field name="address3" tag="53" displayname="Address 3" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_3" docdatatype="Address_t" comments="Cardholder address details three" inMac="false"/><field name="address4" tag="54" displayname="Address 4" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_4" docdatatype="Address_t" comments="Cardholder address details four" inMac="false"/><field name="address5" tag="55" displayname="Address 5" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="ADDRESS_5" docdatatype="Address_t" comments="Cardholder address details five" inMac="false"/><field name="cardRefundLevel" tag="88" displayname="Card Refund Level" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_REFUND_LEVEL" docdatatype="RefundLevel_t" comments="Level associated with refund" inMac="false"/><field name="cardRefundMethod" tag="61" displayname="Card Refund Method" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_REFUND_METHOD" valuemap="RefundMethod_t" docdatatype="RefundMethod_t" comments="Method of paying refund to Cardholder if refund to be performed by IFCC rather than device" inMac="false"/><field name="receiptNumber" tag="87" displayname="Receipt Number" datatype="U16" displayaccess="edit" sqlcolumnname="RECEIPT_NUMBER" docdatatype="ReceiptNum_t" comments="Number of the receipt handed to the patron to subsequently present at some later time to receive a cash refund of the card deposit" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardRefundRequestAccountBased_t" tag="52" specificationonly="false" formatversion="25" UDType="1" UDSubtype="27" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_REFUND_REQUEST_ACCOUNT_BASED" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Refund Request Account Based" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDREFUNDREQUESTACCOUNTBASED" msgname="TXN_CARD_REFUND_REQUEST_ACCOUNT_BASED"><documentation text="Created by a cardholder data owner’s back-office function at the time a request is received from a cardholder to refund - after waiting a set period of time - the deposit value and the value of all products on a card associated with the cardholder."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysRefundAccountBasedComHdr" datatype="Struct" structname="SysRefundAccountBasedComHdr_t" displayaccess="edit" displayname="Sys Refund Account Based Com Hdr"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardRefund_t" tag="44" specificationonly="false" formatversion="25" UDType="1" UDSubtype="10" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_REFUND" sqltablename="CUT_CI_FINANCIAL" displayname="Txn Card Refund" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDREFUND" msgname="TXN_CARD_REFUND"><documentation text="Created by a Card Device when it performs an immediate refund on a Card."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="receiptNumber" tag="87" displayname="Receipt Number" datatype="U16" displayaccess="edit" sqlcolumnname="RECEIPT_NUMBER" docdatatype="ReceiptNum_t" comments="The number of the receipt issued for the card refund activity." inMac="false"/><field name="refundReason" tag="62" displayname="Refund Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REFUND_REASON" valuemap="SurrenderReason_t" docdatatype="SurrenderReason_t" comments="Reason for refunding Card Purse" inMac="false"/><field name="rfu8_CardRefund" displayname="Rfu 8 Card Refund" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardReplace_t" tag="46" specificationonly="false" formatversion="25" UDType="1" UDSubtype="13" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_REPLACE" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Replace" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDREPLACE" msgname="TXN_CARD_REPLACE"><documentation text="Created by a Card Device when it replaces an old Card with a new Card. The actual Card replacement process will be summarised using a number of UD transactions, for example, a refund transaction for the old Card, a replacement transaction simply identifying the old and new Card IDs and facility enablement transactions that establish the working state of the new Card."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="oldCardIssuerId" tag="27" displayname="Old Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the old Card" inMac="false"/><field name="oldCardSerialNumber" tag="28" displayname="Old Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the old Card." inMac="false"/><field name="replacementReason" tag="29" displayname="Replacement Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REPLACEMENT_REASON" valuemap="ReplacementReason_t" docdatatype="ReplacementReason_t" comments="Reason for replacing Card" inMac="false"/><field name="oldCardType" tag="30" displayname="Old Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of old card." inMac="false"/><field name="transferredDeposit" tag="89" displayname="Transferred Deposit" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TRANSFERRED_DEPOSIT" docdatatype="ValueOneUnit_t" comments="Required so that issuer can determine a card deposit amount transferred." inMac="false"/><field name="expiryDate" tag="85" displayname="Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="EXPIRY_DATE" docdatatype="DateC20_t" comments="The expiry date of the replacement card" inMac="false"/><field name="receiptNumber" tag="87" displayname="Receipt Number" datatype="U16" displayaccess="edit" sqlcolumnname="RECEIPT_NUMBER" docdatatype="ReceiptNum_t" comments="The number of the receipt issued for the card replacement activity." inMac="false"/><field name="oldCardLifeCycleCount" tag="33" displayname="Old Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the old Card." inMac="false"/><field name="rfu8_CardReplace" displayname="Rfu 8 Card Replace" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the transferred deposit" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardSurrender_t" tag="47" specificationonly="false" formatversion="25" UDType="1" UDSubtype="11" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_SURRENDER" sqltablename="CUT_CI_MAINTENANCE" displayname="Txn Card Surrender" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDSURRENDER" msgname="TXN_CARD_SURRENDER"><documentation text="Indicates that a card has been physically surrendered, usually to obtain an immediate or deferred refund."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="surrenderReason" tag="90" displayname="Surrender Reason" datatype="U8" displayaccess="edit" sqlcolumnname="SURRENDER_REASON" valuemap="SurrenderReason_t" docdatatype="SurrenderReason_t" comments="Reason for surrendering Card" inMac="false"/><field name="rfu8_CardSurrender" displayname="Rfu 8 Card Surrender" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardUnactionlistRequest_t" tag="224" specificationonly="false" formatversion="25" UDType="1" UDSubtype="35" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_UNACTIONLIST_REQUEST" sqltablename="CUT_CI_ACTIONLIST" displayname="Txn Card Unactionlist Request" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDUNACTIONLISTREQUEST" msgname="TXN_CARD_UNACTIONLIST_REQUEST"><documentation text="Generate by any component in the system to request un-actionlisting on a card. In response to this transaction, the actionlist manager will generate the appropriate actionlisting transaction."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="cardActionCode" tag="67" displayname="Card Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_ACTION_CODE" valuemap="CardActionCode_t" docdatatype="CardActionCode_t" comments="The type of action that is to be unactionlisted." inMac="false"/><field name="cardStatusCode" tag="68" displayname="Card Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_STATUS_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="The card status code after the action has been taken. This is used to identify the action to be unactioned." inMac="false"/><field name="actionlistItemStatus" tag="413" displayname="Actionlist Item Status" datatype="U8" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_STATUS" valuemap="ActionlistItemStatus_t" docdatatype="ActionlistItemStatus_t" inMac="false"/><field name="rfu8_CardUnactionlistRequest" displayname="Rfu 8 Card Unactionlist Request" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardUnactionlist_t" tag="48" specificationonly="false" formatversion="25" UDType="1" UDSubtype="19" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_UNACTIONLIST" sqltablename="CUT_CI_ACTIONLIST" displayname="Txn Card Unactionlist" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDUNACTIONLIST" msgname="TXN_CARD_UNACTIONLIST"><documentation text="Created to unactionlist a card. This transaction is also used to notify application providers and product issuers of the applications and products contained on a particular card that their parent card is actionlisted."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="actionlistItemId" tag="376" displayname="Actionlist Item Id" datatype="U32" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_ID" docdatatype="ActionlistItemId_t" inMac="false"/><field name="cardActionCode" tag="67" displayname="Card Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_ACTION_CODE" valuemap="CardActionCode_t" docdatatype="CardActionCode_t" comments="The type of action that is to be unactionlisted." inMac="false"/><field name="cardStatusCode" tag="68" displayname="Card Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_STATUS_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="The card status code after the action has been taken. This is used to identify the action to be unactioned." inMac="false"/><field name="actionlistItemStatus" tag="413" displayname="Actionlist Item Status" datatype="U8" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_STATUS" valuemap="ActionlistItemStatus_t" docdatatype="ActionlistItemStatus_t" inMac="false"/><field name="rfu8_CardUnactionlist" displayname="Rfu 8 Card Unactionlist" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardUnblock_t" tag="49" specificationonly="false" formatversion="25" UDType="1" UDSubtype="7" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_UNBLOCK" sqltablename="CUT_CI_BLOCKING" displayname="Txn Card Unblock" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDUNBLOCK" msgname="TXN_CARD_UNBLOCK"><documentation text="Created when a Card Device unblocks a previously blocked card."/><consumer name="CI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="CardStatusCode_t" docdatatype="CardStatusCode_t" comments="This is the blocking status just cleared from Card." inMac="false"/><field name="unblockedViaActionlist" tag="39" displayname="Unblocked Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="UNBLOCKED_VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this unblocking transaction was generated as a result of matching an entry in an actionlist, false if the blocking occurred through some other mechanism." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardUseFailed_t" tag="277" specificationonly="false" formatversion="25" UDType="1" UDSubtype="36" SymbolicUDType="TXN_TYPES_CARD" SymbolicUDSubtype="TXN_CARD_TYPES_CARD_USE_FAILED" sqltablename="CUT_CI_EVENT" displayname="Txn Card Use Failed" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDUSEFAILED" msgname="TXN_CARD_USE_FAILED"><documentation text="This UD allows the device to report on the type of failure experienced during a card read. The reason for the failure can be determined by the enumerated value specified in ProductUseFailed_t. The sequence of validation will occur as follows: TransAp CARD object TransAp APPLICATION object TransAp TICKET object The product found on the card, ie period pass, multiride, purse. If the device application software is unable to reach a certain level within the validation, then the associated header will be marked as invalid, by setting the UNSPECIFIED value in the appropriate "type" field ie. the validation reached only the card and found it invalid, then SysApplicationCom_t.applicationType=APPLICATION_TYPE_UNSPECIFIED and SysProductCom_t.productType = PRODUCT_TYPE_UNSPECIFIED."/><consumer name="CI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="cardUseFailureReason" tag="480" displayname="Card Use Failure Reason" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_USE_FAILURE_REASON" valuemap="CardUseFailureReason_t" docdatatype="CardUseFailureReason_t" comments="The reason that the card reader failed to read the card." inMac="false"/><field name="rfu8_TxnCardUseFailed" displayname="Rfu 8 Txn Card Use Failed" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCard_t" tag="160" specificationonly="true" formatversion="25" displayname="Txn Card" displaycategory="Common" displayaccess="edit" msgname="TXN_CARD"><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U16" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" valuemap="TxnCardTypes_t" docdatatype="TxnCardTypes_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><switch name="data" variable="udSubtype"><case valuemap="TxnCardTypes_t" id="Application"><struct name="TxnCardApplication_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Initialise"><struct name="TxnCardInitialise_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Issue"><struct name="TxnCardIssue_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Personalise"><struct name="TxnCardPersonalise_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Personalise Update"><struct name="TxnCardPersonaliseUpdate_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Block"><struct name="TxnCardBlock_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Keys Update"><struct name="TxnCardKeysUpdate_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Deposit Receipt"><struct name="TxnCardDepositReceipt_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Refund"><struct name="TxnCardRefund_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Replace"><struct name="TxnCardReplace_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Login"><struct name="TxnCardLogin_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Logout"><struct name="TxnCardLogout_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Account Close Off"><struct name="TxnCardAccountCloseOff_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Purge"><struct name="TxnCardPurge_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Actionlist"><struct name="TxnCardActionlist_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Unactionlist"><struct name="TxnCardUnactionlist_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Actionlisted Usage Detected"><struct name="TxnCardActionlistedUsageDetected_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Range Actionlist Update"><struct name="TxnCardRangeActionlistUpdate_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Fee"><struct name="TxnCardFee_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Unblock"><struct name="TxnCardUnblock_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Refund Request Account Based"><struct name="TxnCardRefundRequestAccountBased_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Account Manual Operation"><struct name="TxnCardAccountManualOperation_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Refund Deferred"><struct name="TxnCardRefundDeferred_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Surrender"><struct name="TxnCardSurrender_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Actionlist Failure"><struct name="TxnCardActionlistFailure_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Issue Reverse"><struct name="TxnCardIssueReverse_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Deposit Receipt Reverse"><struct name="TxnCardDepositReceiptReverse_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Fee Reverse"><struct name="TxnCardFeeReverse_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Actionlist Request"><struct name="TxnCardActionlistRequest_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Unactionlist Request"><struct name="TxnCardUnactionlistRequest_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Card Use Failed"><struct name="TxnCardUseFailed_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Issuer Manual Adjust"><struct name="TxnCardIssuerManualAdjust_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Card Currency Changed"><struct name="TxnCardCurrencyChanged_t" formatversion="25"/></case><case valuemap="TxnCardTypes_t" id="Refund Account Based"><struct name="TxnCardRefundAccountBased_t" formatversion="25"/></case></switch></struct><struct name="TxnCardholderAccountManualOperation_t" tag="55" specificationonly="false" formatversion="25" UDType="4" UDSubtype="28" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_CARDHOLDER_ACCOUNT_MANUAL_OPERATION" sqltablename="CUT_CARDHOLDER_UPDATE" displayname="Txn Cardholder Account Manual Operation" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDHOLDERACCOUNTMANUALOPERATION" msgname="TXN_CARDHOLDER_ACCOUNT_MANUAL_OPERATION"><documentation text="This transaction is required for update auditing purposes."/><generator name="MASS_BACKEND"/><consumer name="CI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="attributeSet" datatype="Struct" structname="AttributeSet_t" displayaccess="edit" displayname="Attribute Set"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardholderFee_t" tag="256" specificationonly="false" formatversion="25" UDType="4" UDSubtype="34" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_CARDHOLDER_FEE" sqltablename="CUT_CARDHOLDER_FEE" displayname="Txn Cardholder Fee" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDHOLDERFEE" msgname="TXN_CARDHOLDER_FEE"><documentation text="The date and time a fee was charged to the cardholder"/><generator name="MASS_BACKEND"/><consumer name="CI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit" displayname="Sys Pre Payment Details"/><field name="feeType" tag="93" displayname="Fee Type" datatype="U8" displayaccess="edit" sqlcolumnname="FEE_TYPE" valuemap="CardholderFeeType_t" docdatatype="CardholderFeeType_t" comments="The different fee types include: Distribution, Replacement, Registration, Transfer, Refund, Autoload Establishment, Adhoc Autoload, Postage, Monthly Statement" inMac="false"/><field name="rfu8_TxnCardholderFee" displayname="Rfu 8 Txn Cardholder Fee" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" comments="Padding Byte" inMac="false"/><field name="reference" tag="433" displayname="Reference" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="REFERENCE" docdatatype="CardholderFeeReference_t" comments="Used as a refence to the specific instance of the event that caused the cardholder to be charged a fee. It might be an application form number they filled out to get a refund, a CRM reference number etc" inMac="false"/><field name="feeChargedDateTime" tag="481" displayname="Fee Charged Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="FEE_CHARGED_DATE_TIME" docdatatype="Time_t" comments="The date and time the fee was charged to the cardholder" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnCardholderImage_t" tag="278" specificationonly="false" formatversion="25" UDType="4" UDSubtype="6" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_CARDHOLDER_IMAGE" sqltablename="CUT_OTHER_MAINTENANCE" displayname="Txn Cardholder Image" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNCARDHOLDERIMAGE" msgname="TXN_CARDHOLDER_IMAGE"><documentation text="A record of a cardholder image"/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="AP"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="photoBitmapSize" tag="483" displayname="Photo Bitmap Size" datatype="U16" displayaccess="edit" sqlcolumnname="PHOTO_BITMAP_SIZE" docdatatype="U16_t" comments="The size of the photo bitmap field in bytes." inMac="false"/><field name="photoBitmap" tag="484" displayname="Photo Bitmap" datatype="U8" width="10240" displayaccess="edit" sqlcolumnname="PHOTO_BITMAP" docdatatype="PhotoBitmap_t" comments="The photo bitmap." inMac="false"/><field name="dateTimeStamp" tag="511" displayname="Date Time Stamp" datatype="timet" displayaccess="edit" sqlcolumnname="DATE_TIME_STAMP" docdatatype="Time_t" comments="The date and time of the matching personalisation data transaction this transaction is for." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnEftReversalResult_t" tag="68" specificationonly="false" formatversion="25" UDType="4" UDSubtype="25" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_EFT_REVERSAL" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Eft Reversal Result" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNEFTREVERSALRESULT" msgname="TXN_EFT_REVERSAL_RESULT"><documentation text="Generated when an attempt to load value onto a product failed even after the success of the EFT payment transaction. This transaction captures the results of the EFT reversal tranaction that is initiated after the load failure."/><consumer name="PI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="eftReversalFlag" tag="130" displayname="Eft Reversal Flag" datatype="U8" displayaccess="edit" sqlcolumnname="EFT_REVERSAL_FLAG" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates whether the financial transaction was succesfully reversed at the EFT Acquirer Host. The state of this flag implies the location from which the eft fields in this transaction were sourced." inMac="false"/><field name="rfu8_EftReversalResult" displayname="Rfu 8 Eft Reversal Result" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnEventData_t" tag="143" specificationonly="false" formatversion="25" UDType="6" UDSubtype="3" SymbolicUDType="TXN_TYPES_EVENT" SymbolicUDSubtype="TXN_EVENT_TYPES_DATA" sqltablename="CUT_EVENT_DATA" displayname="Txn Event Data" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNEVENTDATA" msgname="TXN_EVENT_DATA"><documentation text="Created for events requiring a variable length payload"/><consumer name="SP"/><consumer name="CI"/><consumer name="AP"/><consumer name="PI"/><consumer name="SM"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="tagEventId" tag="914" displayname="Tag Event Id" datatype="U32" displayaccess="edit" sqlcolumnname="TAG_EVENT_ID" valuemap="EventId_t" docdatatype="EventId_t" inMac="false"/><field name="eventDataLength" tag="229" displayname="Event Data Length" datatype="U16" displayaccess="edit" sqlcolumnname="EVENT_DATA_LENGTH" docdatatype="U16_t" comments="Defines the length in bytes of the variable data contained in this transaction." inMac="false"/><switch name="data" variable="tagEventId"><case valuemap="EventId_t" id="Unspecified"><struct name="EventData_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cd Version Status"><struct name="EventDataCdVersionStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Card Locked"><struct name="EventDataCardLocked_t" formatversion="25"/></case><case valuemap="EventId_t" id="Logon Failure"><struct name="EventDataLogonFailure_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Failure"><struct name="EventDataDeviceFailure_t" formatversion="25"/></case><case valuemap="EventId_t" id="Crypto Module Status"><struct name="EventDataCryptoModuleStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Shift Start Failure"><struct name="EventDataShiftStartFailure_t" formatversion="25"/></case><case valuemap="EventId_t" id="Sc Device Connect Session Summary"><struct name="EventDataScDeviceConnectSessionSummary_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cardprinter Technical Fault"><struct name="EventDataCardPrinterTechnicalFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cippdb Connection Fault"><struct name="EventDataCIPPDBConnectionFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Fulfilmgr Connection Fault"><struct name="EventDataFulfilMgrConnectionFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Self Test Failed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Fault In Critical Device Component"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Fault In Non Critical Device Component"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Entry Counter"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Exit Counter"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Vault Id Reader Fault"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Vault Missing"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Vault Full"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Vault Nearly Full"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Jam In Vault"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Vault Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Id"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Removed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Removed Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Initialised Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Dispense Fail"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Extra Coin Dispense"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Low Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One No Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Removed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Removed Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Initialised Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Dispense Fail"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Extra Coin Dispense"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Low Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two No Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Removed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Removed Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Initialised Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Dispense Fail"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Extra Coin Dispense"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Low Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three No Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Removed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Removed Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Initialised Not Allowed"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Dispense Fail"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Extra Coin Dispense"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Low Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four No Stock"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Denomination"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Denomination"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Denomination"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Denomination"><struct name="EventData32_t" formatversion="25"/></case><case valuemap="EventId_t" id="Incomplete Cd"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Reset"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Failed Start Of Day"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Failed End Of Day"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Security Breach"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Primary Mode Change Reason"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Primary Mode"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Operational Mode"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Speaker Volume"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Lcd Contrast"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Lcd Backlight"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ud Uploaded"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ud Deleted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Mode Change Override"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cd Deleted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Commisioned"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Rtc Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ud Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ud Near Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Insufficient Ram"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Corrupt Ram"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cd Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Service Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Firmware Update Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Comms Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Fram Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Configuration Data Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Flash Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Average R W Failure Reached"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Sequential R W Failure Reached"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Primary Csc Reader Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Secondary Csc Reader Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Primary Magnetic Reader Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Secondary Magnetic Reader Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Primary Patron Display Faulty"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Secondary Patron Display Faulty"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Primary Door Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Secondary Door Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Crypto Cd Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cid 3 Mismatch"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Removal Of Sam Reader"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Removal Of Drmm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Failure To Update Security Keys"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Ups Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Primary Power Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Ups Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Battery Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Unit Not Installed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Gateway Communications Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Terminal Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Unexpected Eftpos Response"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Settlement Too Late"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Transaction Declined"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Srm Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Srm Firmware Update Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Door Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Intrusion Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Capture Bin Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Issue Timeout"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Diverter Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Rom Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ram Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Motor Speed Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Shaft Encoder Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Hole Search Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Communications Error Or Init Fail"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Verify Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Magnetics"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Printer"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Capture"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Escrow"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Combiner"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Printer Ribbon Exhausted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Printer Ribbon Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader No Ticket Stock"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Swallow Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Print Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Stock Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Combiner 1"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jammed In Combiner 2"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Capture Bin Near Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Ticket Jam Self Captured And Cleared"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Captured"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Paper Exhausted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Paper Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Ribbon Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Ribbon Exhausted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Queue Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Tp 5000 Fpd Comms Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Tp 5000 Gps Comms Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Passage Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Failure Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Passage Alarm"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Barrier Forced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Barrier Stuck"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Fare Table Invalid"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Centre Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Sc Communications Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Invalid Machine Mode"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Invalid Device Serial Num"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Invalid Station Num"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Capture Bin Is Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Capture Bin 80 Percent Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Thu Rom Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Thu Ram Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Thu Motor Speed Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Thu Verify Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Ticket Jammed In Magnetics"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Ticket Jammed In Captured"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Jam At Entry Bezel"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Jam At Exit Slot"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Unit Commanded Closed By Sc"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Unit Commanded Closed Via Keypad"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Missing"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Volt Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Jam"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Init Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Escrow Unit Missing"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Nearly Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ups Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Primary Power Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ups Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Eftpos Gateway Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Eftpos Sign On Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Upper Status Display Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Lower Status Display Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Door Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Lower Door Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Upper Door Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Intrusion"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Vibration Warning"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Over Heat"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Self Test Failed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensor Self Test Passed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Time Synchronise Required"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Key Pressed Two Minutes"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Capture Bin Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Ticket Issue Timeout"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Capture Diverter Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Rom Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Ram Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Motor Speed Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Shaft Encoder Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Hole Search Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Verify Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Magnetic"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Printer"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Capture"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Escrow"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam In Combiner"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Printer Ribbon Exhausted"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler No Ticket Stock"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Stock Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam Combiner One"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam Combiner Two"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Capture Bin Nearly Full"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Printer Ribbon Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Reader Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Ticket Captured"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Acceptor Jam"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Escrow Failure"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Communication Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Ram Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Rom Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Tube Overfill"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Dispense Jam"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Dispenser Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Bulk Hopper Fault"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Enclosure Lid Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Locking Bar Open"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Sequence Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Cash Report"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Txn Cancelled Magnetic Validator"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 1 Misfire"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Top Up Tube 3"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Power Active"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Operational Mode Change Reason"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Active"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Topped Up"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Zero Amount Keyed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit One Replacement No Id Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Topped Up"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Zero Amount Keyed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Two Replacement No Id Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Topped Up"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Zero Amount Keyed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Three Replacement No Id Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Topped Up"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Zero Amount Keyed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Unit Four Replacement No Id Change"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Vault Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handler Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Closed By Sc"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Kcm Communications Error"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Oed Outside Window"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Jam Cleared"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Vault Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handler Replaced"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Top Up Tube 1"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Top Up Tube 2"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Top Up Tube 4"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 2 Misfire"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 3 Misfire"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 4 Misfire"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 1 Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 2 Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 3 Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Tube 4 Flush"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Tube 1 Sensor"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Tube 2 Sensor"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Tube 3 Sensor"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Tube 4 Sensor"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Low On Coins"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm No 10 C Mode"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Vault Jam"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Excessive Miscounts"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Patron Was Short Changed"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Exact Fare Mode Entered"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Exact Fare Mode Ended"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm One Or More Hoppers Faulty"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Payout Sensor Blocked"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Txn Cancelled Coin Enrty Blocked"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Txn Cancelled Rsrv Expnt"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Battery Low"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Eftpos In Service"><struct name="EventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Cardprinter Connection Fault"><struct name="EventDataCardPrinterConnectionFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Time"><struct name="EventDataDeviceTime_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Independent Fault Info"><struct name="EventDataDeviceIndependentFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Connection Hold"><struct name="EventDataDeviceConnectionHold_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Specific Fault Info"><struct name="EventDataDeviceSpecificFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Heartbeat Period"><struct name="EventDataDeviceHeartbeatPeriod_t" formatversion="25"/></case><case valuemap="EventId_t" id="Operator Login State"><struct name="EventDataOperatorLoginState_t" formatversion="25"/></case><case valuemap="EventId_t" id="Logoff"><struct name="EventDataLogoff_t" formatversion="25"/></case><case valuemap="EventId_t" id="Generic Fault"><struct name="EventDataGenericFault_t" formatversion="25"/></case><case valuemap="EventId_t" id="Login"><struct name="EventDataLogin_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Eftpos Status"><struct name="EventDataEftposStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Sensors Status"><struct name="EventDataAvmSensorStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Power Status"><struct name="EventDataAvmPowerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Coin Handling Status"><struct name="EventDataAvmCoinHandlerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Ticket Handler Status"><struct name="EventDataAvmTicketHandlerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Note Handling Unit Status"><struct name="EventDataAvmNoteHandler_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper One Status"><struct name="EventDataAvmDataHopperStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Two Status"><struct name="EventDataAvmDataHopperStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Three Status"><struct name="EventDataAvmDataHopperStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Hopper Four Status"><struct name="EventDataAvmDataHopperStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Avm Vault Device Id Status"><struct name="EventDataAvmVaultDeviceIdStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Usage Status"><struct name="EventDataGakUsageStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Ticket Handling Status"><struct name="EventDataGakTicketHandlerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Commands Status"><struct name="EventDataGakCommandStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Gak Business Rules Status"><struct name="EventDataGakBrStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Power Status"><struct name="EventDataOcpPowerStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Eftpos Status"><struct name="EventDataOcpEftposStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Srm Status"><struct name="EventDataOcpSrmStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Mst Reader Status"><struct name="EventDataOcpMagStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Receipt Printer Status"><struct name="EventDataOcpReceiptPrinterStatus_t" formatversion="25"/></case><case valuemap="EventId_t" id="Ocp Quota Value"><struct name="EventDataOcpQuotaValue_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Cd Set Versions"><struct name="EventDataDeviceCdSetVersions_t" formatversion="25"/></case><case valuemap="EventId_t" id="Deactivate"><struct name="SlsEventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Near Credit Limit"><struct name="SlsEventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Credit Limit Exceeded"><struct name="SlsEventData8_t" formatversion="25"/></case><case valuemap="EventId_t" id="Operational Table Version"><struct name="EventDataOperationalTableVersion_t" formatversion="25"/></case><case valuemap="EventId_t" id="Device Application Version"><struct name="SlsEventDataDeviceAppVersion_t" formatversion="25"/></case><case valuemap="EventId_t" id="Reconstruction Card Enquiry"><struct name="SlsEventDataReconstructionCardEnquiry_t" formatversion="25"/></case><case valuemap="EventId_t" id="Reconstruction Result"><struct name="SlsEventDataReconstructionResult_t" formatversion="25"/></case><case valuemap="EventId_t" id="Reconstruction Enquiry Details"><struct name="SlsEventDataReconstructionEnquiryDetails_t" formatversion="25"/></case></switch></struct><struct name="TxnEvent_t" tag="164" specificationonly="true" formatversion="25" displayname="Txn Event" displaycategory="Common" displayaccess="edit"><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U16" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" valuemap="TxnEventTypes_t" docdatatype="TxnEventTypes_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><switch name="data" variable="udSubtype"><case valuemap="TxnEventTypes_t" id="Data"><struct name="TxnEventData_t" formatversion="25"/></case></switch></struct><struct name="TxnExportAdjustment_t" tag="271" specificationonly="false" formatversion="25" UDType="4" UDSubtype="38" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_EXPORT_ADJUSTMENT" sqltablename="CUT_EXPORT_ADJUST" displayname="Txn Export Adjustment" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNEXPORTADJUSTMENT" msgname="TXN_EXPORT_ADJUSTMENT"><documentation text="A TxnExportAdjustment transaction is generated when adjustment is made to financial figures via the FinGUI manually."/><generator name="MASS_BACKEND"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="exportId" tag="447" displayname="Export Id" datatype="ASCII" width="30" displayaccess="edit" sqlcolumnname="EXPORT_ID" docdatatype="Char8_t[30]" comments="uniquely identifies the export." inMac="false"/><field name="exportDetails" datatype="Struct" structname="AttributeSet_t" tag="448" displayaccess="edit" displayname="Export Details" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnIdentifier_t" tag="299" specificationonly="true" formatversion="25" displayname="Txn Identifier" displaycategory="Common" displayaccess="edit" msgname="TXN_IDENTIFIER"><documentation text="A convience structure used to include the Usage Data type and Usage Data sub types."/><generator name="MASS_BACKEND"/><field name="udType" tag="287" displayname="Ud Type" datatype="U8" displayaccess="edit" sqlcolumnname="UD_TYPE" docdatatype="UD_Type_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U8" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" docdatatype="UD_Subtype_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/></struct><struct name="TxnOperatorCashDepositUpdate_t" tag="156" specificationonly="false" formatversion="25" UDType="4" UDSubtype="15" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_OPERATOR_CASH_DEPOSIT_UPDATE" sqltablename="CUT_AP_DEPOSIT" displayname="Txn Operator Cash Deposit Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOPERATORCASHDEPOSITUPDATE" msgname="TXN_OPERATOR_CASH_DEPOSIT_UPDATE"><documentation text="Produced when an operator deposits cash at a device. May be generated in concert with one or more TxnOperatorShiftRead messages representing each shift read from the OpAp card contributing cash to this deposit. Produced by the OAR DAF component on behalf of the device."/><consumer name="AP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="depositPeriodSequenceNumber" tag="252" displayname="Deposit Period Sequence Number" datatype="U16" displayaccess="edit" sqlcolumnname="DEPOSIT_PERIOD_SEQUENCE_NUMBER" docdatatype="Dpsn_t" inMac="false"/><field name="physicalCashCounted1" tag="263" displayname="Physical Cash Counted 1" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PHYSICAL_CASH_COUNTED_1" docdatatype="ValueOneUnit_t" comments="Physical Cash Counted from the Operator Cash Deposit information." inMac="false"/><field name="physicalCashExpected" tag="411" displayname="Physical Cash Expected" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PHYSICAL_CASH_EXPECTED" docdatatype="ValueOneUnit_t" comments="Accumulated cash (ie. totalCashValue) according to the card at the start of cash deposit." inMac="false"/><field name="physicalManCash1Currency" tag="265" displayname="Physical Man Cash 1 Currency" datatype="U16" displayaccess="edit" sqlcolumnname="PHYSICAL_MAN_CASH_1_CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the cash amounts in monetary fields with names containing '1'." inMac="false"/><field name="physicalCardReturnsCounted" tag="266" displayname="Physical Card Returns Counted" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PHYSICAL_CARD_RETURNS_COUNTED" docdatatype="ValueOneUnit_t" comments="The number of physical cards handed to a Deposit Agent by an Operator as a result of sales cancellations during one or more shifts the Operator worked during a deposit period." inMac="false"/><field name="cardReturnsManualAdjustment" tag="267" displayname="Card Returns Manual Adjustment" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="CARD_RETURNS_MANUAL_ADJUSTMENT" docdatatype="ValueOneUnit_t" comments="The adjustment made by a deposit agent to the expected number of physical cards to be handed to them by an Operator as a result of sales cancellations during one or more shifts the Operator worked during a deposit period. The adjustment may be made due to some recognised problem in the expected number of physical cards reported on the Operator's card that is no fault of the Operator." inMac="false"/><field name="physicalTcktReturnsCounted" tag="268" displayname="Physical Tckt Returns Counted" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PHYSICAL_TCKT_RETURNS_COUNTED" docdatatype="ValueOneUnit_t" comments="The number of physical tickets handed to a Deposit Agent by an Operator as a result of sales cancellations during one or more shifts the Operator worked during a deposit period." inMac="false"/><field name="tcktReturnsManualAdjustment" tag="269" displayname="Tckt Returns Manual Adjustment" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TCKT_RETURNS_MANUAL_ADJUSTMENT" docdatatype="ValueOneUnit_t" comments="The adjustment made by a deposit agent to the expected number of physical tickets to be handed to them by an Operator as a result of sales cancellations during one or more shifts the Operator worked during a deposit period. The adjustment may be made due to some recognised problem in the expected number of physical tickets reported on the Operator's card that is no fault of the Operator." inMac="false"/><field name="depositState" tag="270" displayname="Deposit State" datatype="U8" displayaccess="edit" sqlcolumnname="DEPOSIT_STATE" valuemap="DepositState_t" docdatatype="DepositState_t" comments="The state of an operator's cash deposit" inMac="false"/><field name="rfu8_CashDepositUpdate" displayname="Rfu 8 Cash Deposit Update" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOperatorShiftDeposit_t" tag="339" specificationonly="false" formatversion="25" UDType="4" UDSubtype="44" sqltablename="CUT_SP_OPERATOR" displayname="Txn Operator Shift Deposit" displaycategory="Common" displayaccess="edit" msgname="TXN_OPERATOR_SHIFT_DEPOSIT"><documentation text="Record end of shift deposits of actual cash transactions."/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Staff id of operator making the deposit" inMac="false"/><field name="depositTime" tag="262" displayname="Deposit Time" datatype="timet" displayaccess="edit" sqlcolumnname="DEPOSIT_TIME" docdatatype="Time_t" comments="Time deposit was recorded." inMac="false"/><field name="depositCash" tag="612" displayname="Deposit Cash" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="DEPOSIT_CASH" docdatatype="ValueOneUnit_t" comments="Amount of deposit." inMac="false"/><field name="depositAdjustment" tag="613" displayname="Deposit Adjustment" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="DEPOSIT_ADJUSTMENT" docdatatype="ValueOneUnit_t" comments="Adjustment to deposit." inMac="false"/><field name="adjustmentReason" tag="614" displayname="Adjustment Reason" datatype="ASCII" width="256" displayaccess="edit" sqlcolumnname="ADJUSTMENT_REASON" docdatatype="Char8_t[256]" comments="Reason for adjustment to deposit." inMac="false"/><field name="depositCurrency" tag="615" displayname="Deposit Currency" datatype="U16" displayaccess="edit" sqlcolumnname="DEPOSIT_CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="Currency deposit was made in." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherAuditAuthorisedAdjustment_t" tag="269" specificationonly="false" formatversion="25" UDType="4" UDSubtype="36" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_AUDIT_AUTHOR_ADJUST" sqltablename="CUT_AUDIT" displayname="Txn Other Audit Authorised Adjustment" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERAUDITAUTHORISEDADJUSTMENT" msgname="TXN_OTHER_AUDIT_AUTHORISED_ADJUSTMENT"><documentation text="Txn for auditing purpose to record that a Manual Adjustment has been fully authorised"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="adjustmentSettlementDate" tag="439" displayname="Adjustment Settlement Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="ADJUSTMENT_SETTLEMENT_DATE" docdatatype="DateC20_t" comments="Settlement Date for which this Manual Adjustment adjusts." inMac="false"/><field name="adjustId" tag="440" displayname="Adjust Id" datatype="U32" displayaccess="edit" sqlcolumnname="ADJUST_ID" docdatatype="U32_t" comments="ID of the Manual Adjustment" inMac="false"/><field name="adjustmentApproved" tag="441" displayname="Adjustment Approved" datatype="U8" displayaccess="edit" sqlcolumnname="ADJUSTMENT_APPROVED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Authorised status: TRUE if approved, FALSE if declined" inMac="false"/><field name="reason" tag="442" displayname="Reason" datatype="ASCII" width="3" displayaccess="edit" sqlcolumnname="REASON" docdatatype="Char8_t[3]" comments="Reason for the adjustment; a code that keys into SYSCD_MAN_ADJUST_REASON_CODE" inMac="false"/><field name="accountId" tag="444" displayname="Account Id" datatype="ASCII" width="11" displayaccess="edit" sqlcolumnname="ACCOUNT_ID" docdatatype="Char8_t[11]" comments="ID of the Account for which adjustment is made" inMac="false"/><field name="numberAuth" tag="446" displayname="Number Auth" datatype="U8" displayaccess="edit" sqlcolumnname="NUMBER_AUTH" docdatatype="U8_t" comments="Number of authorisations that have been made to derive at this status" inMac="false"/><field name="postSettlementDate" tag="482" displayname="Post Settlement Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="POST_SETTLEMENT_DATE" docdatatype="DateC20_t" comments="Settlement Date which this Manual Adjustment actually adjusts if unable to adjust on preferred the date (adjustmentSettlementDate)" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherAuditAuthorisedSettlement_t" tag="270" specificationonly="false" formatversion="25" UDType="4" UDSubtype="37" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_AUDIT_AUTHOR_SETTLEMENT" sqltablename="CUT_AUDIT" displayname="Txn Other Audit Authorised Settlement" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERAUDITAUTHORISEDSETTLEMENT" msgname="TXN_OTHER_AUDIT_AUTHORISED_SETTLEMENT"><documentation text="Txn for auditing purpose to record that a Settlement figure has been fully authorised"/><generator name="MASS_BACKEND"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="originalSettlementDate" tag="443" displayname="Original Settlement Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="ORIGINAL_SETTLEMENT_DATE" docdatatype="DateC20_t" comments="Settlement Date of the figure which is authorised" inMac="false"/><field name="accountId" tag="444" displayname="Account Id" datatype="ASCII" width="11" displayaccess="edit" sqlcolumnname="ACCOUNT_ID" docdatatype="Char8_t[11]" comments="ID of the Account" inMac="false"/><field name="settlementApproved" tag="445" displayname="Settlement Approved" datatype="U8" displayaccess="edit" sqlcolumnname="SETTLEMENT_APPROVED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Authorised status: TRUE if approved, FALSE if declined" inMac="false"/><field name="numberAuth" tag="446" displayname="Number Auth" datatype="U8" displayaccess="edit" sqlcolumnname="NUMBER_AUTH" docdatatype="U8_t" comments="Number of authorisations that have been made to derive at this status" inMac="false"/><field name="rfu8_TxnOtherAuditAuthorisedSettlement" displayname="Rfu 8 Txn Other Audit Authorised Settlement" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherAuditClaim_t" tag="267" specificationonly="false" formatversion="25" UDType="4" UDSubtype="35" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_AUDIT_CLAIM" sqltablename="CUT_AUDIT" displayname="Txn Other Audit Claim" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERAUDITCLAIM" msgname="TXN_OTHER_AUDIT_CLAIM"><documentation text="Txn for auditing purpose to record that a Claim has been processed during Settlement. A fee may be charged on this audit"/><generator name="MASS_BACKEND"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="claimDate" tag="425" displayname="Claim Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="CLAIM_DATE" docdatatype="DateC20_t" comments="Date of Claim." inMac="false"/><field name="claimId" tag="112" displayname="Claim Id" datatype="ASCII" width="33" displayaccess="edit" sqlcolumnname="CLAIM_ID" docdatatype="ClaimId_t" comments="ID of the claim." inMac="false"/><field name="rfu8_TxnOtherAuditClaim" displayname="Rfu 8 Txn Other Audit Claim" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte" inMac="false"/><field name="claimAmount" tag="426" displayname="Claim Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="CLAIM_AMOUNT" docdatatype="ValueOneUnit_t" comments="Original amount claimed." inMac="false"/><field name="claimApproved" tag="438" displayname="Claim Approved" datatype="U8" displayaccess="edit" sqlcolumnname="CLAIM_APPROVED" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Claim status: TRUE if approved, FALSE if declined" inMac="false"/><field name="claimRefNumber" tag="113" displayname="Claim Ref Number" datatype="ASCII" width="33" displayaccess="edit" sqlcolumnname="CLAIM_REF_NUMBER" docdatatype="ClaimRef_t" comments="A user assigned ID for this Claim" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherBadDebtSettled_t" tag="294" specificationonly="false" formatversion="25" UDType="4" UDSubtype="41" sqltablename="CUT_FINANCIAL" displayname="Txn Other Bad Debt Settled" displaycategory="Common" displayaccess="edit" msgname="TXN_OTHER_BAD_DEBT_SETTLED"><documentation text="This transaction is used to record the when a cardholder pays money towards the settlement of a bad debt against them. The product details may or may not be filled in dependent upon whether a scheme wishes to record the specific product associated with the bad debt."/><generator name="MASS_BACKEND"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherChargeFee_t" tag="207" specificationonly="false" formatversion="25" UDType="4" UDSubtype="32" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_CHARGE_FEE" sqltablename="CUT_FINANCIAL" displayname="Txn Other Charge Fee" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERCHARGEFEE" msgname="TXN_OTHER_CHARGE_FEE"><consumer name="Any Participant"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="agreementId" tag="101" displayname="Agreement Id" datatype="U32" displayaccess="edit" sqlcolumnname="AGREEMENT_ID" docdatatype="U32_t" comments="The ID of the Fee Agreement used to calculate the value of this transaction." inMac="false"/><field name="feeVersion" tag="430" displayname="Fee Version" datatype="U8" displayaccess="edit" sqlcolumnname="FEE_VERSION" docdatatype="U8_t" comments="The version of the Fee Agreement used to calculate the value of this transaction." inMac="false"/><field name="rfu8_OtherChargeFee" displayname="Rfu 8 Other Charge Fee" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="Required for efficient byte packing." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherFundsRequest_t" tag="201" specificationonly="false" formatversion="25" UDType="4" UDSubtype="30" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_FUNDS_REQUEST" sqltablename="CUT_FINANCIAL" displayname="Txn Other Funds Request" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERFUNDSREQUEST" msgname="TXN_OTHER_FUNDS_REQUEST"><documentation text="The TxnFundsRequest is used by the OLS to request funds from the autoload manager."/><generator name="MASS_BACKEND"/><consumer name="CCH"/><consumer name="AL"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" comments="This is the ID of the product Issuer" inMac="false"/><field name="productType" tag="8" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" comments="This defines the type of product that was used to generate the transaction. This may be open purse, closed purse, pass etc.." inMac="false"/><field name="sourceTxnType" tag="398" displayname="Source Txn Type" datatype="U8" displayaccess="edit" sqlcolumnname="SOURCE_TXN_TYPE" docdatatype="UD_Type_t" comments="The type of transaction that resulted in a funds request" inMac="true"/><field name="sourceTxnSubtype" tag="399" displayname="Source Txn Subtype" datatype="U8" displayaccess="edit" sqlcolumnname="SOURCE_TXN_SUBTYPE" docdatatype="UD_Subtype_t" comments="The subtype of the transaction that resulted in a funds request" inMac="true"/><field name="requestReferenceNumber" tag="400" displayname="Request Reference Number" datatype="U32" displayaccess="edit" sqlcolumnname="REQUEST_REFERENCE_NUMBER" docdatatype="U32_t" comments="A reference number used to match the request and response transactions" inMac="false"/><field name="accountReferenceNumber" tag="401" displayname="Account Reference Number" datatype="U32" displayaccess="edit" sqlcolumnname="ACCOUNT_REFERENCE_NUMBER" docdatatype="U32_t" comments="The card holders account sequence number in the CRM system." inMac="false"/><field name="fundsRequestType" tag="515" displayname="Funds Request Type" datatype="U8" displayaccess="edit" sqlcolumnname="FUNDS_REQUEST_TYPE" valuemap="FundsRequestType_t" docdatatype="FundsRequestType_t" comments="The type of refund. This could be either FUNDS_REQUEST_TYPE_CAPTURE or FUNDS_REQUEST_TYPE_REFUND" inMac="false"/><field name="rfu8_TxnOtherFundsRequest" displayname="Rfu 8 Txn Other Funds Request" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherFundsResponse_t" tag="200" specificationonly="false" formatversion="25" UDType="4" UDSubtype="31" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_FUNDS_RESPONSE" sqltablename="CUT_FINANCIAL" displayname="Txn Other Funds Response" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERFUNDSRESPONSE" msgname="TXN_OTHER_FUNDS_RESPONSE"><documentation text="The autoload manager uses the TxnFundsResponse to inform the OLS on the status of the request."/><generator name="MASS_BACKEND"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" comments="This is the ID of the product Issuer" inMac="false"/><field name="productType" tag="8" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" comments="This defines the type of product that was used to generate the transaction. This may be open purse, closed purse, pass etc.." inMac="false"/><field name="sourceTxnType" tag="398" displayname="Source Txn Type" datatype="U8" displayaccess="edit" sqlcolumnname="SOURCE_TXN_TYPE" docdatatype="UD_Type_t" comments="The type of transaction that resulted in a funds request" inMac="true"/><field name="sourceTxnSubtype" tag="399" displayname="Source Txn Subtype" datatype="U8" displayaccess="edit" sqlcolumnname="SOURCE_TXN_SUBTYPE" docdatatype="UD_Subtype_t" comments="The subtype of the transaction that resulted in a funds request" inMac="true"/><field name="requestReferenceNumber" tag="400" displayname="Request Reference Number" datatype="U32" displayaccess="edit" sqlcolumnname="REQUEST_REFERENCE_NUMBER" docdatatype="U32_t" comments="A reference number used to match the request and response transactions" inMac="false"/><field name="accountReferenceNumber" tag="401" displayname="Account Reference Number" datatype="U32" displayaccess="edit" sqlcolumnname="ACCOUNT_REFERENCE_NUMBER" docdatatype="U32_t" comments="The card holders account sequence number in the CRM system." inMac="false"/><field name="accountRefNumberVersion" tag="485" displayname="Account Ref Number Version" datatype="U32" displayaccess="edit" sqlcolumnname="ACCOUNT_REF_NUMBER_VERSION" docdatatype="U32_t" comments="The version of the card holders banking details. The version is incremented when new credit cards are issued, etc" inMac="false"/><field name="responseCode" tag="402" displayname="Response Code" datatype="U8" displayaccess="edit" sqlcolumnname="RESPONSE_CODE" valuemap="AfmErrorCode_t" docdatatype="AfmErrorCode_t" comments="Response code." inMac="false"/><field name="rfu8_TxnOtherFundsResponse" displayname="Rfu 8 Txn Other Funds Response" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherPaymentJourneyReverse_t" tag="282" specificationonly="false" formatversion="25" UDType="4" UDSubtype="40" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_PAYMENT_JOURNEY_REVERSE" sqltablename="CUT_SP_FINANCIAL" displayname="Txn Other Payment Journey Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERPAYMENTJOURNEYREVERSE" msgname="TXN_OTHER_PAYMENT_JOURNEY_REVERSE"><documentation text="This transaction is produced when reversing a cash payment transaction."/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCashCom" datatype="Struct" structname="SysCashCom_t" displayaccess="edit" displayname="Sys Cash Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The UDSN of the transaction which was reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherPaymentJourney_t" tag="279" specificationonly="false" formatversion="25" UDType="4" UDSubtype="39" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_PAYMENT_JOURNEY" sqltablename="CUT_SP_FINANCIAL" displayname="Txn Other Payment Journey" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERPAYMENTJOURNEY" msgname="TXN_OTHER_PAYMENT_JOURNEY"><documentation text="This transaction is sent from a device when a journey is taken, and the related ticket is issued based on something other than a product (ie: a cash ticket, a free ticket from a loyalty meter)."/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCashCom" datatype="Struct" structname="SysCashCom_t" displayaccess="edit" displayname="Sys Cash Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="ticketIssuerId" tag="505" displayname="Ticket Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="TICKET_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Participant who issued the ticket for this journey" inMac="false"/><field name="ticketType" tag="487" displayname="Ticket Type" datatype="U16" displayaccess="edit" sqlcolumnname="TICKET_TYPE" docdatatype="ContractType_t" comments="The project-specific product associated with this ticket (from sales)." inMac="false"/><field name="journeyValue" tag="488" displayname="Journey Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="JOURNEY_VALUE" docdatatype="ValueOneUnit_t" comments="The value of the journey" inMac="false"/><field name="journeyCurrency" tag="489" displayname="Journey Currency" datatype="U16" displayaccess="edit" sqlcolumnname="JOURNEY_CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the journeyValue field" inMac="false"/><field name="isDuplicate" tag="506" displayname="Is Duplicate" datatype="U8" displayaccess="edit" sqlcolumnname="IS_DUPLICATE" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates if this header is a duplicate. Used in the case where there are multiple UD generated for one transaction, to prevent over-reporting of ridership." inMac="false"/><field name="rfu8_OtherPaymentJourney" displayname="Rfu 8 Other Payment Journey" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherPaymentReverse_t" tag="319" specificationonly="false" formatversion="25" UDType="4" UDSubtype="43" sqltablename="CUT_SP_FINANCIAL" displayname="Txn Other Payment Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_OTHER_PAYMENT_REVERSE"><documentation text="This transaction reverses a TxnOtherPayment_t UD record."/><consumer name="CCH"/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The UDSN of the transaction which was reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherPayment_t" tag="295" specificationonly="false" formatversion="25" UDType="4" UDSubtype="42" sqltablename="CUT_SP_FINANCIAL" displayname="Txn Other Payment" displaycategory="Common" displayaccess="edit" msgname="TXN_OTHER_PAYMENT"><documentation text="This UD should be used when payments are made for things which are not transit related ie purchasing a newspaper from a retailer, paying rent etc."/><consumer name="SM"/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="purchasedItem" tag="516" displayname="Purchased Item" datatype="U16" displayaccess="edit" sqlcolumnname="PURCHASED_ITEM" docdatatype="ObjectType_t" comments="The goods or service paid for, such as rent. This is populated by project specific ObjectTypes." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherSettleClaim_t" tag="211" specificationonly="false" formatversion="25" UDType="4" UDSubtype="33" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_SETTLE_CLAIM" sqltablename="CUT_FINANCIAL" displayname="Txn Other Settle Claim" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNOTHERSETTLECLAIM" msgname="TXN_OTHER_SETTLE_CLAIM"><documentation text="This transaction prompts that the claim is approved and is to be settled."/><generator name="MASS_BACKEND"/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="claimDate" tag="425" displayname="Claim Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="CLAIM_DATE" docdatatype="DateC20_t" comments="Date of Claim." inMac="false"/><field name="claimId" tag="112" displayname="Claim Id" datatype="ASCII" width="33" displayaccess="edit" sqlcolumnname="CLAIM_ID" docdatatype="ClaimId_t" comments="ID of the claim." inMac="false"/><field name="claimRefNumber" tag="113" displayname="Claim Ref Number" datatype="ASCII" width="33" displayaccess="edit" sqlcolumnname="CLAIM_REF_NUMBER" docdatatype="ClaimRef_t" comments="Claim reference number." inMac="false"/><field name="claimAmount" tag="426" displayname="Claim Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="CLAIM_AMOUNT" docdatatype="ValueOneUnit_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherSettleLumpSumPayment_t" tag="341" specificationonly="false" formatversion="25" UDType="4" UDSubtype="45" sqltablename="CUT_FINANCIAL" displayname="Txn Other Settle Lump Sum Payment" displaycategory="Common" displayaccess="edit" msgname="TXN_OTHER_SETTLE_LUMP_SUM_PAYMENT"><documentation text="Used in Delayed Settlement to prompt the Financial System to settle the lump sum from product usage from the CCH to the operator"/><generator name="MASS_BACKEND"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOtherSettleLumpSumRevenue_t" tag="342" specificationonly="false" formatversion="25" UDType="4" UDSubtype="46" sqltablename="CUT_FINANCIAL" displayname="Txn Other Settle Lump Sum Revenue" displaycategory="Common" displayaccess="edit" msgname="TXN_OTHER_SETTLE_LUMP_SUM_REVENUE"><documentation text="Used in Delayed Settlement to prompt the Financial System to settle the lump sum from product sales from the operator to the CCH"/><generator name="MASS_BACKEND"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnOther_t" tag="163" specificationonly="true" formatversion="25" displayname="Txn Other" displaycategory="Common" displayaccess="edit" msgname="TXN_OTHER"><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U16" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" valuemap="TxnOtherTypes_t" docdatatype="TxnOtherTypes_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><switch name="data" variable="udSubtype"><case valuemap="TxnOtherTypes_t" id="Device Actionlist Update"><struct name="TxnSamActionlistUpdate_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Trip Start"><struct name="TxnTripStart_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Trip End"><struct name="TxnTripEnd_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Shift Start"><struct name="TxnShiftStart_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Shift End"><struct name="TxnShiftEnd_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Operator Cash Deposit Update"><struct name="TxnOperatorCashDepositUpdate_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Shift Read"><struct name="TxnShiftRead_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Eft Reversal"><struct name="TxnEftReversalResult_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Payment Details"><struct name="TxnPaymentDetails_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Cardholder Account Manual Operation"><struct name="TxnCardholderAccountManualOperation_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Funds Response"><struct name="TxnOtherFundsResponse_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Funds Request"><struct name="TxnOtherFundsRequest_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Charge Fee"><struct name="TxnOtherChargeFee_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Settle Claim"><struct name="TxnOtherSettleClaim_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Cardholder Fee"><struct name="TxnCardholderFee_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Audit Claim"><struct name="TxnOtherAuditClaim_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Audit Author Adjust"><struct name="TxnOtherAuditAuthorisedAdjustment_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Audit Author Settlement"><struct name="TxnOtherAuditAuthorisedSettlement_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Export Adjustment"><struct name="TxnExportAdjustment_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Cardholder Image"><struct name="TxnCardholderImage_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Payment Journey"><struct name="TxnOtherPaymentJourney_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Payment Journey Reverse"><struct name="TxnOtherPaymentJourneyReverse_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Bad Debt Settled"><struct name="TxnOtherBadDebtSettled_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Other Payment"><struct name="TxnOtherPayment_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Other Payment Reverse"><struct name="TxnOtherPaymentReverse_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Operator Shift Deposit"><struct name="TxnOperatorShiftDeposit_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Sum Payment"><struct name="TxnOtherSettleLumpSumPayment_t" formatversion="25"/></case><case valuemap="TxnOtherTypes_t" id="Sum Revenue"><struct name="TxnOtherSettleLumpSumRevenue_t" formatversion="25"/></case></switch></struct><struct name="TxnPaymentDetails_t" tag="70" specificationonly="false" formatversion="25" UDType="4" UDSubtype="27" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_PAYMENT_DETAILS" sqltablename="CUT_FINANCIAL" displayname="Txn Payment Details" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPAYMENTDETAILS" msgname="TXN_PAYMENT_DETAILS"><documentation text="This transaction contains EFT and other payment details that may need to be recorded by a device under some circumstances. Normally this transaction would only be produced if the information it stores is to be recorded and the payment method used for the accompanying txn is EFT or cheque."/><generator name="MASS_BACKEND"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="referenceUdsn" tag="137" displayname="Reference Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REFERENCE_UDSN" docdatatype="UDSNum_t" comments="UD sequence number associated of the transaction the payment details of which this transaction is describing." inMac="true"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductAccountCloseOff_t" tag="77" specificationonly="false" formatversion="25" UDType="3" UDSubtype="36" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_ACCOUNT_CLOSE_OFF" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Account Close Off" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTACCOUNTCLOSEOFF" msgname="TXN_PRODUCT_ACCOUNT_CLOSE_OFF"><documentation text="Created to close off a product account."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="valueWriteOffAmount" tag="144" displayname="Value Write Off Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="VALUE_WRITE_OFF_AMOUNT" docdatatype="ValueOneUnit_t" comments="The ledger balance of the product account being written off." inMac="false"/><field name="depositWriteOffAmount" tag="145" displayname="Deposit Write Off Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="DEPOSIT_WRITE_OFF_AMOUNT" docdatatype="ValueOneUnit_t" comments="Amount of Card deposit to be written off." inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the write off amount." inMac="false"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="AccountCloseOffReason_t" docdatatype="AccountCloseOffReason_t" comments="The reason the account has been closed off" inMac="false"/><field name="rfu8_TxnProductAccountCloseOff" displayname="Rfu 8 Txn Product Account Close Off" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" comments="Padding" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductAccountManualOperation_t" tag="123" specificationonly="false" formatversion="25" UDType="3" UDSubtype="58" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_ACCOUNT_UPDATED" sqltablename="CUT_PRODUCT_UPDATE" displayname="Txn Product Account Manual Operation" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTACCOUNTMANUALOPERATION" msgname="TXN_PRODUCT_ACCOUNT_MANUAL_OPERATION"><generator name="MASS_BACKEND"/><consumer name="PI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="attributeSet" datatype="Struct" structname="AttributeSet_t" displayaccess="edit" displayname="Attribute Set"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductAccountPurge_t" tag="78" specificationonly="false" formatversion="25" UDType="3" UDSubtype="38" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_ACCOUNT_PURGE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Account Purge" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTACCOUNTPURGE" msgname="TXN_PRODUCT_ACCOUNT_PURGE"><documentation text="Created to purge a product account."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductActionlistFailure_t" tag="202" specificationonly="false" formatversion="25" UDType="3" UDSubtype="78" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_ACTIONLIST_FAILURE" sqltablename="CUT_PRODUCT_ACTIONLIST" displayname="Txn Product Actionlist Failure" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTACTIONLISTFAILURE" msgname="TXN_PRODUCT_ACTIONLIST_FAILURE"><documentation text="Generated by a device when an action item in a Product actionlist cannot be processed for some reason."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="failedActionSequenceNumber" tag="139" displayname="Failed Action Sequence Number" datatype="U8" displayaccess="edit" sqlcolumnname="FAILED_ACTION_SEQUENCE_NUMBER" docdatatype="ActionSequenceNumber_t" comments="This is the number that was shipped in the actionlist CD not the number currently on the product." inMac="false"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="ActionlistFailureCode_t" docdatatype="ActionlistFailureCode_t" comments="Indicates the reason for the failure." inMac="false"/><field name="productActionCode" tag="140" displayname="Product Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_CODE" valuemap="ProductActionCode_t" docdatatype="ProductActionCode_t" comments="The type of action taken" inMac="false"/><field name="productStatusCode" tag="141" displayname="Product Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_STATUS_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="The current product status on the card." inMac="false"/><field name="productActionData" tag="142" displayname="Product Action Data" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_DATA" docdatatype="U32_t" comments="Contains details of the action to be taken (eg a financial amount etc)" inMac="false"/><field name="autoloadStatus" tag="143" displayname="Autoload Status" datatype="U8" displayaccess="edit" sqlcolumnname="AUTOLOAD_STATUS" mask="AutoloadTypeCode_t" docdatatype="AutoloadTypeCode_t" comments="Indicates the autoload status of the product." inMac="false"/><field name="rfu8_ProductActionlistFailure" displayname="Rfu 8 Product Actionlist Failure" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductActionlistRequest_t" tag="226" specificationonly="false" formatversion="25" UDType="3" UDSubtype="82" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_ACTIONLIST_REQUEST" sqltablename="CUT_PI_ACTIONLIST" displayname="Txn Product Actionlist Request" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTACTIONLISTREQUEST" msgname="TXN_PRODUCT_ACTIONLIST_REQUEST"><documentation text="Generate by any component in the system to request actionlisting on a product. In response to this transaction, the actionlist manager will generate the appropriate actionlisting transaction."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysAutoloadComHdr" datatype="Struct" structname="SysAutoloadComHdr_t" displayaccess="edit" displayname="Sys Autoload Com Hdr"/><field name="attributeSet" datatype="Struct" structname="AttributeSet_t" displayaccess="edit" displayname="Attribute Set"/><field name="productActionCode" tag="140" displayname="Product Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_CODE" valuemap="ProductActionCode_t" docdatatype="ProductActionCode_t" comments="The type of action taken" inMac="false"/><field name="productStatusCode" tag="141" displayname="Product Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_STATUS_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="The product status after the action has been taken." inMac="false"/><field name="activationDateTime" tag="4" displayname="Activation Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="ACTIVATION_DATE_TIME" docdatatype="Time_t" comments="The attribute is used to enable Pending actionlist entries. This attribute must be set to zero (0) when the action list request should become active immediately." inMac="false"/><field name="expiryDate" tag="85" displayname="Expiry Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="EXPIRY_DATE" docdatatype="DateC20_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductActionlist_t" tag="79" specificationonly="false" formatversion="25" UDType="3" UDSubtype="42" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_ACTIONLIST" sqltablename="CUT_PI_ACTIONLIST" displayname="Txn Product Actionlist" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTACTIONLIST" msgname="TXN_PRODUCT_ACTIONLIST"><documentation text="Created to actionlist a product"/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysAutoloadComHdr" datatype="Struct" structname="SysAutoloadComHdr_t" displayaccess="edit" displayname="Sys Autoload Com Hdr"/><field name="actionlistItemId" tag="376" displayname="Actionlist Item Id" datatype="U32" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_ID" docdatatype="ActionlistItemId_t" comments="Id assigned when an actionlist is requested." inMac="false"/><field name="productActionCode" tag="140" displayname="Product Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_CODE" valuemap="ProductActionCode_t" docdatatype="ProductActionCode_t" comments="The type of action taken" inMac="false"/><field name="productStatusCode" tag="141" displayname="Product Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_STATUS_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="The product status after the action has been taken." inMac="false"/><field name="activationDateTime" tag="4" displayname="Activation Date Time" datatype="timet" displayaccess="edit" sqlcolumnname="ACTIVATION_DATE_TIME" docdatatype="Time_t" comments="The attribute is used to enable Pending actionlist entries. This attribute must be set to zero (0) when the action list request should become active immediately." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductActionlistedUsageDetected_t" tag="81" specificationonly="false" formatversion="25" UDType="3" UDSubtype="48" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_ACTIONLISTED_USAGE_DETECTED" sqltablename="CUT_PI_ACTIONLIST" displayname="Txn Product Actionlisted Usage Detected" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTACTIONLISTEDUSAGEDETECTED" msgname="TXN_PRODUCT_ACTIONLISTED_USAGE_DETECTED"><documentation text="Created when the usage of an actionlisted product has been detected. This transaction is only generated by the back office actionlist management system. The transaction is generated when a usage transaction is generated by a device for an account that has been actionlisted by the back office and should really be blocked rather than allowed to be used. This can happen when the actionlist size is too big and not all actionlist entries make it down to the devices. The Usage Detected transaction is generated (OLS) and processed (OFS) in the back office as the back office is aware of the actionlisting state of each account. After the transaction is processed by the actionlisting system at the OFS, the actionlist entry gets a higher priority so there is a better chance to block the account the next time a card is presented at a device with the updated actionlist."/><generator name="MASS_BACKEND"/><consumer name="SM"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="timeOfUsage" tag="11" displayname="Time Of Usage" datatype="timet" displayaccess="edit" sqlcolumnname="TIME_OF_USAGE" docdatatype="Time_t" comments="Time of use of the actionlisted product" inMac="false"/><field name="autoloadAmountCode" tag="154" displayname="Autoload Amount Code" datatype="U8" displayaccess="edit" sqlcolumnname="AUTOLOAD_AMOUNT_CODE" docdatatype="AutoloadAmountCode_t" comments="Autoload amount code. Only valid when the actionlisting reason is ‘Autoload’." inMac="false"/><field name="productActionCode" tag="140" displayname="Product Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_CODE" valuemap="ProductActionCode_t" docdatatype="ProductActionCode_t" comments="Identifies the specific action item in conjunction with other field(s) in this txn." inMac="false"/><field name="productStatusCode" tag="141" displayname="Product Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_STATUS_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="Identifies the specific action item in conjunction with other field(s) in this txn." inMac="false"/><field name="rfu8_ProductActionlistedUsageDetected" displayname="Rfu 8 Product Actionlisted Usage Detected" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductAutoloadDisable_t" tag="103" specificationonly="false" formatversion="25" UDType="3" UDSubtype="51" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_AUTOLOAD_DISABLE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Autoload Disable" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTAUTOLOADDISABLE" msgname="TXN_PRODUCT_AUTOLOAD_DISABLE"><documentation text="Generated when an autoload facility on a card is disabled."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysAutoloadComHdr" datatype="Struct" structname="SysAutoloadComHdr_t" displayaccess="edit" displayname="Sys Autoload Com Hdr"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates that the action was triggered by an actionlist entry." inMac="false"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="AutoloadDisableReason_t" docdatatype="AutoloadDisableReason_t" comments="The reason the autoload facility has been disabled" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductAutoloadEnable_t" tag="108" specificationonly="false" formatversion="25" UDType="3" UDSubtype="9" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_AUTOLOAD_ENABLE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Autoload Enable" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTAUTOLOADENABLE" msgname="TXN_PRODUCT_AUTOLOAD_ENABLE"><documentation text="Created by a Card device when an Autoload facility on a Card is enabled for use by the Cardholder. The facility will be enabled following the initialisation of an autoload facility or when the autoload facility is being re-enabled following disablement due to bad debt (or other) reasons."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysAutoloadComHdr" datatype="Struct" structname="SysAutoloadComHdr_t" displayaccess="edit" displayname="Sys Autoload Com Hdr"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates that the action was triggered by an actionlist entry." inMac="false"/><field name="rfu8_ProductAutoloadEnable" displayname="Rfu 8 Product Autoload Enable" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductAutoloadSettlement_t" tag="128" specificationonly="false" formatversion="25" UDType="3" UDSubtype="67" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_AUTOLOAD_SETTLEMENT" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Autoload Settlement" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTAUTOLOADSETTLEMENT" msgname="TXN_PRODUCT_AUTOLOAD_SETTLEMENT"><documentation text="Created by the Autoload Funds Manager on receipt of an add value transaction - with method of payment autoload or remote add - and posted to the product issuer."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><consumer name="AFM"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductAutoloadUpdate_t" tag="134" specificationonly="false" formatversion="25" UDType="3" UDSubtype="70" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_AUTOLOAD_UPDATE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Autoload Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTAUTOLOADUPDATE" msgname="TXN_PRODUCT_AUTOLOAD_UPDATE"><documentation text="Created by a Card device when an autoload facility has been created (but not enabled) or updated on a Card"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysAutoloadComHdr" datatype="Struct" structname="SysAutoloadComHdr_t" displayaccess="edit" displayname="Sys Autoload Com Hdr"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="Indicates that the action was triggered by an actionlist entry." inMac="false"/><field name="rfu8_ProductAutoloadUpdate" displayname="Rfu 8 Product Autoload Update" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductBlock_t" tag="82" specificationonly="false" formatversion="25" UDType="3" UDSubtype="5" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_BLOCK" sqltablename="CUT_PI_BLOCK" displayname="Txn Product Block" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTBLOCK" msgname="TXN_PRODUCT_BLOCK"><documentation text="Created when a Card Device blocks a Product from usage. Blocking may be as a result of a hotlisting match or other validity rule process failures such as excessive purse value."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="Blocking Status written to product" inMac="false"/><field name="blockedViaActionlist" tag="13" displayname="Blocked Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="BLOCKED_VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this blocking transaction was generated as a result of matching the product with an entry in a product actionlist, false if the blocking occurred through some other mechanism." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductCurrencyChanged_t" tag="140" specificationonly="false" formatversion="25" UDType="3" UDSubtype="76" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_CURRENCY_CHANGED" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Currency Changed" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTCURRENCYCHANGED" msgname="TXN_PRODUCT_CURRENCY_CHANGED"><documentation text="Created by a card device when the currency of a multiride or pass product has changed."/><generator name="MASS_BACKEND"/><consumer name="PI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The new currency of the product" inMac="false"/><field name="purchasePriceValue" tag="227" displayname="Purchase Price Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURCHASE_PRICE_VALUE" docdatatype="ValueOneUnit_t" comments="The purchase price of the product in the new currency of the product." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductDelete_t" tag="83" specificationonly="false" formatversion="25" UDType="3" UDSubtype="4" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_DELETE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Delete" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTDELETE" msgname="TXN_PRODUCT_DELETE"><documentation text="Created by a Card Device when it has removed a Product from a Card."/><consumer name="AP"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="removalReason" tag="23" displayname="Removal Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REMOVAL_REASON" valuemap="RemovalReason_t" docdatatype="RemovalReason_t" comments="Reason for removing the Product" inMac="false"/><field name="rfu8_ProductDelete" displayname="Rfu 8 Product Delete" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductDepositReceipt_t" tag="84" specificationonly="false" formatversion="25" UDType="3" UDSubtype="34" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_DEPOSIT_RECEIPT" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Deposit Receipt" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTDEPOSITRECEIPT" msgname="TXN_PRODUCT_DEPOSIT_RECEIPT"><documentation text="Created by a Card Device when a cardholder pays a deposit for a product."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductDepositRefund_t" tag="85" specificationonly="false" formatversion="25" UDType="3" UDSubtype="35" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_DEPOSIT_REFUND" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Deposit Refund" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTDEPOSITREFUND" msgname="TXN_PRODUCT_DEPOSIT_REFUND"><documentation text="Created by a Card Device when a refund of a product deposit is made"/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductIssuerManualAdjust_t" tag="296" specificationonly="false" formatversion="25" UDType="3" UDSubtype="96" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Issuer Manual Adjust" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_ISSUER_MANUAL_ADJUST"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="IssrManAdjustReasonCode_t" docdatatype="IssrManAdjustReasonCode_t" inMac="false"/><field name="rfu8_TxnProductIssuerManualAdjust" displayname="Rfu 8 Txn Product Issuer Manual Adjust" datatype="U8" displayaccess="edit" serialise="false" docdatatype="Padding1_t" comments="padding byte" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductKeysUpdate_t" tag="89" specificationonly="false" formatversion="25" UDType="3" UDSubtype="7" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_KEYS_UPDATE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Keys Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTKEYSUPDATE" msgname="TXN_PRODUCT_KEYS_UPDATE"><documentation text="Created by a Card Device when it has upgraded the Security Keys on a Product to a later revision or at time of issue of product."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="newKeyVersion" tag="24" displayname="New Key Version" datatype="U16" displayaccess="edit" sqlcolumnname="NEW_KEY_VERSION" docdatatype="Version_t" comments="Version of keys written to Card" inMac="false"/><field name="oldKeyVersion" tag="25" displayname="Old Key Version" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_KEY_VERSION" docdatatype="Version_t" comments="Version of Card keys replaced" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideAddRecover_t" tag="101" specificationonly="false" formatversion="25" UDType="3" UDSubtype="41" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_ADD_RECOVER" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Add Recover" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEADDRECOVER" msgname="TXN_PRODUCT_MULTIRIDE_ADD_RECOVER"><documentation text="Created to recover add value funds from a missing pass add transaction."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><consumer name="LA"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideAddReverse_t" tag="104" specificationonly="false" formatversion="25" UDType="3" UDSubtype="18" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_ADD_REVERSE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Add Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEADDREVERSE" msgname="TXN_PRODUCT_MULTIRIDE_ADD_REVERSE"><documentation text="Created by a Card Device when an add value to a pass product is reversed."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="The Staff Identification of the person reversing the load" inMac="false"/><field name="reversalReasonCode" tag="202" displayname="Reversal Reason Code" datatype="U16" displayaccess="edit" sqlcolumnname="REVERSAL_REASON_CODE" valuemap="ReversalReasonCode_t" docdatatype="ReversalReasonCode_t" comments="Reason for reversing the load." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideAdd_t" tag="99" specificationonly="false" formatversion="25" UDType="3" UDSubtype="12" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_ADD" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Add" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEADD" msgname="TXN_PRODUCT_MULTIRIDE_ADD"><documentation text="Created by a Card Device when it receives payment and adds that value to a multiride product."/><consumer name="PI"/><consumer name="CCH"/><consumer name="AFM"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this transaction was been generated as a result of a match with an entry in an actionlist, false if the action occurred through some other mechanism." inMac="false"/><field name="rfu8_ProductMultirideAdd" displayname="Rfu 8 Product Multiride Add" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideIssueReverse_t" tag="218" specificationonly="false" formatversion="25" UDType="3" UDSubtype="79" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_ISSUE_REVERSE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Issue Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEISSUEREVERSE" msgname="TXN_PRODUCT_MULTIRIDE_ISSUE_REVERSE"><documentation text="Indicates that the Multiride Product Issue action has been reversed."/><consumer name="AP"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The Udsn of the original transaction being reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideIssue_t" tag="107" specificationonly="false" formatversion="25" UDType="3" UDSubtype="3" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_ISSUE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Issue" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEISSUE" msgname="TXN_PRODUCT_MULTIRIDE_ISSUE"><documentation text="Created upon a successful issue of a multiride product"/><consumer name="AP"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this transaction was been generated as a result of a match with an entry in an actionlist, false if the action occurred through some other mechanism." inMac="false"/><field name="rfu8_ProductMultirideIssue" displayname="Rfu 8 Product Multiride Issue" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultiridePurchaseRemoteReverse_t" tag="499" specificationonly="false" formatversion="25" UDType="3" UDSubtype="110" sqltablename="CUT_CARDHOLDER_FINANCIAL" displayname="Txn Product Multiride Purchase Remote Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_MULTIRIDE_PURCHASE_REMOTE_REVERSE"><documentation text="Created by a back office function (eg. agency website) when a remote purchase of a multiride is reversed."/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit"/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" inMac="false"/><field name="productType" tag="8" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultiridePurchaseRemote_t" tag="498" specificationonly="false" formatversion="25" UDType="3" UDSubtype="111" sqltablename="CUT_CARDHOLDER_FINANCIAL" displayname="Txn Product Multiride Purchase Remote" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_MULTIRIDE_PURCHASE_REMOTE"><documentation text="Created by a back office function (eg. website) when a remote purchase of a multiride is made for subsequent loading to a card when it is presented at a device"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit"/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" inMac="false"/><field name="productType" tag="8" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideRebateOnExit_t" tag="281" specificationonly="false" formatversion="25" UDType="3" UDSubtype="95" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_REBATE_ON_EXIT" sqltablename="CUT_PI_JOURNEY" displayname="Txn Product Multiride Rebate On Exit" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEREBATEONEXIT" msgname="TXN_PRODUCT_MULTIRIDE_REBATE_ON_EXIT"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideRefundAccountBased_t" tag="138" specificationonly="false" formatversion="25" UDType="3" UDSubtype="74" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_REFUND_ACCOUNT_BASED" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Refund Account Based" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEREFUNDACCOUNTBASED" msgname="TXN_PRODUCT_MULTIRIDE_REFUND_ACCOUNT_BASED"><documentation text="Created by a product issuer’s back-office function at the time a deferred full or partial refund of the remaining value on a multiride product is made to the cardholder from the product issuer’s back-office function as opposed to directly to the cardholder in person."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysRefundAccountBasedComHdr" datatype="Struct" structname="SysRefundAccountBasedComHdr_t" displayaccess="edit" displayname="Sys Refund Account Based Com Hdr"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit" displayname="Sys Pre Payment Details"/><field name="numRides" tag="224" displayname="Num Rides" datatype="U8" displayaccess="edit" sqlcolumnname="NUM_RIDES" docdatatype="Rides_t" comments="The number of rides refunded" inMac="false"/><field name="rfu8_ProductMultirideRefundAccountBased" displayname="Rfu 8 Product Multiride Refund Account Based" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideRefund_t" tag="105" specificationonly="false" formatversion="25" UDType="3" UDSubtype="28" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_REFUND" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Refund" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEREFUND" msgname="TXN_PRODUCT_MULTIRIDE_REFUND"><documentation text="Created by a Card Device when it performs a refund on a multiride product. This transaction will be generated at the time a Cardholder hands over a working Card."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="refundReason" tag="62" displayname="Refund Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REFUND_REASON" valuemap="SurrenderReason_t" docdatatype="SurrenderReason_t" comments="Reason for refunding Card Purse" inMac="false"/><field name="rfu8_ProductMultirideRefund" displayname="Rfu 8 Product Multiride Refund" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideReplace_t" tag="126" specificationonly="false" formatversion="25" UDType="3" UDSubtype="63" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_REPLACE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Multiride Replace" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEREPLACE" msgname="TXN_PRODUCT_MULTIRIDE_REPLACE"><documentation text="Created by a Card Device when it moves a multiride product from one Card to another."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="oldCardIssuerId" tag="27" displayname="Old Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the old Card" inMac="false"/><field name="oldCardSerialNumber" tag="28" displayname="Old Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the old Card." inMac="false"/><field name="replacementReason" tag="29" displayname="Replacement Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REPLACEMENT_REASON" valuemap="ReplacementReason_t" docdatatype="ReplacementReason_t" comments="Reason for replacing the product" inMac="false"/><field name="oldCardType" tag="30" displayname="Old Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of the old card." inMac="false"/><field name="oldApplicationProviderId" tag="32" displayname="Old Application Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_APPLICATION_PROVIDER_ID" docdatatype="ParticipantId_t" comments="This defines the Unique Identication of the application provider (that issues the application)" inMac="false"/><field name="oldAppSerialNumber" tag="31" displayname="Old App Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_APP_SERIAL_NUMBER" docdatatype="ApplicationSerialNumber_t" comments="This defines the serial number of the application this transaction is for" inMac="false"/><field name="oldProductIssuerId" tag="208" displayname="Old Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" comments="This is the ID of the product Issuer" inMac="false"/><field name="oldProductSerialNumber" tag="209" displayname="Old Product Serial Number" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_PRODUCT_SERIAL_NUMBER" docdatatype="ProductSerialNumber_t" comments="Identifies a product in an application on a card." inMac="false"/><field name="oldPtsn" tag="210" displayname="Old Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_PTSN" docdatatype="Ptsn_t" comments="Product sequence number for this txn." inMac="false"/><field name="oldCardholderNumCcode" tag="211" displayname="Old Cardholder Num Ccode" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM_CCODE" docdatatype="CountryCode_t" comments="Country code associated with cardholder" inMac="false"/><field name="oldCardholderNum" tag="212" displayname="Old Cardholder Num" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM" docdatatype="CardholderNum_t" comments="Personal or Corporate number for the cardholder" inMac="false"/><field name="oldCardholderNumType" tag="213" displayname="Old Cardholder Num Type" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM_TYPE" valuemap="CardholderNumType_t" docdatatype="CardholderNumType_t" comments="Current cardholder ID type." inMac="false"/><field name="transferredDeposit" tag="89" displayname="Transferred Deposit" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TRANSFERRED_DEPOSIT" docdatatype="ValueOneUnit_t" comments="The card deposit amount transferred from the replaced product to the replacement product" inMac="false"/><field name="transferredValue" tag="214" displayname="Transferred Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TRANSFERRED_VALUE" docdatatype="ValueOneUnit_t" comments="Required so that the issuer can determine the product amount transferred." inMac="false"/><field name="oldCardLifeCycleCount" tag="33" displayname="Old Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the old Card." inMac="false"/><field name="rfu8_MultirideReplace" displayname="Rfu 8 Multiride Replace" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="purchaseValue" tag="215" displayname="Purchase Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURCHASE_VALUE" docdatatype="ValueOneUnit_t" comments="The original monetary amount paid by the cardholder to purchase the product that is being replaced." inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the transferred amounts" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideUseJourneyReverse_t" tag="372" specificationonly="false" formatversion="25" UDType="3" UDSubtype="99" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Use Journey Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_MULTIRIDE_USE_JOURNEY_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductMultirideUseReverse" displayname="Rfu 8 Product Multiride Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideUseJourney_t" tag="248" specificationonly="false" formatversion="25" UDType="3" UDSubtype="86" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_USE_JOURNEY" sqltablename="CUT_PI_JOURNEY" displayname="Txn Product Multiride Use Journey" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEUSEJOURNEY" msgname="TXN_PRODUCT_MULTIRIDE_USE_JOURNEY"><documentation text="Transaction recording a journey made using a multiride product."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideUseOnEntryReverse_t" tag="370" specificationonly="false" formatversion="25" UDType="3" UDSubtype="97" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Use On Entry Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_MULTIRIDE_USE_ON_ENTRY_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductMultirideUseReverse" displayname="Rfu 8 Product Multiride Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideUseOnEntry_t" tag="252" specificationonly="false" formatversion="25" UDType="3" UDSubtype="90" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_USE_ON_ENTRY" sqltablename="CUT_PI_ENTRY" displayname="Txn Product Multiride Use On Entry" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEUSEONENTRY" msgname="TXN_PRODUCT_MULTIRIDE_USE_ON_ENTRY"><documentation text="Transaction recording a journey made using a multiride product where the journey is paid for on entry to the system. This transaction is intented for use in a two-tag system."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideUseOnExitReverse_t" tag="371" specificationonly="false" formatversion="25" UDType="3" UDSubtype="98" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Multiride Use On Exit Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_MULTIRIDE_USE_ON_EXIT_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="entryTime" tag="161" displayname="Entry Time" datatype="timet" displayaccess="edit" sqlcolumnname="ENTRY_TIME" docdatatype="Time_t" comments="The time of entry to system (i.e. the link to entry txn) when it can be populated. It is possible in an open system to make use of a transport vehicle and pay on exit with a single tag, therefore not having a prior ticket representing your entry to the system. This field will be set to ZERO in this instance or in any other instance where the entry time cannot be populated." inMac="false"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductMultirideUseReverse" displayname="Rfu 8 Product Multiride Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductMultirideUseOnExit_t" tag="255" specificationonly="false" formatversion="25" UDType="3" UDSubtype="93" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_MULTIRIDE_USE_ON_EXIT" sqltablename="CUT_PI_EXIT" displayname="Txn Product Multiride Use On Exit" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTMULTIRIDEUSEONEXIT" msgname="TXN_PRODUCT_MULTIRIDE_USE_ON_EXIT"><documentation text="Transaction recording a journey made using a multiride product where the journey is paid for on exit from the system. This transaction is intented for use in a two-tag system."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdMultirideCommonHdr" datatype="Struct" structname="DevUdMultirideCommonHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Common Hdr"/><field name="devUdMultirideLavHdr" datatype="Struct" structname="DevUdMultirideLavHdr_t" displayaccess="edit" displayname="Dev Ud Multiride Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="entryTime" tag="161" displayname="Entry Time" datatype="timet" displayaccess="edit" sqlcolumnname="ENTRY_TIME" docdatatype="Time_t" comments="The time of entry to system (i.e. the link to entry txn) when it can be populated. It is possible in an open system to make use of a transport vehicle and pay on exit with a single tag, therefore not having a prior ticket representing your entry to the system. This field will be set to ZERO in this instance or in any other instance where the entry time cannot be populated." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassAddRecover_t" tag="113" specificationonly="false" formatversion="25" UDType="3" UDSubtype="40" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_ADD_RECOVER" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Add Recover" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSADDRECOVER" msgname="TXN_PRODUCT_PASS_ADD_RECOVER"><documentation text="Created to recover add value funds from a missing pass add transaction."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><consumer name="LA"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassAddReverse_t" tag="114" specificationonly="false" formatversion="25" UDType="3" UDSubtype="17" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_ADD_REVERSE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Add Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSADDREVERSE" msgname="TXN_PRODUCT_PASS_ADD_REVERSE"><documentation text="Created by a Card Device when an add value to a pass product is reversed."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="The Staff Identification of the person reversing the load" inMac="false"/><field name="reversalReasonCode" tag="202" displayname="Reversal Reason Code" datatype="U16" displayaccess="edit" sqlcolumnname="REVERSAL_REASON_CODE" valuemap="ReversalReasonCode_t" docdatatype="ReversalReasonCode_t" comments="Reason for reversing the load." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassAdd_t" tag="111" specificationonly="false" formatversion="25" UDType="3" UDSubtype="11" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_ADD" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Add" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSADD" msgname="TXN_PRODUCT_PASS_ADD"><documentation text="Created by a Card Device when it receives payment and adds that value to a pass product."/><consumer name="PI"/><consumer name="CCH"/><consumer name="AFM"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this transaction was been generated as a result of a match with an entry in an actionlist, false if the action occurred through some other mechanism." inMac="false"/><field name="rfu8_ProductPassAdd" displayname="Rfu 8 Product Pass Add" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassIssueReverse_t" tag="219" specificationonly="false" formatversion="25" UDType="3" UDSubtype="80" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_ISSUE_REVERSE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Issue Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSISSUEREVERSE" msgname="TXN_PRODUCT_PASS_ISSUE_REVERSE"><documentation text="Indicates that the Pass Product Issue action has been reversed."/><consumer name="AP"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The Udsn of the original transaction being reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassIssue_t" tag="110" specificationonly="false" formatversion="25" UDType="3" UDSubtype="2" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_ISSUE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Issue" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSISSUE" msgname="TXN_PRODUCT_PASS_ISSUE"><documentation text="Created upon a successful issue of a pass product"/><consumer name="AP"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="salesDevice" tag="1216" displayname="Sales Device" datatype="U16" displayaccess="edit" sqlcolumnname="SALES_DEVICE" docdatatype="U16_t" inMac="false"/><field name="useByDate" tag="1217" displayname="Use By Date" datatype="U16" translator="DATEC20" displayaccess="edit" sqlcolumnname="USE_BY_DATE" docdatatype="DateC20_t" inMac="false"/><field name="passengerClass" tag="922" displayname="Passenger Class" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_CLASS" docdatatype="U8_t" inMac="false"/><field name="passengerType1" tag="217" displayname="Passenger Type 1" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE_1" docdatatype="U8_t" inMac="false"/><field name="passengerCount1" tag="1218" displayname="Passenger Count 1" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_COUNT_1" docdatatype="U8_t" inMac="false"/><field name="passengerType2" tag="219" displayname="Passenger Type 2" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE_2" docdatatype="U8_t" inMac="false"/><field name="passengerCount2" tag="1219" displayname="Passenger Count 2" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_COUNT_2" docdatatype="U8_t" inMac="false"/><field name="passengerType3" tag="221" displayname="Passenger Type 3" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENGER_TYPE_3" docdatatype="U8_t" inMac="false"/><field name="passengerCount3" tag="1220" displayname="Passenger Count 3" datatype="U8" displayaccess="edit" sqlcolumnname="PASSENEGR_COUNT_3" docdatatype="U8_t" inMac="false"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this transaction was been generated as a result of a match with an entry in an actionlist, false if the action occurred through some other mechanism." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassPurchaseRemoteReverse_t" tag="497" specificationonly="false" formatversion="25" UDType="3" UDSubtype="108" sqltablename="CUT_CARDHOLDER_FINANCIAL" displayname="Txn Product Pass Purchase Remote Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PASS_PURCHASE_REMOTE_REVERSE"><documentation text="Created by a back office function (eg. agency website) when a remote purchase of a pass is reversed."/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit"/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" inMac="false"/><field name="productType" tag="8" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassPurchaseRemote_t" tag="496" specificationonly="false" formatversion="25" UDType="3" UDSubtype="109" sqltablename="CUT_CARDHOLDER_FINANCIAL" displayname="Txn Product Pass Purchase Remote" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PASS_PURCHASE_REMOTE"><documentation text="Created by a back office function (eg. website) when a remote purchase of a pass is made for subsequent loading to a card when it is presented at a device."/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit"/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" inMac="false"/><field name="productType" tag="8" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassRefundAccountBased_t" tag="139" specificationonly="false" formatversion="25" UDType="3" UDSubtype="75" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_REFUND_ACCOUNT_BASED" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Refund Account Based" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSREFUNDACCOUNTBASED" msgname="TXN_PRODUCT_PASS_REFUND_ACCOUNT_BASED"><documentation text="Created by a product issuer’s back-office function at the time a deferred full or partial refund of the remaining value on a pass product is made to the cardholder from the product issuer’s back-office function as opposed to directly to the cardholder in person."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysRefundAccountBasedComHdr" datatype="Struct" structname="SysRefundAccountBasedComHdr_t" displayaccess="edit" displayname="Sys Refund Account Based Com Hdr"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit" displayname="Sys Pre Payment Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassRefund_t" tag="122" specificationonly="false" formatversion="25" UDType="3" UDSubtype="27" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_REFUND" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Refund" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSREFUND" msgname="TXN_PRODUCT_PASS_REFUND"><documentation text="Created by a Card Device when it performs a refund on a pass product. This transaction will be generated at the time a Cardholder hands over a working Card."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="refundReason" tag="62" displayname="Refund Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REFUND_REASON" valuemap="SurrenderReason_t" docdatatype="SurrenderReason_t" comments="Reason for refunding Card Purse" inMac="false"/><field name="rfu8_ProductPassRefund" displayname="Rfu 8 Product Pass Refund" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassReplace_t" tag="127" specificationonly="false" formatversion="25" UDType="3" UDSubtype="64" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_REPLACE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Pass Replace" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSREPLACE" msgname="TXN_PRODUCT_PASS_REPLACE"><documentation text="Created by a Card Device when it moves a pass product from one Card to another."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="oldCardIssuerId" tag="27" displayname="Old Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the old Card" inMac="false"/><field name="oldCardSerialNumber" tag="28" displayname="Old Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the old Card." inMac="false"/><field name="replacementReason" tag="29" displayname="Replacement Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REPLACEMENT_REASON" valuemap="ReplacementReason_t" docdatatype="ReplacementReason_t" comments="Reason for replacing the product" inMac="false"/><field name="oldCardType" tag="30" displayname="Old Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of the old card." inMac="false"/><field name="oldApplicationProviderId" tag="32" displayname="Old Application Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_APPLICATION_PROVIDER_ID" docdatatype="ParticipantId_t" comments="This defines the Unique Identication of the application provider (that issues the application)" inMac="false"/><field name="oldAppSerialNumber" tag="31" displayname="Old App Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_APP_SERIAL_NUMBER" docdatatype="ApplicationSerialNumber_t" comments="This defines the serial number of the application this transaction is for" inMac="false"/><field name="oldProductIssuerId" tag="208" displayname="Old Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" comments="This is the ID of the product Issuer" inMac="false"/><field name="oldProductSerialNumber" tag="209" displayname="Old Product Serial Number" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_PRODUCT_SERIAL_NUMBER" docdatatype="ProductSerialNumber_t" comments="Identifies a product in an application on a card." inMac="false"/><field name="oldPtsn" tag="210" displayname="Old Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_PTSN" docdatatype="Ptsn_t" comments="Product sequence number for this txn." inMac="false"/><field name="oldCardholderNumCcode" tag="211" displayname="Old Cardholder Num Ccode" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM_CCODE" docdatatype="CountryCode_t" comments="Country code associated with cardholder" inMac="false"/><field name="oldCardholderNum" tag="212" displayname="Old Cardholder Num" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM" docdatatype="CardholderNum_t" comments="Personal or Corporate number for the cardholder" inMac="false"/><field name="oldCardholderNumType" tag="213" displayname="Old Cardholder Num Type" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM_TYPE" valuemap="CardholderNumType_t" docdatatype="CardholderNumType_t" comments="Current cardholder ID type." inMac="false"/><field name="transferredDeposit" tag="89" displayname="Transferred Deposit" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TRANSFERRED_DEPOSIT" docdatatype="ValueOneUnit_t" comments="The card deposit amount transferred from the replaced product to the replacement product" inMac="false"/><field name="oldCardLifeCycleCount" tag="33" displayname="Old Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the old Card." inMac="false"/><field name="rfu8_PassReplace" displayname="Rfu 8 Pass Replace" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="purchaseValue" tag="215" displayname="Purchase Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURCHASE_VALUE" docdatatype="ValueOneUnit_t" comments="The original monetary amount paid by the cardholder to purchase the product that is being replaced." inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the transferred amounts" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassUseJourneyReverse_t" tag="367" specificationonly="false" formatversion="25" UDType="3" UDSubtype="103" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Use Journey Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PASS_USE_JOURNEY_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductPassUseReverse" displayname="Rfu 8 Product Pass Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassUseJourney_t" tag="247" specificationonly="false" formatversion="25" UDType="3" UDSubtype="85" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_USE_JOURNEY" sqltablename="CUT_PI_JOURNEY" displayname="Txn Product Pass Use Journey" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSUSEJOURNEY" msgname="TXN_PRODUCT_PASS_USE_JOURNEY"><documentation text="Transaction recording a journey made using a pass product."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassUseOnEntryReverse_t" tag="368" specificationonly="false" formatversion="25" UDType="3" UDSubtype="104" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Use On Entry Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PASS_USE_ON_ENTRY_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductPassUseReverse" displayname="Rfu 8 Product Pass Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassUseOnEntry_t" tag="251" specificationonly="false" formatversion="25" UDType="3" UDSubtype="89" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_USE_ON_ENTRY" sqltablename="CUT_PI_ENTRY" displayname="Txn Product Pass Use On Entry" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSUSEONENTRY" msgname="TXN_PRODUCT_PASS_USE_ON_ENTRY"><documentation text="Transaction recording a journey made using a pass product where the product is paid for on entry to the system. This transaction is intented for use in a two-tag system."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassUseOnExitReverse_t" tag="369" specificationonly="false" formatversion="25" UDType="3" UDSubtype="105" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Pass Use On Exit Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PASS_USE_ON_EXIT_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="entryTime" tag="161" displayname="Entry Time" datatype="timet" displayaccess="edit" sqlcolumnname="ENTRY_TIME" docdatatype="Time_t" comments="The time of entry to system (i.e. the link to entry txn) when it can be populated. It is possible in an open system to make use of a transport vehicle and pay on exit with a single tag, therefore not having a prior ticket representing your entry to the system. This field will be set to ZERO in this instance or in any other instance where the entry time cannot be populated." inMac="false"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductPassUseReverse" displayname="Rfu 8 Product Pass Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPassUseOnExit_t" tag="254" specificationonly="false" formatversion="25" UDType="3" UDSubtype="92" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PASS_USE_ON_EXIT" sqltablename="CUT_PI_EXIT" displayname="Txn Product Pass Use On Exit" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPASSUSEONEXIT" msgname="TXN_PRODUCT_PASS_USE_ON_EXIT"><documentation text="Transaction recording a journey made using a pass product where the product is paid for on exit from the system. This transaction is intented for use in a two-tag system."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="devUdPassLavHdr" datatype="Struct" structname="DevUdPassLavHdr_t" displayaccess="edit" displayname="Dev Ud Pass Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="entryTime" tag="161" displayname="Entry Time" datatype="timet" displayaccess="edit" sqlcolumnname="ENTRY_TIME" docdatatype="Time_t" comments="The time of entry to system (i.e. the link to entry txn) when it can be populated. It is possible in an open system to make use of a transport vehicle and pay on exit with a single tag, therefore not having a prior ticket representing your entry to the system. This field will be set to ZERO in this instance or in any other instance where the entry time cannot be populated." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseAddRecover_t" tag="116" specificationonly="false" formatversion="25" UDType="3" UDSubtype="39" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_ADD_RECOVER" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Add Recover" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEADDRECOVER" msgname="TXN_PRODUCT_PURSE_ADD_RECOVER"><documentation text="Created to recover add value funds from a missing purse add value transaction."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><consumer name="LA"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit" displayname="Sys Pre Payment Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseAddRemoteReverse_t" tag="494" specificationonly="false" formatversion="25" UDType="3" UDSubtype="106" sqltablename="CUT_CARDHOLDER_FINANCIAL" displayname="Txn Product Purse Add Remote Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PURSE_ADD_REMOTE_REVERSE"><documentation text="Created by a back office function (eg. agency website) when a remote purchase of purse value is reversed."/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit"/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" inMac="false"/><field name="productType" tag="8" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseAddRemote_t" tag="495" specificationonly="false" formatversion="25" UDType="3" UDSubtype="107" sqltablename="CUT_CARDHOLDER_FINANCIAL" displayname="Txn Product Purse Add Remote" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PURSE_ADD_REMOTE"><documentation text="Created by a back office function (eg. website) when a remote purchase of purse value is made for subsequent loading to a card when it is presented at a device."/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit"/><field name="productIssuerId" tag="6" displayname="Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" inMac="false"/><field name="productType" tag="8" displayname="Product Type" datatype="U16" displayaccess="edit" sqlcolumnname="PRODUCT_TYPE" docdatatype="ProductType_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseAddReverse_t" tag="121" specificationonly="false" formatversion="25" UDType="3" UDSubtype="16" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_ADD_REVERSE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Add Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEADDREVERSE" msgname="TXN_PRODUCT_PURSE_ADD_REVERSE"><documentation text="Created by a Card Device when an add value to a purse product is reversed."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit" displayname="Sys Pre Payment Details"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments=" The Staff ID of the person reversion the load." inMac="false"/><field name="reversalReason" tag="203" displayname="Reversal Reason" datatype="U16" displayaccess="edit" sqlcolumnname="REVERSAL_REASON" valuemap="ReversalReasonCode_t" docdatatype="ReversalReasonCode_t" comments="Reason for reversing the load transaction" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseAdd_t" tag="115" specificationonly="false" formatversion="25" UDType="3" UDSubtype="10" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_ADD" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Add" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEADD" msgname="TXN_PRODUCT_PURSE_ADD"><documentation text="Created by a Card Device when it receives payment and adds that value to a purse product."/><consumer name="PI"/><consumer name="CCH"/><consumer name="AFM"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit" displayname="Sys Pre Payment Details"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this transaction was been generated as a result of a match with an entry in an actionlist, false if the action occurred through some other mechanism." inMac="false"/><field name="rfu8_ProductPurseAdd" displayname="Rfu 8 Product Purse Add" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseCurrencyChanged_t" tag="141" specificationonly="false" formatversion="25" UDType="3" UDSubtype="77" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_CURRENCY_CHANGED" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Purse Currency Changed" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSECURRENCYCHANGED" msgname="TXN_PRODUCT_PURSE_CURRENCY_CHANGED"><documentation text="Created by a card device when the currency of a purse product has changed."/><generator name="MASS_BACKEND"/><consumer name="PI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="purseRemainingValue" tag="226" displayname="Purse Remaining Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="PURSE_REMAINING_VALUE" docdatatype="ValueOneUnit_t" comments="The remaining value of the purse in the new currency of the purse." inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The new currency of the purse" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseIssueReverse_t" tag="220" specificationonly="false" formatversion="25" UDType="3" UDSubtype="81" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_ISSUE_REVERSE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Issue Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEISSUEREVERSE" msgname="TXN_PRODUCT_PURSE_ISSUE_REVERSE"><documentation text="Indicates that the Purse Product Issue action has been reversed."/><consumer name="AP"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="reversedUdsn" tag="117" displayname="Reversed Udsn" datatype="U32" displayaccess="edit" sqlcolumnname="REVERSED_UDSN" docdatatype="UDSNum_t" comments="The Udsn of the original transaction being reversed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseIssue_t" tag="119" specificationonly="false" formatversion="25" UDType="3" UDSubtype="1" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_ISSUE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Issue" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEISSUE" msgname="TXN_PRODUCT_PURSE_ISSUE"><documentation text="Created upon a successful issue of a purse product"/><consumer name="AP"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="viaActionlist" tag="187" displayname="Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this transaction was been generated as a result of a match with an entry in an actionlist, false if the action occurred through some other mechanism." inMac="false"/><field name="rfu8_ProductPurseIssue" displayname="Rfu 8 Product Purse Issue" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseRebateOnExit_t" tag="249" specificationonly="false" formatversion="25" UDType="3" UDSubtype="87" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_REBATE_ON_EXIT" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Rebate On Exit" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEREBATEONEXIT" msgname="TXN_PRODUCT_PURSE_REBATE_ON_EXIT"><documentation text="Created by a Card Device when it rebates the difference between the charged fare on entry with the calculated fare on exit"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="entryTime" tag="161" displayname="Entry Time" datatype="timet" displayaccess="edit" sqlcolumnname="ENTRY_TIME" docdatatype="Time_t" comments="The time of entry to system (i.e. the link to entry txn) when it can be populated. It is possible in an open system to make use of a transport vehicle and pay on exit with a single tag, therefore not having a prior ticket representing your entry to the system. This field will be set to ZERO in this instance or in any other instance where the entry time cannot be populated." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseRefundAccountBased_t" tag="137" specificationonly="false" formatversion="25" UDType="3" UDSubtype="73" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_REFUND_ACCOUNT_BASED" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Refund Account Based" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEREFUNDACCOUNTBASED" msgname="TXN_PRODUCT_PURSE_REFUND_ACCOUNT_BASED"><documentation text="Created by a product issuer's back-office function at the time a deferred full or partial refund of the remaining value on a purse product is made to the cardholder from the product issuer's back-office function as opposed to directly to the cardholder in person."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysRefundAccountBasedComHdr" datatype="Struct" structname="SysRefundAccountBasedComHdr_t" displayaccess="edit" displayname="Sys Refund Account Based Com Hdr"/><field name="sysPrePaymentDetails" datatype="Struct" structname="SysPrePaymentDetails_t" displayaccess="edit" displayname="Sys Pre Payment Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseRefund_t" tag="117" specificationonly="false" formatversion="25" UDType="3" UDSubtype="26" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_REFUND" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Refund" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEREFUND" msgname="TXN_PRODUCT_PURSE_REFUND"><documentation text="Created by a Card Device when it performs a refund on a purse product. This transaction will be generated at the time a Cardholder hands over a working Card."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysPaymentDetails" datatype="Struct" structname="SysPaymentDetails_t" displayaccess="edit" displayname="Sys Payment Details"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="refundReason" tag="62" displayname="Refund Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REFUND_REASON" valuemap="SurrenderReason_t" docdatatype="SurrenderReason_t" comments="Reason for refunding Card Purse" inMac="false"/><field name="rfu8_ProductPurseRefund" displayname="Rfu 8 Product Purse Refund" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseReplace_t" tag="125" specificationonly="false" formatversion="25" UDType="3" UDSubtype="62" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_REPLACE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Purse Replace" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEREPLACE" msgname="TXN_PRODUCT_PURSE_REPLACE"><documentation text="Created by a Card Device when it moves a purse product from one Card to another."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="oldCardIssuerId" tag="27" displayname="Old Card Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_ISSUER_ID" docdatatype="ParticipantId_t" comments="The Unique ID of the Issuer who issued the old Card" inMac="false"/><field name="oldCardSerialNumber" tag="28" displayname="Old Card Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_CARD_SERIAL_NUMBER" docdatatype="CardSerialNumber_t" comments="The serial number of the old Card." inMac="false"/><field name="replacementReason" tag="29" displayname="Replacement Reason" datatype="U8" displayaccess="edit" sqlcolumnname="REPLACEMENT_REASON" valuemap="ReplacementReason_t" docdatatype="ReplacementReason_t" comments="Reason for replacing the product" inMac="false"/><field name="oldCardType" tag="30" displayname="Old Card Type" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_TYPE" valuemap="CardType_t" docdatatype="CardType_t" comments="The type of the old card." inMac="false"/><field name="oldApplicationProviderId" tag="32" displayname="Old Application Provider Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_APPLICATION_PROVIDER_ID" docdatatype="ParticipantId_t" comments="This defines the Unique Identication of the application provider (that issues the application)" inMac="false"/><field name="oldAppSerialNumber" tag="31" displayname="Old App Serial Number" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_APP_SERIAL_NUMBER" docdatatype="ApplicationSerialNumber_t" comments="This defines the serial number of the application this transaction is for" inMac="false"/><field name="oldProductIssuerId" tag="208" displayname="Old Product Issuer Id" datatype="U32" displayaccess="edit" sqlcolumnname="OLD_PRODUCT_ISSUER_ID" docdatatype="ParticipantId_t" comments="This is the ID of the product Issuer" inMac="false"/><field name="oldProductSerialNumber" tag="209" displayname="Old Product Serial Number" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_PRODUCT_SERIAL_NUMBER" docdatatype="ProductSerialNumber_t" comments="Identifies a product in an application on a card." inMac="false"/><field name="oldPtsn" tag="210" displayname="Old Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_PTSN" docdatatype="Ptsn_t" comments="Product sequence number for this txn." inMac="false"/><field name="oldCardholderNumCcode" tag="211" displayname="Old Cardholder Num Ccode" datatype="U16" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM_CCODE" docdatatype="CountryCode_t" comments="Country code associated with cardholder" inMac="false"/><field name="oldCardholderNum" tag="212" displayname="Old Cardholder Num" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM" docdatatype="CardholderNum_t" comments="Personal or Corporate number for the cardholder" inMac="false"/><field name="oldCardholderNumType" tag="213" displayname="Old Cardholder Num Type" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARDHOLDER_NUM_TYPE" valuemap="CardholderNumType_t" docdatatype="CardholderNumType_t" comments="Current cardholder ID type." inMac="false"/><field name="transferredDeposit" tag="89" displayname="Transferred Deposit" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TRANSFERRED_DEPOSIT" docdatatype="ValueOneUnit_t" comments="The card deposit amount transferred from the replaced product to the replacement product" inMac="false"/><field name="transferredValue" tag="214" displayname="Transferred Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TRANSFERRED_VALUE" docdatatype="ValueOneUnit_t" comments="The product value transferred from the replaced product to the replacement product." inMac="false"/><field name="oldCardLifeCycleCount" tag="33" displayname="Old Card Life Cycle Count" datatype="U8" displayaccess="edit" sqlcolumnname="OLD_CARD_LIFE_CYCLE_COUNT" docdatatype="LifeCycleCounter_t" comments="Current Life Cycle count of the old Card." inMac="false"/><field name="rfu8_PurseReplace" displayname="Rfu 8 Purse Replace" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the transferred amounts" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseUseJourneyReverse_t" tag="364" specificationonly="false" formatversion="25" UDType="3" UDSubtype="100" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Use Journey Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PURSE_USE_JOURNEY_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductPurseUseReverse" displayname="Rfu 8 Product Purse Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseUseJourney_t" tag="246" specificationonly="false" formatversion="25" UDType="3" UDSubtype="84" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_USE_JOURNEY" sqltablename="CUT_PI_JOURNEY" displayname="Txn Product Purse Use Journey" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEUSEJOURNEY" msgname="TXN_PRODUCT_PURSE_USE_JOURNEY"><documentation text="Transaction recording a journey made using a purse product."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseUseOnEntryReverse_t" tag="366" specificationonly="false" formatversion="25" UDType="3" UDSubtype="102" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Use On Entry Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PURSE_USE_ON_ENTRY_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="entryTime" tag="161" displayname="Entry Time" datatype="timet" displayaccess="edit" sqlcolumnname="ENTRY_TIME" docdatatype="Time_t" comments="The time of entry to system (i.e. the link to entry txn) when it can be populated. It is possible in an open system to make use of a transport vehicle and pay on exit with a single tag, therefore not having a prior ticket representing your entry to the system. This field will be set to ZERO in this instance or in any other instance where the entry time cannot be populated." inMac="false"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductPurseUseReverse" displayname="Rfu 8 Product Purse Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseUseOnEntry_t" tag="250" specificationonly="false" formatversion="25" UDType="3" UDSubtype="88" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_USE_ON_ENTRY" sqltablename="CUT_PI_ENTRY" displayname="Txn Product Purse Use On Entry" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEUSEONENTRY" msgname="TXN_PRODUCT_PURSE_USE_ON_ENTRY"><documentation text="Transaction recording a journey made using a purse product where the product is paid for on entry to the system. This transaction is intented for use in a two-tag system."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseUseOnExitReverse_t" tag="365" specificationonly="false" formatversion="25" UDType="3" UDSubtype="101" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Use On Exit Reverse" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT_PURSE_USE_ON_EXIT_REVERSE"><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="entryTime" tag="161" displayname="Entry Time" datatype="timet" displayaccess="edit" sqlcolumnname="ENTRY_TIME" docdatatype="Time_t" comments="The time of entry to system (i.e. the link to entry txn) when it can be populated. It is possible in an open system to make use of a transport vehicle and pay on exit with a single tag, therefore not having a prior ticket representing your entry to the system. This field will be set to ZERO in this instance or in any other instance where the entry time cannot be populated." inMac="false"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductPurseUseReverse" displayname="Rfu 8 Product Purse Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseUseOnExit_t" tag="253" specificationonly="false" formatversion="25" UDType="3" UDSubtype="91" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_USE_ON_EXIT" sqltablename="CUT_PI_EXIT" displayname="Txn Product Purse Use On Exit" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEUSEONEXIT" msgname="TXN_PRODUCT_PURSE_USE_ON_EXIT"><documentation text="Transaction recording a journey made using a purse product where the product is paid for on exit from the system. This transaction is intented for use in a two-tag system."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="entryTime" tag="161" displayname="Entry Time" datatype="timet" displayaccess="edit" sqlcolumnname="ENTRY_TIME" docdatatype="Time_t" comments="The time of entry to system (i.e. the link to entry txn) when it can be populated. It is possible in an open system to make use of a transport vehicle and pay on exit with a single tag, therefore not having a prior ticket representing your entry to the system. This field will be set to ZERO in this instance or in any other instance where the entry time cannot be populated." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseUseReverse_t" tag="120" specificationonly="false" formatversion="25" UDType="3" UDSubtype="19" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_USE_REVERSE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Use Reverse" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEUSEREVERSE" msgname="TXN_PRODUCT_PURSE_USE_REVERSE"><documentation text="Created by a Card Device when it cancels the current fare on a product and re-credits it back to a purse product. This will typically occur in the instance of a Cardholder boarding the wrong bus, their Card having been processed by a Bus Entry Processor and a fare being deducted from the Purse."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="devUdJourneyHdr" datatype="Struct" structname="DevUdJourneyHdr_t" displayaccess="edit" displayname="Dev Ud Journey Hdr"/><field name="recreditReason" tag="201" displayname="Recredit Reason" datatype="U8" displayaccess="edit" sqlcolumnname="RECREDIT_REASON" valuemap="RecreditReason_t" docdatatype="RecreditReason_t" comments="Reason for re-crediting Card Purse" inMac="false"/><field name="rfu8_ProductPurseUseReverse" displayname="Rfu 8 Product Purse Use Reverse" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductPurseUse_t" tag="118" specificationonly="false" formatversion="25" UDType="3" UDSubtype="13" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_PURSE_USE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Purse Use" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTPURSEUSE" msgname="TXN_PRODUCT_PURSE_USE"><documentation text="Created by a Card Device when it uses Purse Product to pay a fare."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdPurseLavHdr" datatype="Struct" structname="DevUdPurseLavHdr_t" displayaccess="edit" displayname="Dev Ud Purse Lav Hdr"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductRefundDeferred_t" tag="93" specificationonly="false" formatversion="25" UDType="3" UDSubtype="29" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_REFUND_DEFERRED" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Refund Deferred" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTREFUNDDEFERRED" msgname="TXN_PRODUCT_REFUND_DEFERRED"><documentation text="Created by a Card Device at the time a Cardholder surrenders a Monetary Card Purse (in an attempt to obtain a refund) but that Card Purse is either damaged or has performed a recent AutoTop-Up. The true value on the Card can not be accurately determined at the time of surrender. The Card Purse will be the subject of a deferred refund."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="surrenderReason" tag="90" displayname="Surrender Reason" datatype="U8" displayaccess="edit" sqlcolumnname="SURRENDER_REASON" valuemap="SurrenderReason_t" docdatatype="SurrenderReason_t" comments="Reason for surrendering Card Purse" inMac="false"/><field name="cardholdersName" tag="167" displayname="Cardholders Name" datatype="ASCII" width="61" displayaccess="edit" sqlcolumnname="CARDHOLDERS_NAME" docdatatype="CardholderName_t" comments="Name of Cardholder" inMac="false"/><field name="cardholdersAddress1" tag="168" displayname="Cardholders Address 1" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="CARDHOLDERS_ADDRESS_1" docdatatype="Address_t" comments="Address Block number/Street" inMac="false"/><field name="cardholdersAddress2" tag="169" displayname="Cardholders Address 2" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="CARDHOLDERS_ADDRESS_2" docdatatype="Address_t" comments="Address Level number" inMac="false"/><field name="cardholdersAddress3" tag="170" displayname="Cardholders Address 3" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="CARDHOLDERS_ADDRESS_3" docdatatype="Address_t" comments="Address Unit Number" inMac="false"/><field name="cardholdersAddress4" tag="171" displayname="Cardholders Address 4" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="CARDHOLDERS_ADDRESS_4" docdatatype="Address_t" comments="Address details 4" inMac="false"/><field name="cardholdersAddress5" tag="172" displayname="Cardholders Address 5" datatype="ASCII" width="41" displayaccess="edit" sqlcolumnname="CARDHOLDERS_ADDRESS_5" docdatatype="Address_t" comments="Address Postal Code" inMac="false"/><field name="cardholdersTelephoneNum" tag="173" displayname="Cardholders Telephone Num" datatype="ASCII" width="21" displayaccess="edit" sqlcolumnname="CARDHOLDERS_TELEPHONE_NUM" docdatatype="TelephoneNumber_t" comments="Telephone number" inMac="false"/><field name="cardPurseRefundLevel" tag="174" displayname="Card Purse Refund Level" datatype="U8" displayaccess="edit" sqlcolumnname="CARD_PURSE_REFUND_LEVEL" docdatatype="RefundLevel_t" comments="Level associated with refund" inMac="false"/><field name="refundMethod" tag="175" displayname="Refund Method" datatype="U8" displayaccess="edit" sqlcolumnname="REFUND_METHOD" valuemap="RefundMethod_t" docdatatype="RefundMethod_t" comments="Method of paying refund to Cardholder if refund to be performed by IFCC rather than device" inMac="false"/><field name="receiptNumber" tag="87" displayname="Receipt Number" datatype="U16" displayaccess="edit" sqlcolumnname="RECEIPT_NUMBER" docdatatype="ReceiptNum_t" comments="Number of the receipt handed to the patron to subsequently present at some later time to receive a cash refund of the product value" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductRefundRequestAccountBased_t" tag="136" specificationonly="false" formatversion="25" UDType="3" UDSubtype="72" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_REFUND_REQUEST_ACCOUNT_BASED" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Refund Request Account Based" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTREFUNDREQUESTACCOUNTBASED" msgname="TXN_PRODUCT_REFUND_REQUEST_ACCOUNT_BASED"><documentation text="Created by an application provider's back-office function at the time a request is received to refund - after a set period of time - the value of a product."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysCardholderCom" datatype="Struct" structname="SysCardholderCom_t" displayaccess="edit" displayname="Sys Cardholder Com"/><field name="sysRefundAccountBasedComHdr" datatype="Struct" structname="SysRefundAccountBasedComHdr_t" displayaccess="edit" displayname="Sys Refund Account Based Com Hdr"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductRemainingValueDiscrepancy_t" tag="91" specificationonly="false" formatversion="25" UDType="3" UDSubtype="56" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_REMAINING_VALUE_DISCREPANCY" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Remaining Value Discrepancy" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTREMAININGVALUEDISCREPANCY" msgname="TXN_PRODUCT_REMAINING_VALUE_DISCREPANCY"><documentation text="Created by product management to indicate that the product remaining value reported by a device was different from that calculated by the issuer."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="adjustmentAmount" tag="165" displayname="Adjustment Amount" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="ADJUSTMENT_AMOUNT" docdatatype="ValueOneUnit_t" comments="The amount of adjustment required" inMac="false"/><field name="currencyIndicator" tag="66" displayname="Currency Indicator" datatype="U16" displayaccess="edit" sqlcolumnname="CURRENCY_INDICATOR" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the adjustment amount." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductSurchargeRebateOnExit_t" tag="257" specificationonly="false" formatversion="25" UDType="3" UDSubtype="94" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_SURCHARGE_REBATE_ON_EXIT" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Surcharge Rebate On Exit" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTSURCHARGEREBATEONEXIT" msgname="TXN_PRODUCT_SURCHARGE_REBATE_ON_EXIT"><documentation text="Created by a Card Device when it rebates the difference between the charged surcharge (not fare) on entry with the calculated surcharge on exit."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductSurcharge_t" tag="92" specificationonly="false" formatversion="25" UDType="3" UDSubtype="25" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_SURCHARGE" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Surcharge" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTSURCHARGE" msgname="TXN_PRODUCT_SURCHARGE"><documentation text="Created by a Card Device when it uses a Purse product for the purposes of paying (in full or in part) for a Card surcharge (or penalty fee) that is being applied by an inspector, for example, over-riding in the rail or bus network."/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPurseCommonHdr" datatype="Struct" structname="DevUdPurseCommonHdr_t" displayaccess="edit" displayname="Dev Ud Purse Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="surchargeDetails" tag="166" displayname="Surcharge Details" datatype="U8" displayaccess="edit" sqlcolumnname="SURCHARGE_DETAILS" valuemap="SurchargeDetails_t" docdatatype="SurchargeDetails_t" comments="The reason for applying the surcharge." inMac="false"/><field name="rfu8_ProductSurcharge" displayname="Rfu 8 Product Surcharge" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductTollingUpdate_t" tag="94" specificationonly="false" formatversion="25" UDType="3" UDSubtype="31" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_TOLLING_UPDATE" sqltablename="CUT_PI_MAINTENANCE" displayname="Txn Product Tolling Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTTOLLINGUPDATE" msgname="TXN_PRODUCT_TOLLING_UPDATE"><documentation text="Created by a Card when tolling product details are changed."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="companyId" tag="176" displayname="Company Id" datatype="U16" displayaccess="edit" sqlcolumnname="COMPANY_ID" docdatatype="CompanyId_t" comments="The Company that the Card is associated with." inMac="false"/><field name="vehicleNumber" tag="177" displayname="Vehicle Number" datatype="ASCII" width="9" displayaccess="edit" sqlcolumnname="VEHICLE_NUMBER" docdatatype="VehicleNumber_t" comments="A unique vehicle identifier." inMac="false"/><field name="rfu8_ProductTollingUpdate" displayname="Rfu 8 Product Tolling Update" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductUnactionlistRequest_t" tag="227" specificationonly="false" formatversion="25" UDType="3" UDSubtype="83" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_UNACTIONLIST_REQUEST" sqltablename="CUT_PI_ACTIONLIST" displayname="Txn Product Unactionlist Request" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTUNACTIONLISTREQUEST" msgname="TXN_PRODUCT_UNACTIONLIST_REQUEST"><documentation text="Generate by any component in the system to request un-actionlisting on a product. In response to this transaction, the actionlist manager will generate the appropriate actionlisting transaction."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="autoloadAmountCode" tag="154" displayname="Autoload Amount Code" datatype="U8" displayaccess="edit" sqlcolumnname="AUTOLOAD_AMOUNT_CODE" docdatatype="AutoloadAmountCode_t" comments="Autoload amount code. Only valid when the actionlisting reason is ‘Autoload’." inMac="false"/><field name="productActionCode" tag="140" displayname="Product Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_CODE" valuemap="ProductActionCode_t" docdatatype="ProductActionCode_t" comments="The type of action that is to be unactionlisted." inMac="false"/><field name="productStatusCode" tag="141" displayname="Product Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_STATUS_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="The product status code after the action has been taken. This is used to identify the action to be unactioned." inMac="false"/><field name="actionlistItemStatus" tag="413" displayname="Actionlist Item Status" datatype="U8" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_STATUS" valuemap="ActionlistItemStatus_t" docdatatype="ActionlistItemStatus_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductUnactionlist_t" tag="95" specificationonly="false" formatversion="25" UDType="3" UDSubtype="43" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_UNACTIONLIST" sqltablename="CUT_PI_ACTIONLIST" displayname="Txn Product Unactionlist" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTUNACTIONLIST" msgname="TXN_PRODUCT_UNACTIONLIST"><documentation text="Created to unactionlist a product"/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="SM"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="autoloadAmountCode" tag="154" displayname="Autoload Amount Code" datatype="U8" displayaccess="edit" sqlcolumnname="AUTOLOAD_AMOUNT_CODE" docdatatype="AutoloadAmountCode_t" comments="Autoload amount code. Only valid when the actionlisting reason is ‘Autoload’." inMac="false"/><field name="productActionCode" tag="140" displayname="Product Action Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_ACTION_CODE" valuemap="ProductActionCode_t" docdatatype="ProductActionCode_t" comments="The type of action that is to be unactionlisted." inMac="false"/><field name="productStatusCode" tag="141" displayname="Product Status Code" datatype="U8" displayaccess="edit" sqlcolumnname="PRODUCT_STATUS_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="The product status code after the action has been taken. This is used to identify the action to be unactioned." inMac="false"/><field name="actionlistItemStatus" tag="413" displayname="Actionlist Item Status" datatype="U8" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_STATUS" valuemap="ActionlistItemStatus_t" docdatatype="ActionlistItemStatus_t" inMac="false"/><field name="actionlistItemId" tag="376" displayname="Actionlist Item Id" datatype="U32" displayaccess="edit" sqlcolumnname="ACTIONLIST_ITEM_ID" docdatatype="ActionlistItemId_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductUnblock_t" tag="96" specificationonly="false" formatversion="25" UDType="3" UDSubtype="6" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_UNBLOCK" sqltablename="CUT_PI_BLOCK" displayname="Txn Product Unblock" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTUNBLOCK" msgname="TXN_PRODUCT_UNBLOCK"><documentation text="Created when a Card Device unblocks a previously blocked product."/><consumer name="PI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="reasonCode" tag="12" displayname="Reason Code" datatype="U8" displayaccess="edit" sqlcolumnname="REASON_CODE" valuemap="ProductStatusCode_t" docdatatype="ProductStatusCode_t" comments="This is the blocking status just cleared from the product." inMac="false"/><field name="unblockedViaActionlist" tag="39" displayname="Unblocked Via Actionlist" datatype="U8" displayaccess="edit" sqlcolumnname="UNBLOCKED_VIA_ACTIONLIST" valuemap="Boolean_t" docdatatype="Boolean_t" comments="True if this unblocking transaction was generated as a result of matching an entry in an actionlist, false if the blocking occurred through some other mechanism." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductValueWriteOffNeg_t" tag="135" specificationonly="false" formatversion="25" UDType="3" UDSubtype="71" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_VALUE_WRITE_OFF_NEG" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Value Write Off Neg" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTVALUEWRITEOFFNEG" msgname="TXN_PRODUCT_VALUE_WRITE_OFF_NEG"><documentation text="Created to write-off the value of missing purse or multiride product transactions - used for negative write offs."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="lowerPtsn" tag="178" displayname="Lower Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="LOWER_PTSN" docdatatype="Ptsn_t" comments="The PTSN of the first transaction in the set of transactions for which the product issuer is writing off their liability to settle." inMac="false"/><field name="upperPtsn" tag="179" displayname="Upper Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="UPPER_PTSN" docdatatype="Ptsn_t" comments="The PTSN of the last transaction in the set of transactions for which the product issuer is writing off their liability to settle." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProductValueWriteOffPos_t" tag="97" specificationonly="false" formatversion="25" UDType="3" UDSubtype="37" SymbolicUDType="TXN_TYPES_PRODUCT" SymbolicUDSubtype="TXN_PRODUCT_TYPES_VALUE_WRITE_OFF" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Product Value Write Off Pos" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNPRODUCTVALUEWRITEOFFPOS" msgname="TXN_PRODUCT_VALUE_WRITE_OFF_POS"><documentation text="Created to write-off the value of missing purse or multiride product transactions. Used for positive write offs."/><generator name="MASS_BACKEND"/><consumer name="PI"/><consumer name="CCH"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="sysClaimLimit" datatype="Struct" structname="SysClaimLimit_t" displayaccess="edit" displayname="Sys Claim Limit"/><field name="lowerPtsn" tag="178" displayname="Lower Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="LOWER_PTSN" docdatatype="Ptsn_t" comments="The PTSN of the first transaction in the set of transactions for which the product issuer is writing off their liability to settle." inMac="false"/><field name="upperPtsn" tag="179" displayname="Upper Ptsn" datatype="U16" displayaccess="edit" sqlcolumnname="UPPER_PTSN" docdatatype="Ptsn_t" comments="The PTSN of the last transaction in the set of transactions for which the product issuer is writing off their liability to settle." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnProduct_t" tag="162" specificationonly="true" formatversion="25" displayname="Txn Product" displaycategory="Common" displayaccess="edit" msgname="TXN_PRODUCT"><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U16" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" valuemap="TxnProductTypes_t" docdatatype="TxnProductTypes_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><switch name="data" variable="udSubtype"><case valuemap="TxnProductTypes_t" id="Delete"><struct name="TxnProductDelete_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Block"><struct name="TxnProductBlock_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Unblock"><struct name="TxnProductUnblock_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Actionlist"><struct name="TxnProductActionlist_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Account Purge"><struct name="TxnProductAccountPurge_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Account Close Off"><struct name="TxnProductAccountCloseOff_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Autoload Disable"><struct name="TxnProductAutoloadDisable_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Actionlisted Usage Detected"><struct name="TxnProductActionlistedUsageDetected_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Autoload Enable"><struct name="TxnProductAutoloadEnable_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Autoload Settlement"><struct name="TxnProductAutoloadSettlement_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Autoload Update"><struct name="TxnProductAutoloadUpdate_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Deposit Receipt"><struct name="TxnProductDepositReceipt_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Deposit Refund"><struct name="TxnProductDepositRefund_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Remaining Value Discrepancy"><struct name="TxnProductRemainingValueDiscrepancy_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Value Write Off"><struct name="TxnProductValueWriteOffPos_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Keys Update"><struct name="TxnProductKeysUpdate_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Surcharge"><struct name="TxnProductSurcharge_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Refund Deferred"><struct name="TxnProductRefundDeferred_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Unactionlist"><struct name="TxnProductUnactionlist_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Tolling Update"><struct name="TxnProductTollingUpdate_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Account Updated"><struct name="TxnProductAccountManualOperation_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Value Write Off Neg"><struct name="TxnProductValueWriteOffNeg_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Refund Request Account Based"><struct name="TxnProductRefundRequestAccountBased_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Currency Changed"><struct name="TxnProductCurrencyChanged_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Actionlist Failure"><struct name="TxnProductActionlistFailure_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Actionlist Request"><struct name="TxnProductActionlistRequest_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Unactionlist Request"><struct name="TxnProductUnactionlistRequest_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Surcharge Rebate On Exit"><struct name="TxnProductSurchargeRebateOnExit_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Issuer Man Adjust"><struct name="TxnProductIssuerManualAdjust_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Add Remote"><struct name="TxnProductPurseAddRemote_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Add Remote Reverse"><struct name="TxnProductPurseAddRemoteReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Use Journey Reverse"><struct name="TxnProductPurseUseJourneyReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Use On Exit Reverse"><struct name="TxnProductPurseUseOnExitReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Use On Entry Reverse"><struct name="TxnProductPurseUseOnEntryReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Use Journey"><struct name="TxnProductPurseUseJourney_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Use On Entry"><struct name="TxnProductPurseUseOnEntry_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Use On Exit"><struct name="TxnProductPurseUseOnExit_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Rebate On Exit"><struct name="TxnProductPurseRebateOnExit_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Issue Reverse"><struct name="TxnProductPurseIssueReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Refund Account Based"><struct name="TxnProductPurseRefundAccountBased_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Use Reverse"><struct name="TxnProductPurseUseReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Use"><struct name="TxnProductPurseUse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Issue"><struct name="TxnProductPurseIssue_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Add"><struct name="TxnProductPurseAdd_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Refund"><struct name="TxnProductPurseRefund_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Add Recover"><struct name="TxnProductPurseAddRecover_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Add Reverse"><struct name="TxnProductPurseAddReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Replace"><struct name="TxnProductPurseReplace_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Purse Currency Changed"><struct name="TxnProductPurseCurrencyChanged_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Use Journey Reverse"><struct name="TxnProductPassUseJourneyReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Issue"><struct name="TxnProductPassIssue_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Add Recover"><struct name="TxnProductPassAddRecover_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Add Reverse"><struct name="TxnProductPassAddReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Refund"><struct name="TxnProductPassRefund_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Refund Account Based"><struct name="TxnProductPassRefundAccountBased_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Issue Reverse"><struct name="TxnProductPassIssueReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Use Journey"><struct name="TxnProductPassUseJourney_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Use On Entry"><struct name="TxnProductPassUseOnEntry_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Use On Exit"><struct name="TxnProductPassUseOnExit_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Replace"><struct name="TxnProductPassReplace_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Add"><struct name="TxnProductPassAdd_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Use On Entry Reverse"><struct name="TxnProductPassUseOnEntryReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Use On Exit Reverse"><struct name="TxnProductPassUseOnExitReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Purchase Remote"><struct name="TxnProductPassPurchaseRemote_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Pass Purchase Remote Reverse"><struct name="TxnProductPassPurchaseRemoteReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Use Journey Reverse"><struct name="TxnProductMultirideUseJourneyReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Use On Entry Reverse"><struct name="TxnProductMultirideUseOnEntryReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Use On Exit Reverse"><struct name="TxnProductMultirideUseOnExitReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Rebate On Exit"><struct name="TxnProductMultirideRebateOnExit_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Use On Entry"><struct name="TxnProductMultirideUseOnEntry_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Use On Exit"><struct name="TxnProductMultirideUseOnExit_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Use Journey"><struct name="TxnProductMultirideUseJourney_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Issue Reverse"><struct name="TxnProductMultirideIssueReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Refund Account Based"><struct name="TxnProductMultirideRefundAccountBased_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Add Recover"><struct name="TxnProductMultirideAddRecover_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Add"><struct name="TxnProductMultirideAdd_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Replace"><struct name="TxnProductMultirideReplace_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Refund"><struct name="TxnProductMultirideRefund_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Add Reverse"><struct name="TxnProductMultirideAddReverse_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Issue"><struct name="TxnProductMultirideIssue_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Purchase Remote"><struct name="TxnProductMultiridePurchaseRemote_t" formatversion="25"/></case><case valuemap="TxnProductTypes_t" id="Multiride Purchase Remote Reverse"><struct name="TxnProductMultiridePurchaseRemoteReverse_t" formatversion="25"/></case></switch></struct><struct name="TxnProject_t" tag="166" specificationonly="true" formatversion="25" displayname="Txn Project" displaycategory="Common" displayaccess="edit" msgname="TXN_PROJECT"><field name="udSubtype" tag="288" displayname="Ud Subtype" datatype="U16" displayaccess="edit" sqlcolumnname="UD_SUBTYPE" valuemap="TxnProjectTypes_t" docdatatype="TxnProjectTypes_t" comments="This field defines UD groups within UD. udType+udSubType uniquely identify a transaction." inMac="true"/><switch name="data" variable="udSubtype"><case valuemap="TxnProjectTypes_t" id="Sea Pass Purchase Remote"><struct name="TxnProductPassPurchaseRemote_t" formatversion="25"/></case><case valuemap="TxnProjectTypes_t" id="Sea Pass Purchase Remote Reverse"><struct name="TxnProductPassPurchaseRemoteReverse_t" formatversion="25"/></case><case valuemap="TxnProjectTypes_t" id="Sea Purse Add Remote"><struct name="TxnProductPurseAddRemote_t" formatversion="25"/></case><case valuemap="TxnProjectTypes_t" id="Sea Purse Add Remote Reverse"><struct name="TxnProductPurseAddRemoteReverse_t" formatversion="25"/></case><case valuemap="TxnProjectTypes_t" id="Sls Entry Exit Period Data"><struct name="TxnSlsEntryExitPeriodData_t" formatversion="25"/></case><case valuemap="TxnProjectTypes_t" id="Sls Product Pass Activate"><struct name="TxnSlsProductPassActivate_t" formatversion="25"/></case></switch></struct><struct name="TxnSamActionlistUpdate_t" tag="58" specificationonly="false" formatversion="25" UDType="4" UDSubtype="8" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_DEVICE_ACTIONLIST_UPDATE" sqltablename="CUT_CI_ACTIONLIST" displayname="Txn Sam Actionlist Update" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNSAMACTIONLISTUPDATE" msgname="TXN_SAM_ACTIONLIST_UPDATE"><documentation text="Created when a new device actionlist is generated. Max number of entries in this list is 300."/><generator name="MASS_BACKEND"/><consumer name="CI"/><consumer name="AP"/><consumer name="PI"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="numberOfEntries" tag="56" displayname="Number Of Entries" datatype="U16" min="1" max="300" displayaccess="edit" sqlcolumnname="NUMBER_OF_ENTRIES" docdatatype="U16_t" comments="Number of device actionlist entries in this transaction. Max of 300 is supported" inMac="false"/><repeat name="actionlistSamIds" tag="367" refcountfield="numberOfEntries" maxOccurs="300"><field name="actionlistSamIds" datatype="U32" tag="367" displayaccess="edit" displayname="Actionlist Sam Ids"/></repeat><repeat name="effectiveAlTime" tag="368" refcountfield="numberOfEntries" maxOccurs="300"><field name="effectiveAlTime" datatype="timet" tag="368" displayaccess="edit" displayname="Effective Al Time"/></repeat><repeat name="endOfAlTime" tag="369" refcountfield="numberOfEntries" maxOccurs="300"><field name="endOfAlTime" datatype="timet" tag="369" displayaccess="edit" displayname="End Of Al Time"/></repeat><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnShiftEnd_t" tag="64" specificationonly="false" formatversion="25" UDType="4" UDSubtype="22" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_SHIFT_END" sqltablename="CUT_SP_OPERATOR" displayname="Txn Shift End" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNSHIFTEND" msgname="TXN_SHIFT_END"><documentation text="Produced when an operator ends a shift on a device. Produced by DAF's OAR component on behalf of the device. When an OpAp card is not used, sysCardCom_t and sysApplicationCom_t are not populated"/><generator name="SHIFT_SUPPORT"/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Identifies the member of staff who ended the shift" inMac="false"/><field name="operatorShiftNumber" tag="551" displayname="Operator Shift Number" datatype="U16" displayaccess="edit" sqlcolumnname="OPERATOR_SHIFT_NUMBER" docdatatype="ShiftNumber_t" comments="Shift number entered or selected by the operator." inMac="false"/><field name="shiftStartTime" tag="254" displayname="Shift Start Time" datatype="timet" displayaccess="edit" sqlcolumnname="SHIFT_START_TIME" docdatatype="Time_t" comments="The time when this shift was started, end time found in SysComHdr_t." inMac="false"/><field name="totalCash" tag="546" displayname="Total Cash" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TOTAL_CASH" docdatatype="ValueOneUnit_t" comments="Cash collected during the shift." inMac="false"/><field name="totalTicketReturns" tag="554" displayname="Total Ticket Returns" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TOTAL_TICKET_RETURNS" docdatatype="ValueOneUnit_t" comments="The number of physical ticket sales that were cancelled during the shift." inMac="false"/><field name="totalCashCurrency" tag="555" displayname="Total Cash Currency" datatype="U16" displayaccess="edit" sqlcolumnname="TOTAL_CASH_CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the cash value represented in monetary fields." inMac="false"/><field name="accountingMethod" tag="1138" displayname="Accounting Method" datatype="U8" displayaccess="edit" sqlcolumnname="ACCOUNTING_METHOD" valuemap="AccountingMethod_t" docdatatype="AccountingMethod_t" inMac="false"/><field name="rfu8_ShiftEnd" displayname="Rfu 8 Shift End" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnShiftRead_t" tag="324" specificationonly="false" formatversion="25" UDType="4" UDSubtype="17" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_OPERATOR_SHIFT_READ" sqltablename="CUT_AP_SHIFT" displayname="Txn Shift Read" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNSHIFTREAD" msgname="TXN_SHIFT_READ"><documentation text="Produced when operator shift data is read from an OpAp card. If multiple shift data are read from OpAp, each will result in one of these messages. Each set of these will usually be combined with one TxnOperatorCashDepositUpdate_t for the cash received as part of the transaction. Produced by the OAR DAF component on behalf of the device."/><consumer name="AP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Identifies the member of staff who ended the shift" inMac="false"/><field name="operatorShiftNumber" tag="551" displayname="Operator Shift Number" datatype="U16" displayaccess="edit" sqlcolumnname="OPERATOR_SHIFT_NUMBER" docdatatype="ShiftNumber_t" comments="Shift number entered or selected by the operator." inMac="false"/><field name="shiftStartTime" tag="254" displayname="Shift Start Time" datatype="timet" displayaccess="edit" sqlcolumnname="SHIFT_START_TIME" docdatatype="Time_t" comments="Start Shift Time from the shift record." inMac="false"/><field name="shiftEndTime" tag="255" displayname="Shift End Time" datatype="timet" displayaccess="edit" sqlcolumnname="SHIFT_END_TIME" docdatatype="Time_t" comments="Start End Time from the shift record." inMac="false"/><field name="totalCash" tag="546" displayname="Total Cash" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TOTAL_CASH" docdatatype="ValueOneUnit_t" comments="Cash collected during the shift." inMac="false"/><field name="totalTicketReturns" tag="554" displayname="Total Ticket Returns" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TOTAL_TICKET_RETURNS" docdatatype="ValueOneUnit_t" comments="The number of physical ticket sales that were cancelled during the shift." inMac="false"/><field name="totalCashCurrency" tag="555" displayname="Total Cash Currency" datatype="U16" displayaccess="edit" sqlcolumnname="TOTAL_CASH_CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="The currency of the cash value represented in monetary fields." inMac="false"/><field name="shiftDeviceSamId" tag="253" displayname="Shift Device Sam Id" datatype="U32" displayaccess="edit" sqlcolumnname="SHIFT_DEVICE_SAM_ID" docdatatype="SamId_t" comments="ID of the SAM on the device upon which the shift was performed." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnShiftStart_t" tag="63" specificationonly="false" formatversion="25" UDType="4" UDSubtype="21" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_SHIFT_START" sqltablename="CUT_SP_OPERATOR" displayname="Txn Shift Start" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNSHIFTSTART" msgname="TXN_SHIFT_START"><documentation text="Produced when an operator begins a shift on a device. Produced by DAF's OAR component on behalf of the device. When no OpAp card is presented, SysCardCom_t and SysApplicationCom_t are not populated."/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Identifies the member of staff who started the shift" inMac="false"/><field name="operatorShiftNumber" tag="551" displayname="Operator Shift Number" datatype="U16" displayaccess="edit" sqlcolumnname="OPERATOR_SHIFT_NUMBER" docdatatype="ShiftNumber_t" comments="A Shift number entered or selected by the operator." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnSlsEntryExitPeriodData_t" tag="442" specificationonly="false" formatversion="25" UDType="7" UDSubtype="22" sqltablename="CUT_SLS_ENTRY_EXIT_DATA" displayname="Txn Sls Entry Exit Period Data" displaycategory="Common" displayaccess="edit" msgname="TXN_SLS_ENTRY_EXIT_PERIOD_DATA"><documentation text="Generated by Entry/Exit barrier devices (i.e. gates) to report passenger flow counts for a time period."/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="periodStartTime" tag="932" displayname="Period Start Time" datatype="timet" displayaccess="edit" sqlcolumnname="PERIOD_START_TIME" docdatatype="Time_t" comments="The beginning of the measurement period over which the entry/exit events were counted. Note: SysComHdr_t.txnDateTime is typically the end time of the measurement period (providing no aberrations due to power-loss etc)." inMac="false"/><field name="inPatronCount" tag="933" displayname="In Patron Count" datatype="U32" displayaccess="edit" sqlcolumnname="IN_PATRON_COUNT" docdatatype="U32_t" comments="The number of patrons who passed through the barrier INBOUND to the restricted area during the time period. Note, depending on gate hardware, this is likely to be the number of patrons who passed through the gate rather than the number of cards/tickets presented, due to group tickets, manual manipulation of the gate by an attendant etc." inMac="false"/><field name="outPatronCount" tag="934" displayname="Out Patron Count" datatype="U32" displayaccess="edit" sqlcolumnname="OUT_PATRON_COUNT" docdatatype="U32_t" comments="The number of patrons who passed through the barrier OUTBOUND from the restricted area during the time period. Note, depending on gate hardware, this is likely to be the number of patrons who passed through the gate rather than the number of cards/tickets presented, due to group tickets, manual manipulation of the gate by an attendant etc." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnSlsProductPassActivate_t" tag="558" specificationonly="false" formatversion="25" UDType="7" UDSubtype="23" sqltablename="CUT_PI_FINANCIAL" displayname="Txn Sls Product Pass Activate" displaycategory="Common" displayaccess="edit" msgname="TXN_SLS_PRODUCT_PASS_ACTIVATE"><documentation text="Created upon a successful activation of a dormant product. The main consumer of this information is accrual accounting."/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="sysCardCom" datatype="Struct" structname="SysCardCom_t" displayaccess="edit" displayname="Sys Card Com"/><field name="sysApplicationCom" datatype="Struct" structname="SysApplicationCom_t" displayaccess="edit" displayname="Sys Application Com"/><field name="sysProductCom" datatype="Struct" structname="SysProductCom_t" displayaccess="edit" displayname="Sys Product Com"/><field name="devUdPassCommonHdr" datatype="Struct" structname="DevUdPassCommonHdr_t" displayaccess="edit" displayname="Dev Ud Pass Common Hdr"/><field name="sysFinDetails" datatype="Struct" structname="SysFinDetails_t" displayaccess="edit" displayname="Sys Fin Details"/><field name="devUdProductValidity" datatype="Struct" structname="DevUdProductValidity_t" displayaccess="edit" displayname="Dev Ud Product Validity"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnTripEnd_t" tag="67" specificationonly="false" formatversion="25" UDType="4" UDSubtype="24" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_TRIP_END" sqltablename="CUT_SP_OPERATOR" displayname="Txn Trip End" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNTRIPEND" msgname="TXN_TRIP_END"><documentation text="Created when a trip is ended and no operator application is in use. When an operator application is in use, other transactions may be generated."/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Identifies the member of staff who started the trip." inMac="false"/><field name="totalCashValue" tag="129" displayname="Total Cash Value" datatype="signed" width="32" displayaccess="edit" sqlcolumnname="TOTAL_CASH_VALUE" docdatatype="ValueOneUnit_t" comments="Cash collected during the trip" inMac="false"/><field name="tripId" tag="126" displayname="Trip Id" datatype="U16" displayaccess="edit" sqlcolumnname="TRIP_ID" docdatatype="TripId_t" comments="Identifies the trip being ended. Also links the transaction containing this attribute with the corresponding start trip transaction." inMac="false"/><field name="totalCashValueCurrency" tag="512" displayname="Total Cash Value Currency" datatype="U16" displayaccess="edit" sqlcolumnname="TOTAL_CASH_VALUE_CURRENCY" valuemap="CurrencyInd_t" docdatatype="CurrencyInd_t" comments="Attribute that indicates the type of currency used. Could be Euros, pound etc." inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct><struct name="TxnTripStart_t" tag="66" specificationonly="false" formatversion="25" UDType="4" UDSubtype="23" SymbolicUDType="TXN_TYPES_OTHER" SymbolicUDSubtype="TXN_OTHER_TYPES_TRIP_START" sqltablename="CUT_SP_OPERATOR" displayname="Txn Trip Start" displaycategory="Common" displayaccess="edit" SymbolicStructId="TXNTRIPSTART" msgname="TXN_TRIP_START"><documentation text="Created when a trip is started (usually on a bus) and no operator application is in use. When an operator application is in use, other transactions may be generated."/><consumer name="SP"/><field name="sysComHdr" datatype="Struct" structname="SysComHdr_t" displayaccess="edit" displayname="Sys Com Hdr"/><field name="staffId" tag="47" displayname="Staff Id" datatype="ASCII" width="10" displayaccess="edit" sqlcolumnname="STAFF_ID" docdatatype="StaffId_t" comments="Identifies the member of staff who started the trip" inMac="false"/><field name="routeId" tag="125" displayname="Route Id" datatype="U16" displayaccess="edit" sqlcolumnname="ROUTE_ID" docdatatype="RouteId_t" comments="Identifies the route that this trip commenced on." inMac="false"/><field name="tripId" tag="126" displayname="Trip Id" datatype="U16" displayaccess="edit" sqlcolumnname="TRIP_ID" docdatatype="TripId_t" comments="Identifies the trip being started." inMac="false"/><field name="scheduledTripStartTime" tag="127" displayname="Scheduled Trip Start Time" datatype="U16" displayaccess="edit" sqlcolumnname="SCHEDULED_TRIP_START_TIME" docdatatype="TimeOfDayMinutes_t" comments="Identifies the time that the trip was scheduled to start." inMac="false"/><field name="routeDirection" tag="128" displayname="Route Direction" datatype="U8" displayaccess="edit" sqlcolumnname="ROUTE_DIRECTION" valuemap="Direction_t" docdatatype="Direction_t" comments="Identifies the direction of travel along the route being traversed by this trip." inMac="false"/><field name="rfu8_TripStart" displayname="Rfu 8 Trip Start" datatype="U8" displayaccess="edit" serialise="false" docdatatype="U8_t" inMac="false"/><field name="sysSecurityHdr" datatype="Struct" structname="SysSecurityHdr_t" displayaccess="edit" displayname="Sys Security Hdr"/></struct></parser>