A car client contract is a contract held between the account and the rental agency. Typically identified by a corporate discount number or a billing id. Created with IntelliJ IDEA. User: nick Date: 11/22/13 Time: 9:59 AM Car contracts are the relation between a client and a car rental agency for special rates and privileges.
name | data type | type | namespace | min/max occurs | description |
---|---|---|---|---|---|
billingId | string | element | 0/1 | The billing id that the vendor uses to identify the form of payment to bill any rentals to. | |
billingIsCorpDiscount | boolean | element | 1/1 | Determines whether the billing id should be placed in the corp discount # of PNRs | |
contactEmail | string | element | 0/1 | The email of the primary contact at the vendor for this contract. | |
contactName | string | element | 0/1 | The name of the primary contact at the vendor for this contract. | |
contactPhone | string | element | 0/1 | The phone of the primary contact at the vendor for this contract. | |
contractUrls | list of carClientContractFileLink | element | 0/unbounded | A collection of file URLs associated with this contract. | |
ext | string | element | 0/1 | ||
favorite | boolean | element | 1/1 | ||
fileLocation | string | element | 0/1 | ||
ignored | boolean | element | 1/1 | Whether or not this contract should be ignored during validation. | |
insuranceIncluded | boolean | element | 1/1 | ||
override | boolean | element | 1/1 | Determines whether to override existing billing/corp discounts with the values given. | |
supplementalInstructions | string | element | 0/1 | ||
vendor | carVendor | element | 0/1 | The vendor that agreed to this contract. | |
Properties inherited from airportalClientContract |
|||||
accountNumber | string | element | 0/1 | ||
client | client | element | 0/1 | ||
name | string | element | 0/1 | ||
notes | string | element | 0/1 | ||
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
<carClientContract> <vendor> <longCode>...</longCode> <commissionRate>...</commissionRate> <position>...</position> <code>...</code> <name>...</name> </vendor> <billingId>...</billingId> <insuranceIncluded>...</insuranceIncluded> <fileLocation>...</fileLocation> <favorite>...</favorite> <supplementalInstructions>...</supplementalInstructions> <billingIsCorpDiscount>...</billingIsCorpDiscount> <ignored>...</ignored> <override>...</override> <contactName>...</contactName> <ext>...</ext> <contactPhone>...</contactPhone> <contactEmail>...</contactEmail> <contractUrls> <url>...</url> <name>...</name> <id>...</id> <version>...</version> </contractUrls> <client> <status/> <parentClient/> <accountNumber>...</accountNumber> <name>...</name> <type/> </client> <notes>...</notes> <accountNumber>...</accountNumber> <name>...</name> <id>...</id> <version>...</version> </carClientContract>