<?php
namespace App\Galileo\LineParser\Types; class Data_A17FC extends \App\Galileo\LineParser\Types\GalileoBase { protected $children = [ [ 'key'=>'A17FCN', 'val'=>'FC:', 'type'=>'Constant', 'len'=>3, 'label'=>'CRUISE FARE IDENTIFIER' ], [ 'key'=>'A17CCD', 'type'=>'Letters', 'len'=>3, 'label'=>'CURRENCY CODE' ], [ 'key'=>'A17RAT', 'type'=>'StringRaw', 'len'=>8, 'label'=>'RATE CODE' ], [ 'key'=>'A17BSP', 'type'=>'Integer', 'len'=>12, 'label'=>'BASE PRICE' ], [ 'key'=>'A17OPP', 'type'=>'Integer', 'len'=>12, 'label'=>'OPTIONS PRICE' ], [ 'key'=>'A17PCT', 'type'=>'Integer', 'len'=>8, 'label'=>'TAX 1 AMOUNT' ], [ 'key'=>'A17DS1', 'type'=>'Integer', 'len'=>8, 'label'=>'DISCOUNT 1 AMOUNT' ], [ 'key'=>'A17D2L', 'type'=>'StringRaw', 'len'=>13, 'label'=>'DISCOUNT 2 LABEL' ], [ 'key'=>'A17DS2', 'type'=>'Integer', 'len'=>8, 'label'=>'DISCOUNT 2 AMOUNT' ], [ 'key'=>'A17AIR', 'type'=>'Integer', 'len'=>8, 'label'=>'AIR CHARGES' ], [ 'key'=>'A17WIC', 'type'=>'Integer', 'len'=>8, 'label'=>'WAIVER/INSURANCE CHARGES' ], [ 'key'=>'A17PEN', 'type'=>'Integer', 'len'=>8, 'label'=>'PENALTIES' ], [ 'key'=>'A17TTL', 'type'=>'Integer', 'len'=>12, 'label'=>'TOTAL AMOUNT' ], [ 'key'=>'A17COM', 'type'=>'Integer', 'len'=>8, 'label'=>'AGENCY COMMISSION' ], [ 'key'=>'A17OCL', 'type'=>'StringRaw', 'len'=>13, 'label'=>'OTHER COMMISSION LABEL' ], [ 'key'=>'A17OCM', 'type'=>'Integer', 'len'=>8, 'label'=>'OTHER COMMISSION AMOUNT' ], [ 'key'=>'A17FEL', 'type'=>'StringRaw', 'len'=>13, 'label'=>'TRAVEL AGENT FEE LABEL' ], [ 'key'=>'A17FEE', 'type'=>'Integer', 'len'=>8, 'label'=>'TRAVEL AGENT FEE AMOUNT' ], [ 'key'=>'A17NET', 'type'=>'Integer', 'len'=>12, 'label'=>'NET FARE' ], [ 'key'=>'A17DDD', 'type'=>'Date', 'len'=>7, 'label'=>'DATE DEPOSIT 1 DUE' ], [ 'key'=>'A17DPD', 'type'=>'Integer', 'len'=>12, 'label'=>'DEPOSIT 1 AMOUNT' ], [ 'key'=>'A17DDR', 'type'=>'Date', 'len'=>7, 'label'=>'DATE DEPOSIT 1 RECEIVED' ], [ 'key'=>'A17DD2', 'type'=>'Date', 'len'=>7, 'label'=>'DATE DEPOSIT 2 DUE' ], [ 'key'=>'A17DP2', 'type'=>'Integer', 'len'=>12, 'label'=>'DEPOSIT 2 AMOUNT' ], [ 'key'=>'A17DR2', 'type'=>'Date', 'len'=>7, 'label'=>'DATE DEPOSIT 2 RECEIVED' ], [ 'key'=>'A17CCB', 'type'=>'Integer', 'len'=>12, 'label'=>'CREDIT CARD BALANCE DUE' ], [ 'key'=>'A17CBD', 'type'=>'Integer', 'len'=>12, 'label'=>'CHECK BALANCE DUE' ], [ 'key'=>'A17DBD', 'type'=>'Date', 'len'=>7, 'label'=>'DATE BALANCE DUE' ], [ 'key'=>'A17CFN', 'type'=>'StringRaw', 'len'=>16, 'label'=>'CONFIRMATION NUMBER' ], [ 'key'=>'A17VEN', 'type'=>'Letters', 'len'=>30, 'label'=>'VENDOR NAME' ], [ 'key'=>'A17CSN', 'type'=>'StringRaw', 'len'=>25, 'label'=>'SHIP NAME' ], ]; } 