agentCommissionPojo Data Type

The most basic entity type in our domain. We require that there is a location open to enter violations, so that this information can be returned to the client.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs description
appliedDate dateTime element 0/1  
baseCommission double element 0/1  
closeDate dateTime element 0/1  
closeNumber long element 0/1  
confirmationNumber string element 0/1  
created dateTime element 0/1  
endDate dateTime element 0/1  
expectedCommission double element 0/1  
hidden boolean element 0/1  
id long element 0/1  
invoiceDate dateTime element 0/1  
invoiceNumber string element 0/1  
itineraryId long element 0/1  
lastModified dateTime element 0/1  
locked boolean element 0/1  
nonCommissionable boolean element 0/1  
paidAgentId long element 0/1  
paidAgentName string element 0/1  
paidAgentSine string element 0/1  
paidCommission double element 0/1  
paidDate dateTime element 0/1  
recordLocator string element 0/1  
reservationTypeId long element 0/1  
segmentId long element 0/1  
startDate dateTime element 0/1  
status agentCommissionStatementStatus element 0/1  
transactionId long element 0/1  
travelerName string element 0/1  
turnaround int element 0/1  
type string element 0/1  
vendor string element 0/1  
Properties inherited from baseEntity
violations list of simpleViolation element 0/unbounded A list of constraint violations, if any, that this object has.

Example

<agentCommissionPojo>
  <id>...</id>
  <itineraryId>...</itineraryId>
  <segmentId>...</segmentId>
  <type>...</type>
  <reservationTypeId>...</reservationTypeId>
  <transactionId>...</transactionId>
  <paidAgentId>...</paidAgentId>
  <paidAgentName>...</paidAgentName>
  <paidAgentSine>...</paidAgentSine>
  <expectedCommission>...</expectedCommission>
  <paidCommission>...</paidCommission>
  <travelerName>...</travelerName>
  <vendor>...</vendor>
  <confirmationNumber>...</confirmationNumber>
  <status>
    <description>...</description>
    <name>...</name>
    <id>...</id>
    <version>...</version>
  </status>
  <invoiceNumber>...</invoiceNumber>
  <invoiceDate>...</invoiceDate>
  <closeDate>...</closeDate>
  <closeNumber>...</closeNumber>
  <appliedDate>...</appliedDate>
  <startDate>...</startDate>
  <endDate>...</endDate>
  <baseCommission>...</baseCommission>
  <turnaround>...</turnaround>
  <lastModified>...</lastModified>
  <created>...</created>
  <hidden>...</hidden>
  <locked>...</locked>
  <recordLocator>...</recordLocator>
  <nonCommissionable>...</nonCommissionable>
  <paidDate>...</paidDate>
  <violations>
    <propertyName>...</propertyName>
    <failureMessage>...</failureMessage>
    <stackTrace>...</stackTrace>
  </violations>
</agentCommissionPojo>