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