From another thread, originally posted by
remyontheroad. The following will give you the ITA Software (matrix.itasoftware.com) route lingo that you need to specify "M" fares. For simplicity sake, I would specify Y,B,M fares.
First up: how to specify the booking code
The extensions to the routing language are accessed by postpending commands after a '/'. There's a wide set of commands available, but there's no description of them available on the ITA web site. Unfortunately, each command applies only to one part of the trip, so they must usually be entered in each box.
CONSTRAINING BOOKING CODES:
Command is: "f bc=X" or "f bc=X|bc=Y|..."
Ex: Limit each part of the trip to travel on United and booking in the
L booking-code:
from: BOS:: ua+ / f bc=l
to : LAX:: ua+ / f bc=l
Or with multiple booking-code choices and no airline restriction:
from: BOS::/ f bc=l|bc=m|bc=y
to : LAX::/ f bc=l|bc=m|bc=y
Here's another unpublished feature of the ITA software. This one allows you to specify the fare basis code.
I'm no expert on fare basis codes, but I suspect this will be useful to some FTers.
The extensions to the itasoftware routing language are accessed by postpending commands after a '/'. There's a wide set of commands available, but there's no description of them available on the ITA web site. Unfortunately, each command applies only to one part of the trip, so they must usually be entered in each box.
CONSTRAINING FARE BASIS CODES:
Command is: "f CC.AAA+BBB.FFFFF" or "f CC.AAA+BBB.FFFFF|..."
where CC is carrier code, AAA and BBB are fare origin
and destination city, FFFFF is fare basis code
Ex: fare only with NW BOS-LAX YUP fares:
from: BOS::/ f nw.bos+lax.yup
to : LAX::/ f nw.bos+lax.yup
Ex: fare with either YUP or F fares on any airline and between any
points:
from: BOS::/ f ..yup|..f
to : LAX::/ f ..yup|..f
Ex: fare using only "through" fares
from: BOS::/ f .bos+lax.
to : LAX::/ f .bos+lax.
Ex: fare using only NW YUP fares or UA F fares:
from: BOS::/ f nw..yup|ua..f
to : LAX::/ f nw..yup|ua..f