Compliance Codes
To download above documents:
Click on desired document to open it. Then, click on the cloud symbol in the top right corner of your screen to download, save, or print.
Overview
 This document demonstrates how you can configure your compliance codes. You may not need to update as typical TMCs have a list of compliancy codes they use for all of their customers, but you may have a customer who would like to have a few changes.
Need to Know
Need to Know |
Note: While Air, Car, and Hotel compliance codes are commonly used, we also have options for Rail and Payment Card compliance codes. While compliance codes may not be needed for Rail or Payment Cards, the system still requires a List/Set structure for all compliance codes - regardless of if they are used or not.
|
Compliance Code Configuration
Task | Configuration Steps |
To update compliance code |
|
To create New Compliancy Code |
Note: Â You define the code based on your TMC requirements; typically, a 1-2 letter code.
|
Update Set |
|
Miscellaneous |
|
Custom PNR Mapping
Task | Configuration Steps |
 | You can write either the Code or the Display Reason Text for each policy which is out of policy. Below are examples of the mapping you can use. We are writing the code designate for each compliancy of air, with car and hotel we are writing the display reason text. Note: The scripts pull over from your template/site used during the cloning process. You more than likely will not make any changes, as typically TMCs write the same information for each client. |
Air |
//Air Reason Code if(((UserPnrData.DataType == "new")||(UserPnrData.DataType=="hold"))&&(UserPnrData.UserSession.AirSearch != "")) Â {var ac = UserPnrData.UserSession.ComplianceCodes.AirCode; if(ac == undefined) {out.print("5.S*FJ" + "IP");} Â else{out.print("5.S*FJ" + ac);}}Â |
Car |
//Car Compliance code with (UserPnrData.UserSession) { Â Â Â Â if (ComplianceCodes.CarCode != undefined) { Â Â Â Â Â Â Â Â Â Â Â Â out.print("5.s*ud80 " + ComplianceCodes.CarCodeReason); }}Â Â |
Hotel |
//hotel OOP reason with (UserPnrData.UserSession) { Â Â Â Â if (ComplianceCodes.HotelCode != undefined) { Â Â Â Â Â Â Â Â Â Â Â Â out.print("5.s*ud81 " + ComplianceCodes.HotelCodeReason); }}Â Â |
Customer Experience
Customer Experience |
|