Amadeus API       

Node
PoweredFare_PricePNRWithBookingClass
fareBasisOptions



Description

Segment details for pricing by fare basis request..
Status (Requirement Designator) = Mandatory. Repetition = 1.

XML Tree

<fareBasisOptions>
     <movementType></movementType>
     <fareBasisDetails>
        <primaryCode></primaryCode>
        <fareBasisCode></fareBasisCode>
        <ticketDesignator></ticketDesignator>
        <discTktDesignator></discTktDesignator>
     </fareBasisDetails>
</fareBasisOptions>


Field Descriptions

Field Attributes and Description
  movementType Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Type of movement for this segment to take into account by Fare Quote to calculate the fare..
For a list of valid codes, see codeset movementType.
Node Mandatory  fareBasisDetails Field Type = Node. Repetition = 1.
Fare basis detail.
Mandatory  primaryCode Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Primary code of the fare basis. This is not a codeset but a free flow text field..
  fareBasisCode Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=6, repetition=1.

Fare basis code of the fare basis. This is not a codeset but a free flow text field..
  ticketDesignator Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=6, repetition=1.

Ticket designator of the fare basis.
  discTktDesignator Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=4, repetition=1.

provides the routing Number..

Naming Conventions

minlen = Minimum Length,
maxlen = Maximum Length,
Mandatory = Mandatory,
Node = Node,
Repetition = Maximum number of occurences for a Node.

Code Sets and Code Lists

movementType

CodeDescription
HDHalf round trip fares with reversing the direction.
HRHalf round trip fares without reversing the direction.