Skip to main content

FareBasis (Whole Itinerary)

Multiple Fares Per Itinerary:

 

Element

FareBasis

Description

Fare basis codes requested for the whole itinerary.

Note  Multiple fare basis codes can be requested in each multiple fares per itinerary group. Allows wildcards.

Type

FareBasisType

 

Attributes

Name

Description

Code

One- to fifteen-character code for the fare basis.

Notes

  • Letters must be uppercase.
  • Question mark (?) replaces one character.
  • Carat symbol (˄):
    • Used to exclude one letter or number (which must follow the ˄).
    • Other masking characters cannot follow ˄.
    • Can be used to reject a character in any position.
    • Cannot be the last character in the pattern.
    • Must be followed by a letter or number.
  • Minumum/maximum length:
    • Minimum length is 1 character.
    • Maximum length is 15.
  • Slash (/):
    • Not allowed.
    • Only the fare basis code can be matched. Functionality for matching ticket designators is not provided.

PreferLevel

Indicator for the preference level.

 

Sample SOAP Value 

<FlexibleFares>
    <FareParameters>
        <PassengerTypeQuantity Code="NEG" Quantity="2"/>
			<FareBasis Code="NTERTM" PreferLevel=Unacceptable"/>
    </FareParameters>
</FlexibleFares>