An element representing a user for AirPortal.
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| active | boolean | element | 1/1 | required boolean | Whether this user account is active. | |
| answer | string | element | 0/1 | The answer to the security question specified by the user. | ||
| atHomeNotificationMethod | notificationMethod | element | 0/1 | The user's preferred notification method while they are at home. | ||
| automatedNotifications | boolean | element | 1/1 | required boolean | ||
| businessPhoneNumber | string | element | 0/1 | The business/work number of the user. | ||
| cellPhoneNumber | string | element | 0/1 | The cell phone number of the user. This is for text messaging. | ||
| created | dateTime | element | 0/1 | The creation date of this user object. | ||
| defaultClient | client | element | 0/1 | |||
| defaultPlannerGroup | client | element | 0/1 | |||
| string | element | 0/1 | The email address of this user. This is the email address that we email to. | |||
| emailed | boolean | element | 1/1 | required boolean | A flag specifying whether this user has been e-mailed their password. | |
| emailedWhen | dateTime | element | 0/1 | The date that the user was last emailed their password. | ||
| enableHotelAttachment | boolean | element | 1/1 | required boolean | ||
| firstName | string | element | 0/1 | The first name of this user. | ||
| groups | list of group | element | 0/unbounded | The groups that this user belongs to. | ||
| homePhoneNumber | string | element | 0/1 | The home phone number of the user. | ||
| inTravelNotificationMethod | notificationMethod | element | 0/1 | The user's preferred notification method while they are in travel. | ||
| lastName | string | element | 0/1 | The last name of this user. | ||
| marketingSubscribed | boolean | element | 1/1 | required boolean | Whether or not this user is subscribed to canned marketing emails. | |
| middleName | string | element | 0/1 | The middle name of this user. | ||
| modifiedDate | dateTime | element | 0/1 | |||
| newUser | boolean | element | 1/1 | required boolean | A flag specifying if this user has ever logged in to Airportal. | |
| obePassword | string | element | 0/1 | The password for this user in their Online Booking Tool. | ||
| obeSyncId | string | element | 0/1 | |||
| obeUserName | string | element | 0/1 | The user name of this user's Online Booking Tool login. | ||
| |
|
|
|
|
|
|
| prefix | string | element | 0/1 | The user's name prefix | ||
| question | string | element | 0/1 | The security question defined by the user. | ||
| responsive | boolean | element | 1/1 | required boolean | Flag to control the user's layout | |
| showWelcomeDialog | boolean | element | 0/1 | |||
| siteTour | boolean | element | 1/1 | required boolean | ||
| suffix | string | element | 0/1 | The user's name suffix | ||
| supportTitle | string | element | 0/1 | The Helpdesk support title belonging to this user | ||
| surveyEmail | boolean | element | 1/1 | required boolean | Flag to control sending survey emails | |
| temporaryPassword | string | element | 0/1 | This user's password. | ||
| travelgpaLogin | string | element | 0/1 | This user's username for their TravelGPA account. | ||
| tripitAuthorized | boolean | element | 1/1 | required boolean | Whether the user has authorized Airportal to push itineraries to their tripit account. | |
| unusedTicketEmail | boolean | element | 1/1 | required boolean | ||
| userCurrentClient | userCurrentClient | element | 0/1 | |||
| wt0EmailDaily | boolean | element | 1/1 | required boolean | Flag to control daily or weekly emails | |
| wt0EmailDay | int | element | 1/1 | required int | The day of the week to send the email, where Sunday = 1 | |
| wt0EmailEnabled | boolean | element | 1/1 | required boolean | Flag to control sending work to zero emails | |
| wt0EmailHour | int | element | 1/1 | required int | The hour of the day to send the email, where midnight = 0, noon = 12 | |
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
<user>
<answer>...</answer>
<emailed>...</emailed>
<newUser>...</newUser>
<temporaryPassword>...</temporaryPassword>
<question>...</question>
<obeUserName>...</obeUserName>
<obePassword>...</obePassword>
<obeSyncId>...</obeSyncId>
<created>...</created>
<modifiedDate>...</modifiedDate>
<emailedWhen>...</emailedWhen>
<travelgpaLogin>...</travelgpaLogin>
<groups>
<name>...</name>
<permissions>
<name>...</name>
<description>...</description>
</permissions>
<description>...</description>
<role>
<name>...</name>
<code>...</code>
</role>
<type>...</type>
<id>...</id>
<version>...</version>
</groups>
<active>...</active>
<prefix>...</prefix>
<firstName>...</firstName>
<lastName>...</lastName>
<middleName>...</middleName>
<suffix>...</suffix>
<email>...</email>
<tripitAuthorized>...</tripitAuthorized>
<supportTitle>...</supportTitle>
<automatedNotifications>...</automatedNotifications>
<enableHotelAttachment>...</enableHotelAttachment>
<atHomeNotificationMethod>
<name>...</name>
<code>...</code>
<id>...</id>
<version>...</version>
</atHomeNotificationMethod>
<inTravelNotificationMethod>
<name>...</name>
<code>...</code>
<id>...</id>
<version>...</version>
</inTravelNotificationMethod>
<cellPhoneNumber>...</cellPhoneNumber>
<userCurrentClient>
<id>...</id>
<version>...</version>
</userCurrentClient>
<defaultClient>
<status>
<name>...</name>
<active>...</active>
</status>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type>
<name>...</name>
<hide>...</hide>
<level>...</level>
</type>
<id>...</id>
<version>...</version>
</defaultClient>
<defaultPlannerGroup>
<status>
<name>...</name>
<active>...</active>
</status>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type>
<name>...</name>
<hide>...</hide>
<level>...</level>
</type>
<id>...</id>
<version>...</version>
</defaultPlannerGroup>
<showWelcomeDialog>...</showWelcomeDialog>
<siteTour>...</siteTour>
<unusedTicketEmail>...</unusedTicketEmail>
<surveyEmail>...</surveyEmail>
<wt0EmailEnabled>...</wt0EmailEnabled>
<wt0EmailDaily>...</wt0EmailDaily>
<wt0EmailDay>...</wt0EmailDay>
<wt0EmailHour>...</wt0EmailHour>
<marketingSubscribed>...</marketingSubscribed>
<responsive>...</responsive>
<businessPhoneNumber>...</businessPhoneNumber>
<homePhoneNumber>...</homePhoneNumber>
<id>...</id>
<version>...</version>
<violations/>
</user>