AdddmInitn
                Mandatory
                Hdr
                Mandatory
                Body
                Optional
                Envt
                Mandatory
                Cntxt
                Optional
                Tx
                Mandatory
                AdddmData
                Mandatory
                PurchsIdrTp
                Optional
                OthrPurchsIdrTp
                Optional
                PurchsIdr
                Optional
                AddtlAccptrData
                Optional
                Cstmr
                Optional
                Sale
                Optional
                Fleet
                Optional
                Invc
                Optional
                TrvlAgcy
                Repetition (0..n)
                PssngrTrnsprt
                Optional
                Summry
                Optional
                DocNb
                Optional
                Rsvatn
                Optional
                TrvlAuthstnCd
                Optional
                TcktIssr
                Optional
                OpnTcktInd
                Optional
                CstmrRef
                Repetition (0..n)
                Pssngr
                Repetition (0..n)
                Dprture
                Optional
                Drtn
                Optional
                InsrncInd
                Optional
                TtlAmt
                Repetition (0..n)
                Type
Tp
                Optional
                Definition: Code that describes the type of amount or fee.
Type: TypeOfAmount20Code (String)
Allowed Values:
- AMTH (Authorised Amount): Transaction amount that has been authorised.
- BAGG (Baggage): Baggage related fees
- CARG (Cargo): Cargo Amount.
- CHTC (Charged To Card): Amount that has been charged to card account
- CLUB (Club Fee): Amount for club fee.
- DUTY (Duty Free): Duty free amount
- EXTK (Exchange Ticket): Fee for exchanging a ticket (modifying an itinerary)
- EXTF (Exchange Ticket Fee): Fee for exchanging a ticket (modifying an itinerary)
- EXTR (Extra): Extra charges (for example, minibar, etc.)
- FARE (Fare): Amount of fare
- FDBV (Food Beverage): Amount of food and beverages
- INSU (Insurance): Insurance charges
- MISC (Miscellaneous): Miscellaneous charges not elsewhere defined
- OTHN (Other National): Other type of amount defined at national level.
- OTHP (Other Private): Other type of amount defined at private level.
- PETC (Pet Carrier): Pet carrier.
- PHNE (Phone): Phone charges
- PRPY (Prepayment): Amount of prepayment
- TOTL (Total): Total amount of charges
- TOUR (Tour Order): Tour order amount.
- UPGD (Upgrade): Amount for an upgrade.
- TKDL (Ticket Delivery): Ticket delivery amount.
OthrTp
                Optional
                Amt
                Mandatory
                CdtDbt
                Optional
                Tax
                Repetition (0..n)
                SummryCmmdtyId
                Optional
                LltyPrgrmm
                Optional
                AddtlData
                Optional
                TripLeg
                Repetition (0..n)
                AncllryPurchs
                Repetition (0..n)
                HirdVhclDtls
                Repetition (0..n)
                VhclRntl
                Repetition (0..n)
                Ldgg
                Repetition (0..n)
                ShppgData
                Optional
                TelecomSvcs
                Optional
                TempSvcs
                Repetition (0..n)
                Instlmt
                Optional
                AddtlData
                Repetition (0..n)
                PrtctdData
                Repetition (0..n)
                SplmtryData
                Repetition (0..n)
                SctyTrlr
                Optional