Provides vendor contract info for a client.
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| contractLocation | string | element | 0/1 | The location of the contract pdf | ||
| expirationDate | dateTime | element | 0/1 | The expiration date for this contract | ||
| favorite | boolean | element | 1/1 | required boolean | Whether the contract is a favorite | |
| ignored | boolean | element | 1/1 | required boolean | Whether or not this contract should be ignored during validation. | |
| travelType | clientTravelType | element | 1/1 | required | The travel type for this contract. Must be either air, car, hotel, or other | |
| type | string | element | 0/1 | The type of 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
<clientContract>
<favorite>...</favorite>
<expirationDate>...</expirationDate>
<type>...</type>
<contractLocation>...</contractLocation>
<travelType>
<travelType>...</travelType>
<code>...</code>
<id>...</id>
<version>...</version>
</travelType>
<ignored>...</ignored>
<client>
<status/>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type/>
</client>
<notes>...</notes>
<accountNumber>...</accountNumber>
<name>...</name>
<id>...</id>
<version>...</version>
</clientContract>