complexType WatchForVehicle
diagram
namespace http://www.IM-Draft-03-00-44a
children itemID description furtherData vehicle role roleText otherData localWatchForVehicle
used by
elements WatchFor/watchForItems/watchForItem/vehicle WatchForResponse/updatedInformation/updatedInformation-item/vehicle VehicleData/vehicle
source <xs:complexType name="WatchForVehicle">
 
<xs:sequence>
   
<xs:element name="itemID" type="ReferenceID"/>
   
<!-- the object reference for this item -->
   
<xs:element name="description" type="FreeText"/>
   
<xs:element name="furtherData" type="URL-Link"/>
   
<xs:element name="vehicle" type="jxdd:VehicleType"/>
   
<!-- The NCIC struc to define a vehicle -->
   
<xs:element name="role" type="VehicleRoleInEvent" minOccurs="0"/>
   
<xs:element name="roleText" type="FreeText" minOccurs="0"/>
   
<xs:element name="otherData" type="atis:Tail" minOccurs="0"/>
   
<xs:element name="localWatchForVehicle" type="local:WatchForVehicle" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element WatchForVehicle/itemID
diagram
type ReferenceID
properties
isRef 0
content simple
facets
minLength 1
maxLength 64
source <xs:element name="itemID" type="ReferenceID"/>

element WatchForVehicle/description
diagram
type FreeText
properties
isRef 0
content simple
facets
minLength 1
maxLength 500
source <xs:element name="description" type="FreeText"/>

element WatchForVehicle/furtherData
diagram
type URL-Link
properties
isRef 0
content simple
facets
minLength 1
maxLength 100
source <xs:element name="furtherData" type="URL-Link"/>

element WatchForVehicle/vehicle
diagram
type jxdd:VehicleType
properties
isRef 0
content complex
children cargoText engineID engineQuantity enginePowerDisplacementText firstSoldYearText fuelTypeText fuelTypeCode part registration title useText useCode ownershipTypeText leaseIndicator rentalIndicator towedIndicator wantedIndicator id vinText makeCode modelCode modelYearText modelCodeText styleCode colorPrimaryText colorPrimaryCode colorSecondaryText colorSecondaryCode colorInteriorText doorQuantity emissionInspectionQuantity engineCylinderQuantity garageIndicator odometerReadingMeasure seatingQuantity transmissionTypeText transmissionTypeCode msrpAmount salesTaxPercentage taxableAmount invoiceID invoiceDate shipDate paperMCOIssuedIndicator
source <xs:element name="vehicle" type="jxdd:VehicleType"/>

element WatchForVehicle/role
diagram
type VehicleRoleInEvent
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="role" type="VehicleRoleInEvent" minOccurs="0"/>

element WatchForVehicle/roleText
diagram
type FreeText
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 500
source <xs:element name="roleText" type="FreeText" minOccurs="0"/>

element WatchForVehicle/otherData
diagram
type atis:Tail
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children entry
source <xs:element name="otherData" type="atis:Tail" minOccurs="0"/>

element WatchForVehicle/localWatchForVehicle
diagram
type local:WatchForVehicle
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration insert-local-values-here
source <xs:element name="localWatchForVehicle" type="local:WatchForVehicle" minOccurs="0"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy