element -> <dVehicle.VehicleGroup>
Group Tag to hold info about Vehicle defined information
Namespace:
Type:
anonymous complexType
Content:
complex, 1 attribute, 8 elements
Defined:
locally within dVehicle complexType in dVehicle_v3.xsd; see XML source
Includes:
definitions of 1 attribute, 8 elements
Content Model Diagram
XML Representation Summary
<dVehicle.VehicleGroup
    CorrelationID
 = 
xs:string
    >
   
Content: 
dVehicle.01?, dVehicle.02?, dVehicle.03?, dVehicle.04?, dVehicle.VehicleCertificationLevelsGroup*, dVehicle.09?, dVehicle.10?, dVehicle.YearGroup*
</dVehicle.VehicleGroup>
Content model elements (8):
Included in content model of elements (1):
XML Source (w/o annotations (16); see within schema source)
<xs:element id="dVehicle.VehicleGroup" maxOccurs="unbounded" minOccurs="0" name="dVehicle.VehicleGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dVehicle.UnitVehicleNumber" minOccurs="0" name="dVehicle.01" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="VehicleNumber">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dVehicle.VehicleIdentificationNumber" minOccurs="0" name="dVehicle.02" type="VehicleIdentificationNumber"/>
<xs:element id="dVehicle.EMSUnitCallSign" minOccurs="0" name="dVehicle.03" type="EMSUnitCallSign"/>
<xs:element id="dVehicle.VehicleType" minOccurs="0" name="dVehicle.04" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="VehicleType">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dVehicle.VehicleCertificationLevelsGroup" maxOccurs="unbounded" minOccurs="0" name="dVehicle.VehicleCertificationLevelsGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dVehicle.CrewStateCertificationLicensureLevels" minOccurs="0" name="dVehicle.05" type="StateCertificationLicensureLevels"/>
<xs:element id="dVehicle.NumberofPersonnelonNormal911AmbulanceResponse" minOccurs="0" name="dVehicle.06" type="NumberofPersonnel"/>
<xs:element id="dVehicle.NumberofEachEMSPersonnelLevelonNormal911ResponseNonTransportVehicle" minOccurs="0" name="dVehicle.07" type="NumberofPersonnel"/>
<xs:element id="dVehicle.NumberofEachEMSPersonnelLevelonNormalMedicalNon911TransportAmbulance" minOccurs="0" name="dVehicle.08" type="NumberofPersonnel"/>
</xs:sequence>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element id="dVehicle.VehicleInitialCost" minOccurs="0" name="dVehicle.09" type="VehicleInitialCost"/>
<xs:element id="dVehicle.VehicleModelYear" minOccurs="0" name="dVehicle.10" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="Year">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element id="dVehicle.YearGroup" maxOccurs="unbounded" minOccurs="0" name="dVehicle.YearGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dVehicle.YearMilesKilometersHoursAccrued" minOccurs="0" name="dVehicle.11" type="Year"/>
<xs:element id="dVehicle.AnnualVehicleHours" minOccurs="0" name="dVehicle.12" type="VehicleHours"/>
<xs:element id="dVehicle.AnnualVehicleMilesKilometers" minOccurs="0" name="dVehicle.13">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="AnnualOdometerReading">
<xs:attribute name="DistanceUnit" type="DistanceUnits" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:complexType>
</xs:element>
Attribute Detail (all declarations; defined in this component only; 1/1)
CorrelationID
Type:
Use:
optional
Attribute Value
xs:string
MaxLength:
255
MinLength:
0
XML Source (see within schema source)
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
Content Element Detail (all declarations; defined in this component only; 8/8)
dVehicle.01
Type:
anonymous (extension of VehicleNumber), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dVehicle.01 Unit/Vehicle Number No Yes The unique ID number for the unit which is specific for each vehicle. This ID number may be the state's vehicle's permit number. D06_01 Recommended This element can be used in EMS PCR documentation to document the vehicle. This element should be used to populate eResponse.13 (EMS Vehicle (Unit) Number).
Simple Content
xs:string
maxLength:
25
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="dVehicle.UnitVehicleNumber" minOccurs="0" name="dVehicle.01" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="VehicleNumber">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

dVehicle.02
Type:
dVehicle.02 Vehicle Identification Number No No The manufacturer's VIN associated with the vehicle. Optional Consider VIN standard ISO-3779 and ISO-3780.
Simple Content
xs:string
maxLength:
17
minLength:
17
XML Source (w/o annotations (1); see within schema source)
<xs:element id="dVehicle.VehicleIdentificationNumber" minOccurs="0" name="dVehicle.02" type="VehicleIdentificationNumber"/>

