Rules Coding Resource Guide for Coding Rules in the ATPCO Rules System
Updated 21 August 2015
© 2005 Airline Tariff Publishing Company. All rights reserved.
Rules Coding Resource
3
Table of Contents
Glossary of terms .................................................................................................................................. 5 Record structure .................................................................................................................................. 14 Standard format of electronic rules .................................................................................................. 18 Sequencing hierarchy .......................................................................................................................... 26 Category application assumptions .................................................................................................... 29 Classification of TSIs.......................................................................................................................... 31 TSIs and category applications ......................................................................................................... 33 TSIs and geographic locations .......................................................................................................... 33 Edits for TSIs ...................................................................................................................................... 34 Directionality and Inbound/Outbound Indictors ......................................................................... 35 General rules ........................................................................................................................................ 40 Supporting tables ................................................................................................................................ 56 IATA Reso 100 ................................................................................................................................... 57 Rule 2 .................................................................................................................................................... 62 Rules Directory Zone Codes ............................................................................................................. 66 Public Tariff Table .............................................................................................................................. 69 Private Tariff Table ............................................................................................................................. 78 Passenger Type Codes ........................................................................................................................ 83 Equipment Type Codes ..................................................................................................................... 93 Using the Fare Type Matrix to determine type ............................................................................ 103 Part 1: Fare Type Codes................................................................................................................... 104 Fare Type Matrix ............................................................................................................................... 110 Part 2: Special Fare Type Code Hierarchy .................................................................................... 136
Rules Coding Resource
5
Glossary of terms The terms in the following list are used in reference materials for the ATPCO 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.
Add-on An amount used only with specified/pubished international fares for the construction of constructed/unpublished international fares. (Also referred to as an arbitrary or proportional fare.)
All-ads A complete copy of an ATPCO data subscription product that is used by subscribers to initialize their database before processing changes or updates. All adds contain both effective and future effective data.
Alternate governing rule A governing rule that applies only when specifically invoked by the fare rule. Alternate governing rules are not referenced in the General Rule Index (Record 0).
Arbitraries The fares (or rates) that may be combined with an international fare (or rate) published to a gateway to create a through-fare. Arbitraries may not be sold separately for travel and are usually published between points within the same country. Also referred to as add-ons or proportionals.
ATPCO Airline Tariff Publishing Company. A corporation owned by various airlines formed to serve as agent for those owners (and for other airlines or vendors) to file and publish tariffs and related products.
Automated Rules System (PAR) ATPCO’s former automated rules and footnote system that provides carriers with remote access. Replaced by the FareManager Rules system in 2011.
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.
Rules Coding Resource
6
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.
Batch number A number preceded by the alphanumeric ID code of the organization or airline and assigned sequentially by the computer. This number goes on a batch sheet or is used online to be associated with a group of updates or transactions.
Batch status The status applies to all transactions in an online batch. Whenever you release a batch to update the master file, you assign a status to that batch. The three status types are public, private, and incomplete. There are also implementation status terms associated with batches; hold until nightly (a batch of work to be made public by distributions in the last subscription of the day); next (a batch of work to be made public by distribution in the next pull of the day); or secured (released by a specified time or subscriptions pull. Department of Justice regulated fares must be secured to a subscriptions pull that includes CRSs).
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.
Calculate A computer program that can add, cancel, copy or revise groups of fares or rates
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 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.
Coding conventions` A set of manual standards established to provide consistency in coding data. (A coding convention is not an actual programming edit.)
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 industry-endorsed processing laws that apply to ATPCO data for itinerary pricing solutions. Data Application creates an industry standard aligning ATPCO, data providers, and data subscribers for consistent industry-wide itinerary pricing.
Rules Coding Resource
7
data table A table used to house rule provisions in the Rules System. See Record 3.
date logic The programmatic handling of effective/discontinue dates on records as mandated by the business rules of a product (such as whether a product permits or does not permit date gaps or prevents date overlaps).
directional markets Two cities on a travel itinerary (city pairs).
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.
edit The portion of a computer program that checks the data being entered against the directory levels or for correct coding format before the master file is affected.
edit errors Records that do not pass the computer check.
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 List The record that contains the information that is found for Fare Classes. It specifies booking codes, fare type, ticketing codes, passenger type, season type, and day type. Also known as Record 1 in the Rules product.
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.
Rules Coding Resource
8
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 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 A document used to determine the correct Normal or Special tag, category type code, and fare type code for fare classes.
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.
Filing A group of revisions for fares and/or rules submitted through GFS. This submission can contain data to be presented to a government for approval. (v) The act of processing data through the GFS system.
Filing Advice Number A reference number or numbers assigned by a carrier to an instruction (e.g., a GFS filing). A logging number assigned within the paper tariff environment by the production department to identify a transmittal or set of transmittals to the DOT.
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.)
G30 An ATPCO internal directory that controls the distribution of data in subscriptions.
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.
Rules Coding Resource
9
general rule Rule provisions that apply to a specified geographical region or area; consequently, they are separate from the individual fare rules, to be applied in conjunction with the fare rule.
General Rule Index 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). Also known as Record 0 in the Rules Product.
GFS ATPCO’s An automated system used by ATPCO to file carrier changes to corresponding governments electronically or for carriers to display or distribute. The changes can consist of fares, add-ons, footnotes, routings, and rules.
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 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.
Incomplete A type of batch status indicating that data contained within the batch has not been distributed in the subscription process. See batch status.
international Travel between any two or more unique countries (sovereign states).
Inquiry A viewing facility that allows the display of records in the database file without updating. A carrier using this facility can view all its own records and the public records of all other carriers. An ATPCO analyst can view all records of all carriers.
Instruction The written description and justification to ATPCO from a publishing carrier describing desired changes to a fare rule, arbitrary, footnote routing, or to any other record.
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.
journey Entire ticket/itinerary, all points on a ticket.
Justification The economic reason that a carrier wishes to make changes to its rates or fares. All filed changes must be justified either on statutory or short notice.
leg A service of transportation between two consecutive scheduled intermediate stops on any given flight.
Live government A government that has taken action on filings via the GFS system.
Rules Coding Resource
10
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 ATPCO’s automated rules system.
Passenger type Codes (PTCs) that specify that a passenger qualifies as a specific type, such as accompanied child, military, standby, senior citizen, or companion. Valid types are displayed on a help screen in the automated rules system and are listed in Appendix A of the Rules user documentation.
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.
Private A type of batch status indicating that data contained with the batch has not been distributed in the subscription process.
PTC Abbreviation for Passenger Type Code.
Public A type of batch status indicating that data contained within the batch has been distributed in the subscription process.
published fare A fare published for use in pricing air transportation from one city to another.
Purge A program that removes expired or unwanted data from the master file.
RBD Abbreviation for reservation booking designator. The prime one or two letter code that is used that is used in a CRS/GDS to identify a fare in availability display.
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). This is also known as the General Rule Index in the Rules System.
Record 1 Fare Class Application record.
Record 2 Category Control segment identifier in the Rules System.
Rules Coding Resource
11
Record 3 A data table used to house rule provisions. 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.
Record 6 This record type is a source of RBD information. The record contains the identification criteria that must be matched to determine the proper RBD data for that fare. The Record 6 will indicate whether the RBD data being referenced apply for the fare being processed or when transportation is provided by the carrier.
Record 8 This record type indicates the passenger type code and the Fare by Rule that may be created. The record contains identification criteria that must be matched to determine the proper provisions to create the Fare By Rule. Also known as Fare By Rule Index in the Rules system.
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:
• Fare Rule (Rule governs published fares) • Governing Rule (Rule governs other rules) • IATA Rule (International: applies to all carriers). • Fare By Rule (Rule governs unpublished fares such as Seamen,
Children, and Family Plan). Sequence A continuous or related series. Mainly used in reference to the
organization of data with categories in the Rules system.
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 multiple times daily (hourly for International data and at 1000, 1300, and 2000 for US/CA domestic data).
system assumptions Rules provisions that are assumed to apply (in a rules environment) when not superseded by specific provisions pertinent to a specific fare or fare general rules.
tariff A database that contains data defined by system, geographic scope, and distribution process. Also, tariff is the term used for information filed with governments when a legal filing is required.
Rules Coding Resource
12
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 ATPCO 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.
Transaction A fare record. A set of data defined in a fares batch that determines the components of a fare.
Transaction File Records in a batch that have not been updated.
Unavailable tag A tag attached to Record 1 stating that the rules are incomplete or cannot be used for autopricing.
Unpublished fare Also called the constructed fare. The result of combined published fares and add-on fares.
Update To make changes to the master file.
Update errors Records in batch processing that do not pass update. The update step applies to the fare son the master file. If there are difficulties, then the fare will not be applied to the master file. Instead, it becomes an update error record. Update errors occur, for example, when a carrier tries to increase a fare that does not exist, cancel a fare that is already canceled, or add a new fare that already exists.
User ID The seven-letter user name for access to ATPCO systems.
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.
Rules Coding Resource
13
update a batch Also called making a batch public or Releasing a batch, 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
14
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 (General Rule Index)
A General Rule Application record exists in the database for each unique rules tariff, rule number, and effective date. General Rule Index 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 List (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 Rules system.
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
15
Data processing using records
Note: Supporting Tables may be referenced from Records 1, 2, or 3.
General Rule Index (indicates Source Tariff and rule
numbers of the General Rule)
Record 1 – Fare Class List (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
16
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 List (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
17
Processing a fare using General Rule Index, Records 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 List (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 (General Rule Index), 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 List (Record 1)
Category Data Tables (Record 3)
Sequence List (Record 2)
General Rule Application (General Rule I d )
Rules Coding Resource
18
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 List.
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
19
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
20
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. • 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/end-on-end, round trip, circle trip, and open jaw transportation. It consists of four main and four supporting subcategories. The four main 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)
The four main types are used to provide specific restrictions for the four supporting 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
21
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
22
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
23
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
24
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.
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.
Rules Coding Resource
25
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
26
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.
Sequence Definitions
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
Fare Class Specific ONLY
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
Fare Family Specific ONLY
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
Fare Type/Season Type/Day of Week Type ONLY
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
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. Coding Convention Sequences with seasonal indicators such as H, J, or O should be consolidated and coded consecutively.
Rules Coding Resource
27
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
28
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
29
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.
Note: All category assumptions can now be found in the Fare Manager Help.
Rules Coding Resource
30
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 outbound/inbound but not both or outbound and/or inbound or both outbound and inbound are coded)
5 Priceable Unit/Journey
6 Priceable Unit/Journey
7 Priceable Unit/Journey
8 When max number permitted and max number required fields are coded, the category is Priceable Unit. All other fields are Fare Component.
9 When max number permitted and min number required fields are coded, the category is Priceable Unit. All other fields are Fare Component.
10 Priceable Unit/Journey
11 Fare Component
12 Fare Component (Priceable Unit/Journey when fee applies per/round trip/Ticket Direction is coded).
13 Fare Component
14 The first two date fields, First Commence and Last Commence, are applied to the Priceable Unit. The last date field is 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 Fare Component
50 Fare Component/Journey
Rules Coding Resource
31
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
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
Rules Coding Resource
32
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 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
33
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
34
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
35
Directionality and Inbound/Outbound Indictors
Terms
• Directional Fare Directional fares are published with a directional indicator (either on the fare record or footnote). Directional fares are usually international.
• Non-Directional Fare Non-directional fares are published without a directional indicator (neither on the fare record nor footnote). Non-directional fares are usually domestic.
Directionality: From/To/Originating The Directionality field is a match field, indicating that the associated Record 3 (Details) data table applies only when travel for the fare component being validated matches the specified direction. When directional indicators (DI) are used, locations must be coded in the Record 2 (Sequence List) sequence because the directional indicator is based on travel either From, To, or Originating from the point specified in the Location field.
Directional indicators are as follows:
• Travel From Loc 1 = Value 1 • Travel to Loc = Value 2 • Fares Originating Loc 1 = Value 3 • Fares Originating Loc 2 = Value 4 From LOC 1 and To LOC are based on the direction of travel within the fare component, regardless of how the fares were selected.
Example 1
Directionality: From LOC 1 and To LOC 1
The Record 2 sequence had a LOC 1 of ATL and LOC 2 of LON:
ATL LON (Round trip)
From LOC 1 = Apply the information ATL—LON (travel from ATL to LON only).
From LOC 2 = Apply the information LON—ATL (travel from LON to ATL only).
Originating LOC 1 and Originating LOC 2 are based on origination, which is determined by the origination point of the fare component when the fare is used outbound and the destination point of the fare component when the fare is being used inbound.
Rules Coding Resource
36
Example 2
Directionality: Origination LOC1 and Originating LOC 2
The Record 2 had a LOC 1 of ATL and LOC 2 of LON:
ATL LON (round trip)
Originating LOC 1 = Apply the information to the ATL—LON and LON—ATL fare components.
Originating LOC 2 = Data does not apply because travel on this fare originates in ATL.
Inbound/Outbound (for Non-Directional and Directional Fares) The Inbound/Outbound (I/O) field is a match field, indicating that the associated Record 3 (Details) data table applies only when travel for the fare component being validated matches the specified inbound/outbound condition.
The application of Outbound and Inbound is based on whether the fare is non-directional or directional.
Non-Directional fares
Review all fare break points within the pricing unit and measure each of those points from the point of origin of the pricing unit to determine the furthest geographical fare break point (point of turnaround).
Outbound = All fare components within the pricing unit prior to the furthest geographical fare break point.
Inbound = All fare components within the pricing unit after the furthest geographical fare break point are considered Inbound.
Example 1: Non-directional fares
ATL MSP
The above itinerary is priced using non-directional fares to form a round-trip pricing unit.
The furthest geographic fare break point from point of origin ATL is MSP. Outbound fare component = ATL—MSP
Inbound fare component = MSP—ATL
Rules Coding Resource
37
The Record 2 (Sequence List) had a LOC 1 of ATL and LOC 2 of MSP:
When reviewing directionality originating LOC 1, originating LOC 2 on the above Record 2 (Sequence List) for the ATL—MSP fare component:
Orig LOC 1 = Match. Determination of origination is based on the origin point of the fare component (ATL) when the fare is being used outbound. This example matches because ATL—MSP is an outbound fare component and the origin of the fare component is ATL.
Orig Loc 2 = No-match. Determination of origination is based on the origin point of the fare component (ATL) when the fare is being used outbound. This example does not match because ATL—MSP is an outbound fare component and the origin of the fare component is ATL.
When reviewing directionality originating LOC 1, originating LOC 2 on the above Record 2 for the MSP—ATL fare component:
Orig LOC 1 = Match. Determination of origination is based on the destination point of the fare component (ATL) when the fare is being used inbound. This example matches because MSP—ATL is an inbound fare component and the destination of the fare component is ATL.
Orig Loc 2 = No-match. Determination of origination is based on the destination point of the fare component (ATL) when the fare is being used inbound. This example does not match because MSP—ATL is an inbound fare component and the destination of the fare component is ATL.
Rules Coding Resource
38
Directional fares
The determination of outbound and inbound is based on fare selection when matching outbound/inbound rules for directional fares.
Outbound = All fare components selected in the direction of travel.
Inbound = All fare components selected in the opposite direction of travel.
Exception: For Open Jaw pricing units consisting of two fare components, the second fare component is always considered an inbound fare component.
Example 1: Directional fares
ATL LON
(The dashed arrow indicates the direction of fare selection and the solid arrow indicates the direction of travel.)
The above itinerary is priced using directional fares to form a round-trip pricing unit.
Outbound fare component = ATL—LON (fare is selected in the same direction as the passenger’s travel)
Inbound fare component = LON—ATL (fare is selected in the opposite direction as the passenger’s travel)
The Record 2 had a LOC 1 of ATL and LOC 2 of LON:
When applying directionality originating LOC 1 and originating LOC 2 on the above Record 2 (Sequence List) for the ATL—LON fare component:
Orig LOC1 = Match. Determination of origination is based on the origin point of the fare component (ATL) when the fare is being used outbound. This example matches because ATL—LON is an outbound fare component and the origin of the fare component is ATL.
Orig LOC2 = No-match. Determination of origination is based on the origin point of the fare component (ATL) when the fare is being used outbound. This example does not match because ATL—LON is an outbound fare component and the origin of the fare component is ATL.
Rules Coding Resource
39
When reviewing directionality using originating LOC 1 and originating LOC 2 on the above Record 2 for the LON—ATL fare component:
Orig LOC1 = Match. Determination of origination is based on the destination point of the fare component (ATL) when the fare is being used inbound. This example matches because LON—ATL is an inbound fare component and the destination of the fare component is ATL.
Orig LOC2 = No-match. Determination of origination is based on the destination point of the fare component (ATL) when the fare is being used inbound. This example does not match because LON—ATL is an inbound fare component and the destination of the fare component is ATL.
Processing for Directionality and Inbound/Outbound Directionality and Inbound/Outbound are match fields that are used to determine when (on what part of an itinerary) each portion of the recurring segment should be used. These fields do not alter the application of a category from fare component, pricing unit, or journey; rather, that application occurs within the category’s Record 3 (Details). When data is present in both the Directionality and Inbound/Outbound fields, processing must match both fields in order to apply the associated Record 3 (Details) data table. When the system fails to match the Directionality and Inbound/Outbound fields for a table, then processing will read on to the next OR table, AND table, or Set.
Rules Coding Resource
40
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
41
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)
General Rule Index
Record 6 of the Booking Code Exception Table
(FOR CANADIAN FILINGS)
Automated General Rules General Rule Index
CARRIER May use Reso 100 (YY fares) as guidelines
Rules Coding Resource
42
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 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 the General Rule Index Automated general rules are coded in the 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 General Rule Index. It points to the applicable automated general rule.
If, in the example above, the IPRA General Rule Index 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 General Rule Index 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
43
How to look at the General Rule Index for general rules Step 1. Access the FareManager Rules application.
Figure 1: FareManager Rules system Home page
Step 2. In the Select Data drop-down menu, select General Rules Index. Type Carrier Q0
and the fare rule tariff (published tariff) IPRA. Click .
Figure 2: Find or Create tab
Rules Coding Resource
44
Figure 3: General Rule Index Screen
In Figure 3, the General Rule Index appears for the selected Carrier and Rules Tariff. General Rule Index connects the automated general rules to the published fare rules. In other words, when a GDS reads a fare rule, General Rule Index tells the GDS which general rules to apply.
Note: Each Carrier/Tariff may have a different General Rule Index. Make sure that you check the General Rule Index for the applicable tariff.
Rules Coding Resource
45
Viewing the coded General Rule Index rule provisions In order to view the provisions of each automated general rule, you will need to select the link under the column of Governing Rule. This will automatically take you to the Record 2 for the selected Governing Rule/Category
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 0008, and the Source Tariff IPRG. Click the grey prompt to open the Record 2 for that source tariff, rule, and category.
Figure 4: General Rules Index
Rules Coding Resource
46
Figure 5: Sequence List
Step 2. Right-click and view text or view data for that source data.
Figure 6: Category text
Rules Coding Resource
47
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 the FM300 manual.
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 General Rule Index 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 (General Rule Index) 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
48
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 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 carrier must answer the following questions in order to determine how to address the general rule for that category:
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 5, 11, 12, 15 and 16), the analyst codes the new provisions and the CRS will apply those plus all applicable general rule provisions.
2. Are the new provisions to replace the general rule? In this circumstance, the general rule is negated on the Summary screen and new provisions are coded to replace its provisions.
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
49
General Rule Negated on Summary screen
If provisions other than those in the general rule are desired, those provisions are coded on
the Record 2 sequence screen, and the is populated. This action negates the general rule so that the general rule provisions will not be applied.
Figure 7: Sequence List 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
50
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
On the Summary screen, populate the field.
Figure RCR- 8 Summary screen
Note: When the Not APL field is populated, the sequence cannot contain any other coded data.
Rules Coding Resource
51
ALT General Rule (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 Sequence List (Record 2) screen (in Figure 9) in the View All Columns mode.
Figure 9: Summary screen
Rules Coding Resource
52
Discounts 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.
See the Manipulating General Rules section for additional information on negating or using the Not APL and ALT General Rule 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 the Same Compartment and All Flights checkboxes will be selected. The Passenger type for the adult accompanying the child is ADT.
Note: Adult is assumed to be 12 or over, so 12 should be typed in 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.
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
Rules Coding Resource
53
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 that 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 percent 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
54
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 (ALT General Rule) 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 General Rule to affect the automated general rule provisions is covered in the FM 300 manual.
The processing logic will follow the path shown on the following page.
Rules Coding Resource
55
Validation of a fare
FareRecord
Record 1exist?
Record 2exist? NOT APL?
ApplySystem
Assumption
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, 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
56
Supporting tables The Sequence List screen is also used to point to special data tables contained in supporting 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 supporting tables is listed below:
Table Number Table Purpose
974 Fare Type
976 Surface Sectors
978 Zone
979 Fare Creator
983 Security
986 Carrier/Flight
987 Waiver
988 Reissue
989 Base Fare
990 Carrier Application
993 Same Point
994 Override Date
995 Geo Spec
Rules Coding Resource
57
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 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
58
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.
Rules Coding Resource
59
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.
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.
• 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.
Rules Coding Resource
60
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
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
61
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
62
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 General Rule Index 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
Rules Coding Resource
63
Category 7
TSI 01 (measured from): DEPARTURE FROM FARE ORIGIN
TSI 05 (return from): DEPARTURE FROM LAST STOPOVER
1200M; MIDNIGHT
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.
Rules Coding Resource
64
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)
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.
Rules Coding Resource
65
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 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
66
Rules Directory 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; Bonaire/Saint Eustatius/Saba; British Virgin Islands; Cayman Islands; Cuba; Curacao; Dominica; Dominican Republic; French Guiana; Grenada; Guadeloupe; Guyana; Haiti; Jamaica; Martinique; Montserrat; Saint Kitts and Nevis; Saint Lucia; Saint Vincent and The Grenadines; Sint Maarten; 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 in the Rules Application. NOTE: Zone 170 does not include Zones 171 and 172 in the Fares Application when using the Query tool.
Argentina; Bolivia; Brazil; Chile; Colombia; Ecuador; Falkland Islands; Panama; Paraguay; Peru; Saint Helena; South Georgia & the South Sandwich Islands; 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
Rules Coding Resource
67
NUMBER DESCRIPTION INCLUDES
210 TC2 – EUROPE Includes 211 and 212 in the Rules Application. NOTE: Zone 210 does not include Zones 211 and 212 in the Fares Application when using the Query tool..
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; Liechtenstein, Lithuania; Luxembourg; Macedonia, The Former Yugoslav Republic of; Malta; Moldova, Montenegro, Republic of; Monaco; Morocco; Netherlands; Norway; Poland; Portugal (including Azores and Madeira); Romania; Russia; San Marino; Serbia, Slovakia; Slovenia; Spain (including Canary Islands); Svalbard & Jan Mayen Island; Sweden; Switzerland; Tunisia; Turkey; Ukraine; United Kingdom; Vatican City
211 TC2 – IBERIAN PENINSULA Gibraltar; Portugal (includes Azores and Madeira); Spain (including Canary Islands)
212 TC2 – SCANDINAVIA Norway; Sweden; Denmark (excluding Greenland) 216 RESERVED FOR FUTURE USE 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 in the Rules Application. NOTE: Zone 230 does not include Zones 231, 232, and 233 in the Fares Application when using the Query tool.
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; 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
232 TC2 – SOUTHERN AFRICA Mozambique; Namibia; South Africa; Zambia; Zimbabwe 233 TC2 – EAST AFRICA Kenya; Tanzania; Uganda
Rules Coding Resource
68
NUMBER DESCRIPTION INCLUDES
310 TC3 – JAPAN/KOREA, REP. OF/KOREA, DEM. PEOPLE'S REP. OF
Japan; Korea, Republic of; Korea, Democratic People's Republic of
320 TC3 – SOUTHEAST ASIA Brunei Darussalam; Cambodia; China; Hong Kong SAR; Indonesia; Kazakhstan; Kyrgyzstan; Laos, People's Democratic Republic of; Macau SAR; Malaysia; Mongolia; Myanmar; Philippines; Singapore; Taiwan, Province of; Tajikistan; Thailand; Timor Leste; Turkmenistan; Uzbekistan; Vietnam
322 RESERVED FOR FUTURE USE 330 TC3 – SOUTH ASIAN SUBCONTINENT Afghanistan; Bangladesh; Bhutan; British Indian Ocean Territory; India; Nepal;
Pakistan; Maldives; Sri Lanka 340 TC3 – SOUTHWEST PACIFIC American Samoa; Australia; Christmas Islands; Cocos (Keeling) Islands; Cook
Islands; Fiji; French Polynesia; Kiribati; Nauru; New Caledonia; New Zealand; Niue; Norfolk Island; Papua New Guinea; Pitcairn; Samoa; Solomon Islands; Tokelau; Tonga; Tuvalu; Vanuatu; Wallis and Futuna Islands
350 TC3 – US PACIFIC TRUST TERRITORIES Canton (Phoenix Island); Gilbert Island; Guam; Wake 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/sub-zone 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.
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
69
Public 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
N/A FBRNA 874
N/A N/A N/A NA Within Canada
N/A FBRNAJ 873
N/A N/A N/A NA Within US, Transborder US---CA, US/CA---PR/VI
Rules Coding Resource
70
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)
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
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
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
Rules Coding Resource
71
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
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
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
72
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
73
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
74
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
75
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
76
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
EUROP1 531
EUROP1R 531
IPRG100 365
AARBS1 531
EURG 004
N/A EH Fares between points in Europe, not filed
EUROPD1 533
EURPD1R 533
N/A N/A EURG 004
N/A EH Fares for any country in Europe, not filed
SA2ATAF 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
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
SAASPN 589
IPRSAPN 589
IPRG100 365
PARBSPN WARBSPN 589
SARGPN 589
N/A PN Between Western Hem.-Area 3 via Pacific/N. America
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
Rules Coding Resource
77
Fare/FT Tariff Rules Tariff General Rules Tariff
Arbitrary Tariff Routing Tariff Constructed Fares Tariff
GFS Global Area
Area
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
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
78
Private Tariff Table
US/CA Domestic Tariffs
FARE/FT TARIFF
RULES TARIFF
GENERAL RULES TARIFF
ARBITRARY TARIFF
ROUTING TARIFF
GFS GLOBAL AREA
AREA
PF01 772
DR01 775
DGR 010
N/A DRG1 099
US Continental US
OF01 773
DR01 775
DGR 010
N/A DRG1 099
US Between Cont. US and AK/HA Within AK/HA
EF01 774
CR01 774
CGR 012
N/A CRG1 199
TB Btw US & Canada
FC1PV 043
FCRPV 043
CGR 012
N/A CRG1 199
TB Btw US & Canada (non US/CA carriers)
DLCA 780
DLCANR 781
CDGR 362
N/A CRG1 199
CA Within Canada
VP1F 002
VP1R 002
VPDGR 868
N/A VPDRG 899
US Btw US & Puerto Rico/Virgin Islands
VP2F 336
VP2R 336
VPCGR 811
N/A VPCRG 812
TB Btw CA & Puerto Rico/Virgin Islands
N/A FBRNAPV 191
N/A N/A N/A NA North America
PRVRF1 176
PRVRFR 176
N/A N/A CRG1 199
CA Intra-Canada Rail Service
Rules Coding Resource
79
International Tariffs FARE/FT TARIFF
RULES TARIFF
GENERAL RULES TARIFF
ARBITRARY TARIFF
ROUTING TARIFF
CONSTRUCTED FARES TARIFF
GFS GLOBAL AREA
AREA
TAFPV 204
TAPVR 204
IPRG 060
AUSAPV 204
TARG 001
TAFUPV 204
AT Transatlantic US/CA To/From Area 2/3
TAFPVC 701
TAPVCR 701
IPRG 060
ACANPV 701
TARP 101
TAFUPVC 701
AT Transatlantic CA To/From Area 2/3
TPFPV 206
TPPVR 206
IPRG 060
PUSAPV 206
TPRG 003
TPFUPV 206
PA Transpacific US/CA to Area 2/3
WHFPV 556
WHPVR 556
IPRG 060
WUSAPV 556
WHRG 005
WHFPVU 556
WH Within Area 1 Western Hemisphere To/From US/CA
PATCPV 494
IPRPIPV 494
IPRG 060
PUSACPV 494
TPRG 003
N/A EH Between Transpacific Micronesia and Points in Area 2/3
N/A FBRINPV 864
N/A N/A N/A N/A IN Fare By Rule US/CA-AREA 1, AREA 2, AREA 3 (except US Trust Territories/Micronesia)
CT1PV 404
CTR1PV 404
IPRG 060
N/A CTRG 340
N/A CT Circle-Trip fares
Rules Coding Resource
80
AllFares Tariffs FARE/FT TARIFF
RULES TARIFF
GENERAL RULES TARIFF
ARBITRARY TARIFF
ROUTING TARIFF
CONSTRUCTED FARES TARIFF
GFS GLOBAL AREA
AREA
SAAR2PV 286
SAR2RPV 286
* AARBPV 286 (Within Area 2) WARBPV 428 (Within Area 1)
SAARG 027
SAR2PVU 286
AT South Atlantic/Central/ South America/Mexico/ Caribbean/Greenland/St Pierre et Miquelon - Area 2
SAAR3PV 139
SAR3RPV 139
* WARSAPV 975 (Within Area 1) PARSAPV 973 (Within Area 3)
SAARG 027
SAR3PVU 139
AT South Atlantic/Central/ South America/Mexico/ Caribbean/Greenland/St Pierre et Miquelon - Area 3
WHFDPV 329
WHFDPVR 329
* N/A WDRG 017
N/A WH Domestic Within Area 1 Central/South America/Mexico & Caribbean
WHFIPV 939
WHFIPVR 939
* WARBSPV 939
WDRG 017
WHFIUPV 939
WH International Within Area 1 Central/South America/Mexico & Caribbean
WHDPVBR 106
WDRPVBR 106
IPRG 060
N/A WDRGBR 105
N/A WH Domestic Fares within Brazil
SAASPV 189
SAASRPV 189
* PBPAPV 190 (Within Area 3) WBPAPV 189 (Within Area 1)
SARG 018
SAASUPV 189
PA Transpacific Fares Central/South America/ Mexico/Caribbean/ Greenland/St. Pierre et Miquelon – Area 3
APFARPV 136
APFRRPV 136
* ABAPPV 136 (Within Area 1) PBAPPV 137 (Within Area 3)
EURG 004
APUPV 136
AP Between Area 2 and 3 via the Atlantic and the Pacific
FEFARPV 174
FEFRRPV 174
*
PBFEPV 174 (Within Area 2)
EURG 004
FEUPV 174
FE Russian Federation/ Ukraine - Area 3
RUFARPV 418
RUFRRPV 418
* ARBRUPV 419 (Within RU) PRBRUPV 418 (Within Area 3)
EURG 004
RU Between Russia and Area 3
* Any of the following general rules tariffs can be used: IPRG100 (365), IPRG (060), IPRG2 (160), or IPRG1 (364).
Rules Coding Resource
81
FARE/FT TARIFF
RULES TARIFF
GENERAL RULES TARIFF
ARBITRARY TARIFF
ROUTING TARIFF
CONSTRUCTED FARES TARIFF
GFS GLOBAL AREA
AREA
EUASPV 170
EUASRPV 170
* ABEASPV 170 (Within Area 2) PBEASPV 171(Within Area 3)
EURG 004
EUASUPV 170
EH Europe - Area 3
EUROPPV 916
EURPPVR 916
* AARBSPV 916
EURG 004
EURPUPV 916
EH Intra European International
EUMEPV 880
EUMERPV 880
* ARBMEPV 880
EURG 004
EUMEUPV 880
EH Europe – Middle East
EUAFPV 950
EUAFRPV 950
* ARBEUPV 919
EURG 004
EUAFUPV 950
EH Europe – Africa
MIDEAPV 458
MIDERPV 458
*
AARMEPV 827
MERG 033
MIDEAPU 458
EH Intra Middle East International
AFRICPV 038
AFRRPV 038
* ARBAFPV 917
AFRG 032
AFRICPU 038
EH Intra Africa International
TPFGPV 884
TPFGRPV 884
* PARBSPV 884
TGRG 008
TPFGUPV 884
EH Intra Area 3 International
AFASPV 859
AFASRPV 859
* ABAASPV 871 (Within Area 2) PBAASPV 859 (Within Area 3)
AFRG 032
AFASUPV 859
EH Africa – Area 3
MEASPV 185
MEASRPV 185
* ABMASPV 879 (Within Area 2) PBMASPV 185 (Within Area 3)
MERG 033
MEASUPV 185
EH Middle East – Area 3
MEAFPV 188
MEAFRPV 188
* AARMAPV 983
MERG 033
MEAFUPV 188
EH Middle East - Africa
TSFARPV 980
TSFRRPV 980
* ABTSPV 633 (Within Area 2) PBTSPV 980 (Within Area 3)
EURG 004
TSUPV 980
TS Trans-Siberian Fares Area 2/3
* Any of the following general rules tariffs can be used: IPRG100 (365), IPRG (060), IPRG2 (160), or IPRG1 (364).
Rules Coding Resource
82
FARE/FT TARIFF
RULES TARIFF
GENERAL RULES TARIFF
ARBITRARY TARIFF
ROUTING TARIFF
CONSTRUCTED FARES TARIFF
GFS GLOBAL AREA
AREA
TPFDPV 918
TPFDRPV 918
* N/A TGRG 008
N/A EH Area 3 Domestic
EURODPV 528
EURDPVR 528
* N/A EURG 004
N/A EH European Domestic
MDEADPV 084
MDEDRPV 084
*
N/A MERG 033
N/A EH Middle East Domestic
AFRDPV 865
AFRDRPV 865
* N/A AFRG 032
N/A EH African Domestic
N/A FBRA1P 894
N/A N/A N/A N/A AL Fare By Rule Within Area 1 (except to/from US/CA)
FBRA2P 903
N/A N/A N/A AL Fare By Rule Within Area 2
N/A FBRA3P 912
N/A N/A N/A N/A AL Fare By Rule Within Area 3 (except not within US Trust Territories/Micronesia)
N/A FBRA12P 878
N/A N/A N/A N/A AL Fare By Rule Between Area 1 and Area 2 (except US/CA)
N/A FBRA13P 885
N/A N/A N/A N/A AL Fare By Rule Between Area 1 and Area 3 (except US/CA)
N/A FBRA23P 901
N/A N/A N/A N/A AL Fare By Rule Between Area 2 and Area 3
N/A FBR1PBR 753
N/A N/A N/A N/A AL Fare By Rule Within Brazil
* Any of the following general rules tariffs can be used: IPRG100 (365), IPRG (060), IPRG2 (160), or IPRG1 (364).
Rules Coding Resource
83
Passenger Type Codes
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
84
Commonly used Passenger Type Codes Passenger Type Code Definition
PFA Private
YTH Youth
ADT Adult
ITX Individual Inclusive Tour
NEG Private fare
STU Student
SRC Senior Citizen
GIT Group Inclusive Tour
CMP Companion
CMA Adult with companion
MIL Military confirmed
GRP Group
MDP Spouse/Dependent children of Military Personnel
WEB Internet fares
GVT Government Travel
MNN Military child
CNN Accompanied child
GST State Government Passenger
SPS Spouse
DOD Department of Defense Passenger
MRE Retired Military/Military Dependent
GDP Government Employee Dependent
LBR Laborer/Worker
Rules Coding Resource
85
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
SPS Spouse
In a Family plan at least 3 passengers are required HOF/ACC and FNN
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
86
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
Use Section B of Fare Type Matrix ANN Age Restricted Companion HOF Head of Family SPS Spouse (may travel alone) FNN Family plan child
SPA Accompanied Spouse Must be used together and with fare type code “SH”
SPH Head of Family Spouse
Rules Coding Resource
87
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
89
Defined Passenger Type Codes PTC Description
ACC Accompanied Passenger
ADA Agent Discount AD75N1
ADD Adult with Discount
ADN Agent Discount AD50N1
ADR Adult Resident
ADT Adult
AEB Aviation Employees on Business
AEF Aviation Employees and Family
AEP Assistant of Member of European Parliament
AEV Aviation Employees
AGT Agent
ANN Age Restricted Companion
APA Air Pass Adult
APC Air Pass Child
API Air Pass Infant Without A Seat
APS Air Pass Infant With A Seat
ASB Standby Passenger
ASF Air-sea Fare
AST Airline Staff Standby
BAG Baggage
BLD Blind Passenger
BNN Adult with Age Restriction
BRV Bereavement Passenger
BUD Airline Buddy Standby
CCA Children of Civil Aviation Employees
CCH Card Carrying Holder(s)
CCR Card Carrying Holder Resident
PTC Description
CCM Card Carrying Member
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
CMR Adult Resident with Companion
CMS Resident Companion
CNN Accompanied Child
CNT Carnet Coupon Travel
CNV Convention Passenger
CPN Coupon Discount
CSB Child Standby
CTZ Category Z
DAT Attendant Accompanying a Disabled Passenger
DEP Deportee
DIS Disabled person
DNN Child of European Parliament Member
DOD Department of Defense Passenger
EAQ Trade Unions
EAT Aviation Administration
EAV Unemployed
ECH Electronic Ticket discount Child
EDT Electronic Ticket discount Adult
Rules Coding Resource
90
PTC Description
EMI Emigrant
ENN Group Inclusive Tour Child
FBA Numerous Family 1 Discount Adult
FBC Numerous Family 1 Discount Child
FBI Numerous Family 1 Discount Infant Without a Seat
FFP Frequent Flyer - Preferred
FFY Frequent Flyer
FGA Numerous Family 2 Discount Adult
FGC Numerous Family 2 Discount Child
FGI Numerous Family 2 Discount Infant Without a Seat
FIF Family Intra-France
FNF Family Plan Infant Without a Seat
FNN Family Plan Child
GCF Government Contract Passenger
GCT City/County Government Travel
GDP Government Employee Dependent
GEX Government Exchange
GIF Group Inclusive Tour Infant without a Seat
GIS Group Inclusive Tour Infant with a Seat
GIT Group Inclusive Tour
GIY Group Inclusive Tour Youth
GNN Group Child
GRP Group
GSP Group School Party
GST State Government Passenger
GVA Group Vocational Training Trips for Passenger Agents
GVT Government Travel
GYT Group Youth
HOF Head of Family
ICP Incentive Certificates
PTC Description
INF Infant without a Seat
INN Individual Inclusive Tour Child
INR Infant without a Seat Resident
INS Infant with a Seat
INX Infant Without a Seat Accompanied by a Youth/Student
INY Infant with a seat Accompanied by a Youth/Student
ISR Infant with a Seat Resident
ITF Inclusive Tour Infant without a Seat
ITS Inclusive Tour Infant with a Seat
ITX Individual Inclusive Tour
ITY Inclusive Tour Youth
JCB Contract Bulk Adult
JEP Journalist of European Parliament
JNF Contract Bulk Infant without a Seat
JNN Contract Bulk Child
JNS Contract Bulk Infant with a Seat
LBR Laborer/Worker
LIF Laborer/Worker Infant without a Seat
LNN Laborer/Worker Child
LNS Laborer/Worker Infant with a seat
LTC Government Employee on Leave
MBT Military – Basic Training Graduate
MCR Military Charter Passenger
MDP Spouse/Dependent Children of Military Personnel
MDR Resident Patients Traveling for Medical Treatment
MED Patients Traveling for Medical Treatment
MEP Member of European Parliament
MIA Ministry of Internal Affairs
MIC Missionary Child
MIF Missionary Infant without a Seat
Rules Coding Resource
91
PTC Description
MIL Military Confirmed
MIR Military Reserves on Active Duty
MIS Missionary
MNF Military Infant without a Seat
MNN Military Child
MNS Military Infant with a Seat
MPA Military Parents/Parents In Law
MRE Retired Military/Military Dependent
MSB Military Standby
MSG Multi State Government Passenger
MSS Missionary Infant with a Seat
MUS Military/DOD based in USA
MXS Military/DOD not based in USA
NAT NATO Passenger
NSB Nonrevenue Standby
NTL National/Citizen of a Specified Country
OEP Official of European Parliament
OFS OFS - Offshore Worker
OTS Passengers Occupying Two Seats
PCR Charter Adult Passenger
PIL Pilgrim
PLM UMRAH Passengers
PNN Charter Child Passenger
PTT Program T Discount Program
REC Military Recruit
REF Refugee
SAC Staff Accompanied Child
SCC Senior Discounted Companion
SDB Student Standby
SDR Student Passenger Resident
PTC Description
SEA Seaman
SKY Regional Passes for Sky Team Carriers
SNF Staff Infant without a Seat
SNS Staff Infant with a Seat
SNN Restricted Senior Citizen With Multiple Age Reqs
SPA Accompanied Spouse
SPH Head of Family Spouse
SPR Sports Passenger Resident
SPS Spouse
SPT Sports Passenger
SRC Senior Citizen
SRR Senior Citizen Resident
STA Staff with Reservation
STB Staff without Reservation
STI Former Executive IT Staff
STF Staff
STN Crew without Reservation
STP Partner Staff without Reservation
STR State Resident
STU Student
SUC Staff Unaccompanied Child
TEA Teacher(s)
TIA Tijeretazo Seasonal Discount Program
TIM Timesaver
TNF Frequent Flyer Infant without a Seat
TNN Frequent Flyer Child
TUR Tour Conductor
TUX Restricted Tour Conductor
UDA Agent Discount UD75N1
UDN Agent Discount UD50N1
Rules Coding Resource
92
PTC Description
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
WBC Web for Accompanied Child
WBI Web for Accompanied Infant Without a Seat
WBS Web for Accompanied Infant With a Seat
WEB Internet Fares
YCB Senior Citizen Standby
YNN Government Travel Child
YSB Youth Standby
YTH Youth Confirmed
YTR Youth Passenger Resident
ZCO ZED Children Over 24 Years of Age
ZCS ZED Common-Law Spouse of Employee/Retiree
ZCU ZED Children Under 24 Years of Age
ZEA ZED Employee Adult
ZEC ZED Employee Child
ZED Zonal Employee Discount
ZEF ZED Employee/Retiree Family members
PTC Description
ZEI ZED Employee Infant Without a Seat
ZEP ZED Employee Retiree/Parent
ZES ZED Employee Retiree/Sibling
ZEU ZED Unregistered Companion
ZMA ZED Sibling Adult of Married Employee
ZPA ZED Partner Adult of Single Employee
ZPC ZED Partner Companion of Employee/Retiree
ZPM ZED Parent of Married Employee
ZPS ZED Parent of Single Employee
ZSA ZED Sibling Adult of Single Employee
ZSO ZED Common-Law Spouse – Opposite Sex
ZSP ZED Spouse
ZSS ZED Common-Law Spouse - Same Sex
ZWA ZED Widow/Widowers Adult of Employee
ZZF Frequent Flyer Special Plan
ZZR Residents Special Plan
Rules Coding Resource
93
Equipment Type Codes CATEGORY Codes: J = Jet T = Turboprop P = Propeller H = Helicopter A = Amphibian S = Train CODE EQUIPMENT DESCRIPTION WIDE BODY CATEGORY 100 FOKKER 100 J 146 BRITISH AEROSPACE 146 (ALL SERIES) J 310 AIRBUS INDUSTRIE A310 (ALL SERIES) J 319 AIRBUS INDUSTRIE A319 J 320 AIRBUS INDUSTRIE A320-100/200 J 330 AIRBUS INDUSTRIE A330 (ALL SERIES) YES J 333 AIRBUS INDUSTRIE A330 - 300 YES J 340 AIRBUS INDUSTRIE A340 (ALL SERIES) YES J 345 AIRBUS INDUSTRIE A340-500 YES J 380 AIRBUS INDUSTRIE A380 YES J 388 AIRBUS INDUSTRIE A380 YES J 703 BOEING 707-320/320B/320C PASSENGER YES J 707 BOEING 707 PASSENGER (ALL SERIES) J 727 BOEING 727 PASSENGER (ALL SERIES) J 72M BOEING 727-100C/100QC MIXED CONFIGURATION J
72S BOEING 727-200 (ALL SERIES) J 733 BOEING 737-300 J 734 BOEING 737-400 J 735 BOEING 737-500 J 737 BOEING 737 PASSENGER (ALL SERIES) J 738 BOEING 737-800 J 73M BOEING 737-200/200QC MIXED CONFIGURATION J 73S BOEING 737 PASSENGER (ALL 200/200C SERIES) J 743 BOEING 747-300 PASSENGER YES J 744 BOEING 747-400 PASSENGER YES J 747 BOEING 747 PASSENGER (ALL SERIES) YES J
Rules Coding Resource
94
CODE EQUIPMENT DESCRIPTION WIDE BODY CATEGORY 74D BOEING 747-300 MIXED CONFIGURATION YES J 74E BOEING 747-400 MIXED CONFIGURATION YES J 74L BOEING 747 SP YES J 74M BOEING 747 MIXED CONFIGURATION (ALL SERIES) YES J 752 BOEING 757-200 PASSENGER YES J 757 BOEING 757 (ALL SERIES) YES J 762 BOEING 767-200/200ER YES J 763 BOEING 767-300/300ER YES J 767 BOEING 767 (ALL SERIES) YES J 772 BOEING 777-200/200ER YES J 773 BOEING 777-300 YES J 77L BOEING 777-200LR YES J 77W BOEING 777-300ER YES J 777 BOEING 777 YES J AB3 AIRBUS INDUSTRIE A300 (ALL SERIES) YES J ABF AIRBUS INDUSTRIE A300-600C FREIGHTER J AN4 ANTONOV AN24 P AN6 ANTONOV AN-26/32 T AT7 AEROSPATIALE/AERITALIA ATR72 T ATP BRITISH AEROSPACE ATP T ATR AEROSPATIALE/AERITALIA (ALL SERIES) T B11 BR. AEROSP. (BAC) ONE-ELEVEN (ALL SERIES) J BE1 BEECHCRAFT 1900 T BE9 BEECHCRAFT C99 Airliner T BEC BEECHCRAFT LIGHT AIRCRAFT P or T BET BEECHCRAFT LIGHT AIRCRAFT – TWIN TURBOPROP ENGINE P or T BH2 BELL (ALL SERIES) H BNI PILATUS BRITTEN-NORMAN BN-2A/B ISLANDER/BN-2T TURBINE ISLANDER P or T BNT PILATUS BRITTEN-NORMAN BN-2A Mk III TRISLANDER P BUS BUS --- CD2 GOV. AIRCRAFT FACTORIES N22B/N24A NOMAD T
Rules Coding Resource
95
CODE EQUIPMENT DESCRIPTION WIDE BODY CATEGORY CNA CESSNA (ALL SERIES) P or T CNC CESSNA LIGHT AIRCRAFT - SINGLE TURBOPROP ENGINE P or T CNJ CESSNA CITATION J CR7 CANADAIR REGIONAL JET 700 J CRJ CANADAIR REGIONAL JET J CS2 CASA C-12/NUSANTARA NC-212 AVIOCAR T CVR CONVAIR (ALL SERIES) P or T D10 MCDONNELL DOUGLAS DC10 (ALL SERIES) YES J D1M MCDONNELL DOUGLAS DC10 MIXED CONFIGURATION YES J D28 DORNIER 228-100 T D38 DORNIER 328-100 T D8M MCDONNELL DOUGLAS DC-8 MIXED CONFIGURATION J D9S MCDONNELL DOUGLAS DC9 (ALL 30/40 & 50 SERIES) J DC3 MCDONNELL DOUGLAS DC3/C-47 DAKOTA PASSENGER P DC8 MCDONNELL DOUGLAS DC8 PASSENGER (ALL 50 SERIES) J DC9 MCDONNELL DOUGLAS DC9 (ALL 10 & 20 SERIES) J DFL DESSAULT-BREGUET MYSTERE-FALCON (ALL SERIES) J DHC DE HAVILLAND DHC-4 CARIBOU T DH4 DE HAVILLAND CANADA DHC-8 DASH 8-400 T/P DH7 DE HAVILLAND DHC-7 DASH 7 PASSENGER T DH8 DE HAVILLAND DHC-8 DASH 8 (ALL SERIES) T DHB DE HAVILLAND DHC-2 TURBO-BEAVER T DHO DE HAVILLAND DHC-3 OTTER P DHP DE HAVILLAND DHC-2 BEAVER P DHT DE HAVILLAND DHC-6 TWIN OTTER T DO8 DORNIER 228 T ER3 EMBRAER RJ135 J ERD EMBRAER RJ140 J ER4 EMBRAER RJ145 AMAZON J E70 EMBRAER ERJ-170 (JET) J E75 EMBRAER ERJ-175 (JET) J
Rules Coding Resource
96
CODE EQUIPMENT DESCRIPTION WIDE BODY CATEGORY E90 EMBRAER ERJ-190 (JET) J EM2 EMBRAER EMB-120 BRASILIA T EMB EMBRAER EMB-110 BANDEIRANTE T F27 FOKKER F27 FRIENDSHIP/FAIRCHILD (ALL SERIES) T F28 FOKKER F28 FELLOWSHIP (ALL SERIES) J F50 FOKKER 50 T FRT FREIGHTER --- GRG GRUMMAN G-21 GOOSE A GRM GRUMMAN G-73 MALLARD T or A GRS GULFSTREAM AEROSPACE (GRUMMAN) GULFSTREAM 1/1-C T HEL HELICOPTER H HS7 BRITISH AEROSPACE (HAWKER SIDDELEY) 748 PASSENGER T ICE INTER-CITY EXPRESS S IL6 IIYUSHIN II - 62/62M J IL8 IIYUSHIN II-18 T ILW IIYUSHIN II-86 YES J J31 BRITISH AEROSPACE JETSTREAM 31 T JET JET J L10 LOCKHEED L1011 (ALL SERIES) YES J L15 LOCKHEED L1011-500 TRI-STAR YES J L4T LET L410 TURBOLET T LCH LAUNCH --- LOM LOCKHEED L188 ELECTRA MIXED CONFIGURATION T M11 MCDONNELL DOUGLAS MD-11 YES J M80 MCDONNELL DOUGLAS (MD-80 SERIES) J M83 MCDONNELL DOUGLAS MD83 J MIH MIL MI-8 H MTL METROLINER S NDE AEROSPATIALE AS 350 ECUREUIL/AS 355 ECUREUIL 2 H PAG PIPER (ALL SERIES) P or T PAH PIPER CHIEFTAIN P or T
Rules Coding Resource
97
CODE EQUIPMENT DESCRIPTION WIDE BODY CATEGORY PAN PIPER NAVAJO P or T PN6 PARTENAVIA P68 VICTOR P PRO PROP P S20 SAAB 2000 T S61 SIKORSKY S-61 H S76 SIKORSKY S76 H SF3 SAAB SF 340 T SH3 SHORTS 330 PASSENGER T SH6 SHORTS 360 T SSC AEROSPATIALE-BRITISH AEROSPACE BAC CONCORDE J SWM FAIRCHILD (SWEARINGEN) METRO/MERLIN T TAT AUTO TRAIN S TCM COMMUTER TRAIN S TEE TRANS-EUROPE EXPRESS S TGV TRAIN A GRAND VITESSE S THS HIGH SPEED TRAIN S THT HOTEL TRAIN S TIC INTER-CITY TRAIN S TRB TURBOPROP T TRN TRAIN S TSL SLEEPER TRAIN S TU3 TUPOLEV TU-134 J TU5 TUPOLEV Tu-154 J VCV BRITISH AEROSPACE (BAC-VICKERS) VISCOUNT T WWP ISRAEL AIRCRAFT INDUSTRIES 1124 WESTWIND J YK2 YAKOVLEV YAK-42 J YK4 YAKOVLEV YAK-40 J YN2 YUNSHUJI-12 T YN7 YUNSHUJI-7 T YS1 NAMC YS-11 T
Rules Coding Resource
98
EQUIPMENT DESCRIPTION CODE WIDE BODY CATEGORY AEROSPATIALE AS 350 ECUREUIL/AS 355 ECUREUIL 2 NDE H AEROSPATIALE/AERITALIA (ALL SERIES) ATR T AEROSPATIALE/AERITALIA ATR72 AT7 T AEROSPATIALE-BRITISH AEROSPACE BAC CONCORDE SSC J AIRBUS INDUSTRIE A300 (ALL SERIES) AB3 YES J AIRBUS INDUSTRIE A300-600C FREIGHTER ABF YES J AIRBUS INDUSTRIE A310 (ALL SERIES) 310 J AIRBUS INDUSTRIE A319 319 J AIRBUS INDUSTRIE A320-100/200 320 J AIRBUS INDUSTRIE A330 (ALL SERIES) 330 YES J AIRBUS INDUSTRIE A330 - 300 333 YES J AIRBUS INDUSTRIE A340 (ALL SERIES) 340 YES J AIRBUS INDUSTRIE A340-500 345 YES J AIRBUS INDUSTRIE A380 380 YES J AIRBUS INDUSTRIE A380 388 YES J ANTONOV AN24 AN4 P ANTONOV AN-26/32 AN6 T AUTO TRAIN TAT S BEECHCRAFT LIGHT AIRCRAFT BEC P or T BEECHCRAFT LIGHT AIRCRAFT – TWIN TURBOPROP ENGINE BET P or T BEECHCRAFT 1900 BE1 T BEECHCRAFT C99 Airliner BE9 T BELL (ALL SERIES) BH2 H BOEING 707 PASSENGER (ALL SERIES) 707 J BOEING 707-320/320B/320C PASSENGER 703 J BOEING 727 PASSENGER (ALL SERIES) 727 J BOEING 727-100C/100QC MIXED CONFIGURATION 72M J BOEING 727-200 (ALL SERIES) 72S J BOEING 737 PASSENGER (ALL 200/200C SERIES) 73S J BOEING 737 PASSENGER (ALL SERIES) 737 J BOEING 737-200/200QC MIXED CONFIGURATION 73M J
Rules Coding Resource
99
EQUIPMENT DESCRIPTION CODE WIDE BODY CATEGORY BOEING 737-300 733 J BOEING 737-400 734 J BOEING 737-500 735 J BOEING 737-800 J BOEING 747 MIXED CONFIGURATION (ALL SERIES) 74M YES J BOEING 747 PASSENGER (ALL SERIES) 747 YES J BOEING 747 SP 74L YES J BOEING 747-300 MIXED CONFIGURATION 74D YES J BOEING 747-300 PASSENGER 743 YES J BOEING 747-400 MIXED CONFIGURATION 74E YES J BOEING 747-400 PASSENGER 744 YES J BOEING 752-200 (ALL SERIES) 752 YES J BOEING 757 (ALL SERIES) 757 YES J BOEING 767 (ALL SERIES) 767 YES J BOEING 767-200/200ER 762 YES J BOEING 767-300/300ER 763 YES J BOEING 777-200/200ER 772 YES J BOEING 777-200LR 77L Yes J BOEING 777 777 YES J BOEING 777-300 773 YES J BOEING 777-300ER 77W YES J BR. AEROSP. (BAC) ONE-ELEVEN (ALL SERIES) B11 J BRITISH AEROSPACE (BAC-VICKERS) VISCOUNT VCV T BRITISH AEROSPACE (HAWKER SIDDELEY) 748 PASSENGER HS7 T BRITISH AEROSPACE 146 (ALL SERIES) 146 J BRITISH AEROSPACE ATP ATP T BRITISH AEROSPACE JETSTREAM 31 J31 T BUS BUS --- CANADAIR REGIONAL JET CRJ J CANADAIR REGIONAL JET 700 CR7 J CASA C-12/NUSANTARA NC-212 AVIOCAR CS2 T
Rules Coding Resource
100
EQUIPMENT DESCRIPTION CODE WIDE BODY CATEGORY CESSNA (ALL SERIES) CNA P or T CESSNA CITATION CNJ J CESSNA LIGHT AIRCRAFT - SINGLE TURBOPROP ENGINE CNC P or T COMMUTER TRAIN TCM S CONVAIR (ALL SERIES) CVR P or T DE HAVILLAND DHC-2 BEAVER DHP P DE HAVILLAND DHC-2 TURBO-BEAVER DHB T DE HAVILLAND DHC-3 OTTER DHO P DE HAVILLAND DHC-4 CARIBOU DHC T DE HAVILLAND DHC-6 TWIN OTTER DHT T DE HAVILLAND CANADA DHC-8 DASH 8-400 DH4 T/P DE HAVILLAND DHC-7 DASH 7 PASSENGER DH7 T DE HAVILLAND DHC-8 DASH 8 (ALL SERIES) DH8 T DESSAULT-BREGUET MYSTERE-FALCON (ALL SERIES) DFL J DORNIER 228 DO8 T DORNIER 228-100 D28 T DORNIER 328-100 D38 T EMBRAER EMB-110 BANDEIRANTE EMB T EMBRAER EMB-120 BRASILIA EM2 T EMBRAER RJ135 ER3 J EMBRAER RJ140 ERD J EMBRAER RJ145 AMAZON ER4 J EMBRAER ERJ-170 (JET) E70 J EMBRAER ERJ-175 (JET) E75 J EMBRAER ERJ-190 (JET) E90 J FAIRCHILD (SWEARINGEN) METRO/MERLIN SWM T FOKKER 100 100 J FOKKER 50 F50 T FOKKER F27 FRIENDSHIP/FAIRCHILD (ALL SERIES) F27 T FOKKER F28 FELLOWSHIP (ALL SERIES) F28 J FREIGHTER FRT ---
Rules Coding Resource
101
EQUIPMENT DESCRIPTION CODE WIDE BODY CATEGORY GOV. AIRCRAFT FACTORIES N22B/N24A NOMAD CD2 T GRUMMAN G-21 GOOSE GRG A GRUMMAN G-73 MALLARD GRM T or A GULFSTREAM AEROSPACE (GRUMMAN) GULFSTREAM 1/1-C GRS T HELICOPTER HEL H HIGH SPEED TRAIN THS S HOTEL TRAIN THT S IIYUSHIN II - 62/62M IL6 J IIYUSHIN II-18 IL8 T IIYUSHIN II-86 ILW YES J INTER-CITY EXPRESS ICE S INTER-CITY TRAIN TIC S ISRAEL AIRCRAFT INDUSTRIES 1124 WESTWIND WWP J JET JET J LAUNCH LCH --- LET L410 TURBOLET L4T T LOCKHEED L1011 (ALL SERIES) L10 YES J LOCKHEED L1011-500 TRI-STAR L15 YES J LOCKHEED L188 ELECTRA MIXED CONFIGURATION LOM T MCDONNELL DOUGLAS (MD-80 SERIES) M80 J MCDONNELL DOUGLAS MD83 M83 J MCDONNELL DOUGLAS DC10 (ALL SERIES) D10 YES J MCDONNELL DOUGLAS DC10 MIXED CONFIGURATION D1M YES J MCDONNELL DOUGLAS DC3/C-47 DAKOTA PASSENGER DC3 P MCDONNELL DOUGLAS DC-8 MIXED CONFIGURATION D8M J MCDONNELL DOUGLAS DC8 PASSENGER (ALL 50 SERIES) DC8 J MCDONNELL DOUGLAS DC9 (ALL 10 & 20 SERIES) DC9 J MCDONNELL DOUGLAS DC9 (ALL 30/40 & 50 SERIES) D9S J MCDONNELL DOUGLAS MD-11 M11 YES J METROLINER MTL S MIL MI-8 MIH H
Rules Coding Resource
102
EQUIPMENT DESCRIPTION CODE WIDE BODY CATEGORY NAMC YS-11 YS1 T PARTENAVIA P68 VICTOR PN6 P PILATUS BRITTEN-NORMAN BN-2A Mk III TRISLANDER BNT P PILATUS BRITTEN-NORMAN BN-2A/B ISLANDER/BN-2T TURBINE ISLANDER BNI P or T PIPER (ALL SERIES) PAG P or T PIPER CHIEFTAIN PAH P or T PIPER NAVAJO PAN PAN P or T PROP PRO P SAAB 2000 S20 T SAAB SF 340 SF3 T SHORTS 330 PASSENGER SH3 T SHORTS 360 SH6 T SIKORSKY S-61 S61 H SIKORSKY S76 S76 H SLEEPER TRAIN TSL S TRAIN TRN S TRAIN A GRAND VITESSE TGV S TRANS-EUROPE EXPRESS TEE S TUPOLEV TU-134 TU3 J TUPOLEV Tu-154 TU5 J TURBOPROP TRB T YAKOVLEV YAK-40 YK4 J YAKOVLEV YAK-42 YK2 J YUNSHUJI-12 YN2 T YUNSHUJI-7 YN7 T
Rules Coding Resource
103
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
104
Part 1: Fare Type Codes FARE TYPE DESIGNATION TYPE CODE DEFINITION
PREMIUM FIRST
RU RR
PREMIUM FIRST UNRESTRICTED PREMIUM FIRST RESTRICTED
FIRST FU FR FS FX FOX FND FRW FCT FTP FON FRN FOR FRR 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 CIRCLE TRIP FIRST CLASS TRAVEL PASS FIRST CLASS SELL-UP OW NON-REF FIRST CLASS SELL-UP RT NON-REF FIRST CLASS SELL-UP OW REF FIRST CLASS SELL-UP RT REF FIRST CLASS PROMOTIONAL FIRST INDIVIDUAL INCLUSIVE TOUR
PREMIUM BUSINESS
JU JR
PREMIUM BUSINESS UNRESTRICTED PREMIUM BUSINESS RESTRICTED
Rules Coding Resource
105
FARE TYPE DESIGNATION TYPE CODE DEFINITION
BUSINESS BU BS BT BR BX BXR BXN BOX BOR BON BAP BAR BND BRW BCT BTP BSN BRN BSR BRR BRO BIT BGT BPG
BUSINESS CLASS UNRESTRICTED 2ND LEVEL BUSINESS CLASS UNRESTRICTED 3RD LEVEL BUSINESS CLASS UNRESTRICTED BUSINESS CLASS RESTRICTED BUSINESS CLASS EXCURSION 2ND LEVEL BUSINESS CLASS EXCURSION BUSINESS CLASS EXCURSION NON-REFUNDABLE BUSINESS CLASS ONE WAY EXCURSION 2ND LEVEL BUSINESS CLASS ONE WAY EXCURSION 3RD LEVEL BUSINESS CLASS ONE WAY EXCURSION BUSINESS CLASS ADVANCE PURCHASE 2ND LEVEL BUSINESS CLASS ADVANCE PURCHASE BUSINESS CLASS NON-DISCOUNTABLE BUSINESS CLASS AROUND THE WORLD BUSINESS CLASS CIRCLE TRIP BUSINESS CLASS TRAVEL PASS BUSINESS CLASS SELL-UP OW NON-REF BUSINESS CLASS SELL-UP RT NON-REF BUSINESS CLASS SELL-UP OW REF BUSINESS CLASS SELL-UP RT REF BUSINESS CLASS PROMOTIONAL BUSINESS INDIVIDUAL INCLUSIVE TOUR BUSINESS GROUP INCLUSIVE TOUR BUSINESS CLASS GOVERNMENT
PREMIUM ECONOMY - NORMAL WU WR
PREMIUM ECONOMY UNRESTRICTED PREMIUM ECONOMY RESTRICTED
Rules Coding Resource
106
FARE TYPE DESIGNATION TYPE CODE DEFINITION
PREMIUM ECONOMY - SPECIAL ZEX ZOX ZAP ZZP ZPX ZIP ZIT ZRW ZCT ZON ZRN ZOR ZRR ZRO
PREMIUM ECONOMY EXCURSION PREMIUM ECONOMY ONE WAY EXCURSION PREMIUM ECONOMY ADVANCE PURCHASE PREMIUM ECONOMY ONE WAY ADVANCE PURCHASE PREMIUM ECONOMY INSTANT PURCHASE PREMIUM ECONOMY ONE WAY INSTANT PURCHASE PREMIUM ECON INDIVIDUAL INCLUSIVE TOUR PREMIUM ECON AROUND THE WORLD PREMIUM ECON CIRCLE TRIP PREMIUM ECON SELL-UP OW NON-REF PREMIUM ECON SELL-UP RT NON-REF PREMIUM ECON SELL-UP OW REF PREMIUM ECON SELL-UP RT REF PREMIUM ECON PROMOTIONAL
ECONOMY 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 ECT EAP
ECONOMY CIRCLE TRIP ECONOMY ADVANCE PURCHASE
EIP ECONOMY INSTANT PURCHASE EBN EOU ERU EUP EON ERN EOR ERR
RT BUDGET INSTANT PURCHASE ECONOMY OW UNBUNDLED ECONOMY RT UNBUNDLED ECONOMY SELL-UP ECONOMY SELL-UP OW NON-REF ECONOMY CON SELL-UP RT NON-REF ECONOMY SELL-UP OW REF ECONOMY CON SELL-UP RT REF
EXCURSION XEX REGULAR EXCURSION FARE
Rules Coding Resource
107
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 XOA ECONOMY CLASS ONE WAY EXCURSION – 2nd LEVEL XOL ECONOMY CLASS ONE WAY EXCURSION – 3rd LEVEL XOF ECONOMY CLASS ONE WAY EXCURSION – 4th LEVEL XOV ECONOMY CLASS ONE WAY EXCURSION – 5th LEVEL XOW ECONOMY CLASS ONE WAY EXCURSION – 6th LEVEL 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
Rules Coding Resource
108
FARE TYPE DESIGNATION TYPE CODE DEFINITION
PROMOTIONAL
PM PMN
MILITARY FARE MILITARY NON-REFUNDABLE FARE
PG PNG
GOVERNMENT FARE GOVERNMENT NON REFUNDABLE FARE
PU STAND-BY-FARE PZ YOUTH FARE PSD STUDENT FARE PSZ STUDENT/YOUTH FARE PIT PIS PIL PIF PIV
INDIVIDUAL INCLUSIVE TOUR FARE 2ND LEVEL INDIVIDUAL INCLUSIVE TOUR FARE 3RD LEVEL INDIVIDUAL INCLUSIVE TOUR FARE 4TH INDIVIDUAL INCLUSIVE TOUR FARE 5TH 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
Rules Coding Resource
109
FARE TYPE DESIGNATION TYPE CODE DEFINITION
PFC FREQ FLYER – CAPACITY CONTROLLED PFN FREQ FLYER – CAPACITY UNCONTROLLED PFS FREQ FLYER SPECIAL – CAPACITY CONTROLLED PFU PAP
FREQ FLYER SPECIAL – CAPACITY UNCONTROLLED AIRPASS
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
SEASON H O L P Q J Z
HIGH/PEAK SHOULDER LOW/OFF-PEAK OR BASIC PEAK OF PEAK HOLIDAY SURCHARGE BASIC OR LOW/OFF-PEAK SECOND WINTER
DAY-OF-WEEK W X N O Y Z
WEEKEND MIDWEEK NIGHT OFF-PEAK TIME WEEKEND NIGHT MID-WEEK NIGHT
FARE TYPE CODES HELD IN RESERVE TYPE CODE DEFINITION
FPR N/A N/A
BPR N/A N/A
PGL N/A N/A
PGP N/A N/A
PGX N/A N/A
Rules Coding Resource
110
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
111
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
112
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)
Rules Coding Resource
113
• restricted on inbound/outbound portions • OJ/CT stopover restriction • charges • 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.
• 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.
• 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.
• Fare types must not vary for multiple sequences of any given fare class. • 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
114
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 – PREMIUM FIRST
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NML SPL
Display Type
Premium First
Premium First Unrestricted
P P N N N N RU N N
Premium First
Premium First Restricted
P P N P N P RR N N
Rules Coding Resource
115
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
NML SPL
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
116
Section A (Cont)
CABIN 2 – PREMIUM BUSINESS
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NML SPL
Display Type
Premium Business
Premium Business Unrestricted
P P N N N N JU N N
Premium Business
Premium Business Restricted
P P N P N P JR N N
Rules Coding Resource
117
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
NML SPL
Display Type
Business Business Class Unrestricted
P P N N N N BU N N
Business 2ND Level Business Class Unrestricted
P P N N N N BS N N
Business 3RD Level Business Class Unrestricted
P P N N N N BT 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 2ND Level Business Class Excursion
N R R P N P BXR S E
Business Business Class Excursion Non Refundable
N R R P N P (Pen Req.)** BXN S E
* A Service Charge is not considered a penalty when selecting the fare type.
** Requires an applicable entry in Category 16 Penalties (and/or Category 33 Voluntary Refunds) stating “Non-Refundable”.
Rules Coding Resource
118
CABIN 2 – BUSINESS (CONT)
Business Business Class One Way Excursion
R N N P N P BOX S E
Business 2nd Level Business Class One Way Excursion
R N N P N P BOR S E
Business 3rd Level Business Class One Way Excursion
R N N P N P BON S E
Business Business Class Advance Purchase
N R R R N P BAP S E
Business 2nd Level Business Class Advance Purchase
N R R R N P BAR 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
119
Section A (Cont)
CABIN 3 – PREMIUM ECONOMY NORMAL
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NML SPL
Display Type
Premium Economy
Premium Economy Unrestricted
P P N N N N WU N N
Premium Economy
Premium Economy Restricted
P P N P N P WR N N
* A Service Charge is not considered a penalty when selecting the fare type.
Rules Coding Resource
120
CABIN 3 – PREMIUM ECONOMY SPECIAL
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NML SPL
Display Type
Premium Economy
Premium Economy Excursion
N R R N N P ZEX S E
Premium Economy
Premium Economy OW Excursion
R N N P N P ZOX S E
Premium Economy
Premium Economy Advance Purchase
N R R R N P ZAP S E
Premium Economy
Premium Economy OW Advance Purchase
R N N R N P ZZP S N
Premium Economy
Premium Economy Inst Purchase
N R R R N P ZPX** S E
Premium Economy
Premium Economy OW Inst. Purchase
R N N R N P ZIP** S N
* A Service Charge is not considered a penalty when selecting the fare type.
** Definition of Instant Purchase is “ticketing at same time” as Reservation or up to a maximum of 72 HRS after Reservations.
Rules Coding Resource
121
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
NML SPL
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
122
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
NML SPL
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 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
123
CABIN 3 - ECONOMY ONE WAY EXCURSIONS
Cabin Service
Industry Name OW/RT Min/ Max
ADV PUR
ELG DAY / FLT / STOP ACC TVL / TVL / SALE / PEN*
FARE TYPE CODE
NML SPL
Display Type
Economy Economy Class One Way Excursion
R N N P N P XOX S E
Economy Economy Class One Way Excursion – 2nd level
R N N P N P XOA S E
Economy Economy Class One Way Excursion – 3rd Level
R N N P N P XOL S E
Economy Economy Class One Way Excursion – 4th Level
R N N P N P XOF S E
Economy Economy Class One Way Excursion – 5th Level
R N N P N P XOV S E
Economy Economy Class One Way Excursion – 6th Level
R N N P N P XOW S E
* A Service Charge is not considered a penalty when selecting the fare type.
Rules Coding Resource
124
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
NML SPL
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 (and/or Category 33 Voluntary Refunds) stating “Non-Refundable”.
** Requires the fare class or fare rule to be indicated as Super/Special/Budget.
Rules Coding Resource
125
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
NML SPL
Display Type
Economy Advance Purchase
R N N R N P SAP S N
Rules Coding Resource
126
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
NML SPL
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
127
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
NML SPL
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
NML SPL
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
128
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
NML SPL
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
129
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
NML SPL
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
NML SPL
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
130
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
NML SPL
Display Type
Economy Military (MIL/MDP/MPA/ MRE/MUS/MXS/ REC/DOD/MIR)
P P P P P P PM S S
Economy Military Non Refundable (MIL/MDP/MPA/ MRE/MUS/MXS/ REC/DOD/MIR)
P P P P P P (Pen Req.)** PMN 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.
** Requires an applicable entry in Category 16 Penalties (and/or Category 33 Voluntary Refunds) stating “Non-Refundable”.
Rules Coding Resource
131
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
NML SPL
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
132
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
NML SPL
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
133
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
NML SPL
Display Type
Economy Frequent Flyer – Capacity Controlled (FFP/FFY)
P P P P P P PFC S S
Economy Frequent Flyer – Capacity Uncontrolled (FFP/FFY)
P P P P P P PFN S S
Economy Frequent Flyer Special – Capacity Controlled * (FFP/FFY)
P P P P P P PFS S S
Economy Frequent Flyer Special – Capacity Uncontrolled * (FFP/FFY)
P P P P P P PFU S S
* Signifies that the frequent flyer award is not part of the permanent/standard award structure (e.g. short-term / one-time offer).
Rules Coding Resource
134
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
135
Private Tariffs
The matrix table below 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 below 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.
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
Rules Coding Resource
136
Part 2: Special Fare Type Code Hierarchy This section identifies Fare Type Groups and the applicable Fare Type Codes included in each group. Data in this section is intended for use by the systems when applying applicable special fare construction processing.
Note: This is a comprehensive list of industry Fare Type Codes.
If a Fare Type Code is not identified in the charts below, then it is not subject to special fare construction processing.
Fare Type Groups
Column 1 Column 2 Column 3 Column 4 APEX fare, or Instant Purchase/PEX fare, or Excursion fare, or All other individual special fares (except Status, IT fares)
GIT fare, or Individual IT fare
Public Group Fare NOTE: HIP check not applicable
Status Fares NOTE: If no status fare of the same fare type is found, no HIP will apply
The charts on the following page identify the applicable Fare Type Codes for each group.
Rules Coding Resource
137
Excursion, PEX, APEX, and All Other Individual Special Fares (except Status, IT fares)
First Class
EXCURSION PEX APEX ALL OTHER FTC OW/RT Column FTC OW/RT Column FTC OW/RT Column FTC OW/RT Column
FX First Class Excursion
RT 1 N/A N/A FND First class Non discountable
OW/RT 1
FOX First Class One Way Excursion
OW 1
FPR First Class Special Promotional *
OW/RT 1
* Denotes another vendor’s (non-ATPCO) Fare Type Code.
Rules Coding Resource
138
Business Class
Excursion PEX APEX All Other
FTC OW/RT
Column FTC OW/RT Column FTC OW/RT Column FTC OW/RT Column
BX Business Class Excursion
RT 1 N/A BAP Business Class Advance Purchase
RT 1 BND Business Class non discountable
OW/RT 1
BOX Business Class One Way Excursion
OW 1 BAR Business Class 2nd level Advance Purchase
RT
BXR Business Class Round Trip Excursion
RT 1
BOR Business Class 2nd level OW excursion
OW 1
BXN Business class excursion non refundable
RT 1
BON Business Class 3rd level OW excursion
RT 1
BPR Business Class Special Promotional*
OW/RT 1
* Denotes another vendor’s (non-ATPCO) Fare Type Code.
Rules Coding Resource
139
Economy Class
Excursion PEX APEX All other
FTC Industry name OW/RT Column FTC Industry name OW/RT Column FTC Industry name OW/RT Column FTC Industry name OW/RT Column
ZEX Premium Economy Excursion
RT 1 ZPX Premium Economy Instant Purchase
RT 1 ZAP Premium Economy Advance Purchase
RT 1 SB Budget OW/RT 1
XEX Regular Excursion
RT 1 XPX Instant Purchase
RT 1 XAP Advance Purchase
RT 1 SBP One way budget Instant Purchase
OW 1
XES Special Excursion RT 1 XPS 2nd level Instant Purchase
RT 1 XAW 2nd level Advance Purchase
RT 1 EBN RT instant budget puchase
RT 1
XEL 3rd level Excursion
RT 1 XPL 3rd level Instant Purchase
RT 1 XAT 3rd level Advance Purchase
RT 1 XBB Budget Advance purchase
RT 1
XEF 4th level excursion
RT 1 XPF 4th level Instant Purchase
RT 1 XAN Apex Non-refundable
RT 1 XBN Budget Apex non refundable
RT 1
XEV 5th level Excursion
RT 1 XPY 5th level Instant Purchase
RT 1 XAB Super/special advance purchase
RT 1 END Economy non discountable
OW/RT 1
ZOX Premium Economy OW Excursion
OW 1 XPN Instant Purchase non refundable
RT 1 XAC 2nd level Super/special advance purchase
RT 1
XOX Economy class OW excursion
OW 1 XPV 2nd level Instant Purchase non refundable
RT 1 EAP Economy Advance purchase
RT 1
XOA Economy class OW excursion 2nd level
OW 1 XPB Super/special instant purchase
RT 1 ZZP Premium Economy OW Advance Purchase
OW 1
XOL Economy class OW excursion 3rd level
OW 1 XPC 2nd level Super/special instant purchase
RT 1 SAP Advance Purchase
OW 1
Rules Coding Resource
140
Economy Class (cont)
Excursion PEX APEX All other
FTC Industry name OW/RT Column FTC Industry name OW/RT Column FTC Industry name OW/RT Column FTC Industry name OW/RT Column
XOF Economy class OW excursion 4th level
OW 1 EIP Economy Instant Purchase
RT 1
XOV Economy class OW excursion 5th level
OW 1 ZIP Premium Economy OW Instant Purchase
OW 1
XOW
Economy class OW excursion 6th level
OW 1 SIP One way Instant Purchase
OW 1
XND Excursion Non discountable
RT 1 XPO One Way Super Special Instant Purchase *
OW 1
EPR Economy Class Special Promotional *
OW/RT 1
* Denotes another vendor’s (non-ATPCO) Fare Type Code.
Rules Coding Resource
141
GIT/Individual IT fares
First Class
GIT Individual IT fare
FTC Industry name OW/RT Column FTC Industry name OW/RT Column
N/A FIT First Individual Inclusive Tour
OW/RT 2
Business Class
GIT Individual IT fare
FTC Industry name OW/RT Column FTC Industry name OW/RT Column
N/A BIT Business individual Inclusive Tour
OW/RT 2
Economy Class
GIT Individual IT fare
FTC Industry name OW/RT Column FTC Industry name OW/RT Column
PGV Group Inclusive Tour
OW/RT 2 PIT Individual Inclusive Tour
OW/RT 2
PBT Bulk Inclusive tour OW/RT 2
Rules Coding Resource
142
Status Fares
Military Fares
FTC Industry name OW/RT Column
PM Military OW/RT 4
PMN Military Non refundable (pending request)
OW/RT 4
Youth Fares
FTC Industry name OW/RT Column
PZ Youth OW/RT 4
PSZ Student/Youth OW/RT 4
Missionary Fares
FTC Industry name OW/RT Column
PMI Missionary OW/RT 4
Senior Fares
FTC Industry name OW/RT Column
PS Senior Citizen OW/RT 4
Rules Coding Resource
143
Stand by Fares FTC Industry name OW/RT Column
PU Stand-by OW/RT 4
Government Fares
FTC Industry name OW/RT Column
PG Government OW/RT 4
Student fares
FTC Industry name OW/RT Column
PSD Student OW/RT 4
PSZ Student/Youth OW/RT 4
Emigrant Fares
FTC Industry name OW/RT Column
PEM Emigrant/ Immigrant Refugee
OW/RT 4
Spouse Fares
FTC Industry name OW/RT Column
SH Spouse OW/RT 4
Rules Coding Resource
144
Visit another country FTC Industry name OW/RT Column
PVU Visit another country
OW/RT 4
First class
FTC Industry name OW/RT Column
FRO First Class Promotional
OW/RT 4
Business Class
FTC Industry name OW/RT Column
BRO Business Class Promotional
OW/RT 4
Economy class
FTC Industry name OW/RT Column
PRO Economy Class Promotional
OW/RT 4
Rules Coding Resource
145
Fare Family Matching on a Record 2
Like fare class codes may be grouped together using a wildcard, the hyphen (-), known as a fare family, to indicate more than one exact Fare class code.
Hyphen (-)
A hyphen is a wildcard value that is used to represent any alphanumeric characters in the fare class, also known as fare family, which is used to group multiple like fare class codes for matching against Automated Rules Category Control (Record 2).
Rules for applying the wildcard (hyphen) match 1. The hyphen will not be used to replace a number when the immediately following or preceding character in the Fare Basis Code on the ticket is
also a number • B-E70 does not match BE701, BE710 or BE170 • BE-70 matches BEX70, BE1X70, but does not match BEX170 • -E70 matches BE70, YNWE70 and Q123E70NR
In addition to the above rules, the following rules apply for hyphens:
2. When the hyphen is in the beginning of an alphanumeric string there is an assumed hyphen at the end
• -E70 matches BE70NR and BE70NR50 • The hyphen must be replaced with at least one character and cannot be left blank
• -HE70 does not match HE70NR
3. When the hyphen is in the middle of an alphanumeric string there is an assumed hyphen at the end
• Q-AP matches QHXAP and QHXAPCH • The hyphen does not have to be replaced by any characters
• Y-AP matches YAP and YHXAP
4. When the hyphen is at the end of an alphanumeric string the hyphen does not have to be replaced by any characters
• Y- matches Y and YR