midoco.de About us Jobs Support Contact
Midoco
Booking Sources & Data

GDS Remarks — Transport-specific

Remarks specific to low-cost, rail, transfer and hotel bookings.

← All topics
Booking Sources & Data

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

Travelport

Low cost ticket filekey

AMADEUS / includes segment relation

Travelport

SABRE

Low cost ticket price

AMADEUS

SABRE

Low cost tax

AMADEUS

SABRE

Low cost fee

AMADEUS

Low cost vat amount

AMADEUS

Low cost commission

AMADEUS

SABRE

Low cost ticket currency

AMADEUS

SABRE

Travelport

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

Travelport

Partial Refund

AMADEUS

Travelport

Void/Cancel

AMADEUS

Travelport

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

Refund EMD

AMADEUS

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

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

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

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

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

This remark provides the departure TIME (hhmm format) for a new/existent rail item. It is optional.

Segment assignment is optional.

 Arrival Date

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

This remark provides the departure TIME (hhmm format) for a new/existent rail item. It is optional.

Segment assignment is optional.

 Ticket Type

Release 11.4 introduces the interpretation of additional Ticket types:

This remark provides the category type for a new/existent rail item. It is optional.

Segment assignment is optional.

 Price

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)

Price including VAT (requires RAILPRICE: for gross amount):

Two VAT parts:

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

This remark provides the ticket number for a new/existent rail item. It is optional.

Segment assignment is optional.

 Class

This remark provides the class for a new/existent rail item. It is optional.

Segment assignment is optional

 Service Description

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

This remark provides the departure rail station for a new/existent rail item. It is optional.

Segment assignment is optional.

 Arrival Description

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

This remark provides the Start Travel Date (yyyyMMdd or ddMMM format), Segment assignment optional.

Return Date

This remark provides the End Travel Date (yyyyMMdd or ddMMM format), Segment assignment optional.

Departure Code (GUI: Departure From)

This remark provides the Departure Code. Segment assignment optional.

Departure Description

This remark provides the Departure Description. Segment assignment optional.

Destination Point

This remark provides the Destination Point. Segment assignment optional.

Destination Code (GUI: Departure to)

This remark provides the Arrival Code. Segment assignment optional.

Departure time

This remark provides the Departure Time (format hhmm). Segment assignment optional.

Country Code

This remark provides the Country Code. Segment assignment optional.

Supplier ID

This remark provides the Supplier ID. Segment assignment optional.

Booking ID

 This remark provides the Confirmation Number. Segment assignment optional.

Total Price

 This remark provides the Total Price. Segment assignment optional.

General remarks which can be used in the context of passive transfers 

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

Sum of vat base must not exceed item price.