Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

View file
nameCompliance Codes_07AUG2314Sept23.pdf

To download above documents:

...

 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.

Table of Contents

Need to Know

Need to Know

Clones over from site you used to clone
  • Compliancy Codes clone over from template, during the cloning process.

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.

  • Customizable per site.

Compliance Code Configuration

Task

Configuration Steps

To update compliance code

Click
  • On the Services tab

Click
  • , select Compliance Codes.

Image Removed
Image Added
     Click
    •  Select Compliance Codes List

    Image Removed
    Image Added
       Click
      •  Select Code Name.

      Image Removed
      Image Added
      • Make updates as needed.

      • Click Save.

      Image Removed
      Image Added

      To create New Compliancy Code

      Click
      • Select Add A New Compliance Code.

      Image Added
      • Activate Code: Will be pre-selected.

      • Code: (Customer will not see, used

      for Customer PNR configuration if designated, please see below

      Note:  You define the code based on your TMC requirements; typically, a 1-2 letter code.

      • Display Reason Text: (Customer will see in drop-down menu, used in PNR configuration) Max 100 Characters.

      • Type: Select appropriate service from menu.

      Click
      • Select Save

      Image Removed
      Image Added

      Update Set

      Click
      • On the Services tab

      Click
      • , select Compliance Codes.

      Image Removed
      Image Added
        Click
        • Select Compliance Codes Sets.

        Image Removed
        Image Added
        • Select Set you would like to update.

        Image Removed
        Image Added
          Click
          • Select Add Code.

          Image Removed
          Image Added
            Click
            • Select radio button to the left of the reason code.

            Click
            • Select OK.

            Image Removed
            Image Added
              Click
              • Select Save.

              Image Removed
              Image Added

              Miscellaneous

              Image Removed
              Image Added
              • If your TMC validates compliance codes within Mid-Office, you will need to

              insure
              • ensuree the Mid-Office has been updated as well

              • Test to

              insure
              • ensuree compliance codes display properly in Deem and they pass through Mid-Office

              Image Added

              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

              you used to clone your site. 

              used during the cloning process. You more than likely will not

              change

              make any changes, as typically TMCs write the same information for each client

              , even if you change the individual compliance codes

              .

              Air

              • Below script is configured to write the code programmed in compliancy code.

              Image Removed
              Image Added

              //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

              • Below script is configured to write the display reason text programmed under compliance code.

              Image Removed
              Image Added

              //Car Compliance code

              with (UserPnrData.UserSession) {

                  if (ComplianceCodes.CarCode != undefined) {

                          out.print("5.s*ud80 " + ComplianceCodes.CarCodeReason);

                  

              }

              }  

              Hotel

              • Below script configured to write the display reason text programmed under compliance code

              Image Removed
              Image Added

              //hotel OOP reason

              with (UserPnrData.UserSession) {

                  if (ComplianceCodes.HotelCode != undefined) {

                          out.print("5.s*ud81 " + ComplianceCodes.HotelCodeReason);

                  

              }}  

              Customer Experience

              Customer Experience

              • Classic Deem

              Image Removed
              Image Added
              • New Deem

              Image Removed
              Image Added