Amadeus CSX (WS App "Tenzing")

Amadeus CSX (WS App "Tenzing")

Faces

CSX

FILTER

Faces

CSX

FILTER

Name

NM1

//travellerInformationSection/travellerInformation

Date of birth

PBD

//generalTravellerInformation/personalTravellerInformation/birthDate

Nationality

PCZ

//generalTravellerInformation/personalTravellerInformation/citizenship

Phone business

AP -B

//pnrElements[pnrElementInformation/pnrElementIdentification/textSubjectQualifier = '3' and pnrElementInformation/pnrElementIdentification/informationType = '3']

Phone private

AP -H

//pnrElements[pnrElementInformation/pnrElementIdentification/textSubjectQualifier = '3' and pnrElementInformation/pnrElementIdentification/informationType = '4']

Mobile phone

  • AP -M

  • APM

  • //pnrElements[pnrElementInformation/pnrElementIdentification/textSubjectQualifier = '3' and pnrElementInformation/pnrElementIdentification/informationType = 'P07']

  • //pnrElements[pnrElementInformation/pnrElementIdentification/textSubjectQualifier = '3' and pnrElementInformation/pnrElementIdentification/informationType = 'P25']

E-Mail

  • Amadeus Mail:

    • If "Itinerary" is activated: APE-

    • If "Itinerary" is deactivated: APE-PAX*

  • Amadeus Fax Email Plus

    • If "Itinerary" is activated: RM*EMAIL

    • If "Itinerary" is deactivated: RM*PAX*EMAIL

  • Amadeus Mail:

    • //pnrElements[pnrElementInformation/pnrElementIdentification/informationType = 'P02' and contains(pnrElementInformation/longFreeTextData, '@') and not(contains(pnrElementInformation/longFreeTextData, '/-ARR') or contains(pnrElementInformation/longFreeTextData, '/-AUT') or contains(pnrElementInformation/longFreeTextData, '/-ECT') or contains(pnrElementInformation/longFreeTextData, 'ARR*') or contains(pnrElementInformation/longFreeTextData, 'AUT*') or contains(pnrElementInformation/longFreeTextData, 'ECT*'))]

    • //pnrElements[pnrElementInformation/pnrElementIdentification/informationType = 'P02' and contains(pnrElementInformation/longFreeTextData, 'PAX*')]

  • Amaeus Fax Email Plus

    • not available

    • //remarkSection[miscellaneousRemark/miscellaneousRemarkInformation/type = 'RM' and contains(miscellaneousRemark/miscellaneousRemarkInformation/longFreeText, '*PAX*')]

Email

Filter all APEs

//pnrElements[pnrElementInformation/pnrElementIdentification/informationType = 'P02' and contains(pnrElementInformation/longFreeTextData, '@')]

Form of payment / credit cards

