Controls for the contacts page on Airportal, in case the client needs something different than it's travel agency's office and agents.
| 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>