clientCustomAgencyContacts Data Type

Controls for the contacts page on Airportal, in case the client needs something different than it's travel agency's office and agents.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs constraints description
client client element 0/1   The client this customization belongs to.
customAfterHours string element 0/1    
customAgentEmail string element 0/1   An agent email to show on the page.
customAgentName string element 0/1   An agent name to show on the page.
customAgentNumber string element 0/1   An agent phone to show on the page.
customOnlineOffice onlineSupportOffice element 0/1    
customTollFree string element 0/1   A custom toll free number.
customVipAfterHours string element 0/1   A custom VIP after hours number to override the office.
customVipTollFree string element 0/1   A custom VIP toll free number to override the office.
denounce boolean element 1/1 required boolean  
groupTravelContactEmail string element 0/1   A group travel contact email to show on the page.
groupTravelContactName string element 0/1   A group travel contact name to show on the page.
groupTravelContactNumber string element 0/1   A group travel contact phone number to show on the page.
label string element 0/1   A custom label that can be used to override the client's name when displaying contacts.
showAfterHours boolean element 1/1 required boolean Whether or not to show the after hours number.
showOfficeContactInfo boolean element 1/1 required boolean Whether or not to show the office phone number on the contacts page.
showOfficeEmployees boolean element 1/1 required boolean Whether or not to show the agents.
showOnlineOffice boolean element 1/1 required boolean  
showTollFree boolean element 1/1 required boolean Whether or not to show the toll free number.
Properties inherited from baseHibernateEntity
id long element 0/1   The unique internal ID of the object.
version long element 0/1   For internal use only. This is the serialization recorder for optimistic locking of several objects between sessions.
Properties inherited from baseEntity
violations list of simpleViolation element 0/unbounded   A list of constraint violations, if any, that this object has.

Example

<clientCustomAgencyContacts>
  <showOfficeContactInfo>...</showOfficeContactInfo>
  <showOfficeEmployees>...</showOfficeEmployees>
  <customAgentName>...</customAgentName>
  <customAgentNumber>...</customAgentNumber>
  <customAgentEmail>...</customAgentEmail>
  <groupTravelContactName>...</groupTravelContactName>
  <groupTravelContactNumber>...</groupTravelContactNumber>
  <groupTravelContactEmail>...</groupTravelContactEmail>
  <customTollFree>...</customTollFree>
  <client>
    <status>
      <name>...</name>
      <active>...</active>
    </status>
    <parentClient/>
    <accountNumber>...</accountNumber>
    <name>...</name>
    <type>
      <name>...</name>
      <hide>...</hide>
      <level>...</level>
    </type>
    <id>...</id>
    <version>...</version>
  </client>
  <customOnlineOffice>
    <name>...</name>
    <hours>...</hours>
    <phone>...</phone>
    <tollFree>...</tollFree>
    <email>...</email>
    <id>...</id>
    <version>...</version>
  </customOnlineOffice>
  <customAfterHours>...</customAfterHours>
  <showTollFree>...</showTollFree>
  <showAfterHours>...</showAfterHours>
  <customVipTollFree>...</customVipTollFree>
  <customVipAfterHours>...</customVipAfterHours>
  <label>...</label>
  <showOnlineOffice>...</showOnlineOffice>
  <denounce>...</denounce>
  <id>...</id>
  <version>...</version>
  <violations/>
</clientCustomAgencyContacts>