FP (if "use as form of payment is activated)

//pnrElements[pnrElementInformation/pnrElementIdentification/textSubjectQualifier='3' and pnrElementInformation/pnrElementIdentification/informationType='16']

Seat request

ST/

//seatAndServiceRequests/seatAndServiceRequestInformation/seatRequestInformation/seatCharacteristic

Meal request

SR*

//seatAndServiceRequests[substring(seatAndServiceRequestInformation/serviceRequestType/ssrCode, string-length(seatAndServiceRequestInformation/serviceRequestType/ssrCode) - string-length('ML') +1) = 'ML']

Smoker

PSH

//smokingPreferences

Company Address

AB/

//addressSection

Airline Company program

 

 

Airline + Number

FFN

//frequentTravellerSection

to only remove one special airline for example EK:

//frequentTravellerSection[frequentTravellerInformation/frequentTravellerIdentification/airlineCode='EK']

PIN

RX

//remarkSection[miscellaneousRemark/miscellaneousRemarkInformation/type = 'RX' and contains(miscellaneousRemark/miscellaneousRemarkInformation/longFreeText, 'PIN')]

Hotel Program

 

//hotelCustomerInformation

Hotel guarantee

PHI/G

//hotelCustomerInformation/customerInformation/guarantee

Hotel chain

PHI/CO

//hotelCustomerInformation/customerInformation[providerCode='RT'] = Removes only the hotel chain RT

//hotelCustomerInformation/customerInformation[providerCode='RT' or providerCode='XX'] = Removes the hotel chain RT and XX

Number

PHI/ID

 

Customer request

PHI/SI

 

Rental car travel policy

 

//carCustomerInformation

Guarantee Car Rental

PCI/G

//carCustomerInformation/customerInformation/guarantee

Rental car company

PCI/CO

 

Number

PCI/ID

 

Customer request

PCI/SI

 

Rail information

Amadeus Rail Mapping(complete) RMR/PPS

  • //remarkSection[miscellaneousRemark/miscellaneousRemarkInformation/type = 'RM' and contains(miscellaneousRemark/miscellaneousRemarkInformation/category, 'R')]

  • //preStoredEntry[preStoredLine and contains (preStoredLine, 'R//FID')]

Rail information / Preferences

Amadeus German RM*DB:RW & RM*DB:ERM

//Comments/Comment[@Name='RM' and Text[starts-with(text(), '*DB:ERM:')] or Text[starts-with(text(), '*DB:RW:')]]

Travel documents (Documents)

  • PAS/PIV/PID

  • PAS

  • PIV

  • PID

  • //documentSection

  • //documentSection/identityDocument[type='P']
    //documentSection[count(identityDocument)=count(identityDocument[type='P'])]

  • //documentSection/identityDocument[type='V']
    //documentSection[count(identityDocument)=count(identityDocument[type='V'])]

  • //documentSection/identityDocument[type='I']
    //documentSection[count(identityDocument)=count(identityDocument[type='I'])]

TSA

SR DOCS

//seatAndServiceRequests[seatAndServiceRequestInformation/serviceRequestType/ssrCode='DOCS' and contains (seatAndServiceRequestInformation/serviceRequestType/freeText, '///')]

APIS

SR DOCS-P/

//seatAndServiceRequests[seatAndServiceRequestInformation/serviceRequestType/ssrCode = 'DOCS' and starts-with(seatAndServiceRequestInformation/serviceRequestType/freeText, 'P/')]

Arranger Name & Phone

AP <Name> <phone>,/-ARR

//pnrElements[pnrElementInformation/pnrElementIdentification/textSubjectQualifier = '3' and pnrElementInformation/pnrElementIdentification/informationType != 'P02' and contains(pnrElementInformation/longFreeTextData, ',/-ARR')]

Arranger

Depending on the "dispatch e-mail" of the Company:

  • Amadeus Mail:

    • If "Itinerary" is activated: AP ,/-ARR

    • If "Itinerary" is deactivated: AP ARR*

  • Amadeus Fax Email Plus

    • If "Itinerary" is activated: RM*EMAIL: ,/-ARR

    • If "Itinerary" is deactivated: RM*ARR*EMAIL:

  • Amadeus Mail:

    • //pnrElements[pnrElementInformation/pnrElementIdentification/informationType = 'P02' and contains(pnrElementInformation/longFreeTextData, ',/-ARR')]

    • //pnrElements[pnrElementInformation/pnrElementIdentification/informationType = 'P02' and contains(pnrElementInformation/longFreeTextData, 'ARR*')]

  • Amadeus Fax Email Plus

    • //remarkSection[miscellaneousRemark/miscellaneousRemarkInformation/type = 'RM' and contains(miscellaneousRemark/miscellaneousRemarkInformation/longFreeText, ',/-ARR')]

    • //remarkSection[miscellaneousRemark/miscellaneousRemarkInformation/type = 'RM' and contains(miscellaneousRemark/miscellaneousRemarkInformation/longFreeText, '*ARR*')]

Approver Name & Phone

AP <Name> <phone>,/-AUT

//pnrElements[pnrElementInformation/pnrElementIdentification/textSubjectQualifier = '3' and pnrElementInformation/pnrElementIdentification/informationType != 'P02' and contains(pnrElementInformation/longFreeTextData, ',/-AUT')]

Approver

  • Amadeus Mail:

    • If "Itinerary" is activated: AP ,/-AUT

    • If "Itinerary" is deactivated: AP AUT*

  • Amadeus Fax Email Plus

    • If "Itinerary" is activated: RM*EMAIL: ,/-AUT

    • If "Itinerary" is deactivated: RM*AUT*EMAIL:

  • Amadeus Mail:

    • //pnrElements[pnrElementInformation/pnrElementIdentification/informationType = 'P02' and contains(pnrElementInformation/longFreeTextData, ',/-AUT')]

    • //pnrElements[pnrElementInformation/pnrElementIdentification/informationType = 'P02' and contains(pnrElementInformation/longFreeTextData, 'AUT*')]

  • Amadeus Fax Email Plus

    • //remarkSection[miscellaneousRemark/miscellaneousRemarkInformation/type = 'RM' and contains(miscellaneousRemark/miscellaneousRemarkInformation/longFreeText, ',/-AUT')]

    • //remarkSection[miscellaneousRemark/miscellaneousRemarkInformation/type = 'RM' and contains(miscellaneousRemark/miscellaneousRemarkInformation/longFreeText, '*AUT*')]

Emergency Name & Phone

AP <Name> <phone>,/-ECT

//pnrElements[pnrElementInformation/pnrElementIdentification/textSubjectQualifier = '3' and contains(pnrElementInformation/longFreeTextData, ',/-ECT')]

Emergency Email

  • Amadeus Mail:

    • If "Itinerary" is deactivated: AP ECT*

  • Amadeus Fax Email Plus

    • If "Itinerary" is deactivated: RM*ECT*EMAIL:

  • Amadeus Mail:

    • //pnrElements[pnrElementInformation/pnrElementIdentification/informationType = 'P02' and contains(pnrElementInformation/longFreeTextData, 'ECT*')]

  • Amadeus Fax Email Plus

    • //remarkSection[miscellaneousRemark/miscellaneousRemarkInformation/type = 'RM' and contains(miscellaneousRemark/miscellaneousRemarkInformation/longFreeText, '*ECT*')]

Comments

PN