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.
| 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 | ||
| 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>