GDS Remarks — Transport-specific
Remarks specific to low-cost, rail, transfer and hotel bookings.
Low Cost Remarks
Pseudo ticket elements
- RM*
- Amadeus Remark
- LC or IATATIX
- Indicator for Low Cost Ticket or BSP/IATA Ticket
- TKT
- Ticket Number
- TP
- Ticket Price (= Base Fare)
- TX
- Airline/Ticket Tax
- MWST
- VAT Amount (optional)
- SE
- Mark-up Amount (optional)
- PROV
- Commission % (optional)
- S
- Segment Assignment (mandatory)
- P
- Passenger Assignment (mandatory)
AMADEUS
- Low Cost:
- RM*LC-TKT123-1234567890/TP0.00/TX0.00/MWST0.00/SE0.00/PROV0.00/S2-3/P1
- BSP/IATA Ticket:
- RM*IATATIX-TKT220-1234567890/TP0.00/TX0.00/PROV0.00/S2-3/P1
- RM*IATATIX-TKT123456P1/TP0.00/TX0.00/PROV0.00/S2-3/P1
Travelport
- DI.FT-LC-TKT-KCP9G47P1/TP159.96/TX0.00/S1/P1
- A14FT-LC-TKT-KCP9G47P1/TP159.96/TX0.00/S1/P1
Low cost ticket filekey
AMADEUS / includes segment relation
- RM*[.*]LOWCOST-REF:6TEST6
- RM*[.*]LOWCOST-REF:6TEST6/S3/P1
Travelport
- DI.FT-LOWCOST-REF:ABC123
- DI.FT-LOWCOST-REF:ABC123/S1/P1
- A14FT-LOWCOST-REF:ABC123
- A14FT-LOWCOST-REF:ABC123/S1/P1
SABRE
- 5.NLC-SDR73X
- IUR: M8[dd]NLC-SDR73X
Low cost ticket price
AMADEUS
- RM*TP69.99
- RM*LC-[.*]/TP0.00{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
SABRE
- 5.LC-[.*]/TP185.87{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
- IUR: M8[dd]LC-[.*]/TP185.87{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
Low cost tax
AMADEUS
- RM*LC-[.*]/TX19.99{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
SABRE
- 5.LC-[.*]/TX102.03{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
- IUR: M8[dd]LC-[.*]/TX102.03{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
Low cost fee
AMADEUS
- RM*LC-[.*]/SE29.90{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
Low cost vat amount
AMADEUS
- RM*LC-[.*]/MWST13.30{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
Low cost commission
AMADEUS
- RM*LC-[.*]/PROV10.00{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
SABRE
- 5.LC-[.*]/PROV0.00{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
- IUR: M8[dd]LC-[.*]/PROV0.00{/[.*]}/S[d{,[d]}]/P[d{,[d]}]
Low cost ticket currency
AMADEUS
- RM*CURR_LC:[ISO currency code];S[d{,[d]}]/P[d{,[d]}]
- example for US Dollar: RM*CURR_LC:USD;S2,4-5/P1-3
SABRE
- 5.CURR_LC-[ISO currency code]/S[d{,[d]}]/P[d{,[d]}]
- IUR: M8[dd]CURR_LC-[ISO currency code]/S[d{,[d]}]/P[d{,[d]}]
Travelport
- DI.FT-CURR_LC:[ISO currency code]/S[d{,[d]}]/P[d{,[d]}]
Refund elements
- RM*
- Amadeus Remark
- LC or IATA
- Indicator for Low Cost Ticket or BSP/IATA Ticket
- REF
- Refund
- TP
- refunded Ticket Price (= Base Fare)
- TX
- refunded Airline/Ticket Tax
- CANC
cancellation penalty (this amount would be added to the base fare if a penalty applies)
- MISC
Amount of miscellaneous fee
- F / P / C
- Indicator for Full Refund / Partial Refund / Cancellation
- S
- Segment Assignment (mandatory)
- P
Passenger Assignment (mandatory)
Full Refund
AMADEUS
- Low Cost:
- RM*LC-REF-TKT002A-LKIU14P1/TP255.00/TX89.25/CANC0/MISC0/F/S2-3/P1
- BSP/IATA Ticket:
- RM*IATA-REF-TKT220-1234567890/TP255.00/TX89.25/CANC0/MISC0/F/S2-3/P1
Travelport
- DI.FT-LC-REF-TKT002-NI73FPP1/TP50.84/TX116.17/CANC0/MISC0/F/P1/S1
- A14FT-LC-REF-TKT002-NI73FPP1/TP50.84/TX116.17/CANC0/MISC0/F/P1/S1
Partial Refund
AMADEUS
- Low Cost:
- RM*LC-REF-TKT002A-LKIU14P1/TP55.00/TX89.25/CANC50/MISC0/P/S2,4-5
- BSP/IATA Ticket
- RM*IATA-REF-TKT220-1234567890/TP55.00/TX89.25/CANC50/MISC0/P/S2,4-5
Travelport
- DI.FT-LC-REF-TKT002-NI73FPP1/TP50.84/TX116.17/CANC50.0/MISC0/P/P1/S1
- A14FT-LC-REF-TKT002-NI73FPP1/TP50.84/TX116.17/CANC50.0/MISC0/P/P1/S1
Void/Cancel
AMADEUS
- Low Cost:
RM*LC-REF-TKT006A-123456P1/TP50.84/TX116.17/CANC0/MISC0/C/S2-3/P1
BSP/IATA Ticket:
RM*IATA-REF-TKT220-1234567890/TP50.84/TX116.17/CANC0/MISC0/C/S2-3/P1
Travelport
- DI.FT-LC-REF-TKT006A-NI73FPP1/TP50.84/TX116.17/CANC0/MISC0/C/P1/S1
- A14FT-LC-REF-TKT006A-NI73FPP1/TP50.84/TX116.17/CANC0/MISC0/C/P1/S1
Ancillary Services Elements
- RM*
- Amadeus Remark
- LC or IATA
- Indicator for Low Cost Ticket or BSP/IATA Ticket
- REF
- Indicator for refund
- ANC
- Ancillary Services
- TKTID
- Ticket number to which the additional charge referes to
- RC
- Reason for Issuance Code (acc. IATA Definition)
- TP
- Ancillary Price (= Base Fare)
- TX
- Tax
- PROV
Commission % (optional)
- AIR
Airline code
- ISS
- issue date (optional)
- S
- Segment Assignment (mandatory)
- P
Passenger Assignment (mandatory)
EMD
AMADEUS
- Low Cost:
- RM*LC-ANC-002A-LKIU142P1/TKTID-002A-LKIU14P1/RC-D/TP150.00/TX20.00/PROV5.00/AIR-EW/ISS-20MAR2015/P1/S2
- BSP/IATA Ticket
- RM*IATA-ANC-220-1234567890/TKTID-220-1234567890/RC-D/TP0.00/TX0.00/PROV0.00/AIR-LH/ISS-07May2015/P1/S2
Refund EMD
AMADEUS
- Low Cost:
- RM*LC-REF-ANC-006A-123456P1/TP0.00/TX0.00/CANC0.00/MISC0.00/F/P1/S2
- BSP/IATA Ticket
- RM*IATA-REF-ANC-220-1234567890/TP0.00/TX0.00/CANC0.00/MISC0.00/F/P1/S2
Exchanges
- RM*
- Amadeus Remark
- LC or IATA
- Indicator for Low Cost Ticket or BSP/IATA Ticket
- EXCH
Indicator for exchange
(represents the new ticket number resulting from the re-issue)
- TKT
new ticket document
- TP
- fare to be paid (Base Fare)
- TX
- taxes to be paid
- PROV
Commission of new document % (optional)
- ORIGINAL
Original document no of old document
(represents the old ticket number which got exchanged)
- S
- Segment Assignment (mandatory)
- P
Passenger Assignment (mandatory)
AMADEUS
- Low cost
- RM*LC-EXCH-TKT002A-222222P1/TPEUR20.00/TXEUR5.00/PROV1.00/ORIGINAL002A-111111P1/S2-3/P1
- BSP/IATA Ticket
- RM*IATA-EXCH-TKT220-1245789/TPEUR20.00/TXEUR5.00/PROV1.00/ORIGINAL002A-111111P1/S2-3/P1
Rail Remarks
AMADEUS
Prerequisites
The PNR needs to contain the following entry (which results in a rail MIS segment)
RU1AHK1QYG20DEC/RAIL- {FREE TEXT TO ADD DEPARTURE/ARRIVAL}
RU = Transaction Code (please use in exaxtly this way)
1A = Vendor Code (1A)
HK = Action Code (please use in exactly this way)
1 = Number of services
QYG = Rail Indicator Code
20DEC = Departure Date
- (Dash) = Delimiter
FREE TEXT = Departure/Arrival Information
Supplier
- RM*RAILSUPPLIER:DB/S2-3
This remark provides the supplier for a new/existent rail item. It is mandatory if it is for a new rail item. Segment assignment is optional.
Confirmation Number
- RM*RAILCONFNO:booking_id/S2
This remark provides the booking id for a new/existent rail item. It is mandatory if it is for a new rail item.
Segment assignment is optional.
Departure Date
- RM*RAILDEPDATE:20161227/S2
- RM*RAILDEPDATE:22JAN/S2
This remark provides the departure date (yyyyMMdd or ddMMM format) for a new/existent rail item. It is mandatory if it is for a new rail item.
Segment assignment is optional.
Departure Time
- RM*RAILDEPTIME:0802/S2
This remark provides the departure TIME (hhmm format) for a new/existent rail item. It is optional.
Segment assignment is optional.
Arrival Date
- RM*RAILARRDATE:20161227/S2
- RM*RAILARRDATE:22JAN/S2
This remark provides the arrival date (yyyyMMdd or ddMMM format) for a new/existent rail item. It is optional.
Segment assignment is optional.
Arrival Time
- RM*RAILARRTIME:0802/S2
This remark provides the departure TIME (hhmm format) for a new/existent rail item. It is optional.
Segment assignment is optional.
Ticket Type
- RM*RAILTICKETTYPE:STANDARD_ONLINE/S2
Release 11.4 introduces the interpretation of additional Ticket types:
STANDARD_DOMESTIC
STANDARD_ABROAD
BAHN_TIX_DOMESTIC
BAHN_TIX_ABROAD
RIT_STANDARD
RIT_BAHN_TIX
STANDARD_ONLINE (already present prior to release 11.4)
STANDARD_ONLINE_ABROAD (already present prior to release 11.4)
LOCAL_TRAIN
PLACE_RESERVATION_EPA
PLACE_RESERVATION_ONLINE
PLACE_RESERVATION_BAHN_TIX
This remark provides the category type for a new/existent rail item. It is optional.
Segment assignment is optional.
Price
- RM*RAILPRICE:82.5/S2
- RM*RAILPRICE:GBP82.5/S2
This remark provides the price for a new/existent rail item. It is optional.
Currency is optional, will be guessed by the Office ID currency if missing.
Segment assignment is optional.
Price Fare (+Taxes)
- RM*RAILFARE:CAD123.80/S2
- RM*RAILTAX:GST:AMT23.90/S2
- RM*RAILTAX2:QST:AMT28.90/S2
(results in a total of 123.80 + 23.90 + 28.90, GST and QST for print only (not booked)
Price including VAT (requires RAILPRICE: for gross amount):
- RM*RAILPRICE:EUR187.0/S2
- RM*RAILTAX:VAT:PCT19.0/S2
(187 EUR including 19% VAT), currency is optional, will be guessed by the Office ID currency if missing
Two VAT parts:
- RM*RAILPRICE:EUR187/S2
- RM*RAILTAX:VAT:PCT19.0:TTL100.0/S2
- RM*RAILTAX2:VAT:PCT7:TTL87/S2
(resulting in a total price of 187.00 EUR, subdivided in 100 EUR with 19% VAT, 87 EUR with 7% VAT)
Currency is optional, Segment assignment is optional.
If a RAILFARE remark is detected, it takes precendence over a RAILPRICE: remark.
RAILTAX is defined with RAILTAX: RAILTAX2: RAILTAX3:, so up to 3 tax parts can be added.
Ticket Number
- RM*RAILTICKETNO:123456/S2
This remark provides the ticket number for a new/existent rail item. It is optional.
Segment assignment is optional.
Class
- RM*RAILCLASS:2/S2
This remark provides the class for a new/existent rail item. It is optional.
Segment assignment is optional
Service Description
- RM*RAILSERVICE:RAILSERVICEDESC/S2
This remark provides the railservice description for a new/existent rail item. It is optional.
For example: "Flexpreis" or "Sparpreis"
Segment assignment is optional.
Departure Description
- RM*RAILDEPSTATION:BERLIN HBF/S2
This remark provides the departure rail station for a new/existent rail item. It is optional.
Segment assignment is optional.
Arrival Description
- RM*RAILARRSTATION:MUENCHEN HBF/S2
This remark provides the arrival rail station for a new/existent rail item. It is optional.
Segment assignment is optional.
Transfer Remarks
AMADEUS
Prerequisites
The PNR needs to contain the following entry (which results in a transfer segment)
RU1AHK1BER20DEC-TXI
RU = Transaction Code (please use in exaxtly this way)
1A = Vendor Code (1A)
HK = Action Code (please use in exactly this way)
1 = Number of services
BER = City Code
20DEC = Departure Date
- (Dash) = Delimiter
TXI = Identifyer for Transfer
Start Travel Date
- RM*TRANSFERDEPDATE:20161227/S2
- RM*TRANSFERDEPDATE:22JAN/S2
This remark provides the Start Travel Date (yyyyMMdd or ddMMM format), Segment assignment optional.
Return Date
- RM*TRANSFERRETURNDATE:20161227/S2
- RM*TRANSFERRETURNDATE:22JAN/S2
This remark provides the End Travel Date (yyyyMMdd or ddMMM format), Segment assignment optional.
Departure Code (GUI: Departure From)
RM*TRANSFERDEPCODE:BER/S2
This remark provides the Departure Code. Segment assignment optional.
Departure Description
RM*TRANSFERARRPOINT:BERLIN HBF/S2
This remark provides the Departure Description. Segment assignment optional.
Destination Point
RM*TRANSFERDEPPOINT:MUENCHEN HBF/S2
This remark provides the Destination Point. Segment assignment optional.
Destination Code (GUI: Departure to)
RM*TRANSFERARRCODE:MUC/S2
This remark provides the Arrival Code. Segment assignment optional.
Departure time
RM*TRANSFERDEPTIME:0802/S2
This remark provides the Departure Time (format hhmm). Segment assignment optional.
Country Code
RM*2LCOUNTRY:GB/S2
This remark provides the Country Code. Segment assignment optional.
Supplier ID
RM*TRANSFERSUPPLIER:HEX/S2-3
This remark provides the Supplier ID. Segment assignment optional.
Booking ID
RM*TRANSFERCONFNO:CF-123456789/S2
This remark provides the Confirmation Number. Segment assignment optional.
Total Price
RM*TRANSFERPRICE:100.00/S2
This remark provides the Total Price. Segment assignment optional.
General remarks which can be used in the context of passive transfers
- Purchase Price
- Mark-up
- Settlement Type
Hotel Booking ID Remark
The HOTELCONFNO remark can be used to set the booking id of a hotel item in Midoco Midoffice.
The segment assignment is optional. If no segment assignment is present, the booking id is used for the first hotel, only.
The general syntax is: HOTELCONFNO:[.+]{/Sd+}
AMADEUS
RM*HOTELCONFNO:123456/S3
Hotel from segment 3 will have booking id 123456 in Midoco Midoffice
RM*HOTELCONFNO:123456
First hotel will have booking id 123456
Travelport
We do not create hotel item from Travelport messages yet, so this is hypothetical.
The segments A14 and A15 are respected.
The same examples as for AMADEUS, for explanations see above:
A14FT-HOTELCONFNO:123456/S3
A14FT-HOTELCONFNO:123456
SABRE
The segments M7, M8 and M9 are respected.
The same examples as for AMADEUS, for explanations see above:
M7[dd]HOTELCONFNO-123456;S3
M7[dd]HOTELCONFNO-123456
Important: This remark designed for accommodation items, only.
Note: Please make sure you apply a segment assignment.
AMADEUS
- For sell item from segment 2 50.00 are taxable with 19 %
RM*VAT:50.00_19/S2
- For sell item from segment 3 29.00 are taxable with 7 percent and 50.00 with 19 %
RM*VAT:29.00_7+50.00_19/S3
Sum of vat base must not exceed item price.