rules coding
TRANSCRIPT
Rules Coding Resource Guide for Coding Rules in the ATPCO Automated Rules System
Updated 7 February 2005
© 2005 Airline Tariff Publishing Company. All rights reserved.
Rules Coding Resource
iii
Table of Contents
Glossary of Terms......................................................................................................................... 5 Record Structure.......................................................................................................................... 11
Overview ............................................................................................................................... 11 Data Processing Using Records......................................................................................... 12 Applying the Data During Autopricing............................................................................ 13 Processing a Fare Using Records 0, 1, 2, and 3 .............................................................. 14
Standard Format of Electronic Rules....................................................................................... 15 Sequencing Hierarchy ................................................................................................................. 23 Definitions of Terms Relevant to TSIs.................................................................................... 24 Category application assumptions ............................................................................................ 26
Category Application: FC or PU/J ................................................................................... 27 Classification of TSIs .................................................................................................................. 28 TSIs and Category Applications................................................................................................ 31 TSIs and Geographic Locations ............................................................................................... 31 Edits for TSIs............................................................................................................................... 32 General Rules ............................................................................................................................... 33
Overview of General Rules ................................................................................................ 33 Types and Location of General Rules .............................................................................. 34 The Purpose of Automated General Rules ..................................................................... 35 The Role of Record 0.......................................................................................................... 35 How to Look at Record O General Rules ....................................................................... 36 Viewing the Coded Record 0 Rule Provisions ................................................................ 38 Coding That Affects a Category’s General Rule............................................................. 40 Manipulating Automated General Rules .......................................................................... 40
Reconciliation Between the General Rule, Fare Rule, and Footnote ................................. 47 Validation of a Fare ............................................................................................................. 48
900 Series Tables ......................................................................................................................... 49 IATA Reso 100............................................................................................................................ 50
Overview ............................................................................................................................... 50 Examples ............................................................................................................................... 50 Sample Reso 100 Paragraphs for SPECIAL Fares within Europe .............................. 51 Sample Reso 100 Paragraphs for NORMAL Fares within Europe............................. 54
Rule 2............................................................................................................................................. 55 Zone Codes .................................................................................................................................. 59 Tariff Table................................................................................................................................... 62
US/CA Domestic Tariffs ................................................................................................... 62 International Tariffs............................................................................................................. 64 AllFares Tariffs..................................................................................................................... 66
Application of Passenger Type Code (PTC) Flow Chart...................................................... 75
Rules Coding Resource
iv
Passenger Type Code Usage Frequency .................................................................................. 76 Companion and Family Type Fares Coding Convention Chart .......................................... 77 Passenger Type Codes ................................................................................................................ 81 Using the Fare Type Matrix to Determine Type.................................................................... 87 Fare Type Codes.......................................................................................................................... 88 Fare Type Matrix ......................................................................................................................... 92
How to use this matrix........................................................................................................ 92 Section A ............................................................................................................................... 96 Section B ............................................................................................................................. 105
Rules Coding Resource
5
Glossary of Terms The terms in the following list are used in reference materials for the ATPCO Automated Rules system. Each term is explained in greater detail in other manuals.
Area The airline industry divides the world into three areas, also known as Traffic Conferences (TC):
• Area 1: Western Hemisphere • Area 2: Europe, Africa, Middle East • Area 3: Asia, Pacific
Note: The terms Area and Traffic Conference are used interchangeably.
autopricing The ability for a CRS to provide eligible fares for a passenger’s itinerary by programmatically processing the data coded in the rules and footnotes. An automated process used to price a ticket without human intervention.
batch A unit of work containing a group of transactions that are entered and released to the file, used for describing a set of instructions that are being implemented. Every batch is identified by a 2-character alphanumeric code (based on batch ID of user) plus a control number assigned by the system.
booking code One or two letters functioning as an inventory control code. Also called the Reservation Booking Designator (RBD) or prime booking code, it specifies the class of service in which to book a traveler.
byte A portion of a field in an electronic database.
carrier Owner or service provider identified by a standard industry alphanumeric code for each airline.
categories The structure within the Rules system designed to identify various kinds of restrictive information regarding a fare. Restrictions are listed in the Automated Rules section of the database and are sorted by various categories of application such as day/time, season of travel, and flight numbers.
CICS Customer Information Control System. A database of rules and fares information used for automated pricing.
CRS Computer reservation system (for example, Amadeus, Galileo, Sabre, or SITA). Used by travel agents and others throughout the world. These systems receive coded fare data (which will price electronically) from ATPCO and transmit it to their customers.
data application The technical application of an electronic product.
directional markets Two cities on a travel itinerary (city pairs).
directory Control file (G30): a system that controls the number and type of records released to each subscriber; that is, the information may be requested by area, date, market, etc.
Rules Coding Resource
6
domestic Term used when a country’s domestic fares are for travel wholly within that country. At ATPCO, it usually refers to US and CA fares.
eConnect Introduced in 1999, this is a user-friendly interface for the Bits and Bytes product that is available via the Internet for updating fare information.
embedded segment Occurs when a change is made, but never filed in GFS. When another change is made, the unfiled segment becomes embedded and neither can be filed nor used for autopricing.
fare Not only the amount a passenger pays, it also contains the conditions for travel at this amount (that is, the rules and/or restrictions that must be satisfied in order to qualify for a specific fare). Together, fares and rules form an infrastructure used for autopricing (identifying a fare electronically). A fare has 13 components, including tariff, carrier, rule, market, and amount.
fare class Also called fare basis, it contains three parts: fare class code, explanation text, and booking code. Based on industry standards, the fare class code is an 8-character code that signals fare parameters in an abbreviated form. The fare class also serves as a bridge between the fare and the rule provisions, thus enabling a fare to price automatically. It is usually assigned by the carrier. It usually indicates class of service and may also indicate basic ticketing requirements a passenger must meet to qualify for a given fare, such as day, season, reservation/payment requirements, and fare type.
fare family A method of identifying multiple fare classes within a single entry. In the Category ID, the Fare Class field can be coded with a hyphen to mean "all fare classes that contain these characters." For example, BE-70 means "all BE70-type fares," such as BEX70 and BE1X70. It does not mean BE170.
fare class record The record that contains the same information that is found in a fare class application. It specifies booking codes, fare type, ticketing codes, passenger type, season type, and day type. Also known as Record 1 in the Automated Rules product.
FAREMANAGER Fare Class Provides all directory-level fare construction in one unit so that it is not necessary to look up fares in the directory. Introduced in 1999, FAREMANAGER Fare Class may be used to update the fare class application record (Record 1) easily.
fare rule A rule that states the conditions of travel for specific fare classes. As used in this document, the term can refer to rules governing published fares (grouped by categories) or to fares that are contained in the text of a rule (fare-by-rule). The term is used to differentiate between this type of rule and a governing rule. A rule has three components: fare class code, booking code, and category restrictions.
fare type A symbolic identification of the characteristics of a fare class, this term provides a way to group similar types of fares. It is directly
Rules Coding Resource
7
connected to the rule provisions. (For example, “Instant purchase, nonrefundable” fares will have Category 5 restrictions coded, which state those requirements, and penalty descriptions in Category 16.)
Fare Type Matrix Matrix list of fare types used to define fare type codes—valuable in autopricing.
field The area containing certain data in an electronic database. A specific area on a screen where data can be entered by the user.
filed A status assigned by the system to records that have been filed through GFS—the only records that can be viewed by other carriers in the inquiry mode. Once filed, records are also sent in the next transmission of subscriptions.
footnote Used along with categories to further restrict a fare, it usually contains travel dates, sales dates, or other special conditions. An advantage of coding restrictions in a footnote rather than a rule is that a footnote may reside in any fare within its carrier/tariff. Any number 1–99 and any letter other than F and T may be assigned to the footnote. (F and T are reserved to mean travel must be FROM/TO the first city shown in a given market when they are coded in Category 23.)
gateway The last point of departure and first point of arrival within a Geographic Locale as specified below: (Note there is an implied hierarchy in the following descriptions.)
When traveling between areas (1, 2, or 3) the last point of departure and first point of arrival in that area.
When traveling between zones within an area, the last point of departure and first point of arrival in that zone.
When traveling between countries within a zone, the last point of departure in one country and the first point arrival in another country.
GDS Global distribution systems. Companies that use ATPCO products to provide fare information to airlines and other customers.
general rule Each rules tariff in the system has a general rule record that specifies the governing rule number for each category.
GFS Government Filing System. The electronic system for combining fare and rule data so that it can be released to subscribers, who make it available to customers (along with its restrictions). Also used to file new fare data with the US Department of Transportation and ten other governments that require approval of new fares regarding their countries.
GFS FA NO Filing Advice Number of a batch (assigned by the system) that has been submitted through GFS; used for controlling and tracking purposes.
government filing Using GFS, thirteen governments (United States, Canada, United Kingdom, Netherlands, Switzerland, Germany, France, Mexico, Panama, Hong Kong, Brazil, Brunei, and Cayman Islands) require
Rules Coding Resource
8
new fares regarding their countries to be filed with them for approval. Now electronic, government notification was previously sent by messenger; fares are filed several times daily.
governing rule Restrictions that apply to the majority of the fare rules and do not appear in the fare rules. When no category data is specifically coded in a fare rule, the governing rule is deemed to apply. Also, it is possible to specify an alternate governing rule for a sequence, or to negate the governing rule in whole or in part.
IDMS Integrated Data Management System. The mainframe database of the fares and rules system that provides facilities required by the various applications it contains. Used to interpret all the tariff rule provisions (languages, currency, regions, etc.) automatically online. It is accessed through the 3270 emulator, which is used to update the fare information.
international Travel between any two or more unique countries (sovereign states).
international tariff As used in this document, the term means a tariff whose geographic application is other than within/between the United States and Canada.
IPR International Passenger Rules. Used as the first three letters for a Rules Tariff.
journey Entire ticket/itinerary, all points on a ticket.
leg A service of transportation between two consecutive scheduled intermediate stops on any given flight.
negotiated fare A fare that is not publicly displayed and distributed, but is offered selectively to customers and agents and which differs from any published fare in respect to level, conditions, or reservation booking designator, or where the commission paid to an agent differs from the standard commission.
P02 International fare class. The directory level that defines the area of applicability in the fare construction process and provides the user with a conversion from directory to fare records (see also directory).
PAR Passenger Automated Rules system at ATPCO. The only worldwide database of automated passenger fare conditions. With a choice of text or graphical online display, this system permits inquiry and maintenance of the rules and conditions that must be met for a passenger to quality for a particular ticket price. There are three automated products in this system: Bits and Bytes, Full Text format, and Abbreviated Text format.
PIPPS Passenger Interline Pricing/Prorate System. An accurate and cost-effective automated solution to calculate proration values, retrieve fare and rule data, and resolve interline/pricing disputes from an industry neutral company.
PIT Passenger International Tariffs. A database of international fares information encoded by ATPCO and carriers.
PLF Passenger Local Fares. A domestic US/CA fares database.
Rules Coding Resource
9
published fare A fare published for use in pricing air transportation from one city to another.
RBD Reservation booking designator, also called primary booking code. Designates the class of service during air travel.
records Primary computerized information, including rate and fare information used by CRSs during autopricing to validate coded fare information.
Record 0 The general rule application: the connection between the coded general rules and the published fare rules (when a fare rule is read during autopricing, this part of the system directs which general rule to apply, if any).
Record 1 Section of the database that contains the fare class application record (see also fare class record).
Record 2 (Category Control) Section of the database that consists of table numbers and links to the actual data organized by category and listed in Record 3. Information in this section often appears in a grid.
Record 3 Contains the actual restriction information sorted according to topics and coded in compartments called categories; for example, Category 2 = Day/time restrictions and Category 3 = Seasonal restrictions.
routing Restrictions on a fare based on travel routes and defined by routing maps
rule The necessary provisions and conditions under which traveling may occur that meet the special requirements set by a carrier or government regulatory agency. It is linked by fare class to fare record and includes the booking code and categories for a given fare. Carriers choose rule numbers according to their regulations. Rule numbers are an aid in autopricing (see also fare rule).
rule type Code identifying the type of every rule in every tariff:
• F = Fare Rule (Rule governs published fares) • G = Governing Rule (Rule governs other rules) • N = IATA Rule (International: applies to all carriers). • R = Fare By Rule (Rule governs unpublished fares such as
Seamen, Children, and Family Plan). SITA Societe Internationale de Telecommunication Aeronautiques
(International Society of Airline Communications).
Subs Doc Subscription documentation. Detailed record descriptions and record layouts of ATPCO’s subscription output products, including fares and rules.
Subscription pulls The database of fares and rules is changed constantly and the new information is released to subscribers and the public seven times daily (0100, 0530, 1000, 1100, 1230, 1500, and 2000 ET).
Rules Coding Resource
10
system assumptions Category default: what will be coded or assumed if the carrier does not provide information concerning this possibility.
tariff Geographic areas of the world are assigned tariff number and names by ATPCO. Fares for markets within that geographic area are distributed with the assigned tariff number; for example, AllFares, International, and Domestic.
Note: The ATPCO database is organized by database tariffs: a distinct name identifying the location of information on the hard drive of the database. Grouped by logical areas of the world, they include fares, rules, routing, and arbitrary tariffs. Database tariffs work together to supply an output product for automated pricing.
Other APTCO uses of the term tariff refer to written fare and rule information including the following:
Published (Public) Tariff – Contains fare and rule data that is available for public inquiry, whereas a private tariff contains fare and rule data that is not: private tariffs have a limited distribution.
Paper Tariff – Officially filed on paper with a government.
Filed Tariff – A term used to specify those filed through GFS with one or more governments. It differentiates these tariffs from non-filed, because there are some requirements and edits that differ based on which type of tariff is being updated.
Non-filed Tariff – A term used to specify tariffs that may or may not be processed through GFS, but are not filed by ATPCO with any government.
trip A portion of an itinerary between two consecutive fare break points (used in domestic tariffs; it is the same as fare component).
TSI Travel segment indicator. A code that further defines a specific portion(s) of travel. They may be used alone or in combination with Geographic Locales to specify the application of a provision for autopricing.
update a batch Also called making a batch public, this term describes moving the transactions within a batch to the database. Most information that is updated to the database is not autopriceable or received by subscribers unless it is filed in GFS.
validate To authenticate or substantiate a fare component. All newly coded data must be validated before it can be saved.
value added products These products use ATPCO resources such as the database and networks to provide refined electronic products to the airline industry.
values The actual data in each byte that is used to fill (populate) a field.
zones Following industry standards, the areas of the world are subdivided into zones. Zone numbers beginning with 0 or 1 are in Area 1; those beginning with 2 are in Area 2; and those beginning with 3 are in Area 3
Rules Coding Resource
11
Record structure
Overview
Analysts use Records to build the provisions that support a fare record. The fare record is used by the fare quote system to autoprice a fare.
General Rule Application (Record 0)
A General Rule Application record exists in the database for each unique rules tariff, rule number, and effective date. Record 0 contains one of two types of information:
1. Provides the tariff and rule number of the associated general rule provisions to be applied in conjunction with a fare rule.
Example: Fare rule tariff–001, CXR–BA will indicate that for the stopover provisions (Category 8), General Rule IPRG, Rule 0135 applies.
OR
2. Designates each rule number in the database as fare rule, general rule, Fare By Rule, or industry rule.
Fare Class Application (Record 1)
For each occurrence of a rules tariff, carrier, rule number, fare class, and effective/ discontinue date, there is at least one Record 1 that conveys the data pertinent to the Fare Class, such as passenger type code and primary booking codes.
In addition, Record 1 will have indicators for the type of fare display in which the fare should be placed as well as indicators used to match to other Records in the Automated Rules.
Category Control (Record 2)
Each category has a Record 2, which contains the identification fields that match to the fare record. The identification fields include information such as market and fare class. Record 2 (Sequence List screen and Single Sequence Segment screen) is the entry screen for entering category information. It is the first screen to appear after a category is selected on the Inquiry/Update Menu screen. It is used to add the sequence numbers and the markets for the data that will be coded in Record 3.
Category Data Tables (Record 3)
This record type contains the actual data that states the provisions for a rule or footnote. Record 3 (Category Data screen) holds all the data for the regulations spelled out in a particular category.
Record 2 and Record 3 are used by the system to identify the rule provisions that make the use of a fare possible.
Rules Coding Resource
12
Data processing using records
Note: 900 Series tables may be referenced from Records 1, 2, or 3.
Record 0 (indicates Source Tariff and rule
numbers of the General Rule)
Record 1 – Fare Class Record (identify Tariff/Carrier/Rule #
containing Fare Class)
If no Record 2 for a category, apply general rule
Record 2 - For Each Category (match to the fare and the indicators from Record 1)
1 Eligibility 2 Day/Time 3 Seasonality 4 Flight App 5 Reservations 6 Minimum stay 7 Maximum stay 8 Stopovers 9 Transfers 10 Combinability 11 Blackouts 12 Surcharges 13 Accomp. Travel 14 Travel Restrictions 15 Sales Restrict 16 Penalties 17 HIP/Mileage 18 Endorsements 19-22 Discounts 23 Miscellaneous 25 Fare by Rule 26-7 Groups & Tours 28 Another Cntry 29 Deposits 31 Voluntary Chgs 35 Negotiated Fares 50 Application
Footnote Record 2 – for each category
Record 3 – Rule Provisions for fare by category (data referenced by the Record 2)
Fare (Published & Constructed) Tariff, Carrier, Market pair, Fare Class, Rule #, OW or
RT, Fare Amount, Currency, Footnote, Routing, Effective Date, Discontinue Date,
GFS FA No
Resulting provisions regulating the use of the fare from each of the data sources
(Fare Rule, Footnote, and General Rule)
If no General Rule for a category, apply system assumption
Go to Rules System for Tariff/Carrier/Rule# that contains list of each category with provisions
Alternate General Rule
Rules Coding Resource
13
Applying the data during autopricing
Start with the fare.
Tariff
Carrier Rule Market Fare Class OW/RT Date
EUROP SR 0009 BRU-PAR VWAX 2 01FEB02
Match to Fare Class Application (Record 1) information.
IPREURP/ SR/ 0009 / VWAX /N BE – N FR/2/ 01FEB02
Continue processing to retrieve category information for corresponding Sequence List (Record 2) to match and define fare.
If Sequence List contains no specific match criteria, any fare attempted will match this sequence.
Sequence # 9000000 (no match criteria)
Match with Sequence List (Record 2) in Category 2 using sequence numbers to point to data in Category Data Tables (Record 3).
Sequence # 9000000 lists Data Table 602
Sequence List points to Data Table 602 in Record 3 for specific details. Match. Continue processing.
Retrieve data from corresponding Data Table 602 (Record 3) in Category 2.
Coded Data: Permitted – MON/THU/FRI/SUN.
PASS FAIL
Passenger books reservations for travel on Monday, 05 FEB.
Passenger books reservations for travel on Wednesday, 07 FEB.
Rules Coding Resource
14
Processing a fare using Records 0, 1, 2, and 3
The flow chart that appears on the previous page illustrates the basic “rule building” processing path used by fare quote systems to search the ATPCO Fare Record for coded fare restrictions (rules).
A fare quote system processes a fare by attempting to match a passenger need with fares that are available. The system must identify a fare whose conditions match those which the passenger is presenting. In processing, the system could retrieve multiple fares for the passenger to use. The CRS will select the lowest applicable fare to charge the passenger.
The Fare Quote system looks first at the Fare Record, which identifies the tariff (geographical area of travel), carrier, and rule number that contains that fare class. Then the Fare Class Application (Record 1) is searched to try to match the fare basis code to the passenger type, available booking codes, fare types, etc.
The next step is to read the footnote or fare rule provisions. Generally, a fare quote system processes the footnote before the fare rule is searched.
The system then enters the General Rule (Record 0), which will indicate the source tariff and rule numbers of the general rule.
Next, the Rules system is searched to match the rule provisions with the passenger need. The CRS system pulls out the fare class data and the general rule and combines that information. When all information is available, the appropriate fare will be displayed.
A match is attempted in the Sequence List (Record 2) for each Category (1–50). If a category has no restrictions (no data) and there is a general rule, the general rule is applied.
Each time the system identifies sequences in the sequence list, an attempt is made to match a sequence in that record, beginning with the lowest-numbered sequence. The system makes an inquiry of each sequence until a match is made. Once a match to a sequence is made, the provisions attached to that sequence apply to the fare. The system will not look for a “better” match. If no match is made to a sequence, and there is no general rule, the category assumption for that category applies. For example, if no day or time restrictions are present in Category 2, there are no restrictions on day or time.
Each sequence could contain one data table or a string of up to 200 data tables that serve as pointers to the category data tables in Record 3, which house the rule provisions.
When a match is made with a sequence on the Sequence List, the system seeks full provision information, which is found in a category data table. When the search of all category data is complete, the restrictions the passenger must meet are established. If there is no match to a data table, the fare should fail validation, and the system will look to other fare possibilities for validation.
Fare Class Application (Record 1)
Category Data Tables (Record 3)
Sequence List (Record 2)
General Rule Application (Record 0)
Rules Coding Resource
15
Standard format of electronic rules Automated fare rules appear in a standardized format and may contain any or all of the categories of information listed below. Conditions that govern fares are found in the applicable fare rule. In addition, general rules, if published on behalf of each carrier, will also apply unless otherwise indicated.
The assumptions, which appear below, apply if a category does not appear in an automated fare rule, or if a specific provision, such as different Combinability journey types, is not addressed.
Category 1 (Eligibility)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE ASSUMPTION IS THAT THERE ARE NO ELIGIBILITY RESTRICTIONS.
This category is used to define the identification requirements and age range for a particular passenger type, if such conditions exist. It is not used to define the actual passenger types, such as clergy or military, for a fare class. Passenger type information is provided in the fare class application.
Category 2 (Day/Time)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE ASSUMPTION IS THAT THE FARE IS AVAILABLE FOR TRAVEL AT ALL TIMES OF THE DAY AND ALL DAYS OF THE WEEK.
This category defines times and/or days when travel is permitted. The day/time information applies to origins of trips scheduled to depart during that time period.
Category 3 (Seasonality)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE ASSUMPTION IS THAT THE FARE IS AVAILABLE EVERY DAY OF THE YEAR.
This category is used to reflect the dates of a specific season or the dates on which a fare is valid. The assumption for applying this category is that a seasonal fare is based on the season of the origin portion of travel. The seasonal level in effect at the origin is used for all subsequent travel regardless of date.
Category 4 (Flight Application)
ASSUMPTION: IN THE ABSENCE OF THIS CATEGORY, THE SYSTEM ASSUMPTION FOR FLIGHT APPLICATION IS THERE ARE NO FLIGHT RESTRICTIONS OTHER THAN THOSE SPECIFIED WITHIN THE ROUTING OR TRANSFER CATEGORY.
This category reflects information regarding the use of a fare on specific flight numbers, types of service (such as non-stop or multi-stop), equipment types and travel via points. It may be used to reflect either positive or negative application of the information.
Rules Coding Resource
16
Category 5 (Advance Reservations/Ticketing)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THERE ARE NO ADVANCE RESERVATIONS OR TICKETING REQUIREMENTS FOR THE FARE.
This category is used to define reservations and/or ticketing requirements applicable to a fare for original ticket issue. It will indicate which sectors of travel, if any, must be confirmed prior to ticketing. When time limits exist, it is assumed that these must be met prior to commencement of outbound travel. Advance requirements for ticket revalidation or reissue are not reflected in this category but are reflected in Category 16 (Penalties).
Category 6 (Minimum Stay)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT IT IS ASSUMED THAT THERE ARE NO MINIMUM STAY REQUIREMENTS FOR THIS FARE.
This category specifies the first time return travel may commence. It will also indicate the points to be used in calculating the minimum stay. Unless stated otherwise, it is assumed that the calculation begins at the point of origin and the day of departure is not included. If the point from which return travel may commence is not defined, it will be assumed to be the last point of stopover. Likewise, if outward destination is not defined, it will be assumed that the outward destination is the last point of stopover.
Category 7 (Maximum Stay)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT IT IS ASSUMED THAT THERE IS NO MAXIMUM STAY FOR THE FARE.
This category indicates the last time at which return travel may commence or be completed. When this category is present, it will always specify whether the maximum stay applies to travel commencement from point of return or travel completion. As in Minimum Stay, it is assumed that the points of calculation for Maximum Stay are the day of departure from origin and the last point of stopover unless stated otherwise. Likewise, the day of departure is not included when counting. In no case shall the maximum stay be greater than one year from the date travel commences from the point of origin.
Category 8 (Stopovers)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT STOPOVERS ARE NOT PERMITTED ANYWHERE ALONG THE PASSENGER'S ROUTE.
This category will define the conditions under which stopovers are permitted and the applicable charges. Other than the above system assumption, the following assumptions apply if stopovers are allowed:
1. Stopovers may be made at any point along the carrier's routing.
2. Stopovers are permitted free of charge at the point of turnaround.
3. Stopovers are defined internationally as an interruption of travel for more than 24 hours.
Rules Coding Resource
17
Category 9 (Transfers)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT TRANSFERS MAY BE MADE ANYWHERE ALONG THE PASSENGER'S ROUTE.
This category defines the conditions or restrictions under which transfers may occur and the applicable charges, carriers, and locations associated with these transfers.
Category 10 (Combinations)
ASSUMPTIONS: THE FOLLOWING ASSUMPTIONS WILL APPLY UNLESS OTHERWISE SPECIFIED:
• Open Jaws/Round Trips/Circle Trips and End-on-End combinations are not permitted. • International fares may be combined with add-ons unless specifically
prohibited/restricted. • When Open Jaws/Round Trips/Circle Trips are permitted, unless otherwise stated:
• Combinations are permitted with any carrier. • Combinations are permitted with any tariff and any rule. • Combinations are permitted with any round trip or one-way fare. • The Open Jaw segment can be between any two geographic points.
This category deals with combinations that are permitted with specified fares and other fares/add-ons to construct one way, round trip, circle trip, and open jaw transportation. It consists of five major and four minor subcategories. The five major types are as follows:
1. Open Jaws (Subcategory 101)
2. Two Component Circle Trips (Subcategory 102)
3. More Than Two Component Circle Trips (Subcategory 103)
4. End-on-End (Subcategory 104)
5. International Add-ons (Subcategory 105)
The four minor types are used to provide specific restrictions for the five major types. They are as follows:
1. Carrier Combinations (Subcategory 106)
2. Tariff/Rule Combinations (Subcategory 107)
3. Fare Class/Fare Type Combinations (Subcategory 108)
4. Open Jaw Sets (where open jaws are permitted) (Subcategory 109)
Rules Coding Resource
18
Category 11 (Blackout Dates)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE FARE IS NOT SUBJECT TO BLACKOUT DATES.
This category is used to define single dates or date ranges where travel is not permitted. The assumption is made that blackouts apply to the scheduled departure time of a flight regardless of the portion of the passenger's travel they represent.
Category 12 (Surcharges)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THERE ARE NO SURCHARGES.
This category defines the conditions under which surcharges are applicable and the corresponding charge. If restrictions for a fare may be waived or modified based upon payment of a charge, this will be found here or in Category 16 (Penalties).
Category 13 (Accompanied Travel)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT ANY PASSENGER MAY TRAVEL ALONE OVER THE ENTIRE ROUTING.
This category is used as a component of a rule when travel with one or more other passengers is necessary to qualify for a fare.
Category 14 (Travel Restrictions)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE FARE IS AVAILABLE FOR TRAVEL AT ALL TIMES.
This category is used to state specific travel date restrictions. Usually these are the dates when the fare may first be used for travel or after which it may no longer be used.
Category 15 (Sales Restrictions)
PRIVATE TARIFF ASSUMPTION: THE ABSENCE OF CATEGORY 15, OR THE ABSENCE OF A CATEGORY 15 PROVISION APPLICABLE TO THE FARE IN QUESTION, INDICATES THAT THE SALE OF THIS FARE IS NOT PERMITTED.
PUBLIC TARIFF ASSUMPTION: THE ABSENCE OF THIS CATEGORY, OR THE ABSENCE OF A PROVISION APPLICABLE TO THE FARE IN QUESTION, ALLOWS THE FARE TO BE TICKETED IMMEDIATELY AND WITHOUT REGARD TO WHERE OR BY WHOM.
This category is used to define a fare that is available for sale subject to restrictions based on date, point of sale, or similar conditions. These dates are most commonly first and last reservation or ticketing dates.
Rules Coding Resource
19
Category 16 (Penalties)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THERE ARE NOT PENALTIES FOR A FARE.
This category is used to determine if penalties are applicable for a fare and what charges will be assessed. It is also used to specify under what conditions reroutings may take place or tickets may be reissued.
Category 17 (Hip/Mileage Exceptions)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE HIGHER INTERMEDIATE POINT RULE APPLIES.
This category is used to negate the assumption that stopovers or connections are made at specific geographic locations.
Category 18 (Ticket Endorsements)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THERE ARE NO TICKET ENDORSEMENT REQUIREMENTS FOR THE FARE.
This category is used to indicate ticket endorsement text and the location on the ticket for the endorsement.
Category 19 (Children Discounts)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE FARE IS NOT DISCOUNTABLE FOR CHILDREN.
This category is used to provide either specific fare amounts or the information for calculating discount fares for children. It also specifies accompanying travel requirements for children traveling at the calculated or specified fare.
Category 20 (Tour Conductor Discounts)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE FARE IS NOT DISCOUNTABLE FOR TOUR CONDUCTORS.
This category is used to provide either specific fare amounts or the information for calculating discount fares for tour conductors. It also specifies accompanying travel requirements for tour conductors traveling at the calculated or specified fare.
Category 21 (Agent Discounts)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE FARE IS NOT DISCOUNTABLE FOR AGENTS.
This category is used to provide either specific fare amounts or the information for calculating discount fares for agents. It also specifies accompanying travel requirements for agents traveling at the calculated or specified fare.
Rules Coding Resource
20
Category 22 (All Other Discounts)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE FARE IS NOT DISCOUNTABLE FOR THE PASSENGER TYPES THAT FALL INTO THIS CATEGORY.
This category is used to provide the specific fare amounts or the information for calculating discount fares for all passenger types other than children, tour conductors, or agents. It also specifies the accompanying travel requirements for the passengers traveling at the calculated or specified fare.
Category 23 (Miscellaneous Provisions)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THEN THE FARES MAY BE USED FOR ANY PURPOSE.
This category is used to specify whether specific fares should or should not be used for construction of unpublished fares, proration, refund calculation, currency adjustments, or as proportional fares. It will also contain any miscellaneous information that is not category specific, such as general rules not being applicable.
Category 24 (currently not available)
Category 25 (Fare By Rule)
CATEGORY 25 IS USED FOR THE CREATION OF FARE RECORDS USING THE AUTOMATED RULES SYSTEM.
CATEGORY 25 SUPPORTS THE CREATION OF THE FOLLOWING TYPES OF FARE BY RULE FARES:
SPECIFIED: FARE AMOUNT IS A SPECIFIED AMOUNT. DATA IS SELF-CONTAINED WITHIN THE CATEGORY 25.
CALCULATED: FARE AMOUNT IS CALCULATED OFF A BASE FARE IN A PUBLISHED TARIFF. A BASE FARE INFORMATION TABLE 989 IS REFERENCED IN CATEGORY 25.
IN THE ABSENCE OF CATEGORY 25, FARE BY RULE DOES NOT EXIST FOR THE PASSENGER ITINERARY BEING PRICED. THERE WILL BE NO GENERAL RULES CODED FOR CATEGORY 25.
The presence of a Category 25 will allow a CRS/GDS to attempt to create a fare using the applicable passenger type, fare calculation, fare comparison, resulting fare, and category override information contained within the category.
Category 26 (Groups)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE ASSUMPTION IS THAT THERE ARE NO GROUP PROVISIONS FOR THE FARE.
This category defines the requirements to qualify for group fares, such as minimum group size, type of group, substitutes, travel together, and individual travel restrictions.
Rules Coding Resource
21
Category 27 (Tours)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE ASSUMPTION IS THAT THERE ARE NO TOUR PROVISIONS FOR THE FARE.
This category reflects the requirements to qualify for a tour fare, such as minimum package and nights, minimum price, tour number, and tour type.
Category 28 (Visit Another Country)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE ASSUMPTION IS THAT THE FARE IS NOT A VISIT ANOTHER COUNTRY FARE.
This category reflects the requirements to qualify for a Visit Another Country fare, such as country of residence, distance from destination country, and ticket purchase.
Category 29 (Deposits)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE ASSUMPTION IS THAT THERE ARE NO DEPOSIT REQUIREMENTS FOR THE FARE.
This category indicates if there are deposit requirements to qualify for a fare, such as deposit amount, days required prior to ticketing/travel, refund of deposit conditions, and waivers for the deposit requirements.
Category 31 (Voluntary Changes)
ASSUMPTION: THE ABSENCE OF CATEGORY 31 INDICATES THAT AUTOMATED REISSUES ARE NOT PERMITTED AND THE VOLUNTARY CHANGE MUST BE PROCESSED MANUALLY.
WHEN CATEGORY 31 IS PRESENT AND THERE IS NO AUTOMATED REISSUE PROVISION APPLICABLE TO THE FARE BEING REISSUED, VOLUNTARY CHANGES ARE NOT PERMITTED. THIS INCLUDES BOTH AUTOMATED REISSUE AND A MANUAL CHANGE TRANSACTION.
The presence of Category 31 indicates that the reissue process may be done programmatically versus manually. Category 31 identifies voluntary changes as not permitted or permitted with various restrictions, as well as the reissue charges dictated by the voluntary changes requested.
Rules Coding Resource
22
Category 33 (Voluntary Refunds)
IN THE ABSENCE OF THIS CATEGORY OR WHEN NO APPLICABLE PROVISION IS FOUND THEN AUTOMATED REFUNDS ARE NOT PERMITTED. WHEN THIS CATEGORY IS PRESENT AND APPLIES, THEN AUTOMATED VOLUNTARY REFUNDS ARE PERMITTED.
This category is used to define the requirements and conditions that must be met in order for a passenger to receive an automated voluntary refund of an existing ticket. A voluntary refund is defined as a refund in which the passenger has requested that an existing ticket be refunded, less penalty fee and value of any portion used.
Category 35 (Negotiated Fares)
CATEGORY 35 IS USED TO IDENTIFY THE TICKETING, SECURITY, AND FARE CREATION REQUIREMENTS APPLICABLE FOR NEGOTIATED FARES AND MAY ALSO BE USED FOR OTHER PRIVATE FARES.
IN THE ABSENCE OF CATEGORY 35, THE FARES ARE NOT NEGOTIATED FARES. THERE WILL BE NO GENERAL RULES CODED FOR CATEGORY 35.
The presence of a Category 35 provision with a specific Record 1 identifies the fares referenced as Negotiated Fares. These fares will be marked in Record 1 by the use of selected values in the Display Type field. Fares without these Display Types may have a Category 35, but they are not Negotiated Fares.
Coding Category 35 will focus on the three main sections of the Category:
• Ticketing/Commission
• Security
• Fare Creation
Category 50 (Application and Other Conditions)
ASSUMPTION: IF THIS CATEGORY IS NOT PRESENT THE ASSUMPTION IS THAT A RULE APPLICATION AND OTHER CONDITIONS PARAGRAPH DOES NOT EXIST. THERE IS NO IMPACT ON ITINERARY PRICING.
• This category is used to specify the rule title, geographic application, capacity limitations, rules not applicable, journey types/types of transportation, and other conditions. This category has no impact on itinerary pricing.
Rules Coding Resource
23
Sequencing hierarchy The following hierarchy for the Sequence List (Record 2) is the suggested way to order sequences. Special circumstances may require different sequencing. The key to determining sequence hierarchy is to code the most specific provisions first (lower sequence number) and general provisions last (higher sequence number). For unlisted combinations, consider the placement in the chart below.
Suggested Sequence Number Series
Sequence Definitions
1,000,000 Fare Class Specific + Locales: 1. City to a) City b) State c) Nation d) Zone e) Area 2. State to a) State b) Nation c) Zone d) Area 3. Nation to a) Nation b) Zone c) Area 4. Zone to a) Zone b) Area 5. Area to Area
2,000,000 Fare Class Specific ONLY
3,000,000 Fare Family Specific + Locales: 1. City to a) City b) State c) Nation d) Zone e) Area 2. State to a) State b) Nation c) Zone d) Area 3. Nation to a) Nation b) Zone c) Area 4. Zone to a) Zone b) Area 5. Area to Area
4,000,000 Fare Family Specific ONLY
5,000,000 Fare Type/Season type/Day of Week type Specific + Locales: 1. City to a) City b) State c) Nation d) Zone e) Area 2. State to a) State b) Nation c) Zone d) Area 3. Nation to a) Nation b) Zone c) Area 4. Zone to a) Zone b) Area 5. Area to Area
6,000,000 Fare Type/Season Type/Day of Week Type ONLY
7,000,000 Locales ONLY in the following order: 1. City to a) City b) State c) Nation d) Zone e) Area 2. State to a) State b) Nation c) Zone d) Area 3. Nation to a) Nation b) Zone c) Area 4. Zone to a) Zone b) Area 5. Area to Area
9,000,000 General Sequence
Specific/Inclusive Hierarchy Sequencing Information: Zones 001, 004, 006, 007, and 008 are included in N US and must be coded before N US. Zones 001-009 are included in Zone 000 and must be coded before Zone 000. Zones 171 and 172 are included in Zone 170 and must be coded before Zone 170. Zones 211 and 212 are included in Zone 210 and must be coded before Zone 210. When there are exceptions to a sequence provision, code those sequences that do not have unique provisions first. An example of this situation follows. 0010000 US-Z 210 (no General Rule) ALT GEN 0015000 US-FR + specific provisions in the category Coding Convention Sequences with seasonal indicators such as H, J, or O should be consolidated and coded consecutively.
Rules Coding Resource
24
Definitions of Terms Relevant to TSIs It is important to understand the terms used in TSIs. Below are the most common terms associated with TSIs.
domestic Within a sovereign state (IATA country code). The proposed new definition would exclude travel between the United States and Canada or within Scandinavia as domestic. The general consensus at the last meeting was that ‘”within any one IATA country code” would define domestic. There was also a question on whether this included territories. The participants agreed that if a territory has its own IATA country code it would not be considered domestic travel. If a territory does not have its own IATA country code, it would be considered a part of the sovereign state and would be in the domestic definition. For example, travel between US and PR/VI is now considered domestic.
destination Ultimate point of a journey. When destination is used in a fare rule, general rule, or Rule 2, it will be necessary to review the carrier’s definition of that term. If no definition is included in the tariff, it will be necessary to obtain a definition from the carrier.
fare destination Ultimate point of the priceable unit.
fare component A portion of an itinerary between two consecutive fare break points. (Same as trip but used in international tariffs).
gateway Last point of departure and first point of arrival within a geographic locale as specified below.
Note: There is an implied hierarchy in the following descriptions.
• When traveling between Areas (1, 2, or 3), the last point of departure and first point of arrival in that area
• When traveling between zones within an area, the last point of departure and first point of arrival in that zone
• When traveling between countries within a zone, the last point of departure in one country and the first point of arrival in another country
Note: When fares cross multiple IATA Areas, for example, NYC—BOM via PAR (Area 1 to Area 3 via 2). The departure from Area 1 (NYC) and the arrival in Area 3 (BOM) are considered the gateways and not the intermediate via points in Area 2 (PAR).
TSIs 06 “Departure from Gateway” and 12 “Arrival at Gateway” have an implied addition.
• For 06 it is Departure from departure Gateway • For 12 it is Arrival at arrival Gateway For example, if the itinerary is PWM—BOS—LON—EDI and return, category data table with TSI 06 would be stating “departure from [gateway] BOS” outbound and “departure from [gateway] LON” inbound.”
Rules Coding Resource
25
A category data table with TSI 12 would be stating “arrival at [gateway] LON” outbound and “arrival at [gateway] BOS” inbound.
international Travel between any two or more sovereign states (utilization of IATA country codes).
journey Entire ticket (all points on a ticket).
origin Initial starting place of the journey as shown on the ticket.
fare origin Initial point of a priceable unit.
overwater When crossing a water mass within Area 1, the portion of travel from the last point of departure within the continental US/CA to the first point of arrival outside continental US/CA, and/or the last point of departure outside the continental US/CA to the first point of arrival within the continental US/CA. this definition applies specifically for the following points:
• Between continental US/CA and Hawaii • Between continental US/CA and Alaska • Between US/CA/Hawaii/Alaska and Puerto Rico/Virgin
Islands • Between Alaska and Hawaii
point of turnaround Farthest geographical fare break point from the priceable unit’s origin.
priceable unit Two Definitions: 1) A one-way fare which is qualified in its own terms independent of any other fare component.
2) Combination of two or more fare components where one or more of the components is dependent upon all the others to qualify for autopricing.
sector A portion of a journey covered by a single flight coupon (same as a segment but used in international tariffs).
segment A portion of a journey covered by single flight coupon (same as a sector but used in domestic tariffs).
stopover As defined in a carrier’s tariff, including point of turnaround.
transatlantic Transportation between Area 1 and Area 2/3 via the Atlantic Ocean.
transborder Transportation between the 50 United States, including the District of Columbia, and Canada.
transoceanic Transatlantic and/or transpacific travel.
transpacific Transportation between Areas 1 and 3 via the Pacific Ocean.
trip A portion of an itinerary between two consecutive fare break points (Same as fare component but used in domestic tariffs).
Rules Coding Resource
26
Category application assumptions Each category is distinguished as being Pricing Unit/Journey–based or Fare Component–based.
Pricing Unit/Journey category restrictions apply to either a combination of two or more fares or to a single one-way fare.
Fare Component category provisions apply between consecutive fare break points only.
Maximum Stay is an example of a Pricing Unit/Journey category, and Day/Time is an example of a Fare Component–based category.
Rules Coding Resource
27
Category Application: FC or PU/J
Category Fare Component (FC) – Priceable Unit (PU)/Journey (J)
1 Fare Component
2 Fare Component (Priceable Unit/Journey when Travel from Fare Origin Field is coded)
3 Priceable Unit (Fare Component when Each Trip Field is coded)
4 Fare Component (Priceable Unit/Journey when Byte 38 is 3/4/5) [Inbound/Outbound/Either]
5 Priceable Unit/Journey
6 Priceable Unit/Journey
7 Priceable Unit/Journey
8 Bytes 8–11 and 24–26 are Priceable Unit/Journey; all others are Fare Component
9 Fare Component, except when the same fare class is used for round trip, then Bytes 8–11 (min/max) are Priceable Unit/Journey
10 Priceable Unit/Journey
11 Fare Component
12 Fare Component (Priceable Unit/Journey when Byte 39 is 2/4/6)[Per RT]
13 Fare Component
14 Bytes 8–15 are Priceable Unit/Journey (Travel must be completed by). All others are fare component.
15 Field by field application
16 Fare Component
17 Fare Component
18 Fare Component
19 Fare Component
20 Fare Component
21 Fare Component
22 Fare Component
23 Fare Component
25 Fare Component
26 Fare Component
27 Fare Component
28 Fare Component
29 Fare Component
31 Field by field application
35 Priceable Unit
50 Fare Component/Journey
Rules Coding Resource
28
Classification of TSIs
The list of TSIs appropriate for a category may be viewed by clicking the button near any TSI field. Each TSI has a specific meaning and many show an (I) or (D) to indicate whether it is to be used in International or Domestic tariffs. The list below indicates whether the TSI is Fare Component–, Pricing Unit–, or Journey-based.
Pricing Unit TSIs
01 DEPARTURE FROM FARE ORIGIN
10 ARRIVAL AT FARE DESTINATION
17 DEPARTURE FROM POINT OF STOPOVER FARTHEST FROM
THE FARE ORIGIN GEOGRAPHICALLY
26 OUTSIDE GEOGRAPHIC TYPE OF FARE ORIGIN
27 OUTSIDE GEOGRAPHIC TYPE OF TURNAROUND POINT
28 WITHIN GEOGRAPHIC TYPE OF FARE ORIGIN
29 WITHIN GEOGRAPHIC TYPE OF TURNAROUND POINT
34 ARRIVAL AT POINT OF TURNAROUND
35 DEPARTURE FROM POINT OF TURNAROUND
40 DEPARTURE OF OUTBOUND TRANSATLANTIC SECTOR
41 DEPARTURE OF OUTBOUND TRANSPACIFIC SECTOR
46 DEPARTURE FROM LAST STOPOVER OUTSIDE
GEOGRAPHIC TYPE OF FARE ORIGIN
55 DEPARTURE OF INBOUND TRANSPACIFIC SECTOR
56 DEPARTURE OF INBOUND TRANSATLANTIC SECTOR
61 FIRST ARRIVAL AT GEOGRAPHIC TYPE OF THE TURNAROUND POINT
64 ARRIVAL AT THE FIRST STOPOVER OF GEOGRAPHIC TYPE
OF THE TURNAROUND POINT
65 LAST DEPARTURE FROM GEO TYPE OF TURNAROUND POINT
68 DEPARTURE OF LAST INTERNATIONAL SECTOR OF THE JOURNEY
69 FIRST ARRIVAL IN THE AREA OUTSIDE THE AREA
OF ORIGIN OF THE OUTBOUND FARE COMPONENT
87 DEPARTURE OF FIRST OUTBOUND INTERCONTINENTAL
88 DEPARTURE OF FIRST INBOUND INTERCONTINENTAL
Rules Coding Resource
29
Journey TSIs
59 DEPARTURE OF JOURNEY ORIGIN
60 ARRIVAL AT JOURNEY DESTINATION
63 DEPARTURE OF FIRST INTERNATIONAL SECTOR OF THE JOURNEY
66 DEPARTURE OF LAST INTERNATIONAL SECTOR OF THE JOURNEY
70 ARRIVAL AT THE FIRST POINT OF STOPOVER OUTSIDE
THE GEOGRAPHIC TYPE OF ORIGIN OF THE JOURNEY
71 DEPARTURE OF LAST STOPOVER IN GEOGRAPHIC LOCALE
OF THE JOURNEY
73 DEPARTURE FROM THE LAST STOPOVER BEFORE THE
INBOUND TRANSATLANTIC SECTOR OF THE JOURNEY
75 ALL INTERNATIONAL SECTORS OF THE JOURNEY
76 ALL DOMESTIC SECTORS OF THE JOURNEY
80 WITHIN ANY ONE COUNTRY OF THE JOURNEY
81 DEPARTURE FROM THE LAST STOPOVER BEFORE THE INBOUND
TRANSPACIFIC SECTOR OF THE JOURNEY
85 FROM LAST FARE BREAK OUTSIDE COUNTRY OF JOURNEY ORIGIN
86 ARRIVAL AT FIRST BREAK OUTSIDE COUNTRY OF JOURNEY ORIGIN
Fare Component TSIs
03 DEPARTURE OF EACH TRIP
42 DEPARTURE OF EACH TRANSATLANTIC SECTOR
43 DEPARTURE OF EACH TRANSPACIFIC SECTOR
44 ARRIVAL OF EACH TRANSATLANTIC SECTOR
45 ARRIVAL OF EACH TRANSPACIFIC SECTOR
51 DEPARTURE OF EACH FARE COMPONENT
90 COUNTRY OF DESTINATION OF THE FARE COMPONENT
Fare Component/Pricing Unit TSIs
05 DEPARTURE FROM LAST STOPOVER
06 DEPARTURE FROM ORIGIN GATEWAY
07 DEPARTURE OF OVERWATER SEGMENT
08 DEPARTURE OF LAST SEGMENT
09 DEPARTURE FROM FIRST STOPOVER
Rules Coding Resource
30
11 ARRIVAL AT FIRST STOPOVER
12 ARRIVAL AT DESTINATION GATEWAY
13 ARRIVAL OF OVERWATER SEGMENT
18 ALL INTERNATIONAL SECTORS
19 ALL DOMESTIC SECTORS
21 DEPARTURE FROM STOPOVER
24 ARRIVAL AT FIRST POINT OF STOPOVER OUTSIDE THE GEOGRAPHIC LOCALE
25 ALL SEGMENTS
31 TRANSATLANTIC SECTOR(S)
32 TRANSPACIFIC SECTOR(S)
33 OUTSIDE THE FOLLOWING GEOGRAPHIC LOCALE
36 DEPARTURE FROM LAST INTERNATIONAL STOPOVER POINT
37 DEPARTURE OF TRANSOCEANIC SECTOR(S)
38 ARRIVAL OF TRANSOCEANIC SECTOR(S)
39 WITHIN ANY ONE COUNTRY
47 OVERWATER SEGMENT(S)
48 DEPARTURE OF FIRST INTERNATIONAL SECTOR
49 ARRIVAL AT THE FOLLOWING GEOGRAPHIC LOCALE
50 DEPARTURE FROM THE FOLLOWING GEOGRAPHIC LOCALE
52 DEPARTURE OF LAST SECTOR
54 ALL SECTORS
57 FIRST DEPARTURE FROM THE FOLLOWING GEOGRAPHIC LOCALE
58 DEPARTURE OF LAST INTERNATIONAL SECTOR
82 DEPARTURE FROM GATEWAY
83 ARRIVAL AT GATEWAY
84 ARRIVAL AT FIRST INTERNATIONAL STOPOVER
89 ON EACH INTERCONTINENTAL SECTOR
Rules Coding Resource
31
TSIs and Category Applications Most TSIs are applicable for either type of category; however, some TSIs are specifically designed for a Pricing Unit/Journey and therefore are inappropriate in a Fare Component category. TSI 01, which states “Departure from fare origin,” is an example of a Pricing Unit/Journey TSI.
Under certain circumstances a Pricing Unit/Journey TSI will be permitted as valid coding in a Fare Component category because additional coding is overriding the system assumption for that category. The result is a change to the category application to be that of a Pricing Unit.
Example: A TSI 01 “Departure from fare origin” can be coded in a Fare Component category to override the system assumption and allow the category to apply as a Pricing Unit/Journey
The assumptions that must be followed when processing TSIs are listed below:
1. A Pricing Unit TSI cannot override the fare component application of a category. 2. Journey-based TSIs are outside the bounds of Pricing Unit. They refer to the entire journey
and include all fare combinations/fare constructions written on the ticket for the journey. Journey-based TSIs always override the application of the category and will result in the provision being applied for the entire journey. A Journey TSI cannot override the fare component application of a category, except in the instances listed in numbers 3 and 4.
3. A fare component TSI cannot override the pricing unit application of a category. 4. In a qualifying conditional IF set, the main category takes on the application of the
qualifying category. For example, if Flight Restrictions is an IF clause from Combinations, then Combinations is applied as a Fare Component instead of a Pricing Unit category.
TSIs and geographic locations When a category data table contains a TSI and/or Geographic Locale, restrictions are validated against the portion of travel specified by the TSI rather than against the portion of travel identified by the category assumption. It is important to know the relationship between the TSI and Geographic Locales/Types.
The application of Category Data Tables when the TSI field, the Geographic locale/Type fields, or both of the fields are coded is described below. This section explains the match process that occurs when validating rule data.
1. NO TSI AND NO GEOGRAPHIC LOCALE Apply the category restriction according to the category processing assumptions.
2. NO TSI WITH GEOGRAPHIC LOCALE
If the geographic locale matches a portion of travel, then the category restriction will apply where the match occurred.
Rules Coding Resource
32
Example: Itinerary: LAX—NYC—LON, and a LAX—LON fare is being priced. In Day/Time, the data table contains a Geographic Locale of NYC and no TSI is coded; therefore, the day/time application restriction will be applied to NYC. If the geographic locale does not match a portion of travel, then there is a “no match” to that category data table. Example: Itinerary: LAX—NYC—LON, and a LAX—LON fare is being priced. In Day/Time, the data table contains a Geographic Locale of BOS and no TSI is coded, therefore the day/time application restriction of this data table will not match the fare in question. This result is considered a “no match.”
3. TSI AND NO GEOGRAPHIC LOCALE If the TSI matches a portion of travel, then apply the restriction at that portion of travel where the match occurs. If the TSI does not match a portion of travel, then the result is a “no match.” Example: Itinerary: ATL—LAX—HNL, and an ATL—HNL fare is being priced. In Seasonality, the data table contains a TSI 07 (“departure of the overwater segment”) and no Geographic Locale is code; therefore, the seasonal application restriction will be applied in LAX. If the itinerary and the fare is ATL—LAX, and the data table in Seasonality contains a TSI 07 and no Geographic Locale is coded, the result is a “no match.”
4. TSI WITH GEOGRAPHIC LOCALE If the TSI and the Geographic Locale match a portion of travel, apply the restriction at that portion of travel where the match occurs. If the TSI and the Geographic Locale do not match a portion of travel, then the result is a “no match.”
Edits for TSIs The four category edits that exist for TSIs are described below.
1. TSIs will not be valid in any date override tables.
2. TSIs within geographic spec tables will be as follows: • TSIs 26, 27, 28, 29, 30, 46, 61, 64, 65, 68, and 70 include the text “geographic type”
and require an entry in the Geographic Type field. An entry in the Geographic Locale field is not permitted. The TSI field cannot be coded on its own.
• TSIs 24, 33, 49, 50, 57, 71, and 72 include the text “geographic locale” and require an entry in both the Geographic Locale field and the Geographic Type field. The TSI field cannot be coded on its own.
3. If a TSI is Pricing Unit–based, and is coded in a Fare Component–based category, then the TSI can be considered not applicable.
4. All TSIs that apply for gateways should be valid only for international tariffs. ATPCO will attempt to validate this condition whenever possible.
5. Any TSI that is not a Pricing Unit/Journey TSI or a Fare Component/Pricing Unit TSI will not be permitted in Minimum Stay or Maximum Stay. If an incorrect TSI is coded, an error message will appear when the user attempts to validate the screen.
Rules Coding Resource
33
General rules A carrier’s general rule applies whenever coding is absent in a category.
Automated general rules are reflections of a carrier’s paper general rules in filed tariffs and carrier’s requests in AllFares tariffs. An automated general rule that is coded for a category will always apply unless something is coded in a category of a fare rule to override it.
When a carrier designs a general rule, they do not have to state provisions for every category for every fare rule. The analyst knows to check the carrier’s general rule before filing a fare rule so that the carrier’s intent will be expressed.
Overview of general rules
Electronic fare rules appear in a standardized format and may contain any or all of the categories of information. Conditions that govern fares are found in the applicable fare rule. Also, additional provisions may be found in the carrier’s general rules. These general rule provisions will apply unless data coded in the category overrides them.
It is very important to understand the impact of general rules in the automated quote process. There are three types of general rules at ATPCO: paper general rules, electronic general rules, and automated general rules. It must be remembered that all of these types reflect the same information, but they reside in different parts of the ATPCO system, or are found only on paper.
Automated general rules are reflections of carriers’ paper general rules in filed tariffs and carriers’ requests in AllFares tariffs. The following diagram illustrates the relationship between all three types of general rules. This section presents information on the shaded area.
Rules Coding Resource
34
Types and location of general rules
(Required for filed tariffs to and from US/CA, and in US/CA Domestic geographical areas)
AllFares has more flexible application of General Rules.
PAPER GENERAL RULES (FILED WITH GOVERNMENTS ON PAPER)
Electronic Online General Rules (FILED WITH
GOVERNMENTS VIA GFS)
Automated General Rules (NOT FILED WITH GOVERNMENTS)
Record 0
Record 6 of the Booking Code Exception Table
(FOR CANADIAN FILINGS)
Automated General Rules Record 0
CARRIER May use Reso 100 (YY fares) as guidelines
Rules Coding Resource
35
The purpose of automated general rules
The advantage of coding an automated general rule in a category is that the coding is only done once for the whole tariff, but it affects the autopricing whenever a fare in that tariff is validated. Because automated general rules reside in the Automated Rules system, they appear in text just like regular category data. The difference is that they apply to all the existing rules within each tariff to which a general rule is attached. Coding a general rule avoids the necessity for the carriers to instruct or code the same provisions in certain categories in each of their rules.
For example, if a child (CNN) is always given a 67% discount, this information may be coded in their general rule for Category 19. The automated general rule provisions will override the system assumption and automatically apply when those categories are blank. The following example illustrates the benefit of having automated general rules.
Example of general rule application
Fare Rule Coding
IPRA Rule 2021 IPRG General Rules Coded
Coded: Fare Class Rule 135 Stopovers (08)
Advance Res/Tkt (05) Rule 64 Surcharges (12)
Stopovers (08) Rule 200 Children’s Dis. (19)
Combinations (10)
Blackouts (11)
Sales Restrictions (15)
The Role of Record 0
Automated general rules are coded in the Automated Rules system in different, general tariffs. So, for the fare quote systems to apply an automated general rule, it is essential to have a link between the general tariff and the tariff for which it will be used in validating a fare. This link is Record 0. It points to the applicable automated general rule.
If, in the example above, the IPRA Record 0 is coded to point all IPRA rules to IPRG/0064/Category 12, then all IPRA fare rules will automatically point to the provisions in that Category 12. Conversely, if the Record 0 does not exist, the fare rules will not automatically apply the general rules provisions. The system assumption or coded rule provisions will apply instead.
Rules Coding Resource
36
How to look at Record O general rules
Step 1. Access the Automated Rules application.
Figure RCR- 1 Automated Rules system Home page
Step 2. Enter Carrier, Rules tariff, and 0000 for Rule/Footnote number. For example, type IPREURP, LH, 0000. This tells the system that you would like to view Record 0 for all LH rules in tariff IPREURP. Click .
Rules Coding Resource
37
Figure RCR- 2 General Rule Application Screen
In Figure RCR- 2 the Record 0 appears for the selected Carrier and Rules Tariff. Record 0 connects the automated general rules to the published fare rules. In other words, when a CRS reads a fare rule, Record 0 tells the CRS which general rules to apply.
Note: Each Carrier/Tariff may have a different Record 0. Make sure that you check the Record 0 for the applicable tariff.
Rules Coding Resource
38
Viewing the coded Record 0 rule provisions
Figure RCR- 3 General Rule Application
In order to view the provisions of each automated general rule, you will need to note the rule number and source tariff from the above screen.
Step 1. Determine the category number, rule number, and source tariff. For example, if you would like to view the general rule provisions for stopovers, the category would be 8, the rule number 0135 and the source tariff IPRG.
Figure RCR- 4 Automated Rules system Home page
Step 2. On the Rules Home page Enter 01, tariff IPRG, rule number 0135, and select Category 8.
Step 3. Click .
Rules Coding Resource
39
Figure RCR- 5 Sequence List screen
Step 4. To view the text for the provision, select Text from the field of the sequence.
Figure RCR- 6 Text for coded General Rule provision
Rules Coding Resource
40
Coding that affects a category’s general rule
The fields on the Sequence List screen determine what information to apply and how to match or reject the information found in the fare rule, footnote, and the general rule.
If the Sequence List (Record 2) in a fare rule states Category Not Applicable, this statement indicates that the system assumption for both the fare rule and the general rule should be applied.
If the Sequence List (Record 2) in a fare rule specifies an Alternate General Rule (meaning a source tariff and rule need to be examined), this information should apply in place of any information stated in the General Rule for this carrier/tariff. If there is a match to this alternate general rule information, that data would apply. If there is no match, the category system assumption would then apply.
Note: Additional information regarding the manipulation of general rules for a category appears in module B of the book on Challenging Categories.
Manipulating automated general rules
The system assumption for most categories states that when any of these categories are absent or not applicable, the provisions in that category do not apply. However, many carriers have a general rule that stipulates certain provisions in a category are to apply whenever a rule appears in the tariff in which the general rule is coded.
When a carrier has a general rule for a particular category, it is stored in Record 0 and will apply automatically unless other restrictions are coded in the applicable category that will override the general rule. An analyst should always check for a general rule in each category being coded. Knowing the details listed in a general rule saves coding time, since the instructed provisions for a new fare may already be coded in the carrier’s general rule.
It is important to check the carrier’s General Rule provisions (Record 0) to see if Category restrictions exist. If General Rule provisions are coded, the system assumption will not be applied.
Whether or not the carrier has a general rule regarding category provisions will affect how those categories are coded. For example, in discount categories when the carrier wishes to state “No Discount,” that information would be coded in one of the following ways.
Rules Coding Resource
41
General Rule Coding Reason
No General Rule Blank System assumption for discount categories is no discount.
General Rule N/Provisions coded When the carrier wishes to specify different discounts than those that appear in the general rule for this or any other tariff, those provisions are coded and the General Rule is negated.
General Rule Hard Code: SRC-No Discount
When some but not all discounts that appear in a general rule are to be applied, hard code to negate those discounts which are not to be applied, and all other discounts from the general rule will apply. For example, if a carrier has discounts in Category 22 for SRC, YTH and DIS in its general rule but does not want a discount for senior citizens in the rule being coded, the analyst has the option of hard coding “SRC-No Discount.” Then those with a PTC of SRC would not receive a discount, but the general rule allowing discounts for youth and disabled would still apply.
Using general rules allows the carriers to code preferred provisions only once in a tariff—rather than coding the same provisions in each of several rules. However, sometimes those preferred provisions must be altered in individual rules within that tariff. In this case the carriers must answer the following questions in order to determine how the general rule for that category is to be addressed:
• Question 1: Are the new provisions to be applied in addition to the general rule which has already been coded? When both are to be applied (an option that is available in Categories 12, 19-22, 15 and 16), the analyst codes the new provisions and the CRS will apply those plus all applicable general rule provisions.
• Question 2: Are the new provisions to replace the general rule? In this circumstance, the general rule is negated on the SSS screen and new provisions are coded to replace its provisions.
• Question 3: Should the system assumption of the category apply instead of the general rule? In this circumstance, NOT APL is coded so that the general rule will not apply, and the system assumption for the category will apply instead.
Rules Coding Resource
42
General Rule Negated on Summary screen
If provisions other than those in the general rule are desired, those provisions are coded on the category data screens, and the is populated. This action negates the general rule so that the general rule provisions will not be applied.
Figure RCR- 7 Summary screen
Note: The negate function is only permitted when there is at least one data table for the segment and when the N/A field is blank. This coding means that the data in the table(s) applies instead of the general rule.
Rules Coding Resource
43
General Rule is Not to be Applied (NOT APL)
If the system assumption is desired in place of the general rule provision the General Rule is not to be Applied (NOT APL) function is used.
NOT APL on the Summary screen
On the Summary screen, populate the field.
Figure RCR- 8 Summary screen
Note: When the field is populated, the sequence cannot contain any other coded data.
Rules Coding Resource
44
NOT APL on the Sequence List screen
Figure RCR- 9 Sequence List screen
On the sequence list screen, in the field, enter NOT APL.
ALT GEN (Alternate General Rule Supplied)
A carrier can also supply an alternate general rule by pointing to a different general rule that they would like applied to the current fare rule. These alternate general rules will never appear on their General Rule Application list. This information must be coded on the Summary screen (below).
Figure RCR- 10 Summary screen
Rules Coding Resource
45
ATPCO supplies everything necessary for coded discounts to apply automatically. However, some carriers do not wish to state specific discounts within the fare rule. These carriers offer a variety of discounts based on several conditions such as type of travel, class of service, and carrier ownership control. These discounts may change frequently, and the carrier may not wish to make them public. Agents are alerted by a note text table that discounts apply, and they are instructed to contact the carrier for details. In this case, the carrier’s reservation agents use company manuals of discount information at the time of the individual reservation. These manuals are frequently updated to maintain the complex structure of the discounts.
Figure RCR- 11 Sequence List screen
See Manipulating General Rules module for additional information on negating or using the NOT APL and ALT GEN function.
Category 19 (Children’s Discounts)
When a child or infant is traveling with an adult, it is assumed that the child/infant must travel in the “same compartment” for “all flights” with an adult at least 12 years of age unless otherwise instructed. Therefore, normally “Same Compartment” and “All Flights” will be checked. Passenger type for the adult accompanying the child is “ADT.”
Note: Adult is assumed to be 12 or over, so “12” should be typed into the “Minimum age” field.
Because the age is assumed to be 12, the age will not appear in text unless the minimum age is a different number. In that case the age will appear with the following text: “Must be accompanied on all flights in same compartment by adult 18 or older,” if the minimum age is 18.
Almost every carrier has a General Rule for Category 19 because they use the same discounts for children in most rules. If the new provision in Category 19 differs entirely from the General Rule, or if there is no General Rule, four tables must be coded: accompanied child, unaccompanied child, infant with a seat, infant without a seat. Otherwise, only the discounts that are different from the General Rule must be coded. (See example below.)
When the carrier states “children,” usually four tables must be coded with appropriate discounts: CNN, UNN, INS and INF. Code using Reso 100 or the cue sheet. Tables are linked with “OR.” Carrier may also specify the number of children that are permitted at this discount in the “Occurrences” field.
Normally all four types of children are coded in different tables when there are discounts for children. The passenger type code CNN restrictions should always be coded first. Below is a list of the most common discounts for children.
Rules Coding Resource
46
50% CNN (Accompanied child) Age 2-11 50% UNN (Unaccompanied child) Age 5-11 or 8-11 50% INS (Infant with seat) Under 2 10% INF (Infant without seat) Under 2
Category 20 (Tour Conductor Discounts)
Most of the information above regarding discounts applies in this category also; however, discounts applying to tour conductors must be coded in Category 20. The system assumption is that no discounts apply; therefore, no coding is necessary if no general rule exists.
Category 21 (Travel Agent Discounts)
Most of the information above regarding discounts applies in this category also; however, discounts applying to travel agents must be coded in Category 21. The system assumption is hat no discounts apply; therefore, no coding is necessary if no general rule exists.
Category 22 (Other Discounts)
All other types of discounts (other than children, tour conductors, and travel agents) must be coded in Category 22. For example, youth (YTH), students (STU), or passengers using two seats. These discounts are often found in the carrier’s general rule.
Carriers have the option to use a fare in conjunction with Category 1 or Category 22 to provide discounts to certain travelers. For example, a youth fare could be filed by giving it a specific fare, THXYTH, with passenger requirements listed in Category 1. Or, the carrier could file an adult fare, THX and include a Category 22 provision for a youth fare which specifies charging 75% of the adult fare THX adding ticket designator YTH.
Free-form text is the same for all categories and has been discussed in earlier categories. Directionality varies by category.
Note: Each carrier has a cue sheet. These permanent instructions describe provisions that apply to every rule in the specified tariff. The coding described in a cue sheet will be followed in every circumstance, except when a carrier specifically instructs the analyst to ignore cue sheet instructions. Carriers may request a copy of their cue sheet from ATPCO at any time.
Rules Coding Resource
47
Reconciliation between the general rule, fare rule, and footnote When automated general rules are coded, the carrier may choose one of the following:
1. Apply the automated general rule provisions for all the rules within the tariff (and leave the affected categories blank).
2. Apply coded provisions within individual categories and negate (N) the automated general rules.
3. Apply the system assumption for the categories and NOT APL the automated general rule to prevent them from applying.
4. Apply an alternate general rule (ATL GEN) from another source.
5. Apply both coded provisions and the automated general rule provisions.
The first step in reconciliation of the General Rule, Fare Rule, and Footnote is to create a combined rule. The combined rule consists of the data contained within the fare rule and general rule. This includes Category Not Applicable, Alternate General Rule, and General Rule Application. If reconciling between the fare rule and the general rule and the General Rule Application is not set, both conditions should be then applied to the combined rule as if they were a single thought.
Note: Information on how to use Negate, NOT APL or ALT GEN to affect the automated general rule provisions is covered in the book on Challenging Categories.
The processing logic will follow the path shown on the following page.
Rules Coding Resource
48
Validation of a fare
FareRecord
Record 1exist?
Record 2exist?
NOT APL?Apply
SystemAssumption
No
Yes
No
Yes Yes
No
Fail the fareAutomated
General Ruleexist?
ApplyRecord 3
AutomatedGeneral Rule
exist for category?
ApplyRecord 3
onlyNEGATE?
ApplyRecord 3
only
ApplyRecord 3
in conjunction withGeneral Rule
ApplyGeneral Rule
ApplySystem
Assumption
No Yes
YesNo
YesNo
If both the fare rule and general rule conditions apply as if created within one data table, apply only the information from the fare rule. The exception is made for Categories 5, 8, 9, 11, 12, 15, and 16, where both sets of information will apply.
If a combined rule consists of the fare rule, general rule, and footnote for any given category, the data within the footnote will override the data in the fare rule or general rule. An exception is made for Categories 11, 12, and 15, where the fare rule, general rule, and footnote will apply.
Rules Coding Resource
49
900 series tables The Sequence List screen is also used to point to special data tables contained in 900 series tables. These tables have unique numbers and hold specific topical information, and may reference some of the universal fields such as date overrides and free-form text. A sampling of 900 series tables is listed below:
Table Number Table Purpose
981* Geographic Location
986* The Carrier Table in Category 4 defines permitted carriers which may be used for the fare
987* Waiver
988* Reissue
989 Base Fare Information
990* Table designed to collect, maintain, and distribute Bilateral/Multilateral fares and rules information
991* The Surcharge Table provides the capability to specify a surcharge for a particular booking code
992* Currency
993 Same Points
994 Override Date
995 Geographic Specification
996 Text
997 Joint Carrier
999 Booking Code Exception Table
* Indicates Tables in design phase
Rules Coding Resource
50
IATA Reso 100
Overview
IATA normal and special fares follow a standard condition principle. Resolution 100 is the Resolution of Standard Conditions mandated by IATA to be used as a guide when coding rules in special fares.
Note: Normal fares occasionally follow IATA Standard Condition Resolution, but they use Reso 101.
The purpose of Reso 100 is to serve as a guide when coding all categories in rules that follow IATA conventions, except as specifically instructed by a carrier.
Reso 100 is primarily used by non-US carriers, that file tariffs in the AllFares section of the database, that is, AllFares except those to or from US/CA. Using Reso 100 provides conformity for the fares for all the carriers in one part of the world, thus making it easier for the reader to compare them. Carriers have the option of applying all, some or none of this data.
The carrier may also choose to create its own guidelines, specific to its needs. That information would be placed in a carrier’s cue sheet.
The same twenty-nine (29) standard paragraphs are used both in Resolutions 101 and 100, as well as in all normal and special fares resolutions (categories). Categories 6 and 7, for example, each use two TSIs to describe how to measure the minimum and maximum stays. Reso 100 informs the analyst of the TSIs that are most commonly used in the area of the world being coded.
Examples
• All • Carrier XX wants to allow one month maximum stay for its special fares. Carrier
XX follows Reso 100 with no exceptions. Carrier would code one month maximum stay in Category 7 and use TSIs 01/05.
• Some • Carrier ZZ wants a two-day minimum stay and also a three month maximum stay
for its special fares. Carrier ZZ does not want to use TSIs 48/36 from Reso 100 in Category 6; instead it uses TSIs 01/05 and applies Reso 100 guidelines for the maximum stay using TSIs 01/05.
• None • Carrier 00 wants a two-day minimum stay and also a three-month maximum stay for
its special fares. Carrier 00 does not want to follow Reso 100 for either its minimum or maximum stay restrictions. It uses TSIs 01/05 for Category 6 and 01/52 for Category 7.
Rules Coding Resource
51
Sample Reso 100 paragraphs for Special fares within Europe
**Domestic exceptions noted below
Category 6
No requirement. Use TSI 48 (Measure from) and 36 (Return from)
Restriction Measure From TSI
Return From TSI
Data Table #
Text
First Sunday 48 5182 DEPARTURE OF THE FIRST INTERNATIONAL SECTOR
36 LAST INTERNATIONAL STOPOVER
Sunday Rule 86 9012 ARRIVAL AT THE FIRST FARE BREAK OUTSIDE COUNTRY OF JOURNEY ORIGIN
85 LAST FARE BREAK OUTSIDE COUNTRY OF JOURNEY ORIGIN
Domestic** 01 DEPATURE FROM FARE ORIGIN
05 DEPARTURE FROM LAST STOPOVER
Waiver WAIVER OF MINIMUM STAY AFTER TICKET ISSUANCE PERMITTED ONLY IN THE EVENT OF DEATH OF IMMEDIATE FAMILY MEMBER OR ACCOMPANYING PASSENGER
Measurement Number of days are counted from the day after departure, or the number of months counting from the day of departure, on the first international sector of the pricing unit to the earliest day return travel may commence from the last stopover point outside the country of unit origin.
Category 7
One year unless otherwise stated
Use TSI 01/05: DEPARTURE FROM FARE ORIGIN/ DEPARTURE FROM LAST STOPOVER
Category 10
When combining fares within a pricing unit, most restrictive conditions apply, including Categories 2–4, 9, 11, 12, 17, and 19, except as otherwise specified.
• 105 – Arbitraries = yes (ADD-ONS) Domestic Tariff** – Tag NO on scoreboard
• 104 (END-ON-END) – End-on-end and side trips permitted. Free-form text: Side trips are permitted.
Exception: If the carrier wants to state “combinations only permitted End-on-End with domestic fares” or if the carrier wishes to state, “combinations only permitted with domestic fares,” the side trip information will be included in that free-form text.
Rules Coding Resource
52
Where end-on-end is permitted, the conditions of the special fare apply only to the use of the special fare and not to any combined fares; however, any end-on-end restriction applies to the entire journey.
• 103 (CIRCLE TRIPS) – One half of a fare may not be combined with one half of a fare established under another resolution or normal fares between the country of unit origin and the country of turnaround. However, half-round-trip combination permitted with carrier-specified fares if authorized, provided combination is within same conference area and with same fare type. The most restrictive conditions apply.
Category 16
Cancel/No-show/Upgrade – No restrictions
Rebooking/rerouting – Individual fares: permitted
Group fares: voluntary not permitted; involuntary, permitted
Note: When two round-trip fares with different penalty charges are combined on a half-round-trip basis to form a single pricing unit, then the higher penalty charge applies for the pricing unit. When two or more pricing units are combined on one ticket and each pricing unit has a penalty charge, the penalty established for each pricing unit applies.
Category 18
Applies only for APEX/SAPEX/PEX/SPEX fares: Code "NONREF/APEX" or "NONREF/SAPEX" or "NONREF/PEX" or "NONREF/SPEX" and tag the FORM OF PAYMENT box of the original and reissued ticket.
ADD FFT #13150 = "Tickets must show by insert or sticker that travel is at a special fare and is subject to special conditions."
“Form of Payment” – Information about the type of fare and whether a fare is non-refundable will be coded in this field on tickets and subsequent reissues. (for example, “Youth Fares” – “NONREF/APEX”).
“Endorsement” – Restrictions relating to the use of either the complete ticket or any coupon(s) thereof will be coded in this field. Tickets and any subsequent reissue must be annotated “VOLUNTARY CHNGS RESTRICTED” in this box.
Category 19
Unless otherwise stated in fare note, this category need not be addressed.
If addressed code as follows unless otherwise instructed: CNN 02–11 – 75% (must be accompanied by an ADT 12.) UNN 02–07 – 100% (no accompanied persons required.) UNN 08–11 – 75% (no accompanied persons required.) INF 00–01 – 10% (must be accompanied by and ADT 12.) INS 00–01 – 75% (must be accompanied by and ADT 12.) UNF 00–01 – 100% (no accompanied persons required.)
PTC 50% =Table # 67% = Table # 75% = Table # Other = Table #
CNN 11815 11812 11822
UNN 11817 11814 11824
Rules Coding Resource
53
PTC 50% =Table # 67% = Table # 75% = Table # Other = Table #
INS 11816 11813 11823
INF 10% = 11819
INF Free = #47
**The above table numbers are for YY (IATA) fares and include the modifier code. The carrier must decide whether to use a modifier in their children’s discounts. All YY tariffs must be coded with a ticket designator/modifier in Category 19. Whenever a Record 3 is created for a children's discount, the following information is added:
CNN/UNN/INS/MNN/INN, etc: Ticket Designator: CH MOD: D INF Ticket Designator: IN MOD: D
Exception: If there is no discount allowed or if 100% of adult fare is coded, the Ticket Designator Field will be left blank.
Per Amadeus: When the words “NO DISCOUNTS ARE ALLOWED” appear in children’s and infant’s discounts, code the discount and negate the general rule. For example, if CNN/INF discounts are preferred, do not bring forward the discounts for UNN/INS. This data does not need to be coded into Category 22 or Category 50.
Category 50
Type in free-form text: “Fares only apply if purchased before departure. Exception: May be used for en-route upgrading from a lower fare, provided all conditions of these fares are met.” FFT #120691
(to be coded in the Additional field)
“Passengers expenses not permitted.”
FFT #97726 (to be coded in the Other Conditions field)
Rules Coding Resource
54
Sample Reso 100 paragraphs for Normal fares within Europe
To be used for ALL normal fares referencing IATA Category 10 (Combinability) 104/105 = YES
Combinations permitted. Unspecified through fares may be established by construction with applicable add-ons.
Note: The coding of tables in Category 10 is no longer necessary for normal fares. The scoreboard may now be coded as just “Yes” for RT/CT and an "S" for open-jaw provisions to state within the same country and to state the two international fare components.
Category 16 (Penalties)
Cancel/No-show/Upgrade – No restrictions
Rebooking/rerouting – No restrictions. Provisions for voluntary rebooking and rerouting in case of illness. For involuntary changes, use governing resolutions.
Category 18
No restrictions.
Category 19 (Children’s Discounts)
Discounts from Reso 100 will apply as follows:
PTC Percent Restrictions Data Table # Tkt Code
CNN 02–11 75% Must be accompanied by ADT 12 11822 Base + CH
UNN 02–07 100% No accompanied person required
UNN 08–11 75% No accompanied person required 11824
INF 00–01 10% Must be accompanied by ADT 12 (1st Infant under 2 without a seat)
609
INS 00–01 75%
Must be accompanied by ADT 12 (Infant under 2 with a seat) Only one infant per accompanying adult passenger.
11823
UNF 00–01 100% No accompanied person required
Rules Coding Resource
55
Rule 2 Each carrier can create its own Rule 2 provisions containing unique data that the carrier wishes to have coded each time in specific tariffs or markets. Carriers primarily use Rule 2 provisions in tariffs that are filed on paper, usually to and from US/CA.
During processing, the system assumption will be applied in any category that contains no coding, so carriers have designed general rule provisions to state specific information that they wish to be always applied instead of the system assumption. Carrier-specific general rule provisions are coded in Record 0 and will apply instead of the system assumption in the absence of coded data.
For example, the category information that is addressed in a fare rule is coded first. Next, analysts will code each category according to the carrier’s Rule 2 provisions, which are often tariff- or market-specific. The analyst must also be aware of the carrier’s general rules and each category’s system assumption, so that those provisions can be negated whenever they are not to be applied.
Remember: Do not use Rule 2 provisions if the fare rule contains any information pertaining to the categories addressed in a carrier’s Rule 2 that is different from the Rule 2 information. Rule 2 statements are used only when a specific fare rule does not address these provisions. The example below is a sample Rule 2 for Carrier XX.
Sample category-specific provisions for Carrier XX
Category 2
Use TSI 42: ON EACH TRANSATLANTIC SECTOR
If rule has midweek/weekend fares and no definition is given, use these:
MIDWEEK = Monday-Thursday; WEEKEND = Friday-Sunday.
Category 3
Use TSI 40: ON THE OUTBOUND TRANSATLANTIC SECTOR
Code either fare family or fare class specific, do not use seasonal indicator.
Category 5
Code ALL SECTORS if the fare rule has an advance purchase requirement.
Category 6
Use the following:
TSI 40 (measured from): ON THE OUTBOUND TRANSATLANTIC SECTOR
TSI 05 (return from): LAST STOPOVER
Category 7
TSI 01 (measured from): DEPARTURE FROM FARE ORIGIN
TSI 05 (return from): DEPARTURE FROM LAST STOPOVER
1200M; MIDNIGHT
Rules Coding Resource
56
Code 1 year if not addressed and fare is round-trip.
If maximum stay is expressed in months, add text table #276162: THE NUMBER OF MONTHS COUNTING FROM THE DAY OF DEPARTURE /I.E. INCLUDING DATE OF DEPARTURE.
Category 8
Remember to negate. Children's discounts apply to a specific charge amount unless Rule 200 is not applicable.
Category 10
• 104 – Must be via fare construction point. • 105 – Arbitraries = yes • 101 – Open jaw = single or double (Use S/T values on scoreboard for SOJ/DOJ on
Normal fares per carrier definition.) • 103 – Code a ‘1’ in the max number of fare break points if rule is not restricted to same
carrier roundtrip overwater and/or is not a rule with only one-way fares. • 108 – Same fare type (Table 71) Example: XX does not want to see ATPCO tariffs (that is, IPRA, IPRAI, etc.) coded in any 107 table. Code geographic locales in 106 and leave 107 blank because new assumption is any rule/any tariff. ATPCO tariffs may be used on specific occasions if no other way can be found to code the provision.
Category 12
Children's discounts apply when there is a charge, unless rule is not applicable (NOT APL)
Category 15
When carrier wants to include the phrase “EXTENSION OF TICKET VALIDITY DUE TO MEDICAL REASONS,” do not include the rule number, just include the text.
Category 16
Children's discounts apply when there is a charge, unless Rule 200 is not applicable.
ADVANCE PURCHASE FARES
Waivers apply for ADVANCE PURCHASE FARES only.
Cancellation Penalty Waivers:
• Prior to Departure – Waivers for death/illness of passenger/family member, schedule change and airfare increase. (See note below.)
• After Departure – No waivers. (See note below for exception.)
Note: There is no upgrade waiver; however, if the individual fare rule allows upgrades, add the following statement in free-form text: THE ORIGINAL NON-REFUNDABLE AMOUNT REMAINS NON-REFUNDABLE.
Voluntary Rerouting is not permitted except in case of death en route of a member of a family traveling together. (Table 16922)
Rules Coding Resource
57
GROUP FARES
Waivers apply for GROUP FARES only.
• Prior to departure – penalty only applies within advance purchase deadline (when applicable), death/illness of the passenger/family member.
Note: Add the following statement in free-form text: REFUNDS SHALL BE MADE ONLY TO OR AT THE DIRECTION OF THE PERSON RESPONSIBLE FOR THE TRAVEL ARRANGEMENTS OF THE GROUP. (Table 37175)
• After Departure – Waivers for death/illness of passenger/family member
Note: Add in free-form text that the amount of the group fare that is paid by the passenger will be applied as credit toward the purchase of transportation at applicable fares for the portions actually flown by the passenger, calculated from the original point of origin. (Table 37176)
Voluntary Rerouting is Not Permitted.
Waivers for death/illness of passenger/family member and #37176
Category 18
Applicable to ADVANCE PURCHASE FARES ONLY
If fare rule allows upgrades, code NONREF/APEX in the Form of Payment Box on reissued ticket unless otherwise specified in the fare rule.
Category 19
Discounts apply to any charge, surcharge, cancellation, or refund fee.
Create table for UNN (Unaccompanied child), 05-11 years if CNN (Accompanied child) is greater than 50% and Rule 200 is applicable using Table #98431: UNACCOMPANIED MINORS UNDER 5 YEARS OF AGE WILL NOT BE ACCEPTED FOR CARRIAGE.
Only one INF (Infant not occupying a seat) per adult is permitted.
CNN table should always be first in string.
Category 26
Two children paying the applicable child's discount will equal 1 adult if Rule 200 is applicable.
Tag names are required with application.
Add the following statement in free-form text: EACH TICKET SHALL INDICATE BY MEANS OF THE APPROPRIATE TICKETING CODE THAT THE PASSENGER IS A MEMBER OF A TRAVEL GROUP AND SHOW THE APPLICABLE GROUP CODE ASSIGNED BY THE CARRIER. (Table 37178)
Category 27
The Individual Inclusive Tours field is coded to state that the tour must include the cost of sleeping or hotel accommodations for at least 6 nights unless otherwise noted in the fare rule. Use Table 37183 to state, “THE INDIVIDUAL INCLUSIVE TOUR MUST
Rules Coding Resource
58
INCLUDE IN ITS PUBLISHED PRICE AND APPROPRIATE LITERATURE IN ADDITION TO AIR TRANSPORTATION THE COST OF SLEEPING OR HOTEL ACCOMMODATIONS PLUS ANY OTHER FACILITIES OR ATTRACTIONS SUCH AS AIRPORT TRANSFERS/SIGHTSEEING/ MOTORCOACH TRIPS AND CAR RENTALS. THERE MUST BE VOUCHERS SPECIFYING SLEEPING ACCOM-MODATIONS AND ANY SIGHTSEEING OR OTHER FEATURES OF THE TOUR. SUCH VOUCHER INCLUDING THOSE FOR GROUND TRANSPORTATION MUST BE AVAILABLE FOR INSPECTION DURING CHECK-IN PRIOR TO COM-MENCEMENT OF OUTBOUND OVERWATER TRAVEL.”
Group Inclusive Tours is coded to state that the tour must include at least 6 nights, except as otherwise noted in the fare rule. Use Table 37184 to state, “THE GROUP INCLUSIVE TOUR MUST INCLUDE …”(see above)
Category 50
When carrier wants the text “RULES NOT APPLICABLE
PASSENGER EXPENSES EN ROUTE” do not include the rule number in the text.
Rules Coding Resource
59
Zone Codes NUMBER DESCRIPTION INCLUDES
000 TC1 – NORTH AMERICA Includes 001, 002, 004, 006, 007, 008, and 009
The 50 United States and the District of Columbia; Canada; Puerto Rico; US Virgin Islands; and Mexico
001 TC1 – CONTIGUOUS USA The 48 contiguous United States and the District of Columbia
002 TC1 – CANADA Canada
004 TC1 – HAWAII Hawaii
006 TC1 – Puerto Rico Puerto Rico
007 TC1 – US Virgin Islands US Virgin Islands
008 TC1 – ALASKA Alaska
009 TC1 – MEXICO Mexico
120 TC1 – GREENLAND, SAINT PIERRE and MIQUELON Greenland; Saint Pierre and Miquelon
140 TC1 – INTERNATIONAL POINTS IN THE CARIBBEAN AREA Anguilla; Antigua and Barbuda; Aruba; Bahamas; Barbados; Bermuda; British Virgin Islands; Cayman Islands; Cuba; Dominica; Dominican Republic; French Guiana; Grenada; Guadeloupe; Guyana; Haiti; Jamaica; Martinique; Montserrat; Netherlands Antilles; Saint Kitts and Nevis; Saint Lucia; Saint Martin; Saint Vincent and The Grenadines; Suriname; Trinidad and Tobago; Turks and Caicos Islands
160 TC1 – CENTRAL AMERICA Belize; Costa Rica; El Salvador; Guatemala; Honduras; Nicaragua
170 TC1 – SOUTH AMERICA Includes 171 and 172
Argentina; Bolivia; Brazil; Chile; Colombia; Ecuador; Falkland Islands; Panama; Paraguay; Peru; Saint Helena; Uruguay; Venezuela
171 TC1 – SOUTH AMERICA South Atlantic Area
Argentina; Brazil; Chile; Paraguay; Uruguay
172 TC1 – BOLIVIA, COLOMBIA, ECUADOR, PANAMA, PERU, VENEZUELA
Bolivia; Colombia; Ecuador; Panama; Peru; Venezuela
210 TC2 – EUROPE Includes 211 and 212
Albania; Algeria; Andorra; Armenia; Austria; Azerbaijan; Belarus; Belgium; Bosnia and Herzegovina; Bulgaria; Croatia; Cyprus; Czech Republic; Denmark (excluding Greenland); Estonia; Faroe Islands; Finland; France; Georgia; Germany; Gibraltar; Greece; Hungary; Iceland; Ireland; Italy; Latvia; Lithuania; Luxembourg; Macedonia, The Former Yugoslav Republic of; Malta; Moldova, Republic of; Monaco; Morocco; Netherlands; Norway; Poland; Portugal (including Azores and Madeira); Romania; Russia; San Marino; Slovakia; Slovenia; Spain (including Canary Islands); Sweden; Switzerland; Tunisia; Turkey; Ukraine; United Kingdom; Yugoslavia
211 TC2 – IBERIAN PENINSULA Gibraltar; Portugal (includes Azores and Madeira); Spain (including Canary Islands)
212 TC2 – SCANDINAVIA Norway; Sweden; Denmark (excluding Greenland)
Rules Coding Resource
60
NUMBER DESCRIPTION INCLUDES
220 TC2 – MIDDLE EAST Bahrain; Egypt; Iran, Islamic Republic of; Iraq; Israel; Jordan; Kuwait; Lebanon; Occupied Palestinian Territory; Oman; Qatar; Saudi Arabia; Sudan; Syrian Arab Republic; United Arab Emirates (composed of Abu Dhabi, Ajman, Dubai, Fujairah, Ras El Khaimah, Sharjah, Umm Al Qaiwain); Yemen, Republic of
230 TC2 – AFRICA Includes 231, 232, and 233
Angola; Benin; Botswana; Burkina Faso; Burundi; Cameroon; Cape Verde; Central African Republic; Chad; Comoros; Congo (Brazzaville); Congo (Kinshasa); Cote d'Ivoire; Djibouti; Equatorial Guinea; Eritrea; Ethiopia; Gabon; Gambia; Ghana; Guinea; Guinea Bissau; Libyan Arab Jamahirija; Kenya; Lesotho; Liberia; Madagascar; Malawi; Mali; Mauritania; Mauritius; Mayotte; Mozambique; Namibia; Niger; Nigeria; Reunion; Rwanda; Sao Tome and Principe; Senegal; Seychelles; Sierra Leone; Somalia; South Africa; Swaziland; Tanzania, United Republic of; Togo; Uganda; Zaire; Zambia; Zimbabwe
231 TC2 – WEST AFRICA Angola; Benin; Burkina Faso; Cameroon; Cape Verde; Central African Republic; Chad; Congo (Brazzaville); Congo (Kinshasa); Cote d'Ivoire; Equatorial Guinea; Gabon; Gambia; Ghana; Guinea; Guinea Bissau; Liberia; Mali; Mauritania; Niger; Nigeria; Sao Tome and Principe; Senegal; Sierra Leone; Togo; Zaire
232 TC2 – SOUTHERN AFRICA Mozambique; Namibia; South Africa; Zambia; Zimbabwe
233 TC2 – EAST AFRICA Kenya; Tanzania; Uganda
310 TC3 – JAPAN and KOREA, REPUBLIC OF Japan; Korea, Republic of
320 TC3 – SOUTHEAST ASIA Brunei Darussalam; Cambodia; China; Hong Kong SAR; Indonesia; Kazakhstan; Korea, Democratic People’s Republic of; Kyrgyzstan; Laos, People's Democratic Republic of; Macau SAR; Malaysia; Mongolia; Myanmar; Philippines; Singapore; Taiwan, Province of; Tajikistan; Thailand; Turkmenistan; Uzbekistan; Vietnam
330 TC3 – SOUTH ASIAN SUBCONTINENT Afghanistan; Bangladesh; Bhutan; India; Nepal; Pakistan; Maldives; Sri Lanka
340 TC3 – SOUTHWEST PACIFIC Australia; Christmas Islands; Cocos (Keeling) Islands; Cook Islands; Fiji; French Polynesia; Kiribati; Nauru; New Caledonia; New Zealand; Niue; Norfolk Island; Papua New Guinea; Samoa; Solomon Islands; Tongo; Tuvalu; Vanuatu; Wallis and Futuna Islands
350 TC3 – US PACIFIC TRUST TERRITORIES American Samoa; Canton (Phoenix Island); Gilbert Island
360 TC3 – RUSSIAN FEDERATION EAST OF URALS Russia (east of the Urals)
370 TC3 – MICRONESIA Micronesia/Caroline Islands; Johnston Island; Mariana Islands (including Guam); Marshall Islands; Palau; US Minor Outlying Islands; Wake Island
Note: The zone codes defined here are divided into a zone/subzone configuration. The first two numbers represent a broad geographic scope; the third number further defines a geographic area within that scope which may be referenced separately.
Rules Coding Resource
61
Example: Zone Code 000 includes the 50 United States, the District of Columbia, Canada, Mexico, Puerto Rico, and US Virgin Islands. Zone Code 001 is defined as a subset covering only the 48 contiguous United States and the District of Columbia. If a reference is made to Zone 000, all cities in the United States, Canada, Mexico, Puerto Rico, and US Virgin Islands would qualify. If reference is made to Zone 001, only cities within the 48 United States and the District of Columbia would qualify.
Rules Coding Resource
62
Tariff Table
US/CA Domestic Tariffs
Fare/FT Tariff Rules Tariff General Rules Tariff Arbitrary Tariff Routing Tariff GFS Global Area Area
PF17 000
DFR 011
DGR 010
N/A DRG1 099
US Continental US
OF1 030
DFR 011
DGR 010
N/A DRG1 099
US Between Cont. US and AK/HI
EF2 040
CPR 013
CGR 012
N/A CRG1 199
TB Btw US & Canada
FC1 041
FCR 113
CGR 012
N/A CRG1 199
TB Btw US & Canada
CF1 045
CDR CDGR N/A CRG1 1999
CA
RF1 047
RFR 360
N/A N/A CRG1 199
CA Intra-Canada Rail Service
TRF1 478
TRFR 478
N/A N/A CRG1 199
TB
VPD 815
VPDR 867
VPDGR 868
N/A VPDRG 899
US Btw US & Puerto Rico/Virgin Islands
VPC 818
VPCR 819
VPCGR 811
N/A VPCRG 812
TB Btw CA & Puerto Rico/Virgin Islands
JF99 000
DFR 011
DGR 010
N/A DRG1 099
US Continental US Joint Fares
OJ00 030
DFR 011
DGR 010
N/A DRG1 099
US Between Cont. US and Alaska/Hawaii
TJ00 040
CPR 013
CGR 012
N/A CRG1 199
TB Btw US & Canada
CJ1 045
CDR 363
CDGR 362
N/A CRG1 199
CA Within Canada
VDJ 815
VPDR 867
VPDGR 868
N/A VPDRG 899
US Btw US & Puerto Rico/ Virgin Islands
Rules Coding Resource
63
Fare/FT Tariff Rules Tariff General Rules Tariff Arbitrary Tariff Routing Tariff GFS Global Area Area
VCJ 818
VPCR 819
VPCGR 811
N/A VPCRG 812
TB Btw Canada & Puerto Rico/ Virgin Islands
N/A FBRNA 874
N/A N/A N/A NA North America
N/A FBRNAJ 873
N/A N/A N/A NA Within North (except Canada)
Rules Coding Resource
64
International Tariffs
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
TAFP 001
IPRA 001
IPRG 060
AUSA 999
TARG 001
TAFU 001
AT Transatlantic US/CA To/From Area 2/3
TPFP 003
IPRP 003
IPRG 060
PUSA 996
TPRG 003
TPFU 003
PA Transpacific US/CA to Area 2/3
WHFP 005
IPRW 005
IPRG 060 IPRG100 365
WUSA 995
WHRG 005
WHFU 005
WH Within Area 1 Western Hemisphere To/From US/CA
WHFG 007
IPRWG 007
IPRG 060 IPGWG 311 IPRG100 365
N/A WGRG 007
N/A WH Within Area 1 - To/From US/CA Subs Cxrs (tape support only)
RF2 059
RFR2 059
N/A N/A TARG 001
N/A AT Rail within Europe via Atlantic
AATCP 101
IPRAI 101
IPRG 060 IPRGI 070
ACAN 985
TARP 101
AATCU 101
AT Transatlantic DOT/NTA filings
PATCP 201
IPRPI 201
IPRG 060
PUSAP 201
TPRG 003
PATCU 201
EH Between Transpacific Micronesia and Points in Area 2/3
TAFPY 320
IPRAY 320
IPRG 060
AUSAY 320
TARG 001
N/A AT US/CA – Area 2/3 and Guam – Area 2 via Atl
RW1 334
RWR1 334
N/A N/A RWRG 334
N/A RW Round-The-World Fares
CT1 340
CTR1 340
IPRG 060
N/A CTRG 340
N/A CT Circle-Trip fares
Rules Coding Resource
65
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
TPFPJ 378
IPRPJ 378
IPRG 060
PUSAJ 378
TPRGJ 378
TPFJU 378
PA Transpacific Fares Tariff - DOJ
PATCPJ 382
IPRPIJ 382
IPRG 060
PUSAPJ 382
TPRGJ 378
PATCPJU 382
EH E.H. Transpacific Fares - DOJ
WHFPC 421
IPRWC 421
IPRG 060
WCAN 421
WHRG 005
N/A WH WH Western Hemisphere
TPFPC 446
IPRPC 446
IPRG 060
PUSC 446
TPRG 003
TPFPCU 446
PA Transpacific Canada to Area 2/3
TPFPY 555
IPRPY 555
IPRG 060
PUSAY 555
TPRG 003
N/A PA Btw US/CA – Area 2/3 – via Pac
TPFPGY 558
IPRGPY 558
IPRG100 365
PUSAGY 558
TPGRG 696
N/A PA Btw Area 1- Area 2/3 via Pac
PATCPY 559
IPRPIY 559
IPRG 060
PUSAPY 559
TPRG 003
N/A EH Btw Micronesia/USA Pacific Territory – Area 2/3
TPFPG 696
IPRGP 696
IPRG100 365 IPRG 060
PUSAG 696
TPGRG 696
N/A PA Transpacific Non-Filed Fares To/From USA/Canada
N/A FBRIN 877
N/A N/A N/A N/A IN US/CA-AREA 1, AREA 2, AREA 3 (except US Trust Territories/Micronesia)
N/A FBRINJ 876
N/A N/A N/A N/A IN US/CA-US Trust Territories/Micronesia
Rules Coding Resource
66
AllFares Tariffs
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
EUAS 004
IPREUAS 004
IPRG100 365 IPRG 060 IPRG2 160 IPRG1 364
AARBEAS 926 (Within Area 2) PARBEAS 927(Within Area 3)
EURG 004
EUASU 004
EH Europe - Area 3
TPFG 008
IPRPG 008
IPRG100 365 IPRG 060 IPRG2 160 IPRG1 364
PARBS 008
TGRG 008
TPFGU 008
EH Within Area 3 International
WHFD 017
IPRWD 017
IPRG1 364 IPRG 060 IPRG100 365
N/A WDRG 017
N/A WH Within Area 1 Central/South America/Mexico & Caribbean
SAAS 018
IPRSAAS 018
IPRG100 365 IPRG 060 IPRG1 364 IPRG2 160
PARBSPA 966 (Within Area 3) WARBSPA 018(Within Area 1)
SARG 018
SAASU 018
PA Transpacific Fares Central/South America/ Mexico/Caribbean/ Greenland/St. Pierre et Miquelon – Area 3
Rules Coding Resource
67
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
EUROP 021
IPREURP 021
IPRG100 365 IPRG2 160
AARBS 986
EURG 004
EUROPU 021
EH Intra European International
EUME 022
IPREUME 022
IPRG100 365
AARBMEU 924
EURG 004
EUMEU 022
EH Europe - Middle East
EUAF 023
IPREUAF 023
IPRG100 365 IPRG2 160
AARBAEU 932
EURG 004
EUAFU 023
EH Europe - Africa
MIDEA 026
IPRMIDE 026
IPRG100 365
AARBME 026
MERG 033
N/A EH Intra Middle East International
SAAR2 027
IPRSAA2 027
IPRG100 365 IPRG 060 IPRG2 160 IPRG1 364
AARBSAT 961 (Within Area 2) WARBSAT 969 (Within Area 1)
SAARG 027
SAAR2U 027
AT South Atlantic/Central/ South America/Mexico/ Caribbean/Greenland/St Pierre et Miquelon - Area 2
SAAR3 029
IPRSAA3 029
IPRG100 365 IPRG 060 IPRG1 364
WARB3AT 928 (Within Area 1) PARBSAT 029 (Within Area 3)
SAARG 027
SAAR3U 029
AT South Atlantic/Central/ South America/Mexico/ Caribbean/Greenland/St Pierre et Miquelon - Area 3
AFRIC 031
IPRAFR 031
IPRG100 365
AARBAF 031
AFRG 032
AFRICU 031
EH Intra Africa International
AFAS 032
IPRAFAS 032
IPRG100 365 IPRG1 364 IPRG2
AARBAAS 929 (Within Area 2) PARBAAS 032 (Within Area 3)
AFRG 032
AFASU 032
EH Africa - Area 3
Rules Coding Resource
68
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
MEAS 033
IPRMEAS 033
IPRG100 365 IPRG1 364
AARBMAS 921 (Within Area 2) PARBMAS 033 (Within Area 1)
MERG 033
MEASU 033
EH Middle East - Area 3
MEAF 034
IPRMEAF 034
IPRG100 365
AARBMAF 034
MERG 033
MEAFU 034
EH Middle East - Africa
TSFARES 044
IPRTS 044
IPRG100 365 IPRG2 160 IPRG1 364 IPRG 060
AARBSTS 960 (Within Area 2) PARBSTS 964 (Within Area 3)
EURG 004
TSFAREU 044
TS Trans-Siberian Fares Area 2/3
EAFATAF 078
IREUAF 078
IPRG100 365
ARBEUAF 078
RTEUAF 078
EAFATAU 078
EH Europe - Africa
WHFDBR 105
IPRWDBR 105
IPRG 060
WDRGBR 105
WH Domestic Fares within Brazil
EUATAF 161
IREUROP 161
IPRG100 365
ARBEURP 161
RTEURP 161
EUATAFU 161
EH Intra European - International
SA3ATAF 181
IRSAA3 181
N/A PRBSAA3 181 (Within Area 3) WRBSAA3 749 (Within Area 1)
RTSAAR3 181
N/A AT South Atlantic/Central/South America/Caribbean - Area 3
EUDATAF 203
IREURD 203
IPRG100 365
N/A RTEURD 203
N/A EH European Domestic
WHDATAF 270
IRWHFD 270
IPRG100 365 IPRG 060
WDRG 017
WH Domestic Fares within the Western Hemisphere
WHATAF 300
IRWHFI 300
IPRG100 365
WRBWHFI 300
RTWHFI 300
N/A WH Area 1 International Markets not involving US/CA
Rules Coding Resource
69
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
TPFD 302
IPRTPFD 302
IPRG100 365 IPRG1 364
N/A TGRG 008
N/A EH Area 3 Domestic
WHFI 303
IPRWI 303
IPRG1 364 IPRG 060 IPRG100 365
WARBS 988
WDRG 017
WHFIU 303
WH Within Area 1 International Markets not involving US/CA
EUROPD 304
IPREURD 304
IPRG100 365 IPRG2 160
N/A EURG 004
N/A EH European Domestic
MIDEAD 305
IPRMIDD 305
IPRG100 365
N/A MERG 033
N/A EH Middle East Domestic
AFRICD 306
IPRAFRD 306
IPRG100 365
N/A AFRG 032
N/A EH African Domestic
APFARES 307
IPRAP 307
IPRG100 365 IPRG 060 IPRG2 160 IPRG1 364
AARBSAP 963 (Within Area 1) PARBSAP 968 (Within Area 3)
EURG 004
APFAREU 307
AP Between Area 2 and 3 via the Atlantic and the Pacific
APFARE1 309 (Non-filed GB data)
IPRAP1 309
N/A AARBAP1 309 (Within Area 2) PARBAP1 934 (Within Area 3)
EURG 004
APFAR1U 309
AP Between Area 2 and 3 via the Atlantic/Pacific
FEFARES 327
IPRFE 327
IPRG100 365 IPRG1 364
AARBSFE 958 (Within Area 2) PARBSFE 327 (Within Area 3)
EURG 004
FEFAREU 327
FE Russian Federation/ Ukraine - Area 3
Rules Coding Resource
70
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
RW2 346
RWR2 346
IPRG100 365 IPRG1 364
N/A RWRG1 346
N/A RW Round-The-World Fares
EURAIL 357
EURAILR 357
N/A N/A EURALRG 357
N/A EH Rail Service within Europe
CT2 430
CTR2 430
IPRG1 364 IPRG 060
N/A CTRG1 430
N/A CT Circle Trip Fares
TFGY 496
IPRPGY 496
IPRG100 365
PARBSY 496
TGRG N/A EH Within Area 3 - International
APFAREY 497
IPRAPY 497
IPRG100 365
AARBAPY 603 PARBAPY 597
EURG 004
N/A AP Between Area 2 and 3 via the Atlantic and Pacific
FEFAREY 498
IPRFEY 498
N/A AARBFEY 593 PARBFEY 498
EURG 004
N/A FE Russian Federation/ Ukraine - Area 3
RUFAREY 499
IPRRUY 499
IPRG100 365
AARBRUY 604 PARBRUY 598
EURG 004
N/A RU Between Russia – Area 3
TSFAREY 502
IPRTSY 502
IPRG100 365
AARBTSY 605 PARBTSY 601
EURG 004
N/a TS Between Area 2 and 3 via Siberia
SAAR3Y 509
IPRSA3Y 509
IPRG100 365
PAR3ATY 509 WAR3ATY 585
SAARG N/A AT South Atlantic/Central/South America/Caribbean - Area 3
Rules Coding Resource
71
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
SAAR3SY 527
IPR3SRY 527
N/A PARSSAY 527 WARSSAY 602
SAARG 027
N/A SA South America-Area 3 via South Atlantic
EUROP1 531
EUROP1R 531
IPRG100 365
AARBS1 531
EURG 004
N/A EH Fares between points in Europe, not filed
SAASY 532
IPRSAPY 532
N/A PARBPAY 581 WARBPAY 532
SARG 018
N/A PA Transpacific Fares Central/South America/ Mexico/Caribbean/ Greenland/St. Pierre et Miquelon – Area 3
EUROPD1 533
EURPD1R 533
N/A N/A EURG 004
N/A EH Fares for any country in Europe, not filed
SAASPNY 534
IPRSPNY 534
N/A PARSPNY 534 WARSPNY 580
SARGPN 589
N/A PN Btw western Hemp – Area 3 via Pac/N.Amer
A2ATAF 547
IRSAAR2 547
IPRG100 365
ARBSAR2 361 (Within Area 2) WRBSAR2 547 (within Area 1)
RTSAAR2 547
SA2ATAU 547
AT South Atlantic/Central/ South America/Mexico/ Caribbean - Area 2
EUASY 561
IPREASY 561
IPRG100 AAREASY 606 PAREASY 576
EUG 004
N/A EH Btw Europe – Area 3
TPGATAF 562
IRTPFG 562
N/A PRBTPFG 562
RTTGRG 562
N/A EH International - Area 3
ACESRAL 563
ACSRALR 563
N/A N/A ACSRLRG 563
N/A EH Rail Service within Europe
MEASY 564
IPRMASY 564
IPRG100 AARMASY 572 PARMASY 564
MERG 033
N/A EH Btw The Middle East – Area 3
Rules Coding Resource
72
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
AFASY 568
IPRAFAY 568
IPRG100 AARAASY 569 PARAASY 568
AFRG 032
N/A EH Btw Africa – Area 3
EASATAF 703
IREUAS 703
IPRG100 365
PRBEUAS 703 (Within Area 3) ARBEUAS 401 (Within Area 3)
RTEUAS 703
EASATU 703
EH Europe - Area 3
FBR1BR 776
AL Within Brazil
APATAF 777
IRAPFAR 777
IPRG100 365
PRBAP 777 Within Area 3) ARBAP 407 (Within Area 2)
RTAP 777
APATAFU 777
AP Between Area 2 and 3 via the Atlantic and Pacific
SAAR3SA 786
IPR3SAR 786
IPRG1 364
PARBSSA 786 (Within Area 3) WARBSSA 789 (Within Area 1)
SAARG 027
SAR3SAU 786
SA South America-Area 3 via South Atlantic
AFDATAF 792
IRAFRD 792
IPRG100365
N/A RTAFRD 792
N/A EH African Domestic
RUFARES 795
IPRRU 795
N/A AARBSRU 804 (Within RU) PARBSRU 805 (Within Area 3)
EURG 004
RUFAREU 795
RU Between Russia and Area 3
TPDATAF 801
IRTPFD 801
N/A N/A TGRG 008
N/A EH Domestic Data within Area 3
TSATAF 806
IRTSFAR 806
IPRG100 365
PRBTS 806 (Within Area 3) ARBTS 449 (Within Area 2)
RTTS 806
TSATAFU 806
TS Between Area 2 and 3 via Siberia
AFRATAF 992
IRAFRIC 992
IPRG100 365
ARBAFR 992
RTAFR 992
AFRATAU 992
EH Intra Africa- International
Rules Coding Resource
73
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
N/A FBRA1 788
N/A N/A N/A N/A AL Within Area 1 (except to/from US/CA)
N/A FBRA3 875
N/A N/A N/A N/A AL Within Area 3 (except not within US Trust Territories/Micronesia)
N/A FBRA3J 759
N/A N/A N/A N/A AL Within Area 3 (within US Trust Territories/Micronesia)
N/A FBRA12 798
N/A N/A N/A N/A AL Between Area 1 and Area 2 (except US/CA)
N/A FBRA13 848
N/A N/A N/A N/A AL Between Area 1 and Area 3 (except US/CA)
N/A FBRA23 861
N/A N/A N/A N/A AL Between Area 2 and Area 3
Rules Coding Resource
75
Application of Passenger Type Code (PTC) flow chart • All PTCs will map to Blank or ADT. • All children encompassed under CNN will map to Blank or ADT. May fail on the age
restrictions; however, processing will not fail on the PTC. • YTH or STU (or any PTC that is considered an ADT) with an age range of 2 and higher
will NOT map to the CNN. These will need to be filed specifically by the carrier. • For example: YTH age 2–18 will not map to CNN. Carrier should file as a CNN age
2–18 or as a CNN aged 2–11 and a YTH aged 12–18 instead.
To include all Non-status Adult Passengers Any Passengers To include all
Status Adult Passengers Any Passenger
CNN
To include all Non-status Child Passengers
To include all Status Child Passengers
Etc…
MIL
Etc…
MNN
Passenger Type Code: Blank, ADT
Rules Coding Resource
76
Passenger Type Code usage frequency A Passenger Type Code appears in Record 1 only 28% of the time.
Passenger Type Code Definition % of Total Coded
Blank No restrictions 72% of total records
PFA Private 19%
YTH Youth 13%
ADT Adult 12%
ITX Individual Inclusive Tour 5%
NEG Private fare 4%
STU Student 4%
SRC Senior Citizen 3%
GIT Group Inclusive Tour 3%
CMP Companion 3%
CMA Adult with companion 2%
MIL Military confirmed 2%
GRP Group 2%
MDP Spouse/Dependent children of Military Personnel 2%
WEB Internet fares 2%
GVT Government Travel 2%
MNN Military child 1%
CNN Accompanied child 1%
GST State Government Passenger 1%
SPS Spouse 1%
DOD Department of Defense Passenger 1%
MRE Retired Military/Military Dependent 1%
GDP Government Employee Dependent 1%
LBR Laborer/Worker 1%
Rules Coding Resource
77
Companion and family type fares coding convention chart
PTC Definition Explanation Always code with
ACC Accompanied Passenger Used with Family Plan PTCs
HOF/SPS/FNN Can also be used with any status fare: BLD/DIS/FFY.
ANN Age Restricted Companion Could replace CMP or CMA CMA or CMP Can be used with SRC
BNN Adult with Age Restrictions Very rarely used No companion required
CMA Adult with Companion
Party of 2 adults only (and can have CNN as well) CMP
CMP Companion Party of 2 adults only (and can have CNN as well) CMA
CNN Accompanied Child
Only used if specific PTC does not exist. For example, LNN must be used if based on LBR fare.
Any adult PTC
FNN Family Plan Child Family plan only (3 or more) HOF/ACC and SPS
FNF Family Plan Infant Family plan only HOF/ACC/SPS
HOF Head of Family Family plan only (3 or more) SPS, ACC and FNN
INY Infant accompanied by YTH
Infant without a seat accompanied by Youth YTH/STU
INF Infant without a seat
Only used if specific PTC does not exist: INY must be used if based on YTH/STU fare.
INS Infant with a seat Only used if specific PTC does not exist
LBR Laborer Used with family plan SPS/LNN/ACC/LIF
In a Family plan at least 3 passengers are required HOF/ACC and FNN
SPS Spouse When used in a party of 2, this is the valid code for the spouse of all status fares
SRC/LBR/STR/ TEA or any other special passenger type code
SPA Accompanied Spouse Party of 2 only (no children) SPH or CCM
SPH Head of Family Party of 2 only (no children) SPA
SCC Senior Discounted Companion SRC
SNN
Restricted Senior Citizen with multiple age requirements for booking codes
Should only be used if multiple ages apply for the same rule (with different discounts and booking codes)
SNN (with different ages)
SRC Senior Citizen Always use this PTC, even when age is instructed
Can be accompanied by SPS/CMP or ANN
Instructions for coding companion fares are listed on the following page.
Rules Coding Resource
78
Note: If any of the Passenger Types that are generally permitted in the discount categories (CNN) are used in companion fares, any general rule referring to them must be negated.
Take the following steps to be sure that Companion Fares will autoprice correctly.
Step 1. Determine the following information before coding companion fares.
• How many fare classes are involved? • Is the passenger allowed to travel alone or must the passenger travel with a
companion? • Must the passengers be a certain age? Must the primary (full fare) or
secondary passenger be a specific age, such as Senior, Youth, or Child? • What are the other requirements for this fare? What are the advance
purchase requirements, minimum/maximum stay requirements, and penalty provisions? Must the passengers travel together or purchase tickets together?
Step 2. Remember the following as you begin coding.
Section A of the Fare Type Matrix contains fare types used for Companion fares
• First Class Cabin • Economy Round Trip Advance Purchase • Business Class Cabin • Economy One Way Advance Purchase • Economy Class Cabin • Economy Round Trip Instant Purchase • Economy Excursion Cabin • Special or Add-On
Section B of the Fare Type Matrix is used to determine fare types for Family Plan fares
ACC Accompanied Travel
ANN Age Restricted Companion
HOF Head of Family
SPS Spouse (may travel alone)
FNN Family plan child
Use Section B of Fare Type Matrix
SPA Accompanied Spouse
SPH Head of Family Spouse Must be used together and with fare type code “SH”
Rules Coding Resource
79
Passenger Type terms
(These PTCs are used for companion type fares. Passenger Types other than CMA, CMP or ANN can be used with CMP or ANN. For example, a Senior Citizen with a companion is a companion type of fare; therefore, instead of CMA or CMP/ANN you may have to code SRC.)
• CMA An adult with a companion (one fare class for CMA and a different fare class for the companion are required)
• CMP A companion fare without age restrictions • ANN A companion fare with age restrictions
Companion fare classes are sometimes described as primary and secondary fare classes.
• Primary Fare Class The fare with the higher dollar amount and that uses CMA or CMP/ANN passenger type code (Depending on whether age restrictions apply)
• Secondary Fare Class The fare that is free or much lower in cost than the primary fare (the fare class may have the suffix of CP, C, or a number indicating the percentage of the full fare.
Step 3. The following categories must be coded in the rule when companion fares are needed.
• Category 13 A must! This is the category that requires passengers to travel together. Be very careful to look at the entire rule to accurately reflect the accompany provisions. If you are coding the discount Categories 19-22, there are fields that also handle the same restrictions for passengers required to travel together.
• Category 1 May be needed. If the companion must meet a specific age requirement, Category 1 is coded to state those age restrictions.
• Category 15 May also be needed. If the companion must ticket at the same time, the field (Family/Group) will need to be tagged to note this restriction.
• Category 19 Most child discounts require accompanied travel.
Rules Coding Resource
81
Passenger Type Codes
PTC Description
ACC Accompanied Passenger
ACP ACP
ADA Agent Discount AD75N1
ADD Adult with Discount
ADN Agent Discount AD50N1
ADR Adult Resident
ADT Adult
AEP Assistant of Member of European Parliament
AGT Agent
ANN Age Restricted Companion
ARP ARP
ART ART
ASB Standby Passenger
ASC ASC
ASF Air-sea Fare
ASI ASI
AST Airline Staff Standby
BAG Baggage
BLD Blind Passenger
BNN Adult with Age Restriction
BRV Bereavement Passenger
BUD Airline Buddy Standby
CBC CBC
CBI CBI
CBO CBO
CCH Card Carrying Holder(s)
CCM Card Carrying Member
PTC Description
CDT Discount Cardholder France and Overseas Depts
CEV Leisure Cardholder w/in France
CFM Cardholder w/in France
CHR Child Resident
CLG Clergy
CMA Adult with Companion
CMM Commuter
CMP Companion
CMX CMX
CNE CNE
CNN Accompanied Child
CNT Carnet Coupon Travel
CNV Convention Passenger
CPN Coupon Discount
CRR CRR
CSB Child Standby
CTZ Category Z
CUR CUR
DEF DEF
DIS Disabled person
DNN Child of European Parliament Member
DOD Department of Defense Passenger
DLU DLU
EAC EAC
EAQ EAQ
EAT EAT
EAV EAV
Rules Coding Resource
82
PTC Description
ECH Electronic Ticket discount Child
EDT Electronic Ticket discount Adult
EMI Emigrant
ENF Electronic Ticket discount Infant
ENN Group Inclusive Tour Child
ENO ENO
EPA EPA
EPC EPC
EPI EPI
ESC ESC
FBA Numerous Family 1 Discount Adult
FBC Numerous Family 1 Discount Child
FFA FFA
FFC FFC
FFD FFD
FFE FFE
FFP Frequent Flyer - Preferred
FFY Frequent Flyer
FGA Numerous Family 2 Discount Adult
FGC Numerous Family 2 Discount Child
FHA Numerous Family Honor Discount Adult
FHC Numerous Family Honor Discount Child
FIF Family Intra-France
FLY FLY
FNF Family Plan Infant
FNN Family Plan Child
FTE FTE
GCF Government Contract Passenger
GCT City/County Government Travel
GDP Government Employee Dependent
PTC Description
GEX Government Exchange
GGV GGV
GGZ GGZ
GIT Group Inclusive Tour
GMZ GMZ
GNN Group Child
GRP Group
GSP Group School Party
GST State Government Passenger
GVM GVM
GVT Government Travel
GVZ GVZ
HNN HNN
HOF Head of Family
ICP Incentive Certificates
INE INE
INF Infant without a Seat
INN Individual Inclusive Tour Child
INR Infant without a Seat Resident
INS Infant with a Seat
INY Infant Accompanied By a Youth
ISR Infant with a Seat Resident
ITX Individual Inclusive Tour
JCB Contract Bulk Adult
JEB Journalist of European Cabinet
JEC Journalist of European Committee
JEP Journalist of European Parliament
JOB JOB
JNF Contract Bulk Infant without a Seat
JNN Contract Bulk Child
Rules Coding Resource
83
PTC Description
JNS Contract Bulk Infant with a Seat
KIF KIF
KNN KNN
LBR Laborer/Worker
LIF Laborer/Worker Infant without a Seat
LMG LMG
LNN Laborer/Worker Child
LNS Laborer/Worker Infant with a seat
LTC Government Employee on Leave
LUV LUV
MAI MAI
MAM MAM
MBT Military – Basic Training Graduate
MCP MCP
MCR Military Charter Passenger
MCS MasterCard Purchase Only
MCU MCU
MDP Spouse/Dependent Children of Military Personnel
MED Patients Traveling for Medical Treatment
MEP Member of European Parliament
MIL Military Confirmed
MIR Military Reserves on Active Duty
MIS Missionary
MLZ MLZ
MML MML
MNN Military Child
MPA Military Parents/Parents In Law
MRE Retired Military/Military Dependent
MSB Military Standby
MSG Multi State Government Passenger
PTC Description
MUS Military/DOD based in USA
MXS Military/DOD not based in USA
NAT NATO Passenger
NEG NEG
NRF NRF
NRR NRR
NSB Nonrevenue Standby
NTA NTA
NTL National/Citizen of a Specified Country
NUR NUR
OEB Official of European Cabinet
OEC Official of European Committee
OEI Official of European Committee Institute
OEP Official of European Parliament
OTS Passengers Occupying Two Seats
PAP PAP
PCA PCA
PCB PCB
PCF PCF
PCP PCP
PCR Charter Adult Passenger
PFA PFA
PFB PFB
PFC PFC
PFD PFD
PFE PFE
PFF PFF
PFG PFG
PFH PFH
PFI PFI
Rules Coding Resource
84
PTC Description
PFJ PFJ
PFK PFK
PFL PFL
PFM PFM
PFN PFN
PFO PFO
PFP PFP
PFQ PFQ
PFR PFR
PFS PFS
PFT PFT
PFU PFU
PFV PFV
PFW PFW
PFX PFX
PFY PFY
PFZ PFZ
PHP PHP
PIF PIF
PIL Pilgrim
PIP PIP
PMP PMP
PNA PNA
PNN Charter Child Passenger
PNT PNT
PON PON
POS POS
PPA PPA
PPB PPB
PPC PPC
PTC Description
PPD PPD
PPE PPE
PPF PPF
PPG PPG
PPH PPH
PPI PPI
PPJ PPJ
PPK PPK
PPL PPL
PPM PPM
PPN PPN
PPO PPO
PPP PPP
PPQ PPQ
PPR PPR
PPS PPS
PPT PPT
PPU PPU
PPV PPV
PPW PPW
PPX PPX
PPY PPY
PPZ PPZ
PRA PRA
PRB PRB
PRC PRC
PRD PRD
PRE PRE
PRF PRF
PRG PRG
Rules Coding Resource
85
PTC Description
PRH PRH
PRI PRI
PRJ PRJ
PRK PRK
PRL PRL
PRM PRM
PRN PRN
PRO PRO
PRP PRP
PRQ PRQ
PRR PRR
PRS PRS
PRT PRT
PRU PRU
PRV PRV
PRW PRW
PRX PRX
PRY PRY
PRZ PRZ
PSB PSB
PSP PSP
PSR PSR
PST PST
PTT Program T Discount Program
QMY QMY
REC Military Recruit
REF Refugee
RIF RIF
RNN RNN
SCC Senior Discounted Companion
PTC Description
SDB Student Standby
SEA Seaman
SEP Spouse of European Parliament
SME SME
SNN Restricted Senior Citizen With Multiple Age Reqs
SPA Accompanied Spouse
SPH Head of Family Spouse
SPL SPL
SPS Spouse
SPT Sports Passenger
SRC Senior Citizen
STF Staff
STR State Resident
STU Student
TEA Teacher(s)
TIA Tijeretazo Seasonal Discount Program
TIM Timesaver
TNN Frequent Flyer Child
TUR Tour Conductor
TUX Restricted Tour Conductor
UDA Agent Discount UD75N1
UDN Agent Discount UD50N1
UNN Unaccompanied Child
UNR Unaccompanied Child Resident
UNV University Employee
VAC Visit Another Country Adult
VAG Group Visit Another Country Adult
VFR Visit Friends/Relatives
VNN Visit Another Country Child
WCR WCR
Rules Coding Resource
86
PTC Description
WEB Internet Fares
WFA WFA
WTA WTA
WTS WTS
YCB Senior Citizen Standby
YCR Charter Youth Passenger
YNN Government Travel Child
YSB Youth Standby
YTH Youth Confirmed
ZCA ZCA
ZCC ZCC
ZCI ZCI
ZEA ZEA
ZEC ZEC
ZED Zonal Employee Discount
ZEI ZEI
ZPA ZPA
ZNN Group Visit Another Country Child
87
Using the Fare Type Matrix to determine type
YES
NO
Section B Of Fare Type
Matrix
Look for the passenger type to determine the fare type.
Section A Of Fare Type
Matrix
Cabin of Service
Reservations and Ticketing
OW/RT
Day of Week/Flight Application/Stopovers/
Accompanied Travel/Sale/ Travel Dates/Penalties
The Rule States “Super/Special Fare”
Specific type of passenger?
MIN/MAX Stay
Rules Coding Resource
88
Fare Type Codes FARE TYPE DESIGNATION TYPE CODE DEFINITION
FIRST FU FR FS FX FOX FND FRW FTP FRO FIT
FIRST CLASS UNRESTRICTED FIRST CLASS RESTRICTED FIRST CLASS SLEEPERETTE FIRST CLASS EXCURSION FIRST CLASS ONE WAY EXCURSION FIRST CLASS NON-DISCOUNTABLE FIRST CLASS AROUND THE WORLD FIRST CLASS TRAVEL PASS FIRST CLASS PROMOTIONAL FIRST INDIVIDUAL INCLUSIVE TOUR
BUSINESS BU BR BX BOX BND BRW BTP BRO BIT
BUSINESS CLASS UNRESTRICTED BUSINESS CLASS RESTRICTED BUSINESS CLASS EXCURSION BUSINESS CLASS ONE WAY EXCURSION BUSINESS CLASS NON-DISCOUNTABLE BUSINESS CLASS AROUND THE WORLD BUSINESS CLASS TRAVEL PASS BUSINESS CLASS PROMOTIONAL BUSINESS INDIVIDUAL INCLUSIVE TOUR
EU ECONOMY UNRESTRICTED
ES 2ND LEVEL ECONOMY UNRESTRICTED
ET 3RD LEVEL ECONOMY UNRESTRICTED
ER ECONOMY RESTRICTED
ERS 2ND LEVEL ECONOMY RESTRICTED
ERT 3RD LEVEL ECONOMY RESTRICTED
END ECONOMY NON-DISCOUNTABLE
ERW ECONOMY AROUND THE WORLD
EAP ECONOMY ADVANCE PURCHASE
EIP ECONOMY INSTANT PURCHASE
ECONOMY
EBN RT BUDGET INSTANT PURCHASE
EXCURSION XEX REGULAR EXCURSION FARE
Rules Coding Resource
89
FARE TYPE DESIGNATION TYPE CODE DEFINITION
XES SPECIAL EXCURSION FARE
XEL 3RD LEVEL EXCURSION FARE
XEF 4TH LEVEL EXCURSION FARE
XEV 5TH LEVEL EXCURSION FARE
XOX ECONOMY CLASS ONE WAY EXCURSION FARE
XND EXCURSION NON-DISCOUNTABLE
XAP ADVANCE PURCHASE FARE
XAW 2ND LEVEL ADVANCE PURCHASE
XAT 3RD LEVEL ADVANCE PURCAHSE
XAN APEX NONREFUNDABLE
XAB SUPER/SPECIAL ADVANCE PURCHASE
XAC 2ND LEVEL SUPER/SPECIAL ADVANCE PURCHASE
XBB BUDGET ADVANCE PURCHASE
XBN BUDGET APEX NONREFUNDABLE
XPX INSTANT PURCHASE FARE
XPS 2ND LEVEL INSTANT PURCHASE
XPL 3RD LEVEL INSTANT PURCHASE
XPF 4TH LEVEL INSTANT PURCHASE
XPY 5TH LEVEL INSTANT PURCHASE
XPN INSTANT PURCHASE NONREF
XPV 2ND LEVEL INSTANT PURCHASE NONREF
XPB SUPER/SPECIAL INST PURCHASE
XPC 2ND LEVEL SUPER INST PURCHASE
SPECIAL SB SAP SIP SBP
BUDGET FARE ADVANCE PURCHASE INSTANT PURCHASE OW BUDGET INSTANT PURCHASE
PM MILITARY FARE
PG GOVERNMENT FARE
PU STAND-BY- FARE
PZ YOUTH FARE
PROMOTIONAL
PSD STUDENT FARE
Rules Coding Resource
90
FARE TYPE DESIGNATION TYPE CODE DEFINITION
PSZ STUDENT/YOUTH FARE
PIT INDIVIDUAL INCLUSIVE TOUR FARE
PBT BULK INCLUSIVE TOUR FARE
PGV GROUP INCLUSIVE TOUR FARE
PGA AFFINITY GROUP FARE
PGC COMMON INTEREST GROUP FARE
PGI INCENTIVE GROUP FARE
PGN NON-AFFINITY GROUP FARE
PGO OWN USE GROUP FARE
PGM MILITARY GROUP FARE
PGZ GROUP YOUTH FARE
PMI MISSIONARY FARE
PEM EMIGRANT/IMMIGRANT FARE
PS SENIOR CITIZEN FARE
PCR CHARTER FARE
PSA AIR/SEA GROUP FARE
PVU VISIT ANOTHER COUNTRY
PCF PROPRIETARY CONTRACT
SH PROMOTIONAL SPOUSE FARE
PTP ECONOMY TRAVEL PASS
PST STAFF FARE
PRO ECONOMY PROMOTIONAL
ADD-ON AF AC AY AS AD
ADD-ON FIRST CLASS ADD-ON BUSINESS CLASS ADD-ON ECONOMY CLASS ADD-ON SPECIAL ADD-ON DEFAULT
Rules Coding Resource
91
FARE TYPE DESIGNATION TYPE CODE DEFINITION
SEASON H O L P Q J Z
HIGH/PEAK SHOULDER LOW/OFF-PEAK PEAK OF PEAK HOLIDAY SURCHARGE BASIC SECOND WINTER
DAY-OF-WEEK W X N O Y Z
WEEKEND MIDWEEK NIGHT OFF-PEAK TIME WEEKEND NIGHT MID-WEEK NIGHT
Rules Coding Resource
92
Fare Type Matrix Use the following fare type matrix to determine the Normal/Special tag, Category Display code, and Fare Type code to be assigned. Please use the guidelines given to assist you when selecting information from the matrix. This is only a guideline and can be overridden by carrier instruction.
How to use this matrix
1. The matrix is divided into two sections. Section A is for fare classes that do not have an associated passenger type. Section B is for any fare class that does have an associated passenger type(s) indicating the fare only applies for a specific passenger(s). Examples of these are Military personnel (passenger type MIL) or group fare classes (passenger type GRP).
2. When using the matrix, ALWAYS ASK YOURSELF the following question: Does the fare class apply to specific types of passengers; e.g. Military, Clergy, Family Plan; which will require a passenger type? If it does, use Section B only.
EXCEPTIONS:
i. Fares with Passenger Type Code ADT are not considered Promotional Fares; therefore, SECTION A should be used.
ii. CHILDREN'S FARES must have the same fare type as the associated adult. Do not compare children's fare classes (e.g. Passenger Type Code CNN) to the matrix in their own right; use the adult instead.
iii. COMPANION FARES. When a COMPANION fare is being compared to the matrix, SECTION A should be used even when Passenger Type Codes exist.
iv. PRIVATE FARES. Existence of a Passenger Type Code does not automatically indicate the fare is a promotional fare. If the Passenger Type Code identifies a specific passenger, then the fare is a promotional fare and SECTION B should be used. If the Passenger Type Code identifies a sales outlet (e.g. WEB), then SECTION A should be used. If it is unclear whether the Passenger Type Code identifies a passenger or outlet, then SECTION A should be used.
IN ALL OTHER CASES, IF A PASSENGER TYPE HAS BEEN OR SHOULD BE ASSIGNED, THEN THE CATEGORY DISPLAY MUST BE 'S' AND SECTION B SHOULD BE USED.
3. Once you have determined the Section of the matrix to be used, select the cabin of service that is applicable, e.g. First, Business or Economy. Then review the restrictions that apply to that fare class. Include in the comparison OW/RT and the restrictive nature of that fare class e.g., apex or pex. Using these restrictions, compare the fare class to the matrix and select the fare type code, normal/special and category display type code that applies.
Rules Coding Resource
93
4. Each column is described below. The column name is given with a short explanation of its function, and whether it is to be used for matching purposes or for assigning classification.
Column 1 Cabin Service Used to match the fare class to the cabin and class of service.
Column 2 Industry Name Indicates the industry name given to that class of service, e.g. First, Business or Economy. Additionally, a guideline of passenger types that could be associated is included.
Column 3 OW / RT Used to indicate in the match process whether the fare class is One Way or Round Trip.
Column 4 MIN / MAX Used in the matching process. The fare class is reviewed for minimum / maximum stay requirements.
Column 5 ADV PUR Used in the matching process. The fare class is reviewed for Advance purchase / Instant purchase requirements.
Column 6 ELG Used to match to fare classes which do / do not have Eligibility requirements.
Column 7 DAY / FLT / STOP / ACC TVL / TVL / SALE / PEN
Used to match to fare classes which do / do not have Day / Time, Flight, Stopovers, Accompanying Travel, Travel Date Restrictions, Sales Restrictions and Penalty / Changes / Rerouting / Cancellation / Refund restrictions.
Column 8 FARE TYPE CODE Indicates the Fare Type to be assigned to the fare class.
Column 9 NML / SPL Reflects the classification of Normal or Special to be assigned to the fare class.
Column 10 DISPLAY TYPE Indicates the Display Category Type to be assigned to the fare class. N = Normal, E = Excursion, S = Status, G = Group, I = Incl Tour.
Rules Coding Resource
94
5. Here are a few helpful reminders: a. Do not use the rule title as the primary indicator for fare type selection.
b. Use only the categories specified in the matrix as the criteria for selection.
c. The existence of a category does not necessarily constitute a restriction.
Examples
Category 5
When the only data coded is for "all seats must be confirmed" or "no standbys,” this does not constitute advance reservations data for fare type selection. Use this category as an example for all categories in the matrix where data might exist but is insufficient to constitute a restriction. Category 7
When the tariff addresses one-year maximum stay, this is considered industry knowledge. As it is stated on the page, however, it will be coded in the Automated Rules product. The existence of category 7 for this statement only, should not be criterion for the use of the matrix. Category 8
When a Category 8 provision is present, either at the fare rule or general rule level, the following provisions do not constitute a restriction when using the matrix:
• Unlimited stopovers permitted (no other data is present). • Unlimited stopovers permitted with a stopover time 24 hours or higher (no other data is present).
Examples of Category 8 provisions that do not constitute a restriction:
1. Unlimited stopovers permitted.
2. Unlimited stopovers permitted, no stopover occurs if passenger takes next available flight within 24 hours.
When a Category 8 provision is present, either at the fare rule or general rule level, the existence of any or all of the following provisions do constitute a restriction when using the matrix:
• limited number of stopovers (or no stopovers permitted) • restricted on inbound/outbound portions • OJ/CT stopover restriction • charges
Rules Coding Resource
95
• geographic restrictions (including geographic locales, gateways, travel via same point) • carrier restrictions
Examples of Category 8 provisions that do constitute a restriction:
1. Unlimited stopovers permitted in LAX.
2. 4 stopovers permitted in Europe for USD 100.00 each.
3. 2 stopovers permitted – 1 in each direction.
4. 1 stopover permitted only at the gateway in Europe.
5. Unlimited stopovers permitted. Stopovers allowed only twice at the same point.
6. No stopovers permitted.
Note: The system assumption for Category 8 is that stopovers are not permitted. Therefore, the absence of a Category 8 provision, either at the fare rule or general rule level, will constitute a restriction when using the matrix.
Category 15
When the tariff states " PTAs are permitted" or "PTAs equal a ticket," this is again industry knowledge, which will be coded in the Rules product. The existence of this information does not constitute the existence of category 15 for the purpose of the matrix.
a. When a fare class states that reservations and ticketing must be made at the same time or ticketing within 72 hours of reservations, then an instant purchase fare type must be used, regardless of whether the fare matches the criteria of another fare type.
b. Add-on fare classes for domestic (including Canadian) fares should be coded with an ER fare type. Category 23 should be coded and the proportional tag set. The ADD-ON fare types must only be used for international add-ons.
c. Fare types must not vary for multiple sequences of any given fare class.
d. Fares applicable for groups and tours are considered more restrictive than other conditions. For example, a Senior Citizen Group Fare is considered a group fare and should be assigned PGV as a Fare Type and not PS for Senior Citizen.
Rules Coding Resource
96
Section A
MIN = Min stay MAX = Max stay ADV PUR = Advance Purchase ELG = Eligibility DAY = Day/time
FLT = Flights STOP = Stopovers ACC TVL = Accompanying Travel TVL = Travel Rest. SALE = Sales Rest.
PEN = Penalties/Changes/Reroutes/Cancellation/Refunds
P = PERMITTED N = NOT PERMITTED R = REQUIRED
CABIN 1 – FIRST
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NMLSPL Display Type
First First Class Unrestricted
P P N N N N FU N N
First First Class Restricted
P P N P N P FR N N
First First Class Sleeperette
P P N N N N FS N N
First First Class Excursion
N R R P N P FX S E
First First Class One Way Excursion
R N N P N P FOX S E
First First Class Non-Discountable
P P N P N P FND** S N
First First Class Around the World
P P P P N P FRW S E
* A Service Charge is not considered a penalty when selecting the fare type.
** Requires the fare class or the fare rule to be specified as non-discountable outside of ATPCO data
Rules Coding Resource
97
Section A (Cont)
CABIN 2 - BUSINESS
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NMLSPL Display Type
Business Business Class Unrestricted
P P N N N N BU N N
Business Business Class Restricted
P P N P N P BR N N
Business Business Class Excursion
N R R P N P BX S E
Business Business Class One Way Excursion
R N N P N P BOX S E
Business Business Class Non-Discountable
P P N P N P BND** S N
Business Business Class Around the World
P P P P N P BRW S E
* A Service Charge is not considered a penalty when selecting the fare type.
** Requires the fare class or the fare rule to be specified as non-discountable outside of ATPCO data
Rules Coding Resource
98
Section A (Cont)
CABIN 3 - ECONOMY
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NMLSPL Display Type
Economy Economy Unrestricted
P P N N N N EU N N
Economy 2nd Level Economy Unrestricted
P P N N N N ES N N
Economy 3rd Level Economy Unrestricted
P P N N N N ET N N
Economy Economy Restricted
P P N
N N R ER N N
Economy 2nd Level Economy Restricted
P P N
N N R ERS N N
Economy 3rd Level Economy Restricted
P P N
N N R ERT N N
Economy Economy Non-Discountable
P P N P N P END** S N
Economy Economy Around the World
P P P P N P ERW S E
* A Service Charge is not considered a penalty when selecting the fare type.
** Requires the fare class or the fare rule to be specified as non-discountable outside of ATPCO data
Rules Coding Resource
99
Section A (Cont)
CABIN 3 - ECONOMY EXCURSIONS
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NMLSPL
Display Type
Economy Regular Excursion
N R R N N P XEX S E
Economy Special Excursion N R R N N P XES** S E
Economy 3rd Level Excursion N R R N N P XEL** S E
Economy 4th Level Excursion N R R N N P XEF S E
Economy 5th Level Excursion N R R N N P XEV S E
Economy Economy Class One Way Excursion
R N N P N P XOX S E
Economy Excursion Non-Discountable
N R R P N P XND*** S E
* A Service Charge is not considered a penalty when selecting the fare type.
** Requires the fare class or the fare rule to be indicated as SUPER/SPECIAL
*** Requires the fare class or the fare rule to be specified as non-discountable outside of ATPCO data
Rules Coding Resource
100
Section A (Cont)
CABIN 3 - ECONOMY ROUND TRIP ADVANCE PURCHASE
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL
Display Type
Economy Advance Purchase
N R R R N P XAP S E
Economy 2nd Level Adv. Purchase
N R R
R N P XAW S E
Economy 3rd Level Adv. Purchase
N R R
R N P XAT S E
Economy Apex Non - Refundable
N R
R
R
N
P (Pen Req.)*
XAN S
E
Economy Super/Special Adv. Purchase
N R R
R N P **XAB S E
Economy 2nd Level Super/Special Adv. Purchase
N R R
R N P **XAC S E
Economy Budget Adv. Purchase
N R R R N P **XBB S E
Economy Budget Apex Non-Ref.
N R R R N P (Pen Req.)* **XBN S E
Economy Economy Adv. Purchase
N R N R N P EAP S N
* Requires an applicable entry in Category 16 penalties stating “Non-Refundable”.
** Requires the fare class or fare rule to be indicated as Super/Special/Budget.
Rules Coding Resource
101
Section A (Cont)
CABIN 3 - ECONOMY ONE WAY ADVANCE PURCHASE
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL Display Type
Economy Advance Purchase
R N N R N P SAP S N
Rules Coding Resource
102
Section A (Cont)
CABIN 3 - ECONOMY ROUND TRIP INSTANT PURCHASE
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL Display Type
Economy Inst Purchase N R R R N P XPX S E
Economy 2nd Level Inst. Purchase
N R R R N P XPS S E
Economy 3rd Level Inst. Purchase
N R R R N P XPL S E
Economy 4th Level Inst. Purchase
N R R R N P XPF S E
Economy 5th Level Inst. Purchase
N R R R N P XPY S E
Economy Inst. Purchase Non-Refundable
N R R
R N P (Pen Req.) * XPN S E
Economy 2nd Level Inst. Purchase Non-refundable
N R R R N P (Pen Req.)* XPV S E
Economy Super/Special Inst. Purchase
N R R R N P **XPB S E
Economy 2nd Level Super Inst. Purchase
N R R R N P **XPC S E
Economy Economy Inst. Purchase
N R N
R N P EIP S N
Economy Round Trip Budget Instant Purchase
N R N R N P **EBN S N
Definition of Instant Purchase is “Ticketing at same time” as Reservation or up to a maximum of 72 HRS after Reservations.
* Requires an applicable entry in Category 16 penalties stating non-refundable.
** Requires the fare class or the fare rule to be indicated as Super/Special/Budget.
Rules Coding Resource
103
Section A (Cont)
CABIN 3 - ECONOMY ONE WAY INSTANT PURCHASE
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL Display Type
Economy One Way Inst. Purchase
R N N R N P SIP S N
Economy One Way Budget Inst. Purchase
R N N R N P **SBP S N
Definition of Instant Purchase is “Ticketing at same time” as Reservation or up to a maximum of 72 HRS after Reservations.
** Requires the fare class or the fare rule to be indicated as Super/Special/Budget.
CABIN 3 - SPECIAL
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL Display Type
Economy Budget P P P P N P @ SB S N
@ Only use SB when the rule states "RESERVATIONS WILL BE CONFIRMED RETRO-ACTIVELY BY CARRIER ADVICE". These fares should show a window of dates for first time permitted and required before departure.
Rules Coding Resource
104
Section A (Cont)
ADD-ON
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL Display Type
Add-on First Class P P N/A N/A N/A P AF N N
Add-on Business Class
P P N/A
N/A N/A P AC N N
Add-on Economy Class
P P N/A N/A N/A P AY N N
Add-on Special P P N/A N/A N/A P AS N N
Add-on Default P P N/A N/A N/A P AD N N
Rules Coding Resource
105
Section B
CABIN 1 - PROMOTIONAL
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL
Display Type
First First Class Travel Pass (CCM)
P P P P P P FTP * S S
First First Individual Inclusive Tour (ITX)
P P P P P P FIT S I
* Requires the fare class or the fare rule to be indicated as Travel Pass.
CABIN 2 - PROMOTIONAL
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL
Display Type
Business Business Class Travel Pass (CCM)
P P P P P P BTP * S S
Business Business Individual Inclusive Tour (ITX)
P P P P P P BIT S I
* Requires the fare class or the fare rule to be indicated as Travel Pass.
Rules Coding Resource
106
Section B (Cont)
CABIN 3 – PROMOTIONAL
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL
Display Type
Economy Military (MIL/MDP/MPA/ MRE/MUS/MXS/ REC/DOD/MIR)
P P P P P P PM S S
Economy Government (GCF/GDP/GEX/ GST/GVT/CTZ/ GCT)
P P P
P P P ** PG S S
Economy Stand-By (YSB/SDB/MSB/ ASB/CSB)
P P P P P P PU S S
Economy Youth (YTH)
P P P P P P PZ S S
Economy Student (STU)
P P P P P P PSD S S
Economy Student/Youth (STU/YTH)
P P P P P P PSZ S S
** Requires form of payment restrictions. Any military passenger type can be assigned PG if there are form of payment restrictions with the fare class.
Rules Coding Resource
107
Section B (Cont)
CABIN 3 - PROMOTIONAL (Cont)
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL
Display Type
Economy Individual Incl. Tour (ITX)
P P P P P P PIT S I
Economy Bulk Inclusive Tour (ITX)
P P P P P P PBT S I
Economy Group Inclusive Tour (GIT)
P P P P P P PGV S G
Economy Affinity Group (GRP) P P P R P P PGA S G
Economy Common Interest Group (GRP)
P P P R P P PGC S G
Economy Incentive Group (GRP/VAG)
P P P R P P PGI S G
Economy Non-Affinity Group (GRP/VAG)
P P P
R P P PGN S G
Economy Own Use Group (GRP/VAG)
P P P P P P PGO S G
Economy Military Group (GRP/VAG)
P P P P P P PGM S G
Economy Group Youth (GRP) P P P P P P PGZ S G
Economy Missionary (MIS) P P P P P P PMI S S
Rules Coding Resource
108
Section B (Cont)
CABIN 3 - PROMOTIONAL (Cont)
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL
Display Type
Economy Emigrant/ Immigrant Refugee (EMI/REF)
P P P P P P PEM S S
Economy Senior Citizen (SRC/SNN/YCB)
P P P P P P PS S S
Economy Charter(PCR/YCR) P P P P P P PCR S S
Economy Air/Sea Group A/S Group Inc (ASF)
P P P P P P PSA S S
Economy Visit Another Country (VAC)
P P P P P P PVU S S
Economy Proprietary Contract (PFA/PFB)
P P P P P P (Cat 15 is required)
PCF S S
Economy Spouse (SPH/SPA) P P P P P P SH S S
Economy Economy Travel Pass (CCM)
P P P P P P PTP * S S
Economy Staff (STF) P P P P P P PST S S
* Requires the fare class or the fare rule to be indicated as Travel Pass.
Rules Coding Resource
109
CABIN 1/2/3 – ALL OTHER PROMOTIONAL FARES
Fare Type Codes in this portion of the matrix apply for all Promotional Fares that have a Passenger Type Code(s) not included in the matrix table on the previous pages. Use of the matrix table below is dependent upon whether the fare is in a public or private tariff.
Public Tariffs
The matrix table on the following page applies for all Promotional Fares with passenger types not included in the matrix table on the previous pages. This includes, but is not limited to the following passenger types:
• ACC Accompanying Travel • AGT Agent • CLG Clergy • CMM Commuter • CNV Convention • CPN Coupon Discount • FFY Frequent Flyer • HOF Head of Family • JOB Job Corps • OTS Psgrs Occ 2 Seats • SEA Seaman • SHH Head of Family Spouse • SPA Accompanied Spouse • SPS Spouse • UNV University Employee EXCEPTION: Fares with passenger type ADT and Companion Fares are not considered Promotional Fares are compared to Section A. Children’s
Fares have the same fare type code as the associated adult fare.
Rules Coding Resource
110
Private Tariffs
The matrix table on the following page applies for all Promotional Fares with passenger types that identify a specific type of passenger (person) and are not included in the matrix table on the previous pages.
The matrix table on the following page does not apply for fares where the passenger type identifies a sales outlet rather than a specific person or for fares where it is unclear whether the passenger type identifies a person or an outlet.
Rules Coding Resource
111
ALL OTHER PROMOTIONAL FARES
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN
FARE TYPE CODE
NMLSPL Display Type
Economy Economy Promotional P P P P P P PRO S S
Business Business Class Promotional
P P P
P P P BRO S S
First First Class Promotional P P P P P P FRO S S