ProfileUser Data Type

Domain object for the profile_user table from the inside schema.

Properties
name data type description
agentId number the Agent Id
bookingMethod string the booking method
firstName string the first name
lastName string the last name
middleInitial string the middle name
prefix string the name's prefix
suffix string the name's suffix
email string the email
dateOfBirth number the date of birth
gender string the gender
companyName string the company name
companyAddress1 string the company address line 1
companyAddress2 string the company address line 2
companyAddress3 string the company address line 3
companyCity string the company city
companyState string the company state
companyZip string the company zip code
homeAddress1 string the home address line 1
homeAddress2 string the home address line 2
homeAddress3 string the home address line 3
homeCity string the home address city
homeState string the home state
homeZip string the home address zip
homePhoneCountryCode string the home phone country code
homePhoneAreaCode string the home phone area code
homePhoneNumber string the home phone number
homePhoneExtension string the home phone extension
workPhoneCountryCode string the work phone country code
workPhoneAreaCode string the work phone area code
workPhoneNumber string the work phone number
workPhoneExtension string the work phone extension
mobilePhoneCountryCode string the mobile phone country code
mobilePhoneAreaCode string the mobile phone area code
mobilePhoneNumber string the mobile phone number
mobilePhoneExtension string the mobile phone extension
faxPhoneCountryCode string the fax number country code
faxPhoneAreaCode string the fax number area code
faxPhoneNumber string the fax number
faxPhoneExtension string the fax number extension
passportCountry string the passport country
passportExpiration number the passport expiration date
passportNumber string the passport number
mealPreference string the meal preference
seatPreferenceAisleWindow string the seat preference aisle or window
seatPreferenceRearFront string the seat preference rear or front
carType string the car type
hotelSmoking string the hotel smoking preference
hotelRoomType string the hotel room type preference
comments string the comments
dedicatedUrl string the companies dedicated URL
emergencyName string the emergency contact name
emergencyCountryCode string the emergency contact country code
emergencyAreaCode string the emergency contact area code
emergencyNumber string the emergency contact phone number
emergencyExtension string the emergency contact phone number extension
uploaded number the uploaded time
lastModified number the last modified time
submissionObe string the obe at time of submisison
airNumberList array of ProfileAirNumber
carNumberList array of ProfileCarNumber
hotelNumberList array of ProfileHotelNumber
customList array of ProfileCustom
creditCardList array of ProfileCreditCard
Properties inherited from BaseHibernateEntity
id number The unique internal ID of the object.
version number For internal use only. This is the serialization recorder for optimistic locking of several objects between sessions.
Properties inherited from BaseEntity
violations array of SimpleViolation A list of constraint violations, if any, that this object has.

Example

{
  "agentId" : 12345,
  "bookingMethod" : "...",
  "firstName" : "...",
  "lastName" : "...",
  "middleInitial" : "...",
  "prefix" : "...",
  "suffix" : "...",
  "email" : "...",
  "dateOfBirth" : 12345,
  "gender" : "...",
  "companyName" : "...",
  "companyAddress1" : "...",
  "companyAddress2" : "...",
  "companyAddress3" : "...",
  "companyCity" : "...",
  "companyState" : "...",
  "companyZip" : "...",
  "homeAddress1" : "...",
  "homeAddress2" : "...",
  "homeAddress3" : "...",
  "homeCity" : "...",
  "homeState" : "...",
  "homeZip" : "...",
  "homePhoneCountryCode" : "...",
  "homePhoneAreaCode" : "...",
  "homePhoneNumber" : "...",
  "homePhoneExtension" : "...",
  "workPhoneCountryCode" : "...",
  "workPhoneAreaCode" : "...",
  "workPhoneNumber" : "...",
  "workPhoneExtension" : "...",
  "mobilePhoneCountryCode" : "...",
  "mobilePhoneAreaCode" : "...",
  "mobilePhoneNumber" : "...",
  "mobilePhoneExtension" : "...",
  "faxPhoneCountryCode" : "...",
  "faxPhoneAreaCode" : "...",
  "faxPhoneNumber" : "...",
  "faxPhoneExtension" : "...",
  "passportCountry" : "...",
  "passportExpiration" : 12345,
  "passportNumber" : "...",
  "mealPreference" : "...",
  "seatPreferenceAisleWindow" : "...",
  "seatPreferenceRearFront" : "...",
  "carType" : "...",
  "hotelSmoking" : "...",
  "hotelRoomType" : "...",
  "comments" : "...",
  "dedicatedUrl" : "...",
  "emergencyName" : "...",
  "emergencyCountryCode" : "...",
  "emergencyAreaCode" : "...",
  "emergencyNumber" : "...",
  "emergencyExtension" : "...",
  "uploaded" : 12345,
  "lastModified" : 12345,
  "submissionObe" : "...",
  "airNumberList" : [ {
    "airCompanyId" : "...",
    "number" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  }, {
    "airCompanyId" : "...",
    "number" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  } ],
  "carNumberList" : [ {
    "carCompanyId" : "...",
    "number" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  }, {
    "carCompanyId" : "...",
    "number" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  } ],
  "hotelNumberList" : [ {
    "companyId" : "...",
    "number" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  }, {
    "companyId" : "...",
    "number" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  } ],
  "customList" : [ {
    "name" : "...",
    "value" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  }, {
    "name" : "...",
    "value" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  } ],
  "creditCardList" : [ {
    "typeId" : "...",
    "number" : "...",
    "expiration" : "...",
    "address1" : "...",
    "address2" : "...",
    "address3" : "...",
    "air" : "...",
    "car" : "...",
    "hotel" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  }, {
    "typeId" : "...",
    "number" : "...",
    "expiration" : "...",
    "address1" : "...",
    "address2" : "...",
    "address3" : "...",
    "air" : "...",
    "car" : "...",
    "hotel" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  } ],
  "id" : 12345,
  "version" : 12345,
  "violations" : [ {
    "propertyName" : "...",
    "failureMessage" : "...",
    "stackTrace" : "..."
  }, {
    "propertyName" : "...",
    "failureMessage" : "...",
    "stackTrace" : "..."
  } ]
}