<?php
namespace App\Galileo\LineParser\Types; class Data_A17CI extends \App\Galileo\LineParser\Types\GalileoBase { protected $children = [ [ 'key'=>'A17CII', 'type'=>'Constant', 'len'=>3, 'val'=>'CI:', 'label'=>'CABIN INFORMATION IDENTIFIER "CI:"' ], [ 'key'=>'A17SEG', 'type'=>'Integer', 'len'=>2, 'label'=>'LEISURESHOPPER SEGMENT NUMBER' ], [ 'key'=>'A17CAT', 'type'=>'StringRaw', 'len'=>3, 'label'=>'CABIN CATEGORY' ], [ 'key'=>'A17CNM', 'type'=>'StringRaw', 'len'=>5, 'label'=>'CABIN NUMBER' ], [ 'key'=>'A17IOS', 'type'=>'Letters', 'len'=>1, 'label'=>'INSIDE/OUTSIDE INDICATOR' ], [ 'key'=>'A17CBP', 'type'=>'StringRaw', 'len'=>12, 'label'=>'CABIN POSITION' ], [ 'key'=>'A17DEK', 'type'=>'StringRaw', 'len'=>15, 'label'=>'DECK NAME' ], [ 'key'=>'A17CFG', 'type'=>'StringRaw', 'len'=>10, 'label'=>'CABIN BED CONFIGURATION' ], [ 'key'=>'A17DNS', 'type'=>'Integer', 'len'=>1, 'label'=>'DINING SEATING INDICATOR' ], [ 'key'=>'A17DST', 'type'=>'Letters', 'len'=>2, 'label'=>'DINING STATUS' ], [ 'key'=>'A17DSM', 'type'=>'Letters', 'len'=>1, 'label'=>'DINING SMOKING INDICATOR' ], [ 'key'=>'A17DTS', 'type'=>'Integer', 'len'=>2, 'label'=>'DINING TABLE SIZE' ], [ 'key'=>'A17TAG', 'type'=>'Letters', 'len'=>12, 'label'=>'TRAVEL AGENT NAME' ], [ 'key'=>'A17TVC', 'type'=>'Letters', 'len'=>1, 'label'=>'TRAVELING WITH ANOTHER' ], [ 'key'=>'A17BCR', 'type'=>'StringRaw', 'len'=>10, 'label'=>'IATA NUMBER FOR BOOKING CREDIT' ], [ 'key'=>'A17LCC', 'type'=>'StringRaw', 'len'=>16, 'label'=>'CONFIRMATION NUMBER FOR A CONSECUTIVE CRUISE' ], ]; } 