Mapping Table between ORS, XML Message and V6 PMS for RESERVATION
If (ORS Field Label) column below is blank, either this value is internally populated and there is no actual field on the reservation screen in ORS to view this value, or the value is populated from a field from a different table other than the reservation tables.
ORS Field Label |
ORS Table and Column |
XML Tag |
V6 DBF |
V6 Field |
Comment |
NIGHTS |
RESERVATION_NAME.END_DATE |
NumberOfTimeUnits |
GRES2 |
ABREISE |
The IFC calculates what goes into ABREISE by looking at <stayDateRange timeUnitType=“DAY“><startTime> and adding <numberOFTimeUnits> |
BLOCK_CODE |
RESERVATION_DAILY_ELEMENTS. ALLOTMENT_HEADER_ID |
InventoryBlockCode |
GRES2 |
ALOTM |
|
|
RESERVATION_NAME. INSERT_DATE |
<originalBookingDate> |
GRES2 |
AM |
|
ARRIVAL |
RESERVATION_NAME. BEGIN_DATE |
stayDateRange timeUnitType=“DAY“><StartTime> |
GRES2 |
ANREISE |
|
NO_OF_ROOMS |
RESERVATION_DAILY_ELEMENTS. QUANTITY |
NumRooms |
GRES2 |
ANZ |
|
TRANSPORT TYPE |
RESERVATION_NAME. ARRIVAL_TRANSPORT_TYPE |
<ArrivalTransport transportType="AIR"> |
GRES2 |
ARR_TYPE |
(i.e., AIR) |
STATION CODE |
RESERVATION_NAME. ARRIVAL_STATION_CODE |
<locationCode>SC</locationCode> |
GRES2 |
ARR_AIRPRT |
Airline code (ie MIA) |
CARRIER CODE |
RESERVATION_NAME. ARRIVAL_CARRIER_CODE |
|
|
|
Not Used – do not screen paint in ORS since the interface will not move it. |
TRANSPORT NO. |
RESERVATION_NAME. ARRIVAL_TRANSPORT_CODE |
<transportID>DL321</transportID> |
GRES2 |
ARR_FLIGHT |
Airline and number are together (i.e., DL2562) |
ARRIVAL DATE |
RESERVATION_NAME. ARRIVAL_DATE_TIME |
<transportTime>2003- 11- 22T18:30:00.000</transportTime> |
GRES2 |
ARR_TIME |
Arrival date is same date as Check- in and includes Pick up time if used. |
PICK UP TIME |
RESERVATION_NAME. ARRIVAL_ESTIMATE_TIME |
|
|
|
Not Used – do not screen paint in ORS since the interface will not move it. |
PICKUP REQD. |
RESERVATION_NAME. ARRIVAL_TRANSPORTATION_YN |
<mftransportRequired>1</mftransportRequired> |
GRES2 |
ARR_TRAN |
Flagged as Y or N. In message it is sent as numeric value 0 for No and 1 for Yes. |
GUARANTEE_CODE |
RESERVATION_NAME. GUARANTEE_CODE |
MfGuaranteeType |
GRES2 |
BA |
|
ACCOMP |
RESERVATION_NAME. NAME_USAGE_TYPE = AG |
GenericName |
GRES2 |
BEGL1 |
|
ACCOMP |
RESERVATION_NAME. NAME_USAGE_TYPE = AG |
GenericName |
GRES2 |
BEGL2 |
|
ACCOMP |
RESERVATION_NAME. NAME_USAGE_TYPE = AG |
GenericName |
GRES2 |
BEGL3 |
|
|
RESERVATION_NAME. NAME_USAGE_TYPE = AG |
GenericName |
GRES2 |
BEGL4 |
|
LAST_NAME (Contact) |
RESERVATION. NAMEUDFC21 |
OrigContact |
GRES2 |
BOOKER
|
Caller’s first and last name are all being inserted into the Booker field in the PMS. |
FIRST_NAME (Contact |
RESERVATION. NAMEUDFC22 |
OrigContact |
GRES2 |
BOOKER |
Caller’s first and last name are all being inserted into the Booker field in the PMS. |
CHANNEL |
RESERVATION.NAMECHANNEL |
mfchannelCode |
GRES2 |
CHANNEL |
|
|
|
<Profile profileType="CORPORATE"<mfResortProfileID> |
GRES2 |
COMPANY |
|
CREDIT_CARD_NUMBER |
NAME_CREDIT_CARD. CREDIT_CARD_NUMBER |
creditCardNumber |
GRES2 |
CREDITCARD |
|
|
|
MfCRSShareID |
GRES2 |
CRS_SHID |
|
|
RESERVATION_NAME. CONFIRMATION_NO |
ConfirmationID |
GRES2 |
CRSRESNR |
|
|
RESERVATION_DAILY_ELEMENTS. EXT_SEG_NO |
MfLegNumbers |
GRES2 |
CS_LEG_NOS |
|
DEPARTURE_TRANSPORT_TYPE |
RESERVATION_NAME. DEPARTURE_TRANSPORT_TYPE |
Departure Transport TransportType |
GRES2 |
DEP_TYPE |
|
DEPARTURE_STATION_CODE |
RESERVATION_NAME. DEPARTURE_STATION_CODE |
Departure TransportLocationCode |
GRES2 |
DEP_AIRPRT |
|
DEPARTURE_TRANSPORT_CODE |
RESERVATION_NAME. DEPARTURE_TRANSPORT_ CODE |
Departure Transport TransportID |
GRES2 |
DEP_FLIGHT |
DEPARTURE_CARRIER_CODE –NOT USED- |
DEPARTURE_DATE_TIME |
RESERVATION_NAME. DEPARTURE_ESTIMATE_TIME |
Departure Transport TransportTime |
GRES2 |
DEP_TIME |
DEPARTURE_ESTIMATE_TIME –NOT USED- |
DEPARTURE_TRANSPORTATION_YN |
RESERVATION_NAME. DEPARTURE_TRANSPORTATION_YN |
Departure TransportMfYTransportRequired |
GRES2 |
DEP_TRAN |
‘Y’ OR ‘N’ |
DISCOUNT_REASON_CODE |
RESERVATION_NAME. DISCOUNT_REASON_CODE |
mfdiscountReason |
GRES2 |
DISCREASON |
|
ADULTS |
RESERVATION_DAILY_ELEMENTS. ADULTS |
<ageQualifyingCode>ADULT< |
GRES2 |
ERW |
|
|
RESERVATION_DAILY_ELEMENTS. CURRENCY_CODE |
amount currencyCode |
GRES2 |
EXCH_LNR |
|
CREDIT_CARD_EXP_DATE |
NAME_CREDIT_CARD. CREDIT_CARD_EXPIRATION_DATE |
creditCardExpire |
GRES2 |
EXPY |
|
|
RESERVATION_MEMBERSHIPS. MEMBERSHIP_CARD_NO |
AccountID |
GRES2 |
FGPNUM |
|
|
RESERVATION_MEMBERSHIPS. MEMBERSHIP_TYPE |
ProgramCode |
GRES2 |
FGPTYPE |
|
|
|
<expireDate> |
GRES2 |
FFPEXPY |
|
|
RESERVATION_MEMBERSHIPS. MEMBERSHIP_CARD_NO |
accountID |
GRES2 |
FFPNUM |
|
|
RESERVATION_MEMBERSHIPS. MEMBERSHIP_TYPE |
ProgramCode |
GRES2 |
FFPTYPE |
|
|
RESERVATION_NAME. SGUEST_NAME |
GenericName |
GRES2 |
GASTNAME |
|
|
|
ProfileID |
GRES2 |
GASTNR |
The IFC takes the crsname_id, then searches gaestest to find the nummer associated with that crsname_id, and then inserts the nummer into gastnr |
|
|
<Profile profileType="GROUP"<mfResortProfileID> |
GRES2 |
GROUP |
|
ROOM_CATEGORY_LABEL |
RESERVATION_DAILY_ELEMENTS. ROOM_CATEGORY |
RoomInventoryCode |
GRES2 |
KAT |
|
CHILD |
RESERVATION_DAILY_ELEMENTS. CHILD |
<zageQualifyingCode>CHILD< |
GRES2 |
KIN |
|
|
|
mfupdateDate |
GRES2 |
LAST_DATE |
|
|
|
mfupdateDate |
GRES2 |
LAST_TIME |
|
|
|
|
GRES2 |
LAST_WHO |
IFC automatically inserts the userid of the user logged into the ORS into the last_who field that user updates reservations in ORS. There is no xml tag. |
MARKET_CODE |
RESERVATION_DAILY_ELEMENTS. MARKET_CODE |
mfMarketCode |
GRES2 |
MARKET |
|
GUARANTEE_CODE |
RESERVATION_NAME. GUARANTEE_CODE |
mfGuaranteeType |
GRES2 |
OBA |
|
PRODUCTS |
RESERVATION_PRODUCTS. PRODUCT_ID |
serviceInventoryCode |
GRES2 |
PACKAGES |
|
RATE_CODE |
RESERVATION_DAILY_ELEMENTS. RATE_CODE |
ratePlanCode |
GRES2 |
PCODE |
|
PAYMENT_METHOD |
RESERVATION_NAME. PAYMENT_METHOD |
mfPaymentMethod |
GRES2 |
PMETHOD |
|
SHARE_AMOUNT |
RESERVATION_DAILY_ELEMENTS. AMOUNT |
valueNum |
GRES2 |
PREIS |
|
DISCOUNT_AMOUNT |
RESERVATION_NAME. DISCOUNT_AMT |
mfDiscountAmount |
GRES2 |
RATEDIFF |
|
EXTERNAL_REFERENCE |
RESERVATION_NAME. EXTERNAL_REFERENCE |
pmsId |
GRES2 |
REGISTER |
Inserted into ORS from PMS via a result message |
TRAVEL_AGENT_NAME |
RESERVATION_NAME.NAME_ID |
<Profile profileType="TRAVEL"<genericName> |
GRES2 |
RT4 |
|
GROUP_NAME |
RESERVATION_NAME.NAME_ID |
<Profile profileType="GROUP"<genericName> |
GRES2 |
RT5 |
|
SOURCE_NAME |
RESERVATION_NAME.NAME_ID |
<Profile profileType="WHOLESALER"<genericName> |
GRES2 |
RT6 |
|
COMPANY_NAME |
RESERVATION_NAME. |
<Profile profileType="CORPORATE"<genericName> |
GRES2 |
RT7 |
|
ORIGIN_OF_BOOKING |
RESERVATION_DAILY_ELEMENTS. ORIGIN_OF_BOOKING |
mfsourceCode |
GRES2 |
SCODE |
|
ORIGIN_OF_BOOKING |
RESERVATION_DAILY_ELEMENTS. ORIGIN_OF_BOOKING |
<Profile profileType="WHOLESALER" |
GRES2 |
SOURCE |
|
SPECIAL_REQUESTS |
RESERVATION_SPECIAL_REQUEST. SPECIAL_REQUEST_ID |
<SpecialRequest mfSpecialRequestType="SPE"> <requestCode> |
GRES2 |
SPECIALS |
|
|
RESERVATION_NAME. CANCELLATION_DATE |
cancellationDate |
GRES2 |
STORNO |
|
|
RESERVATION_NAME.NAME_ID |
<Profile profileType="TRAVEL"<mfResortProfileID> |
GRES2 |
TRAVEL |
|
|
|
<reservationOriginatorCode> |
GRES2 |
USERID |
|
DEPOSIT |
RESERVATION_DEPOSIT_SCHEDULE. DEPOSIT_AMOUNT |
<GuaranteeDeposit><valueNum> |
GRES2 |
DEPOSIT |
|
DEPOSIT |
RESERVATION_DEPOSIT_SCHEDULE. DEPOSIT_DUE_DATE |
<GuaranteeDeposit><dueDate> |
GRES2 |
LIMIT |
|
COMMENTS |
RESERVATION_COMMENT.COMMENTS |
<ResComment reservationActionType><comment> |
NOTICE |
NOTICE |
|
CALLER FAX |
CALL_HEADER.CALLER_FAX |
<PhoneNumbers> <PhoneNumber phoneNumberType="FAX"> <phoneNumber> |
GRES2 |
RESBYFAX |
C 25 |
CALLER PHONE |
CALL_HEADER.CALLER_PHONE |
<PhoneNumbers> PhoneNumber phoneNumberType="BUSINESS"> <phoneNumber> |
GRES2 |
RESBYPHONE |
C 15 |
CALLER EMAIL |
CALL_HEADER.CALLER_EMAIL |
<ElectronicAddresses> <ElectronicAddress electronicAddressType="EMAIL"> <eaddress> |
GRES2 |
RESBYEMAIL |
C 30 |