dVehicle.03
Type:
EMSUnitCallSign, simple content
dVehicle.03 EMS Unit Call Sign No No The EMS unit number used to dispatch and communicate with the unit. This may be the same as the EMS Unit/Vehicle Number in many agencies. Optional
Simple Content
xs:string
maxLength:
50
minLength:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="dVehicle.EMSUnitCallSign" minOccurs="0" name="dVehicle.03" type="EMSUnitCallSign"/>

dVehicle.04
Type:
anonymous (extension of VehicleType), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dVehicle.04 Vehicle Type No Yes The vehicle type of the unit (ambulance, fire, truck, etc.). D06_03 Recommended
Simple Content
enumeration of xs:string
Enumeration:
"1404001"
 - 
Ambulance
"1404003"
 - 
ATV
"1404005"
 - 
Bicycle
"1404007"
 - 
Fire Apparatus
"1404009"
 - 
Fixed Wing
"1404011"
 - 
Motorcycle
"1404013"
 - 
Other
"1404015"
 - 
Personal Vehicle
"1404017"
 - 
Quick Response Vehicle (Non-Transport Vehicle other than Fire Apparatus)
"1404019"
 - 
Rescue
"1404021"
 - 
Rotor Craft
"1404023"
 - 
Snow Vehicle
"1404025"
 - 
Watercraft
XML Source (w/o annotations (1); see within schema source)
<xs:element id="dVehicle.VehicleType" minOccurs="0" name="dVehicle.04" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="VehicleType">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

dVehicle.09
Type:
VehicleInitialCost, simple content
dVehicle.09 Vehicle Initial Cost No No Initial costs of vehicles held by agency excluding all medical and other equipment not associated with the vehicle. This cost should be inclusive of all sources of funding including grants, donations, and any other capital. D06_06 Optional
Simple Content
xs:positiveInteger
maxInclusive:
10000000
minInclusive:
1
XML Source (w/o annotations (1); see within schema source)
<xs:element id="dVehicle.VehicleInitialCost" minOccurs="0" name="dVehicle.09" type="VehicleInitialCost"/>

dVehicle.10
Type:
anonymous (extension of Year), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
dVehicle.10 Vehicle Model Year No Yes The year the vehicle was manufactured. D06_07 Recommended
Simple Content
xs:integer
maxInclusive:
2050
minInclusive:
1900
XML Source (w/o annotations (1); see within schema source)
<xs:element id="dVehicle.VehicleModelYear" minOccurs="0" name="dVehicle.10" nillable="true">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="Year">
<xs:attribute name="NV" use="optional">
<xs:simpleType>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

dVehicle.VehicleCertificationLevelsGroup
Type:
anonymous, complex content
Group Tag to hold info about Vehicle certification and number of personnel
XML Source (w/o annotations (5); see within schema source)
<xs:element id="dVehicle.VehicleCertificationLevelsGroup" maxOccurs="unbounded" minOccurs="0" name="dVehicle.VehicleCertificationLevelsGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dVehicle.CrewStateCertificationLicensureLevels" minOccurs="0" name="dVehicle.05" type="StateCertificationLicensureLevels"/>
<xs:element id="dVehicle.NumberofPersonnelonNormal911AmbulanceResponse" minOccurs="0" name="dVehicle.06" type="NumberofPersonnel"/>
<xs:element id="dVehicle.NumberofEachEMSPersonnelLevelonNormal911ResponseNonTransportVehicle" minOccurs="0" name="dVehicle.07" type="NumberofPersonnel"/>
<xs:element id="dVehicle.NumberofEachEMSPersonnelLevelonNormalMedicalNon911TransportAmbulance" minOccurs="0" name="dVehicle.08" type="NumberofPersonnel"/>
</xs:sequence>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:complexType>
</xs:element>

dVehicle.YearGroup
Type:
anonymous, complex content
Group Tag to hold info about Vehicle hours and odometer mileage/kilometers per year
XML Source (w/o annotations (4); see within schema source)
<xs:element id="dVehicle.YearGroup" maxOccurs="unbounded" minOccurs="0" name="dVehicle.YearGroup">
<xs:complexType>
<xs:sequence>
<xs:element id="dVehicle.YearMilesKilometersHoursAccrued" minOccurs="0" name="dVehicle.11" type="Year"/>
<xs:element id="dVehicle.AnnualVehicleHours" minOccurs="0" name="dVehicle.12" type="VehicleHours"/>
<xs:element id="dVehicle.AnnualVehicleMilesKilometers" minOccurs="0" name="dVehicle.13">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="AnnualOdometerReading">
<xs:attribute name="DistanceUnit" type="DistanceUnits" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="CorrelationID" type="CorrelationID" use="optional"/>
</xs:complexType>
</xs:element>