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 |
|---|---|---|---|---|---|
| agentCode | string | element | 0/1 | ||
| agentId | long | element | 0/1 | ||
| agentName | string | element | 0/1 | ||
| agentOfficeId | long | element | 0/1 | ||
| airSavings | vasrSavingsInfo | element | 0/1 | ||
| carSavings | vasrSavingsInfo | element | 0/1 | ||
| hotelSavings | vasrSavingsInfo | element | 0/1 | ||
| totalSavings | vasrSavingsInfo | 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
<agentVasrInfo>
<airSavings>
<numBookings>...</numBookings>
<savingsAmount>...</savingsAmount>
<savingsAverage>...</savingsAverage>
<bookingsWithHardSavings>...</bookingsWithHardSavings>
<softSavings>...</softSavings>
<violations/>
</airSavings>
<carSavings>
<numBookings>...</numBookings>
<savingsAmount>...</savingsAmount>
<savingsAverage>...</savingsAverage>
<bookingsWithHardSavings>...</bookingsWithHardSavings>
<softSavings>...</softSavings>
<violations/>
</carSavings>
<hotelSavings>
<numBookings>...</numBookings>
<savingsAmount>...</savingsAmount>
<savingsAverage>...</savingsAverage>
<bookingsWithHardSavings>...</bookingsWithHardSavings>
<softSavings>...</softSavings>
<violations/>
</hotelSavings>
<agentName>...</agentName>
<agentOfficeId>...</agentOfficeId>
<agentCode>...</agentCode>
<totalSavings>
<numBookings>...</numBookings>
<savingsAmount>...</savingsAmount>
<savingsAverage>...</savingsAverage>
<bookingsWithHardSavings>...</bookingsWithHardSavings>
<softSavings>...</softSavings>
<violations/>
</totalSavings>
<agentId>...</agentId>
<violations>
<propertyName>...</propertyName>
<failureMessage>...</failureMessage>
<stackTrace>...</stackTrace>
</violations>
</agentVasrInfo>