Amadeus API       

Node
PoweredPNR_AddMultiElements
fopExtension



Description

To convey additional details of the form of payment.
Status (Requirement Designator) = Conditional. Repetition = 3.

XML Tree

<fopExtension>
     <fopSequenceNumber></fopSequenceNumber>
     <passengerType></passengerType>
     <newFopsDetails>
        <cvData></cvData>
        <printedFreeflow></printedFreeflow>
        <reportedFreeflow></reportedFreeflow>
        <onoData></onoData>
        <gwtData></gwtData>
        <chdData></chdData>
        <delegationCode></delegationCode>
        <mcoDocNumber></mcoDocNumber>
        <mcoCouponNumber></mcoCouponNumber>
        <mcoIataNumber></mcoIataNumber>
        <mcoPlaceOfIssue></mcoPlaceOfIssue>
        <mcoDateOfIssue></mcoDateOfIssue>
        <iataNumber></iataNumber>
     </newFopsDetails>
     <extFOP>
        <referenceQualifier></referenceQualifier>
        <dataValue></dataValue>
     </extFOP>
</fopExtension>


Field Descriptions

Field Attributes and Description
Mandatory  fopSequenceNumber Field Type = Data Element.
Numeric, minlen=1, maxlen=4, repetition=1.

FOP detail Sequence Number..
  passengerType Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Passenger type: PAX or INF..
For a list of valid codes, see codeset passengerType.
Node   newFopsDetails Field Type = Node. Repetition = 1.
Form of Payment Market Specific Data.
  cvData Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=10, repetition=1.

Credit Card Verification data (*CV data).
  printedFreeflow Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=70, repetition=1.

Printed and reported freeflow.
  reportedFreeflow Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=70, repetition=1.

Reported but not printed freeflow.
  onoData Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=15, repetition=1.

Credit Card ONO data..
  gwtData Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=15, repetition=1.

Credit Card GWT data.
  chdData Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=40, repetition=1.

Credit Card Holder name..
  delegationCode Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Delegation code..
  mcoDocNumber Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=13, repetition=1.

MCO Fop Document Number.
  mcoCouponNumber Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=4, repetition=1.

MCO Fop Coupon Number.
  mcoIataNumber Field Type = Data Element.
Numeric, minlen=1, maxlen=11, repetition=1.

MCO Fop Iata Number.
  mcoPlaceOfIssue Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

MCO Fop Place of Issue.
  mcoDateOfIssue Field Type = Data Element.
AlphaNumeric, minlen=7, maxlen=7, repetition=1.

MCO Fop date of Issue. DDMMMYY.
  iataNumber Field Type = Data Element.
Numeric, minlen=1, maxlen=11, repetition=1.

Standard Fop Iata Number.
Node   extFOP Field Type = Node. Repetition = 99.
To provide extended FOP details..
Mandatory  referenceQualifier Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=10, repetition=1.

Reference qualifier.
For a list of valid codes, see codeset referenceQualifier.
  dataValue Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Reference value..

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

passengerType

CodeDescription
766Infant without seat.
767Infant with seat.
CCBBG - Cabin Baggage.
EEXST - Extra Seat.
GGroup.
INFInfant not occupying a seat.
MTHMonth.
PAXPassenger.
YRSYear.

referenceQualifier

CodeDescription
1Unique passenger reference identification.
2Passenger sequence number.
3Passenger standby number.
4Passenger boarding security number.
6Passenger confirmation number.
7Date of birth.
AN1Account Number 1.
AN2Account Number 2.
AN3Account Number 3.
PPassenger/traveller reference number.
SSegment/service reference number.