Funtional Requirements TCN Paper Ticket Capture
Transcript of Funtional Requirements TCN Paper Ticket Capture
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
1/62
TCN Paper TicketCapture
F U N C T I N A L
R E Q U I R E M E N T S
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
2/62
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
3/62
Table of Contents
1 G e n e r a l I n f o r m a t i o nProject Objectives......................................................................................................................6
Assumptions ..............................................................................................................................6
Dependencies............................................................................................................................7Scope.........................................................................................................................................7
References.................................................................................................................................7
2 T C N D a t a a n d P a p e r T i c k e t D a t a b a s eGeneral Requirements...............................................................................................................8
3 P N RTicketing/Time Limit Field ..........................................................................................................9
Display Paper Ticket Record from Ticketing Field - *TR ..........................................................10
Coupon/Segment Association..................................................................................................10
VCR Coupon Data Display.......................................................................................................10
Name Association....................................................................................................................11
Re-Association.........................................................................................................................11Manual Association (7VCR) .....................................................................................................11
Divide PNR ..............................................................................................................................11
Name Delete / Reduce Number in Party ..................................................................................11
Frequent Traveler Number Update ..........................................................................................11
Revalidation .............................................................................................................................11
4P a p e r T i c k e t R e c o r d
Paper Ticket Record Display Response (VCR* / *TR) .............................................................12
VCR History Display (VCR*H)..................................................................................................13
Database Search / VCR Search Mask.....................................................................................13
Similar Name Lists ...................................................................................................................14
VCR R k (VCR5) 14
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
4/62
5 T i c k e t i n gGeneral Requirements.............................................................................................................16Exchange.................................................................................................................................16
Refunds....................................................................................................................................16
6 I t i n e r a r y , R e c e i p t , V C R C o u p o n P r i n t i n gItinerary Printing (VCR#ITIN) ...................................................................................................17
Receipt Printing........................................................................................................................17
Printing PPR VCR Coupon....................................................................................................17
7 R e v e n u e A c c o u n t i n g T i c k e t i n g I n t e r f a c e S y s t e m U p d a t et o d a t a b a s e
General Information .................................................................................................................18
8 S t a t i s t i c sDatabase Statistics ..................................................................................................................19
9 S y s t e m R e q u i r e m e n t s / I nt e r f a c eUser Interface ..........................................................................................................................20
Data Recipients........................................................................................................................20
Data Elements .........................................................................................................................20
Data Manipulations ..................................................................................................................20
Conversion Activity...................................................................................................................20
User Security Level Requirements...........................................................................................20
Security System Requirements................................................................................................21
Regulator Requirements ..........................................................................................................21
Hardware/Software Requirements ...........................................................................................21
Facilities Requirements............................................................................................................21
Clients Operational Requirements...........................................................................................21
System Availability Requirements............................................................................................21
Implementation Scope .............................................................................................................21
Implementation Schedule Constraints......................................................................................21
Fallback Requirements 22
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
5/62
Classroom time allotment....................................................................................................25
11 G l o s s a r y o f T e r m s12 A p p e n d i x A
Conjunctive Paper Ticket Display.............................................................................................27
13 A p p e n d i x B T C N / V C R D a t a b a s e M a p p i n g
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
6/62
P r o j e c t O b j e c t i v e s
The intent of this document is to detail system changes necessary to populate a paper ticket databasein the real-time system with paper ticket sales information. The source of this data will be the TCN
(Ticket Control Number) data files received by the host carrier. The TCN data will be used to create ormodify records in the paper ticket database providing users with real time access to paper ticket salesinformation. All paper ticket records will be stored including those sales that are not currently eligiblefor electronic ticket sales, e.g. conjunctive tickets, interline, codeshare and those tickets validated byother airlines.
Providing access to all ticket sales data in an on-line environment will support phase 1C phase 3 of theT-RES/TIPS PLUS projects and increase accuracy and improve customer service.
A s s u m p t i o n s
1. This product will apply to all SABRE hosted airlines, and will be made available at such time
those airlines choose to receive and utilize the data.
2. The correct version of TCN will be supported ensuring that all data sources, will be received
and processed.
3. TCN data for host issued tickets and those issued by the SABRE CRS will be provided daily.
4. A resource impact study will be conducted to determine the impact of increasing the number of
records in the VCR database. This study should include DASD costs as well as user response
times using the various database retrieval functions.
5. All ticket sales data, even those that are presently ineligible for electronic ticketing sales will be
provided and included in the database. E.g. conjunctive, interline, codeshare and OA validated
tickets.
6. Paper ticket coupon statuss cannot be changed.
7. Any paper ticket record not eligible for electronic ticket issuance may be displayed but will not
be available to automatically populate the exchange, refund, and miscellaneous masks. Those
transactions not currently eligible are
General Information 1
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
7/62
Conjunctive Tickets
8. Global indicators and baggage information received from TCN must be converted in SABRE
format.
9. This document does not address ETKT default
10. This document does not address changes to database retention logic.
11. The VCR* entries will be inhibited once the interline/codeshare software supporting *TR is
successfully implemented.
D e p e n d e n c i e s
1. Some of the functionality described herein is intended to capitalize on the software developed
for the electronic ticketing interline/codeshare product. It is therefore a project dependency that
the interline/codeshare software be implemented.
2. All premise systems will be modified as required to accommodate the new paper ticket records.
S c o p e
The scope of this project will be to provide a method to populate the paper ticket database of the
participating carrier with data from the TCN information received daily (Monday Friday) from ATPCO
as well as daily (7 days a week) from hosted carriers and the SABRE CRS.
The project also will provide a method to purge both paper ticket records created by the TCN data as
well as electronic tickets that were printed to paper based on revenue accounting data as frequently as the
data can be made available but within a 7 day period.
R e f e r e n c e s
ATPCO Ticket Exchange System Specifications and Implementation Guide v.4.04
2/15/97 (not attached)
ATPCO and VCR Database (VCRDTB) data mapping grid (Appendix B)
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
8/62
G e n e r a l R e q u i r e m e n t s
Create a new process to edit the TCN data, regardless of source (SABRE host or ATPCO) and create an
input file to populate the real-time host paper ticket database with paper ticket sales data.
Create a Ticket Record in the paper ticket database for all tickets regardless of Electronic Ticketing
eligibility validated on the host as well as OA validated tickets that contain host coupon data.
If the TCN data record validated by an OA does not contain any host coupon data, then do not create a
record in the database.
Prior to creating the input file for the real-time paper ticket database scan the TCN database and exclude
those records that represent Electronic Ticket sales. All electronic ticket sales validated on the host
carrier regardless of source should already exist in the database and thus can be ignored by this process.
If the transaction code in data element TRNC, (Record 1, Position 43) is equal to
TKTT and/or the ETKI indicator (Record 1, Position 349) is equal to either 6b/ or
7b/ (where b/ is a blank character), ignore the record and do not transmit to the real-
time paper ticket database.
For each paper ticket coupon created use the new coupon status code of PPRto represent paper issued
coupon documents.
Update the paper ticket database using this new process as frequently as new TCN data is received from
external sources. Currently all SABRE hosted participating carriers and the SABRE CRS data will update
the database four times per day 7 days per week. Depending on overall system utilization as determined
by SABRE Real-Time Coverage, real time coverage may defer all but one of the scheduled loads per day
to ensure system stability during peak times.
Modify the VCRDB record to store additional charges such as surcharges and plus add on (HIP etc.).
This data will be transparent to the users only paper tickets until phase 3.
Do not associate the newly created paper ticket record to the host PNR.
TCN Data and Paper Ticket Database
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
9/62
T i c k e t i n g / T i m e L i m i t F i e l d
Update the TICKETING/TIMELIMITfield of the PNR, if available, as shown below with information
obtained from the TCN data. Regardless of the validating carrier or source of information.
Example: -
TKT/TIME LIMIT
1.T-08JAN2.TK 0182100005388 JAMIS/S SYSSYS
Breakdown of above example
Field Data Type TCN/VCR Source Meaning
T- Fixed Data PNR ticketed
DDMMM Variable Data Element DAIS, Record
1, Position 157
Date of Issue
TK Fixed Data Paper Ticket
Nnnnnnnnnnnnn Variable Data Element, TDNR, Record
1, Position 11
Ticket Document
Number
JAMIS Variable
(maximum 5
characters)
Data Element PXNM, Record
1 Position 108
Passenger
Surname
/ Fixed Name separator
S Variable,
maximum 1
character
Data Element PXNM, Record
1 Position 108
First letter of first
name
SYSSYS Fixed System added
PNR
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
10/62
D i s p l a y P a p e r T i c k e t R e c o r d f r o m T i c k e t i n g F i e l d - * T R
Provide the functional *TR[n] to display a paper and Electronic ticket record by line item number fromthe PNR ticketing field. The input entry *TR followed by the line number will display the paper ticket
record. For TE items this will display the ET sold VCR and for TK items this will display the paper
sold record. e.g. *TR[n] *TR2.
If there are no TK or TE items display the following error message:
#NO TICKETING DATA
If a request is made for a non transportation document, i.e., a MISC document display the following error
message
#NO TICKET IMAGE FOUND FOR DOCUMENT TYPE SELECTED
If the item number isnt specified, the default will be the first record listed in the PNR ticketing field if
only one record exists. If multiple records exist, the response to the agent will be:
#MULTIPLE TKT RECORDS EXIST USE *TR FLWD BY THE ITEM NUMBER
Provide the ability to display any electronic record, both paper and electronic, using *TR followed by the
ticket number. e.g. *TR00121500004567. A PNR is not required in the users AAA.
Use the same error path/messages for VCR* by ticket number.
Disallow all VCR (electronic ticket) related follow-up entries after a display request is made for a paper
ticket record. E.g. VCR*A, VCR*R etc. The only way to redisplay a paper ticket record is via the PNR
*TR1 or the *TR(ticket number). If the user displays a paper ticket record and then subsequently uses a
VCR follow up entry such as VCR*A return the following error message.
# NO VCR FOUND #
C o u p o n / S e g m e n t A s s o c i a t i o n
Coupon/Segment association is not required for TCN created paper ticket records.
V C R C o u p o n D a t a D i s p l a y
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
11/62
N a m e A s s o c i a t i o n
No name association logic is required for the paper ticket records created by TCN data.
R e - A s s o c i a t i o n
No re-association at end transaction is required.
M a n u a l A s s o c i a t i o n ( 7 V C R )
If the user attempts to manually associate a coupon with the PPR coupon status code to a PNR segment
return the existing error message. Example
#INVALID WITH PAPER TICKET
D i v i d e P N R
As today, the ticket numbers in the ticketing field will be copied to the new PNR created as a result of a
divide transaction. The new PNR or child PNR will have access to the paper ticket database using the
*TR entries as previously defined.
Do not update history of the paper ticket record effected by the DVD regardless of source, agent or
teletype message.
N a m e D e l e t e / R e d u c e N u m b e r i n P a r t y
As today, when the PNR is reduced and a name is deleted, the ticket numbers that were added to the PNR
ticketing field remain. The paper ticket record can still be accessed from the PNR via the *TR entries.
F r e q u e n t T r a v e l e r N u m b e r U p d a t e
Do not update the paper ticket record for changes resulting in the addition of the frequent traveler number
to the PNR.
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
12/62
P a p e r T i c k e t R e c o r d D i s p l a y R e s p o n s e ( V C R * / * T R )
The Paper Ticket record will be populated with all the necessary data, both with user visibility and
internally (see TCN/VCR data mapping grid in Appendix A) and display in the same manner as existing
electronic tickets display. Example
VIRTUAL COUPON RECORD ** PAPER TICKET **
0012150065209 NAME-JAMISON/SCOTT
CC-BA4000000000006
TTL NBR OF CPNS- 1 DATE OF ISSUE-18FEB99 PNR-VHLTNS 18FEB99
CPN A/L FLT CLS DATE BRDOFF TIME ST F/B STAT
1 AA 2330 Y 18FEB DFWORD 830A OK Y26 PPR
FARE USD 546.30 TAX 43.70US TAX 2.00ZP TAX 3.00XF
TOTAL USD 595.00
FARE CALC DFW AA CHI546.30Y26 546.30 END ZPDFW2 XFDFW3
FORM OF PAYMENT
FOP-BA4000000000006 EXP-1199 APPROVAL CODE-9999
DATE OF ISSUE-18FEB99 ISSUED AT-DFWTR DFW 5HH
EXCH-0012150065209/1
ORIG ISSUED AT-18FEB99DFW FEF-EFBA400000000006
ENDORSEMENTS/RESTRICTIONS-IT-
REMARKS-
CPN DETAILS
CPN 1 OF 1 DATE OF ISSUE-18FEB99
CPN A/L FLT CLS DATE BRDOFF TIME ST F/B STAT
1 AA 2330 Y 18FEB DFWORD 830A OK Y26 PPRNVB-18FEB99 NVA-20FEB99
BAGGAGE ALLOWANCE-
END
If the record locator is not available or not applicable, then display six asterisk characters (******)
characters.
Add a new banner **PAPER TICKET** for all paper ticket records in the database.
Paper Ticket Record
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
13/62
The itinerary details of a conjunctive paper ticket record will always be the first ticket book regardless
of the ticket number input as long as the ticket number is included the conjunctive ticket set.
Modify the display to show the itinerary details of all subordinate tickets in the conjunctive set
followed by the coupon details of each. See Appendix A for example display.
The coupon specific display entry VCR*Cn-n or VCR*Cn/n will only display the coupon(s) [a maximum
of four] in the active VCR. If the user wants to see coupon specific information for subsequent tickets,
they must display the ticket using *TR or VCR* entries and then either scroll down or use the coupon
display entry.
V C R H i s t o r y D i s p l a y ( V C R * H )
The following history transactions will be recorded for TCN created VCRs.
History
Transaction
Meaning Record
Coupons
TK Paper Ticket Record Created, similar to OC YES
At creation of a VCR using TCN data, record the action in history using the new paper ticket record
history code TK.
Record each created coupon using existing logic, the coupon(s) will be added with FROM-** TO-PPR
Use the history signature line of SYSb/SYS showing the item was system created.
Insert a text line to show the source of the data was from the TCN process. Example
TK 6951045703465 CPN 1234
RECEIVED FROM TCN DATAFROM-** TO-PPR
FROM-** TO-PPR
FROM-** TO-PPR
FROM-** TO-PPRSYS SYS 19FEB99/0751 VITPGJ
D a t a b a s e S e a r c h / V C R S e a r c h M a s k
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
14/62
S i m i l a r N a m e L i s t s
Do not include any paper ticket records on any Electronic Ticket similar name list display response tohost agents, CRS or other airlines.
V C R R e m a r k s ( V C R 5 )
Inhibit the input of a remark on a paper ticket records. If the user attempts to input a remark on this type
of record display the following user message.
# INVALID WITH PAPER TICKET
V C R D a t a b a s e A l t e r
Inhibit the ability to alter the database using any existing VCR database entries for any duty code or
function code. E.g. VCRSTATUS/, VCR#RESET, etc. If the user attempts to alter the record, display
the following user message.
# INVALID WITH PAPER TICKET
F l i g h t I n T r o u b l e
Following existing functionality for Electronic Tickets, restrict the display of any paper ticket record
containing a coupon with a flight that is in the Flight in Trouble table. The display of these records is
limited to those employees with the EPR keyword that is allowed to display this information when a flightin the flight in trouble table (FIT). E.g for AA the keyword is SOCFIT. If an unauthorized user attempts
to display a ticket record with a flight coupon in the FIT table, return the existing user error messages.
V C R R E V O K E
Inhibit the VCR#REVOKE entry on paper ticket records. If the user attempts to revoke a paper ticketrecord display the following error message.
# INVALID WITH PAPER TICKET
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
15/62
V C R C a p t u r e / R e s t o r e
Provide the ability to restore the Paper ticket database with TCN records should a database problem orloss of data be encountered.
V C R R e t e n t i o n
TCN created paper ticket records that are identified as closed out based on the revenue accounting feed
will be purged within 7 days of notification.
Provide a new process to purge those electronic ticket coupon records originally sold as electronic and
subsequently printed (coupon status codes of PRT) that have been closed out (lifted, exchanged,
refunded) based on revenue accounting notification.
Each airlines revenue accounting system will be modified to provide this data to the Revenue Accounting
Ticketing Interface.
TCN created paper ticket records never identified as eligible for purge will be maintained for 396 days for
the date of first intended travel including paper tickets with wholly open coupons following existing
database retention rules.
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
16/62
G e n e r a l R e q u i r e m e n t s
All paper ticket sales including host , CRS and OA validated will be provided via the TCN source and
apply to paper tickets sold for both eligible and ineligible Electronic Ticket transactions.
Paper tickets sold by the host that are not eligible for electronic ticketing will not be immediately
available in the paper ticket database. The paper ticket records for these transactions will be made
available at the time the TCN data is uploaded.
E x c h a n g e
Following existing logic automatically populate the data fields of the exchange mask with the paper ticket
record data for those records that follow existing eligibility rules for electronic tickets. It is understood
that not all paper ticket data will automatically populate the mask.
Do not update the paper ticket record following an exchange transaction. Close out will be provided via
the revenue accounting upload process.
R e f u n d s
Following existing logic automatically populate the data fields of the refund mask with the paper ticket
record data following existing eligibility rules for electronic tickets.
Do not update the paper ticket record following an refund transaction. Close out will be provided via the
revenue accounting upload process.
Ticketing
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
17/62
I t i n e r a r y P r i n t i n g ( V C R # I T I N )
If the user attempts to print an itinerary from a paper ticket record return the following error message.
# INVALID WITH PAPER TICKET
R e c e i p t P r i n t i n g
If the user attempts to print a receipt from a paper ticket record, return the following error message.
# INVALID WITH PAPER TICKET
P r i n t i n g P P R V C R C o u p o n
If the user attempts to print coupon(s) from a paper ticket record return the following error message.
# INVALID WITH PAPER TICKET
Itinerary, Receipt, VCR CouponPrinting
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
18/62
G e n e r a l I n f o r m a t i o n
Create a new process to obtain data from the revenue accounting systems to allow for purging the paper
ticket records or printed electronic ticket records from the real time database. This data will be a list of
ticket numbers and names that have been closed out from the revenue accounting system and may bepurged from the real time database.
Revenue Accounting TicketingInterface System Update to
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
19/62
D a t a b a s e S t a t i s t i c s
No statistics are presently required.
Statistics
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
20/62
U s e r I n t e r f a c e
An interface between the revenue accounting systems and the revenue accounting
ticketing interface is required but is being developed outside the scope of this project.
This interface will provide the necessary data to close out and purge paper ticket andprinted electronic ticket records. Each airlines revenue accounting system
An interface between the commercial revenue accounting ticketing interface system is
required and is developed within the scope of this project to provide the data necessary
to create paper ticket records and purge records as reported by the revenue accounting
systems.
D a t a R e c i p i e n t s
Each individual participating carrier will receive TCN data as defined in these requirements
D a t a E l e m e n t s
See Appendix B for data element mapping between the ATPCO TCN data and the VCRDB
database.
D a t a M a n i p u l a t i o n s
As defined in these requirements
C o n v e r s i o n A c t i v i t y
As defined in these requirements
System Requirements/Interface
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
21/62
S e c u r i t y S y s t e m R e q u i r e m e n t s
No change from existing system security unless otherwise noted in these requirements
R e g u l a t o r R e q u i r e m e n t s
TCN data conforms to the existing standards and protocals.
H a r d w a r e / S o f t w a r e R e q u i r e m e n t s
An system impact study is requested to determine the amount of additional DASD
space required to store paper ticket records.
Constraints with system storage have been identified and are under investigation with SABRE
Resource Management and Facilities (RM&F).
RTC will have authority to not run the daily job during peak usage time.
F a c i l i t i e s R e q u i r e m e n t s
Not Applicable
C l i e n t s O p e r a t i o n a l R e q u i r e m e n t s
Retention of all host and interline ticket data, including paper, conjunctive and electronic.
S y s t e m A v a i l a b i l i t y R e q u i r e m e n t s
Retention of all host and interline ticket data is required 24 x 7.
I m p l e m e n t a t i o n S c o p e
The T-REX/TIPS PLUS project will be available to all airline hosts in SABRE that choose to
participate.
I m p l e m e n t a t i o n S c h e d u l e C o n s t r a i n t s
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
22/62
F a l l b a c k R e q u i r e m e n t s
As defined in these requirements
RTC will not run the TCN feed job if problems occur.
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
23/62
U S T R A I N I N G R E Q U I R E M E N T S
T r a i n i n g D e l i v e r y S c h e d u l e
In support of the TARRIF INFORMATION PRICING SYSTEM PLUS (TIPS PLUS)Phase 1C, Reservations Training and Development estimates that training of the
identified target audience should be allotted two full months for development and
delivery of the training material prior to implementation. The two-month time allotment
would occur after completion of the design, developing, and testing of phase 1C. The
proposed Phase 1C, Ticket From a Price Quote Record, suggests that a four hour
classroom hands-on and PowerPoint presentation be delivered to all representatives. A
total of four curriculums, a domestic and international CARE curriculum and a domesticand international native curriculum, will be developed.
I n s t r u c t o r P r e p a r a t i o n T r a i n T h e T r a i n e r
In order to provide a consistent product delivery, qualified training instructors that have
completed a centralized Train The Trainer will facilitate rep training. The current training
staff at the identified sites should comprise these instructors. It should further be
suggested that a select group of employees from the target groups also be involved in the
training aspects so as to become product experts, thereby providing additional support
after implementation.
Training should be done within the test system using PNRs and scenarios exclusively for
program facilitation. CARE must interface with the test system in order to train
representatives on the CARE processes.
T a r g e t G r o u p ( b a s e d o n c u r r e n t j o b k n o w l e d g e , f u n c t i o n a l i t y , a n d
h e a d c o u n t )
Training Requirements
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
24/62
The following target group will require the native training:
Domestic native users in PITRSV and INTMSB
International native rate desk in INTMSB
International Native European reservation offices
TARGET GROUP HEADCOUNT*
CARE users
Domestic users 3120
International users 258
TTL 3378
Native users
INTMSB 469
PITRSV 33
FRA 30
PAR 35
TTL 540
*All numbers subject to change due to attrition
S u b j e c t M a t e r i a l
Subject material should be inclusive of the following:
Domestic and international CARE
o Overview of why there is a price quote record
o Detailed explanation of a price quote record
o Detailed storing and retrieval methods via CARE
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
25/62
o International price quote record examples
C l a s s r o o m t i m e a l l o t m e n t
Reservations Training and Developments approach to phase 1C is from a zero knowledge basis of
stored fares as there are new employees to the reservations department. Each class will provide
participants with a four-hour period of instructor led scenarios and explanations. Time allotted will allow
solicitation of questions from participants to ensure complete understanding.
Note The training requirements outlined above have been identified from the T-REX/TIPS PLUSPhase 1C Ticket From Price Quote Record, Detailed Functional Requirements, Version 2.0
3/25/99. Further definition and design changes may require adjustments to any/all of the above
requirements.
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
26/62
Below is a list of acronyms and terms used throughout this document, followed by a brief definition
TCN Ticket Control Number
PPR Paper Ticket Coupon Status Code
VCR Virtual Coupon Record (Electronic Ticket Record)
Glossary of Terms
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
27/62
C o n j u n c t i v e P a p e r T i c k e t D i s p l a y
VIRTUAL COUPON RECORD ** PAPER TICKET **
6952155703465-66 NAME-AROCHA/DAVID JRTTL NBR OF CPNS- 4 DATE OF ISSUE-15JAN99 PNR-QHPHRL 15JAN99
CC-BA4229895618001903
CPN A/L FLT CLS DATE BRDOFF TIME ST F/B STAT
1 AA 505 M 02MAR DFWLAX 600P OK BLXSN6M PPR
2X BR 15 B 02MAR LAXTPE 1055P OK BLXSN6M PPR
3X BR 395 B 04MAR TPESGN 925A OK BLXSN6M PPR
4O BR 392 B 02APR SGNTPE 1210P OK BLXSN6M PPR
6952155703466
TTL NBR OF CPNS- 2 DATE OF ISSUE-16JAN99 PNR-QHPHRL 15JAN99CPN A/L FLT CLS DATE BRDOFF TIME ST F/B STAT
1X BR 12 B 02APR TPELAX 530P OK BLXSN6M PPR
2X AA 1876 M 02APR LAXORD 345P OK BLXSN6M PPR
FARE USD 1680.00 TAX 24.40US TAX 5.00YC TAX 17.00XT
TOTAL USD 1726.40
FARE CALC CHI AA X/LAX BR X/TPE BR SGN840.00 BR X/TPE BR X/LAX
AA CHI840.00BLXSN6M NUC1680-.00END ROE1.00XT6.00XY2.
00XA9.00XFORD3LAX3LAX3
FORM OF PAYMENT
FOP-BA4229895618001903 EXP-0201 APPROVAL CODE-016110
DATE OF ISSUE-16APR99 ISSUED AT-DFWTR DFW 4MV
ENDORSEMENTS/RESTRICTIONS-RSVN RSTD/SUBJ TO SPCL COND
IT-
REMARKS-
CPN DETAILSCPN 1 OF 4 DATE OF ISSUE-15JAN99
CPN A/L FLT CLS DATE BRDOFF TIME ST F/B STAT
1 AA 505 M 02MAR ORDLAX 600P OK BLXSN6M PPR
NVB-02MAR NVA-02MAR
BAGGAGE ALLOWANCE-
Appendix A
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
28/62
NVB- NVA-
BAGGAGE ALLOWANCE-
CPN 4 OF 4 DATE OF ISSUE-15JAN99CPN A/L FLT CLS DATE BRDOFF TIME ST F/B STAT
4O BR 392 B 02APR SGNTPE 1210P OK BLXSN6M PPR
NVB-02APR NVA-02APR
BAGGAGE ALLOWANCE-
6952155703466
CPN 1 OF 2 DATE OF ISSUE-16APR99
CPN A/L FLT CLS DATE BRDOFF TIME ST F/B STAT
1X BR 12 B 02APR TPELAX 530P OK BLXSN6M PPR
NVB-02APR NVA-02APRBAGGAGE ALLOWANCE-
CPN 2 OF 2 DATE OF ISSUE-16APR99
CPN A/L FLT CLS DATE BRDOFF TIME ST F/B STAT
2X AA 1876 M LAXORD 345P OK BLXSN6M PPR
NVB-02APR NVA-02APR
BAGGAGE ALLOWANCE-
END
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
29/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 1
VCRDTB ATPCO / TCN description R / O
label attribute label attribute
VCRVTR CL0224 28 VCR LOGICAL RECORD POINTERS
VCR_NAB_00 XL4 NEXT AVAILABLE BYTE
VCR_END_00 XL4 ADDR OF LAST BYTE ALLOCATED
VCR_ADR_40 XL4 ADDRESS OF START OF 40 LRECL
VCR_QTY_40 XL2 QUANTITY OF 40 LRECL
XL2 SPARE FOR 40 LREC
VCR_ADR_48 XL4 ADDRESS OF START OF 48 LRECL
VCR_QTY_48 XL2 QUANTITY OF 48 LRECL
XL2 SPARE FOR 48 LREC
Appendix B TCN / VCR DatabaseMapping
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
30/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 2
VCR_ADR_50 XL4 ADDRESS OF START OF 50 LRECL
VCR_QTY_50 XL2 QUANTITY OF 50 LRECL
XL2 SPARE FOR 50 LREC
VCR_ADR_55 XL4 ADDRESS OF START OF 55 LRECL
VCR_QTY_55 XL2 QUANTITY OF 55 LRECL
XL2 SPARE FOR 55 LREC
VCR_ADR_60 XL4 ADDRESS OF START OF 60 LRECL
VCR_QTY_60 XL2 QUANTITY OF 60 LRECL
XL2 SPARE FOR 60 LREC
VCR_ADR_68 XL4 ADDRESS OF START OF 68 LRECL
VCR_QTY_68 XL2 QUANTITY OF 68 LRECL
XL2 SPARE FOR 68 LREC
VCR_ADR_70 XL4 ADDRESS OF START OF 70 LRECL
VCR_QTY_70 XL2 QUANTITY OF 70 LRECL
XL2 SPARE FOR 70 LREC
VCR_ADR_78 XL4 ADDRESS OF START OF 78 LRECL
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
31/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 3
VCR_QTY_78 XL2 QUANTITY OF 78 LRECL
XL2 SPARE FOR 78 LREC
VCR_ADR_7A XL4 ADDRESS OF START OF 7A LRECL
VCR_QTY_7A XL2 QUANTITY OF 7A LRECL
XL2 SPARE FOR 7A LREC
VCR_ADR_80 XL4 ADDRESS OF START OF 80 LRECL
VCR_QTY_80 XL2 QUANTITY OF 80 LRECL
XL2 SPARE FOR 80 LREC
VCR_ADR_D0 XL4 ADDRESS OF START OF D0 LRECL
VCR_QTY_D0 XL2 QUANTITY OF D0 LRECL
XL2 SPARE FOR D0 LREC
VCR_ADR_D1 XL4 ADDRESS OF START OF D1 LRECL
VCR_QTY_D1 XL2 QUANTITY OF D1 LRECL
XL2 SPARE FOR D1 LREC
*
VCR_ADR_72 XL4 ADDRESS OF START OF 72 LRECL
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
32/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 4
VCR_QTY_72 XL2 QUANTITY OF 72 LRECL
VCR_RTN_72 XL1 RETURN CODE FOR 72 BUILD
XL1 SPARE FOR 72 LREC
VCR_STR_72 XL4 ADDRESS OF LAST STORED ITEM 72
VCR_FND_72 XL4 ADDRESS OF LAST FOUND ITEM 72
VCR BASIC
TICKET
INFORMATON -
PRIMARY 40
VCR_40_TKN 0CL15 TDNR 15AN VCR TICKET NUMBER R
VCR_40_TEX XL2 TDNR HEX ZERO FILL-FUTURE ACTNG CODE EXPANSION
VCR_40_TAC CL3 TDNR AIRLINE ACCOUNTING CODE(IE,001)TK1AAC(3)(04)
VCR_40_TKC 0CL10 TDNR SABRE GENERATED TICKET NUMBER TK2SGT (10)
VCR_40_FMN CL2 TDNR TICKET FORM NUMBER TK2FMN (02)
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
33/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 5
VCR_40_TNR CL8 TDNR TICKET SERIAL NUMBER TK2TNR (08)
VCR_40_ACD CL1 CDGT 1N ORIGINAL TICKET CHECK DIGIT TK6ACD (01) R
VCR_40_TKD PL6 not in TCN PACKED SABRE GENERATED TKT NBR TK2SGT (10)
VCR_40_CRS CL3 PNRR 13AN CRS/AIRLINE CODE OA CRS (SPECIAL CODING FOR
1W=AA)
R
VCR_40_CRN CL17 system decode/same
as below
CRS/AIRLINE NAME OA CRS
VCR_40_APN CL17 system decode/same
as above
CRS/AIRLINE NAME OA CRS TK1APN
VCR_40_CRC CL5 CRS/AIRLINE LOCATION CITY OA CRS
VCR_40_AAC CL4 RPSI 4AN CRS CARRIER/CK DGT(IE, 0011) TK1AAC (04)
VCR_40_ALC CL3 SERVICING CARRIER (IE, AA) TK1ALC (02)
VCR_40_ALS 0CL4 RPSI SERVICING CARRIER (IE, 001)
VCR_40_ALB CL3 PRSI SERVICING CARRIER NBR (IE,001) TK1ALB (03)
VCR_40_ALD CL1 PRSI SERVICING CARRIER CK DIGIT TK1ALD (01)
VCR_40_BNV CL5 not in TCN AUDITOR NOT VALID BEFORE DATE TK1BNV (05)
VCR_40_ANV CL5 not in TCN AUDITOR NOT VALID AFTER DATE TK1ANV (05)
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
34/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 6
VCR_40_CCP CL3 CARRIER CONTROLING PNR(IE, AA) TK1CCP (03)
VCR_40_PNP XL1 not in TCN PNR PURGE INDICATOR (01)
not in TCN BIT 0 - ON - PNR HAS BEEN PURGED
VCR_40_DT1 XL2 DPCR 8N PNR CREATE DATE WA0RBD (02)
VCR_40_DT2 XL2 not in TCN PNR PURGE DATE NFM
VCR_40_PNV 0CL8 PNRR 13AN 8 BYTE PNR LOCATOR TK1PNR (08) R
VCR_40_PNR CL6 PNRR PNR LOCATOR TK1PNR (08)
VCR_40_SP2 CL2 PNRR PNR LOCATOR EXPANSION
VCR_40_CRP CL8 PNRR 8 BYTE CRS PNR LOCATOR OA CRS
VCR_40_ISD 0CL7 DAIS 8N TICKET ISSUE DATE TK1ISD (07) R
VCR_40_ISA CL2 DAIS DAY TK1ISA (02)
VCR_40_ISM CL3 DAIS MONTH TK1ISM (03)
VCR_40_ISY CL2 DAIS YEAR TK1ISY (02)
VCR_40_CDT XL2 system defined CREATE DATE OF VCR @U1DAY (02)
VCR_40_NM1 CL29 PXNM 49AN PNR PASSENGER NAME TK1NM1 (29) R
VCR_40_NML CL29 PXNM PASSENGER LAST NAME TK1NM1 (29)
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
35/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 7
VCR_40_NMM CL4 PXNM PASSENGER LAST NAME CONT. TK1NM1 (29)
VCR_40_NMF CL29 PXNM PASSENGER FIRST NAME TK1NM1 (29)
VCR_40_NMG CL9 PXNM PASSENGER FIRST NAME CONT. TK1NM1 (29)
VCR_40_PTY CL3 PAST 3AN PASSENGER TYPE OA CRS AN..1
VCR_40_PTO XL1 not in TCN PASSENGER TYPE ORDINAL OA CRS AN..1
VCR_40_PNI XL1 not in TCN PNR NAME NBR(ORIG ISS ONLY) TK1PNI (01)
VCR_40_MAN XL10 PXDA 49AN PNR MAN NBR(RESERVED FOR STIN) OA CRS AN.10 O
VCR_40_TEL PL10 TELE 20AN PACKED PHONE NUMBER TK1TEL (12) O
VCR_40_TBS CL1 PHONE BASE (IE, H=HOME) OA CRS AN..3
VCR_40_ISO CL2 BISO / TISO 2AN ISSUING COUNTRY CODE TK1ISO (02) R
VCR_40_INT CL1 not in TCN INTERNATIONAL/TRANS BORDER IND TK1INT (01)
VCR_40_SSI CL1 not in TCN SELF SALE INDICATOR TK1SSI (01)
VCR_40_TDC CL1 not in TCN TKT DESIGNATOR OVERIDE TK1TDC (01)
VCR_40_ASX CL1 not in TCN TKT DATA TK6ASX (01)
VCR_40_MSK CL1 not in TCN MASK EXCHANGE DATA TK6MSK (01)
VCR_40_JNY 0CL4 INLS 4AN ISI CODE INDICATOR O
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
36/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 8
VCR_40_POS CL2 POINT OF TICKET SALE TK6POS (02)
VCR_40_POT CL2 POINT OF TKT ISSUE TK6POT (02)
VCR_40_TRN CL15 TOUR 15AN TOUR NUMBER TK1TRN (15) O
VCR_40_DKN CL12 CLID 15AN CUSTOMER (DK) NUMBER TK1DKN (12) O
VCR_40_INV CL7 not in TCN CUSTOMER INVOICE NUMBER TK1INV (07)
VCR_40_BOK CL3 7AN BOOKING AGENT SINE TK6BOK (03)
VCR_40_BAC CL5 7AN BOOKING AGENT CITY CODE OA CRS AN..3
VCR_40_PCC CL4 PCTY 6AN BOOKING AGENCY PSEUDO CITY OA CRS AN..3 O
VCR_40_OPT XL1 not in TCN OPTION 5 AGENCY INDICATOR OA CRS AN..3
VCR_40_SLC CL5 POIS 5AN PRINT STATION (IE, DFWTR) TK1SLC (5) O
VCR_40_PDS CL3 PRINT AGENT DUTY/SINE TK6PDS (03)
VCR_40_PCY CL5 POIS(airline) /PCTY(crs)
5AN / 6AN PRINT AGENT CITY TK6PCY (05) O
VCR_40_ATN CL10 BAID / BOON 7AN AGT PLATING ATC NUMBER TK1ATN (10)
VCR_40_CT1 CL14 EXCN 13AN FIRST CERTIFICATE TK1CT1 (14) O
VCR_40_CT2 CL14 EXCN 13AN SECOND CERTIFICATE TK1CT2 (14) O
VCR_40_MUL CL15 not in TCN MULTIPLE FARE BASIS TK1MUL (13)
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
37/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 9
VCR_40_CTE 0CL9 EFCO 11N COMMISSION AMOUNT OA CRS AN..9 O
VCR_40_CTP CL8 COTP COMMISSION TO PRINT TK1CTP (08)
VCR_40_XP1 CL1 SPARE FOR OA CRS EXPANSION (01)
VCR_40_PER CL8 EFRT 5N COMMISSION RATE TK1PER (08) O
VCR_40_WTC XL1 not in TCN TBM WILL CALL TIME LIMIT TK6WTC (01)
VCR_40_PTI XL1 not in TCN TBM PHONE TEXT TK5PTI (01)
VCR_40_ITN XL1 not in TCN NUMBER OF ENTITLEMENTS TK6ITN (01)
VCR_40_CMR XL1 not in TCN ENTITLEMENTS MINUS VOIDS TK6CMR (01)
VCR_40_NBB CL1 not in TCN NUMBER OF BOARDING PASS DATA TK4NBR (01)
VCR_40_CNT XL1 not in TCN NUMBER OF COUPONS IN ARRAY(COMPUTED)
VCR_40_ISC PL6 AGTN / ALON 8AN AIRPORT STATION NUMBER
VCR_40_APD CL2 ? FIRST CERTIFICATE TK1CT1 (14)
VCR_40_GIN CL10 TODC 14AN ORIGIN / DESTINATION TK1GIN
VCR_40_APC CL17 not in TCN AGENCY PLACE TK1APC
VCR_40_SPA XL2 na SPARES
VCR_40_HOM XL5 not in TCN ORIGINAL CREATE HOME CITY
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
38/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 10
VCR_40_SAC CL14 ESAC SETTLEMENT AUTHORIZATION CODE
VCR_40_IND XL1 X INDICATOR BYTE
#VCR_40_CCN EQU X'80' BIT 0 - ON - CREDIT CARD INFORMATION
HAS BEEN RETURNED AT LEAST ONCE.
#VCR_40_FRD EQU X'40' BIT 1 - ON - CREDIT CARD fraud check
DS XL30 SPARES
VCR COUPON -
PRIMARY 48
VCR_48_CP1 XL290 ONE VCR FLIGHT COUPON
VCR_48_CNS XL1 COUN 1AN COUPON NUMBER TK2CNS (01) R
VCR_48_TCD XL1 not in TCN COUPON NUMBER CHECK DIGIT TK2TCD (01)
VCR_48_CSC XL1 not in TCN COUPON STATUS CODE
VCR_48_CST XL1 not in TCN PREVIOUS COUPON STATUS
VCR_48_BFT CL1 not in TCN TICKET ONLY INDICATOR TK2BFT (01)
VCR_48_PNA CL2 SEGN 1AN SEGMENT NUMBER (WI0SNO) TK2PNA (02) R
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
39/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 11
VCR_48_OPN CL1 not in TCN OPEN/ARUNK SEGMENT OA CRL
C'O' - OPEN
C'A' - ARUNK
C' ' - ENTITLEMENT
VCR_48_CAR CL3 MCAR 4AN AIRLINE CODE TK2CAR (02) R
VCR_48_CAE CL17 system decode AIRLINE NAME TK2CAE (17)
VCR_48_FLT CL5 MFTN 5AN FLIGHT NUMBER TK2FLT (05) R
VCR_48_FLB XL3 system decode FLIGHT NUMBER (BINARY) TK2FLT (05)
VCR_48_XO1 CL1 RTIT / -STPO- 1AN CONNECTION INDICATOR TK2XO1 (01) R
VCR_48_DCC CL5 ORAC 5AN DEPARTURE CITY CODE TK2CTC (05) R
VCR_48_DCE CL17 system decode DEPARTURE CITY NAME TK2CTY (17)
VCR_48_ACC CL5 DSTC 5AN ARRIVAL CITY CODE (L'TK2EN1) TK2CTC (05) R
VCR_48_ACE CL17 system decode ARRIVAL CITY NAME (L'TK2EN1) TK2CTY (17)
VCR_48_SAT CL2 FBST 2AN BOOKING STATUS TK2SAT (02) R
VCR_48_CLR XL1 not in TCN CLASS OF SERVICE FOR PNR A07CLCVC (01)
VCR_48_CLS CL2 BCLS / CLSC 2AN CLASS OF SERVICE TK2CLS (02) R
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
40/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 12
VCR_48_CLE CL8 not in TCN CLASS OF SERVICE EXPANDED TK2CLE (08)
VCR_48_DAT CL5 FTDA 5AN DEPARTURE DATE TK2DAT (05) R
VCR_48_PDT XL2 system decode DEPARTURE DATE IN PARS DATE TK2PDT (02)
VCR_48_TIM CL5 FTDT 5AN DEPARTURE TIME TK2TIM (05) R
VCR_48_ARV CL5 FTAT 5AN ARRIVAL TIME TK2ARV (05) R
VCR_48_FBT 0CL13 FBTD 15AN FARE BASIS/TKT DESGN TK2FBT (13) R
VCR_48_FBS CL7 FARE BASIS TK2FBT (07)
VCR_48_TDS CL6 TICKET DESIGNATOR TK2TDS (06)
VCR_48_TPC CL2 FCMI / PRIN 2AN / 1AN TKT PRICE CODE/CK DIGIT TK2TPC (02) - talk
w/Dexter
VCR_48_NVB CL5 NBDA 5AN NOT VALID BEFORE DATE TK2NVB (05) O
VCR_48_VBB XL2 system decode PARS DATE - NOT VALID BEFORE
VCR_48_NVA CL5 NADA 5AN NOT VALID AFTER DATE TK2NVA (05) O
VCR_48_VAB XL2 system decode PARS DATE - NOT VALID AFTER
VCR_48_MLS CL4 not in TCN MEAL CODES TK2MLS (04) O
VCR_48_BEI CL2 not in TCN ENTITLMNT NBR FOR THIS BP DATA TK4BEI (02) O
VCR_48_COG CL1 not in TCN TICKET AND BP OR BPO INDICATOR TK4COG (01) O
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
41/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 13
VCR_48_STN CL3 not in TCN SEAT NUMBER TK4STN (03) O
VCR_48_CGS CL3 not in TCN CHANGE OF GUAGE SEAT NUMBER TK4STN (03) O
VCR_48_XRO XL1 not in TCN EXIT ROW SEAT? TK4SIN (01) O
VCR_48_WOA CL1 not in TCN WINOW OR AISLE TK4WOA (01) O
VCR_48_SMK CL3 not in TCN SMOKING/NON 'YES' 'NO ' TK4SMK (03) O
VCR_48_GAT CL4 not in TCN GATE NUMBER TK4GAT (04) O
VCR_48_ALW 0CL3 FBAL 3AN BAGGAGE ALLOWANCE TK2ALW (03) O
VCR_48_WGT CL2 BAG WEIGHT ALLOWED TK2WGT (02)
VCR_48_PEC CL1 NBR OF BAGS ALLOWED TK2PEC (01)
VCR_48_RFD 0CL13 REFUND VCR NUMBER
VCR_48_RAF 0CL5 ACCOUNTING CODE
VCR_48_EXP XL2 FUTURE EXPANSION
VCR_48_ACT CL3 ACCOUNTING CODE
VCR_48_PL6 PL6 REFUND VCR # EXIST ONLY STAUS RFND
VCR_48_RDT XL2 REFUND VCR CREATE DATE
VCR_48_FFI 0CL27 FFRF 16AN FREQUENT FLYER ITEM TK4FFN (12) O
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
42/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 14
VCR_48_CXR CL3 FREQUENT FLYER AILRINE CODE FT0CXR (02)
VCR_48_TYP CL3 FF YTPE (I.E., AADVANTAGE GLD) FT0TYP (01)
VCR_48_FTL XL1 FREQUENT FLYER NBR LENGTH FT0FTL (01)
VCR_48_FFN 0CL20 ALLOW FOR 20 BYTE ITEM FT0FTN (20)
VCR_48_AAN CL7 AADVANTAGE NUMBER (07)
VCR_48_SPB CL13 SPARES - BLANKS
VCR_48_NC0 0CL20 FLOWN FLIGHT INFORMATION FROM ACS
VCR_48_NC1 CL5 FLOWN FLIGHT NUMBER - FROM ACS
VCR_48_NC2 XL2 FLOWN DATE - FROM ACS
VCR_48_NC3 CL5 BOARD CITY - FROM ACS
VCR_48_NC4 CL5 OFF CITY - FROM ACS
VCR_48_NC5 XL1 FLOWN CABIN - FROM ACS
VCR_48_NC6 XL2 ORIGINATION FLIGHT DATE - FROM ACS
VCR_48_CID XL1 BIT 0 ON - COUPON STATUS WAS LAST
UPDATED BY A CRS THAT WAS NOT EQUAL @HAALC
VCR_48_BKN XL1 BOOKING NUMBER TK2BKN
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
43/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 15
VCR_48_SAC CL14 SETTLEMENT AUTHORIZATION CODE
VCR_48_TY2 CL2 FREQUENT FLYER TIER - PT 2
VCR_48_OAL CL2 CARR 4AN C OA OPERATING CARRIER CODE O
CL1 C SPARE FOR VCR_48_OAL EXPANSION
VCR_48_OAN CL17 C OPERATING CARRIER FULL NAME
VCR_48_OFN CL5 FTNR 5AN C OPERATING CARRIER FLIGHT NUMBER O
VCR_48_OVC CL2 C OA VALIDATING CARRIER CODE
CL1 C SPARE FOR VCR_48_OVC EXPANSION
VCR_48_OVF CL5 C VALIDATING CARRIER FLIGHT NUMBER
CL2 C SPARE FOR VCR_48_OVP EXPANSION
VCR_48_OVP CL6 PNRR 13AN C PNR LOCATOR O
VCR_48_CTL CL2 C OA C/CODE CNTL SEGMENT COUPON L/JUSTIFIED
CL1 C SPARE FOR VCR_48_ctl EXPANSION
VCR_48_PCL CL2 C OA C/CODE CNTRLING PREVIOUS STATUSS
CL1 C spare for VCR_48_PCL expansion
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
44/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 16
VCR
ACCOUNTABLE
DATA -PRIMARY 50
VCR_50_DEC CL1 AAA CITY DECIMAL PLACES TK6DEC (01)
VCR_50_BD2 CL1 EQIVALENT FARE DECIMALS TK6BD2 (01)
VCR_50_TBF 0CL12 FARE 11AN BASE FARE FIELD TK1TBF (11) R
VCR_50_FCC CL3 CUTP 4AN BASE FARE CURRENCY CODE TK1FCC (03) R
VCR_50_FAR CL8 BASE FARE AMOUNT TK1FAR (08)
VCR_50_SP3 CL1 SPARE FOR AMOUNT EXPANSION (01)
VCR_50_TOT 0CL12 TOTL / ETTS 11AN TOTAL FARE FIELD TK1TOT R
VCR_50_CU1 CL3 CUTP 4AN TOTAL FARE CURRENCY CODE TK1CU1 (03) R
VCR_50_TO1 CL8 TOTAL FARE AMOUNT TK1TO1 (08)
VCR_50_SP4 CL1 SPARE FOR AMOUNT EXPANSION (01)
VCR_50_EQU 0CL12 EQUIVALENT FARE FIELD TK1EQU
VCR_50_CU2 CL3 CUTP 4AN EQUIVALENT FARE CURRENCY CODE TK1CU2 (03) O
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
45/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 17
VCR_50_EQA CL8 EQFN /EQFR 11AN EQUIVALENT FARE AMOUNT TK1EQA (08) O
VCR_50_SP5 CL1 SPARE FOR AMOUNT EXPANSION (01)
VCR_50_TTO 0CL9 TAX FIELD 1 TK1TTO (09)
VCR_50_TX1 CL7 TAXA / TMFA 11AN TAX 1 AMOUNT TK1TX1 (07) O
VCR_50_TI1 CL2 TMFT 8AN TAX 1 COUNTRY CODE TK1TI1 (02) O
VCR_50_TTW 0CL9 TAX FIELD 2 TK1TTW (09)
VCR_50_TX2 CL7 TAXA / TMFA 11AN TAX 2 AMOUNT TK1TX2 (07) O
VCR_50_TI2 CL2 TMFT 8AN TAX 2 COUNTRY CODE TK1TI2 (02) O
VCR_50_TFT 0CL9 TAX FIELD 3 TK1TFT (09)
VCR_50_TX3 CL7 TAXA / TMFA 11AN TAX 3 AMOUNT TK1TX3 (07) O
VCR_50_TI3 CL2 TMFT 8AN TAX 3 COUNTRY CODE TK1TI3 (02) O
VCR_50_PD1 CL2 PD TAX INDICATOR 1 TK1PD1 (02)
VCR_50_PD2 CL2 PD TAX INDICATOR 2 TK1PDW (02)
VCR_50_PD3 CL2 PD TAX INDICATOR 3 TK1PD3 (02)
VCR_50_IND CL1 INDICATE DATA TYPE IN THIS LREC
'A' EQUALS ADD/COLLECT DATA
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
46/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 18
'I' EQUALS BULK TICKET DATA
VCR FORM OF
PAYMENT/CRED
IT CARD
INFORMATION
SPECIAL NOTE:
55 AND 58 DATA
ARE DIRECTLYASSOCIATED
THEREFORE
THEY ARE
COMBINED IN
THIS
WORKBLOCK
PRIMARY 55
AND 58
VCR_55_FID 0CL2 FORM OF PAYMENT CODES OA CRS
VCR_55_FPI XL1 FPTP 10AN FORM OF PAYMENT TYPE (CA,CK) OA CRS R
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
47/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 19
#VCR_55_CAT EQU C'0' CASH PAYMENT
#VCR_55_CKT EQU C'1' CHECK PAYMENT
#VCR_55_CCT EQU C'2' CREDIT CARD PAYMENT
#VCR_55_PTT EQU C'3' PREPAID TICKET ADVICE
#VCR_55_GRT EQU C'4' GTR PAYMENT
#VCR_55_SGR EQU C'5' SGR PAYMENT
#VCR_55_UNT EQU C'6' UNITED NATIONS TRANS
#VCR_55_MST EQU C'7' MISCELLANEOUS PAYMENT
#VCR_55_NON EQU C'8' NONREF - REFUND RESTRICTED
#VCR_55_ACA EQU C'A' CASH AGENT
#VCR_55_ACK EQU C'B' CHECK AGENT
#VCR_55_ACC EQU C'C' CREDIT CARD AGENT
#VCR_55_APT EQU C'D' PT AGENT
#VCR_55_AGR EQU C'E' GR AGENT
#VCR_55_ASG EQU C'F' SGR AGENT
#VCR_55_AUN EQU C'G' UN AGENT
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
48/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 20
#VCR_55_AMS EQU C'H' MS AGENT
#VCR_55_ADP EQU C'I' DP AGENT
#VCR_55_ANR EQU C'J' NONREF AGENT
VCR_55_M58 XL1 MATCH TO CREDIT CARD INFO OA CRS
VCR_55_FPM 0CL9 FPAM 11N FORM OF PAYMENT AMOUNT OA CRS O
VCR_55_FPA CL8 ETTS / 11N FOP AMOUNT (08) O
VCR_55_XP2 CL1 SPARE FOR OA CRS EXPANSION (01)
VCR_55_FOP 0CL112 FORM OF PAYMENT TK1FOP (112)
VCR_55_FP1 CL28 FPIN? 50AN FORM OF PAYMENT LINE 1 TK1FP1 (28) O
VCR_55_FP2 CL28 FPIN? 50AN FORM OF PAYMENT LINE 2 O
VCR_55_FP3 CL28 FPIN? 50AN FORM OF PAYMENT LINE 3 TK1FP3 (28) O
VCR_55_FP4 CL28 FPIN? 50AN FORM OF PAYMENT LINE 4 TK1FP4 (28) O
VCR_55_IND CL1 FOP TYP: 2=OLD 3=NEW 5=ORIGINAL
VCR_55_BIL CL1 ACCB INDICATOR TK1BIL (01)
VCR_55_CCV 0CL3 CREDIT CARD VENDOR TK1FP1+1 (02)
VCR_55_VN1 CL2 CREDIT CARD VENDOR TK1FP1+1 (02)
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
49/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 21
VCR_55_VNX CL1 VENDOR EXPANSION
VCR_55_CC1 CL25 FPAC 19AN CREDIT CARD NUMBER TK1FP1+3 (25) O
VCR_55_CCD PL13 PACKED CREDIT CARD NUMBER TK1FP1+3 (25)
VCR_55_CED CL4 EXDA 4AN EXPIRATION DATE MMYY TK1CED (04) O
VCR_55_PAY CL2 EXPC 3AN EXTENDED PAY PLAN TK1PAY (02) O
VCR_55_ATH CL7 APLC 6AN AUTHORIZATION CODE TK1ATH (07) O
VCR_55_CAP CL1 SAPP 1AN AUTHORIZATION TYPE CODE TK6CAP (01) O
VCR_55_M55 XL1 MATCH TO FORM OF PAYMENT OA CRS AN
VCR
ENDORESEMEN
TS/RESTRICTIO
NS - PRIMARY60
VCR_60_EDR 0CL120 ENRS 147AN ENDORSEMENT RESTRICTIONS O
VCR_60_EDM 0CL60 TK1EDM (60)
VCR_60_ED1 CL30 ENDORSEMENT LINE 1 TK1ED1 (30)
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
50/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 22
VCR_60_ED2 CL30 ENDORSEMENT LINE 2 TL1ED2 (30)
VCR_60_RES 0CL60 TK1RES (60)
VCR_60_RE1 CL20 RESTRICTION LINE 1 TK1RE1 (20)
VCR_60_RE2 CL20 RESTRICTION LINE 2 TK1RE2 (20)
VCR_60_RE3 CL20 RESTRICTION LINE 3 TK1RE3 (20)
VCR_60_EN1 CL30 ENDORSEMENT LINE 1
VCR_60_EN2 CL30 ENDORSEMENT LINE 2
VCR_60_EN3 CL30 ENDORSEMENT LINE 3
VCR_60_EN4 CL30 ENDORSEMENT LINE 4
XL30 SPARES
VCR TBMPASSENGER
ADDRESS LINES
FROM 1 - 5
LINES
CONTAINING
THE TBM
PASSENGER
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
51/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 23
MAILING
ADDRESS
EACH ADDRESS
LINE WILL BE
STORED IN A
"68" LOGICAL
RECORD OF
THE
"TKT" VCR(A-
06-TR2DAA)
WHEN THE
DATA IS
EXTRACTED
FROM THIS
DSECT TOBUILD "68"
LOGICAL
RECORDS, THE
EXTRACT
PROGRAM
DETERMINES
THE MAXIMUM
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
52/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 24
POSSIBLE
ITEMS
TO BUILD, BY
DIVIDING THE
LENGTH OF
VCR_ADR_68 BY
THE LENGTH
OF VCRAL
VCR_68_ALM CL40 ONE ADDRESS LINE
VCR_68_ALN CL1 ADDRESS LINE NUMBER CALCULATED
VCR_68_AL1 CL1 ADDRESS LINE LENGTH TK5AL1 (01)
VCR_68_AD1 CL38 ADDRESS LINE TK5AD1 (38)
* VCR FARE
CONSTRUCTION
- * PRIMARY 70
VCR_70_CSA CL1 ATB FARE CALC COUPON NBR TK3CSA (01)
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
53/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 25
VCR_70_SAC 0CL255 FRCA 87AN ATB FARE CALC LINES TK3SAC (255) R
VCR_70_SA1 CL51 ATB FARE CALC LINE 1 TK3SA1 (51)
VCR_70_SA2 CL51 ATB FARE CALC LINE 2 TK3SA2 (51)
VCR_70_SA3 CL51 ATB FARE CALC LINE 3 TK3SA3 (51)
VCR_70_SA4 CL51 ATB FARE CALC LINE 4 TK3SA4 (51)
VCR_70_SA5 CL51 ATB FARE CALC LINE 5 TK3SA5 (51)
VCR VARIABLE
LENGTH DATA
BY TICKET OR
COUPON -
PRIMARY 72
VCR_72_BCN XL1 BINARY COUPON NUMBER 00-FF
VCR_72_BI1 XL1 BIT MAP
#VCR_72_1ST EQU X'80' FIRST OCCURRENCE
#VCR_72_LST EQU X'40' LAST OCCURRANCE
VCR_72_EID XL2 ELEMENT ID - SEE A-06-VCREQU
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
54/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 26
VCREQU
ELMNBR,START=
VCR,END=&SUFFIX
VCR_72_ELN XL2 ELEMENT LENGTH
VCR_72_EDT 0XL1 ELEMENT DATA VARIABLE LENGTH
VCR_72_END 0XL1
VCR_72_REG 8F REGISTER SAVE AREA
CURRENCY
INFORMATION
FOR TICKET -
PRIMARY 74
This data will be found in the fare calc record
TR2D_74_ROE XL4 RATE OF EXCHANGE
TR2D_74_ROD XL1 ROE DECIMAL POSITION
TR2D_74_CCR XL4 CURRENCY CONVERSION RATE
TR2D_74_CCD XL1 CURRENCY CONVERSION DECIMAL POSITION
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
55/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 27
TR2D_74_CCI XL1 CURRENCY CONVERSION INDICATORS
#TR2D_74_BSR x'80' BIT 0 - BSR RATE
#TR2D_74_BBR x'40' BIT 1 - BBR RATE
#TR2D_74_ICH x'20' BIT 2 - ICH RATE (IATA CLEARING HOUSE)
BIT 3-7 - SPARE
TR2D_74_BSR CL7 BANKERS SELLING RATE
TR2D_74_FCC CL3 FARE CURRENCY CODE
TR2D_74_BDI CL1 BCC DECIMAL INDICATOR
TR2D_74_BFA XL4 BASE FARE AMOUNT
TR2D_74_ACD XL1 NBR OF DECIMAL POSITION - ADD/COL
TR2D_74_EC1 CL3 EQUIVALENT CURR CODE 1
TR2D_74_EC2 CL3 EQUIVALENT CURR CODE 2
TR2D_74_EC3 CL3 EQUIVALENT CURR CODE 3
TR2D_74_EDI CL1 ECC DECIMAL INDICATOR
TR2D_74_EQA XL4 EQUIVALENT AMOUNT
TR2D_74_ACA XL4 TOTAL A/C AMOUNT
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
56/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 28
FARE
INFORMATION
ON TKT LEVEL -
PRIMARY 76
TR00BKD CL9 BOOKING DATE
TR00BDT CL5 BOARDING TIME
TR2D_76_TDS CL10 TICKET DESIGNATOR
TR2D_76_FBA XL4 FARE BREAK AMOUNT
TR2D_76_BDA XL4 FARE BREAK DISCOUNT AMOUNT
TR2D_76_FBD XL1 FARE BREAK NUMBER OF DECIMAL
TR2D_76_BDI XL1FARE BREAK DISCOUNT INDICATOR
TR2D_76_DAT CL8 DISCOUNT AMOUNT
TR2D_76_DID XL1 DISCOUNT INDICATOR
TR2D_76_GBL XL2 GLOBAL INDICATOR
TR2D_76_SAT XL4 SURCHG AMOUNT - HEX AM
TR2D 76 SCD XL1
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
57/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 29
TR2D_76_SCD XL1 SURCHG CODE
XL3 SPARE
TR2D_76_PA1 XL4 PLUS UP AMOUNT #1
TR2D_76_CP1 CL10 CITY PAIR FOR PLUS UP #1 - left justified
TR2D_76_PC1 CL3 PLUS UP CODE #1
XL3 SPARE
TR2D_76_PA2 XL4 PLUS UP AMOUNT #2
TR2D_76_CP2 CL10 CITY PAIR FOR PLUS UP #2 - left justified
TR2D_76_PC2 CL3 PLUS UP CODE #2
XL3 SPARE
TR2D_76_PA3 XL4 PLUS UP AMOUNT #3
TR2D_76_CP3 CL10 CITY PAIR FOR PLUS UP #3 - left justified
TR2D_76_PC3 CL3 PLUS UP CODE #3
XL3 SPARE
VCR ISSUED IN
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
58/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 30
VCR ISSUED IN
EXCHANGE FOR
SECTION -
PRIMARY 78
VCR_78_IIE CL37 OTDN ISSUED IN EXCHANGE FOR LINE TK1IIE (37) O
VCR_78_TKT CL13 OTDN 15AN 1ST OLD/EXCHANGED TICKET NBR
VCR_78_DLM CL1 not in tcn DELIMETER (SLASH) BEFORE CPN NBRS
VCR_78_CPN CL23 CTOT / CREL /
CPTK
2N / 2N /
10AN
CONJ TKT INDICATORS/CPN NBRS O
VCR_78_OSF CL36 ORIN 32AN ORIGINAL ISSUANCE DATA O
VCR_78_DTE CL7 OIPD ORIGINAL ISSUE DATE DDMMYR O
VCR_78_CTY CL3 OIPD 3 CHAR ORIGINAL ISSUE CITY O
VCR_78_IATA CL8 OIPD IATA NUMBER O
VCR_78_OFP CL28 ORIGINAL FORM OF PAYMENT
* VCR ISSUED IN
EXCHANGE FOR
SECTION -
TICKET
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
59/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 31
TICKET
NUMBERS
PRIMARY 7A -EACH TPFDF
LOGICAL
RECORD
CONTAINS A 23
BYTE ITEM
VCR_7A_ETL CL23 1 ADD'L EXCHANGE TKT DATA ITEM TK1ETL (23)
VCR_7A_ET1 CL14 OTDN 15AN ADD'L EXCHANGE TKT NBR TK1ET1 (14) O
VCR_7A_CPP CL9 ADD'L EXCHANGE TKT NBR TK1CPA (09)
VCR_7A_TKT CL13 EXCHANGED TICKET NUMBER
VCR_7A_DLM CL1 DELIM '/' INDICATES CPN DATA
VCR_7A_CPN CL4 EXCHANGED CPN SEQ NBRS (4 SLOTS)
CL5 NOT USED
VCR_7A_MED CL1 ORIG TKT MEDIA P+PAPER E=ELECT
XL14 SPARES
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
60/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 32
VCR PLUS UP
INFO - 1 PERITEM -
PRIMARY 7B
TR2D_7B_PAT XL4 PLUS UP AMOUNT
TR2D_7B_PCD XL3 PLUS UP CODE
TR2D_7B_PC1 CL5 PLUS UP CITY 1 - left justified
TR2D_7B_PC2 CL5 PLUS UP CITY 2 - left justified
TR2D_7B_PC3 CL5 PLUS UP CITY 3 - left justified
TR2D_7B_PC4 CL5 PLUS UP CITY 4 - left justified
XL5 SPARE
VCR
MANUALLY
ADDED
REMARKS -
PRIMARY 80
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
61/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 33
VCR_80_MAR CL100 MANUALLY ADDED REMARKS
XL10 SPARES
VCR HISTORY -
PRIMARY D0
VCR_D0_CIT CL5 AGENT CITY WA0CIT (03)
VCR_D0_HOM CL5 HOME CITY WA0HOM (03)
VCR_D0_DUT CL1 DUTY CODE WA0DUT (01)
VCR_D0_SIN CL3 AGENT SINE WA0SIN (03)
VCR_D0_PRS XL2 PARS DATE OF LAST UPDATE U1DAY
VCR_D0_TME CL4 TULSA TIME OF UPDATE HHMM @U1TYM
VCR_D0_OST XL1 OLD STATUS
VCR_D0_NST XL1 NEW STATUS
VCR_D0_IPL XL2 INPUT MESSAGE LENGTH
VCR_D0_IPM CL200 INPUT MESSAGE TK6IPM
-
5/27/2018 Funtional Requirements TCN Paper Ticket Capture
62/62
TCN Paper Ticket CaptureFunctional Requirements Confidential and Proprietary Sabre Inc. 34
_ _
CL150 SPARES FOR EXPANSION