group SensorElements
diagram AVCL.2.0_diagrams/AVCL.2.0_p272.png
children ActiveSonar ImagingSonar BlazedArraySonar SyntheticApertureSonar PassiveSonar Radar DopplerRadar SyntheticApertureRadar TrackWhileScanRadar EarlyWarningRadar AcquisitionRadar TrackingRadar FireControlRadar SurfaceSearchRadar ESM PassiveSoundDetection ChemicalBiologicalRadiologicalDetection Video FLIR MotionSensor
used by
complexType sensorElementType
annotation
documentation
Elements for representing sensor data.
source <xsd:group name="SensorElements">
 
<xsd:annotation>
   
<xsd:documentation>Elements for representing sensor data.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:choice>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="ActiveSonar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a simple steerable ranging active sonar.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="range" type="xsd:double" use="required"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
       
<xsd:attribute name="elevation" type="xsd:double" use="optional"/>
       
<xsd:attribute name="strength" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="ImagingSonar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for an imaging sonar. Not yet implemented.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="BlazedArraySonar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a blazed array sonar. Not yet implemented.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="SyntheticApertureSonar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a synthetic aperture sonar.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="PassiveSonar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a passive sonar.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="frequency" type="xsd:double" use="required"/>
       
<xsd:attribute name="strength" type="xsd:double" use="optional"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="Radar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a generic radar.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="range" type="xsd:double" use="optional"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
       
<xsd:attribute name="elevation" type="xsd:double" use="optional"/>
       
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
       
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
       
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="IffAttributes"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="DopplerRadar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a generic doppler radar.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="optional"/>
       
<xsd:attribute name="range" type="xsd:double" use="optional"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
       
<xsd:attribute name="elevation" type="xsd:double" use="optional"/>
       
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
       
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
       
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="IffAttributes"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="SyntheticApertureRadar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a generic single target radar contact.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="range" type="xsd:double" use="optional"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
       
<xsd:attribute name="elevation" type="xsd:double" use="optional"/>
       
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
       
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
       
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="IffAttributes"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="TrackWhileScanRadar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a track-while-scan radar.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:sequence>
         
<!-- TODO: Unique element here, resolve for global exposure -->
         
<xsd:element name="Track" maxOccurs="unbounded">
           
<xsd:annotation>
             
<xsd:documentation>Individual track of a track-while-scan radar.</xsd:documentation>
           
</xsd:annotation>
           
<xsd:complexType>
             
<xsd:attribute name="trackID" type="xsd:string" use="required"/>
             
<xsd:attribute name="range" type="xsd:double" use="required"/>
             
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
             
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
             
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
             
<xsd:attribute name="heading" type="xsd:double" use="required"/>
             
<xsd:attributeGroup ref="IffAttributes"/>
           
</xsd:complexType>
         
</xsd:element>
       
</xsd:sequence>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="EarlyWarningRadar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for an early warning radar contact.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="range" type="xsd:double" use="required"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
       
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
       
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
       
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="IffAttributes"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="AcquisitionRadar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a target acquisition radar contact.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="range" type="xsd:double" use="required"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
       
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
       
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
       
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="IffAttributes"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="TrackingRadar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a target tracking radar contact.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="range" type="xsd:double" use="required"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
       
<xsd:attribute name="altitude" type="xsd:double" use="required"/>
       
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
       
<xsd:attribute name="heading" type="xsd:double" use="required"/>
       
<xsd:attributeGroup ref="IffAttributes"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="FireControlRadar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a fire control radar contact.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="range" type="xsd:double" use="required"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
       
<xsd:attribute name="altitude" type="xsd:double" use="required"/>
       
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
       
<xsd:attribute name="heading" type="xsd:double" use="required"/>
       
<xsd:attributeGroup ref="IffAttributes"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="SurfaceSearchRadar">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a surface search radar contact.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="range" type="xsd:double" use="required"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
       
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
       
<xsd:attribute name="heading" type="xsd:double" use="required"/>
       
<xsd:attributeGroup ref="IffAttributes"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="ESM">
     
<xsd:annotation>
       
<xsd:documentation>Data element for an electronic support measure system.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="frequency" type="xsd:double" use="required"/>
       
<xsd:attribute name="strength" type="xsd:double" use="optional"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="PassiveSoundDetection">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a passive listening device.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="frequency" type="xsd:double" use="required"/>
       
<xsd:attribute name="strength" type="xsd:double" use="optional"/>
       
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="ChemicalBiologicalRadiologicalDetection">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a chemical, biological, or radiological detection system.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attribute name="substance" type="xsd:string" use="required"/>
       
<xsd:attribute name="magnitude" type="xsd:double" use="optional"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="Video">
     
<xsd:annotation>
       
<xsd:documentation>Data element for video data. Not yet implemented.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="FLIR">
     
<xsd:annotation>
       
<xsd:documentation>Data element for FLIR data. Not yet implemented.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
   
<!-- TODO: Unique element here, resolve for global exposure -->
   
<xsd:element name="MotionSensor">
     
<xsd:annotation>
       
<xsd:documentation>Data element for a motion sensor system. Not yet implemented.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:attribute name="model" type="xsd:string" use="required"/>
       
<xsd:attributeGroup ref="CommonAttributes"/>
     
</xsd:complexType>
   
</xsd:element>
 
</xsd:choice>
</xsd:group>

element SensorElements/ActiveSonar
diagram AVCL.2.0_diagrams/AVCL.2.0_p273.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
range  xsd:double  required      
bearing  xsd:double  required      
elevation  xsd:double  optional      
strength  xsd:double  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a simple steerable ranging active sonar.
source <xsd:element name="ActiveSonar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a simple steerable ranging active sonar.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="required"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
   
<xsd:attribute name="elevation" type="xsd:double" use="optional"/>
   
<xsd:attribute name="strength" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/ActiveSonar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/ActiveSonar/@range
type xsd:double
properties
use required
source <xsd:attribute name="range" type="xsd:double" use="required"/>

attribute SensorElements/ActiveSonar/@bearing
type xsd:double
properties
use required
source <xsd:attribute name="bearing" type="xsd:double" use="required"/>

attribute SensorElements/ActiveSonar/@elevation
type xsd:double
properties
use optional
source <xsd:attribute name="elevation" type="xsd:double" use="optional"/>

attribute SensorElements/ActiveSonar/@strength
type xsd:double
properties
use optional
source <xsd:attribute name="strength" type="xsd:double" use="optional"/>

element SensorElements/ImagingSonar
diagram AVCL.2.0_diagrams/AVCL.2.0_p274.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for an imaging sonar. Not yet implemented.
source <xsd:element name="ImagingSonar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for an imaging sonar. Not yet implemented.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/ImagingSonar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

element SensorElements/BlazedArraySonar
diagram AVCL.2.0_diagrams/AVCL.2.0_p275.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a blazed array sonar. Not yet implemented.
source <xsd:element name="BlazedArraySonar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a blazed array sonar. Not yet implemented.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/BlazedArraySonar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

element SensorElements/SyntheticApertureSonar
diagram AVCL.2.0_diagrams/AVCL.2.0_p276.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a synthetic aperture sonar.
source <xsd:element name="SyntheticApertureSonar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a synthetic aperture sonar.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/SyntheticApertureSonar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

element SensorElements/PassiveSonar
diagram AVCL.2.0_diagrams/AVCL.2.0_p277.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
frequency  xsd:double  required      
strength  xsd:double  optional      
bearing  xsd:double  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a passive sonar.
source <xsd:element name="PassiveSonar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a passive sonar.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="frequency" type="xsd:double" use="required"/>
   
<xsd:attribute name="strength" type="xsd:double" use="optional"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/PassiveSonar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/PassiveSonar/@frequency
type xsd:double
properties
use required
source <xsd:attribute name="frequency" type="xsd:double" use="required"/>

attribute SensorElements/PassiveSonar/@strength
type xsd:double
properties
use optional
source <xsd:attribute name="strength" type="xsd:double" use="optional"/>

attribute SensorElements/PassiveSonar/@bearing
type xsd:double
properties
use optional
source <xsd:attribute name="bearing" type="xsd:double" use="optional"/>

element SensorElements/Radar
diagram AVCL.2.0_diagrams/AVCL.2.0_p278.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
range  xsd:double  optional      
bearing  xsd:double  optional      
elevation  xsd:double  optional      
altitude  xsd:double  optional      
velocity  xsd:double  optional      
heading  xsd:double  optional      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a generic radar.
source <xsd:element name="Radar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a generic radar.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="optional"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
   
<xsd:attribute name="elevation" type="xsd:double" use="optional"/>
   
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
   
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/Radar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/Radar/@range
type xsd:double
properties
use optional
source <xsd:attribute name="range" type="xsd:double" use="optional"/>

attribute SensorElements/Radar/@bearing
type xsd:double
properties
use optional
source <xsd:attribute name="bearing" type="xsd:double" use="optional"/>

attribute SensorElements/Radar/@elevation
type xsd:double
properties
use optional
source <xsd:attribute name="elevation" type="xsd:double" use="optional"/>

attribute SensorElements/Radar/@altitude
type xsd:double
properties
use optional
source <xsd:attribute name="altitude" type="xsd:double" use="optional"/>

attribute SensorElements/Radar/@velocity
type xsd:double
properties
use optional
source <xsd:attribute name="velocity" type="xsd:double" use="optional"/>

attribute SensorElements/Radar/@heading
type xsd:double
properties
use optional
source <xsd:attribute name="heading" type="xsd:double" use="optional"/>

element SensorElements/DopplerRadar
diagram AVCL.2.0_diagrams/AVCL.2.0_p279.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  optional      
range  xsd:double  optional      
bearing  xsd:double  optional      
elevation  xsd:double  optional      
altitude  xsd:double  optional      
velocity  xsd:double  optional      
heading  xsd:double  optional      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a generic doppler radar.
source <xsd:element name="DopplerRadar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a generic doppler radar.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="optional"/>
   
<xsd:attribute name="range" type="xsd:double" use="optional"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
   
<xsd:attribute name="elevation" type="xsd:double" use="optional"/>
   
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
   
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/DopplerRadar/@model
type xsd:string
properties
use optional
source <xsd:attribute name="model" type="xsd:string" use="optional"/>

attribute SensorElements/DopplerRadar/@range
type xsd:double
properties
use optional
source <xsd:attribute name="range" type="xsd:double" use="optional"/>

attribute SensorElements/DopplerRadar/@bearing
type xsd:double
properties
use optional
source <xsd:attribute name="bearing" type="xsd:double" use="optional"/>

attribute SensorElements/DopplerRadar/@elevation
type xsd:double
properties
use optional
source <xsd:attribute name="elevation" type="xsd:double" use="optional"/>

attribute SensorElements/DopplerRadar/@altitude
type xsd:double
properties
use optional
source <xsd:attribute name="altitude" type="xsd:double" use="optional"/>

attribute SensorElements/DopplerRadar/@velocity
type xsd:double
properties
use optional
source <xsd:attribute name="velocity" type="xsd:double" use="optional"/>

attribute SensorElements/DopplerRadar/@heading
type xsd:double
properties
use optional
source <xsd:attribute name="heading" type="xsd:double" use="optional"/>

element SensorElements/SyntheticApertureRadar
diagram AVCL.2.0_diagrams/AVCL.2.0_p280.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
range  xsd:double  optional      
bearing  xsd:double  optional      
elevation  xsd:double  optional      
altitude  xsd:double  optional      
velocity  xsd:double  optional      
heading  xsd:double  optional      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a generic single target radar contact.
source <xsd:element name="SyntheticApertureRadar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a generic single target radar contact.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="optional"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
   
<xsd:attribute name="elevation" type="xsd:double" use="optional"/>
   
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
   
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/SyntheticApertureRadar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/SyntheticApertureRadar/@range
type xsd:double
properties
use optional
source <xsd:attribute name="range" type="xsd:double" use="optional"/>

attribute SensorElements/SyntheticApertureRadar/@bearing
type xsd:double
properties
use optional
source <xsd:attribute name="bearing" type="xsd:double" use="optional"/>

attribute SensorElements/SyntheticApertureRadar/@elevation
type xsd:double
properties
use optional
source <xsd:attribute name="elevation" type="xsd:double" use="optional"/>

attribute SensorElements/SyntheticApertureRadar/@altitude
type xsd:double
properties
use optional
source <xsd:attribute name="altitude" type="xsd:double" use="optional"/>

attribute SensorElements/SyntheticApertureRadar/@velocity
type xsd:double
properties
use optional
source <xsd:attribute name="velocity" type="xsd:double" use="optional"/>

attribute SensorElements/SyntheticApertureRadar/@heading
type xsd:double
properties
use optional
source <xsd:attribute name="heading" type="xsd:double" use="optional"/>

element SensorElements/TrackWhileScanRadar
diagram AVCL.2.0_diagrams/AVCL.2.0_p281.png
properties
content complex
children Track
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a track-while-scan radar.
source <xsd:element name="TrackWhileScanRadar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a track-while-scan radar.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:sequence>
     
<!-- TODO: Unique element here, resolve for global exposure -->
     
<xsd:element name="Track" maxOccurs="unbounded">
       
<xsd:annotation>
         
<xsd:documentation>Individual track of a track-while-scan radar.</xsd:documentation>
       
</xsd:annotation>
       
<xsd:complexType>
         
<xsd:attribute name="trackID" type="xsd:string" use="required"/>
         
<xsd:attribute name="range" type="xsd:double" use="required"/>
         
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
         
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
         
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
         
<xsd:attribute name="heading" type="xsd:double" use="required"/>
         
<xsd:attributeGroup ref="IffAttributes"/>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:sequence>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/TrackWhileScanRadar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

element SensorElements/TrackWhileScanRadar/Track
diagram AVCL.2.0_diagrams/AVCL.2.0_p282.png
properties
minOcc 1
maxOcc unbounded
content complex
used by
complexType setSonarCommandType
attributes
Name  Type  Use  Default  Fixed  Annotation
trackID  xsd:string  required      
range  xsd:double  required      
bearing  xsd:double  required      
altitude  xsd:double  optional      
velocity  xsd:double  required      
heading  xsd:double  required      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
annotation
documentation
Individual track of a track-while-scan radar.
source <xsd:element name="Track" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>Individual track of a track-while-scan radar.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="trackID" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="required"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
   
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
   
<xsd:attribute name="heading" type="xsd:double" use="required"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/TrackWhileScanRadar/Track/@trackID
type xsd:string
properties
use required
source <xsd:attribute name="trackID" type="xsd:string" use="required"/>

attribute SensorElements/TrackWhileScanRadar/Track/@range
type xsd:double
properties
use required
source <xsd:attribute name="range" type="xsd:double" use="required"/>

attribute SensorElements/TrackWhileScanRadar/Track/@bearing
type xsd:double
properties
use required
source <xsd:attribute name="bearing" type="xsd:double" use="required"/>

attribute SensorElements/TrackWhileScanRadar/Track/@altitude
type xsd:double
properties
use optional
source <xsd:attribute name="altitude" type="xsd:double" use="optional"/>

attribute SensorElements/TrackWhileScanRadar/Track/@velocity
type xsd:double
properties
use required
source <xsd:attribute name="velocity" type="xsd:double" use="required"/>

attribute SensorElements/TrackWhileScanRadar/Track/@heading
type xsd:double
properties
use required
source <xsd:attribute name="heading" type="xsd:double" use="required"/>

element SensorElements/EarlyWarningRadar
diagram AVCL.2.0_diagrams/AVCL.2.0_p283.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
range  xsd:double  required      
bearing  xsd:double  required      
altitude  xsd:double  optional      
velocity  xsd:double  optional      
heading  xsd:double  optional      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for an early warning radar contact.
source <xsd:element name="EarlyWarningRadar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for an early warning radar contact.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="required"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
   
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
   
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/EarlyWarningRadar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/EarlyWarningRadar/@range
type xsd:double
properties
use required
source <xsd:attribute name="range" type="xsd:double" use="required"/>

attribute SensorElements/EarlyWarningRadar/@bearing
type xsd:double
properties
use required
source <xsd:attribute name="bearing" type="xsd:double" use="required"/>

attribute SensorElements/EarlyWarningRadar/@altitude
type xsd:double
properties
use optional
source <xsd:attribute name="altitude" type="xsd:double" use="optional"/>

attribute SensorElements/EarlyWarningRadar/@velocity
type xsd:double
properties
use optional
source <xsd:attribute name="velocity" type="xsd:double" use="optional"/>

attribute SensorElements/EarlyWarningRadar/@heading
type xsd:double
properties
use optional
source <xsd:attribute name="heading" type="xsd:double" use="optional"/>

element SensorElements/AcquisitionRadar
diagram AVCL.2.0_diagrams/AVCL.2.0_p284.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
range  xsd:double  required      
bearing  xsd:double  required      
altitude  xsd:double  optional      
velocity  xsd:double  optional      
heading  xsd:double  optional      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a target acquisition radar contact.
source <xsd:element name="AcquisitionRadar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a target acquisition radar contact.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="required"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
   
<xsd:attribute name="altitude" type="xsd:double" use="optional"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="optional"/>
   
<xsd:attribute name="heading" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/AcquisitionRadar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/AcquisitionRadar/@range
type xsd:double
properties
use required
source <xsd:attribute name="range" type="xsd:double" use="required"/>

attribute SensorElements/AcquisitionRadar/@bearing
type xsd:double
properties
use required
source <xsd:attribute name="bearing" type="xsd:double" use="required"/>

attribute SensorElements/AcquisitionRadar/@altitude
type xsd:double
properties
use optional
source <xsd:attribute name="altitude" type="xsd:double" use="optional"/>

attribute SensorElements/AcquisitionRadar/@velocity
type xsd:double
properties
use optional
source <xsd:attribute name="velocity" type="xsd:double" use="optional"/>

attribute SensorElements/AcquisitionRadar/@heading
type xsd:double
properties
use optional
source <xsd:attribute name="heading" type="xsd:double" use="optional"/>

element SensorElements/TrackingRadar
diagram AVCL.2.0_diagrams/AVCL.2.0_p285.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
range  xsd:double  required      
bearing  xsd:double  required      
altitude  xsd:double  required      
velocity  xsd:double  required      
heading  xsd:double  required      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a target tracking radar contact.
source <xsd:element name="TrackingRadar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a target tracking radar contact.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="required"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
   
<xsd:attribute name="altitude" type="xsd:double" use="required"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
   
<xsd:attribute name="heading" type="xsd:double" use="required"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/TrackingRadar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/TrackingRadar/@range
type xsd:double
properties
use required
source <xsd:attribute name="range" type="xsd:double" use="required"/>

attribute SensorElements/TrackingRadar/@bearing
type xsd:double
properties
use required
source <xsd:attribute name="bearing" type="xsd:double" use="required"/>

attribute SensorElements/TrackingRadar/@altitude
type xsd:double
properties
use required
source <xsd:attribute name="altitude" type="xsd:double" use="required"/>

attribute SensorElements/TrackingRadar/@velocity
type xsd:double
properties
use required
source <xsd:attribute name="velocity" type="xsd:double" use="required"/>

attribute SensorElements/TrackingRadar/@heading
type xsd:double
properties
use required
source <xsd:attribute name="heading" type="xsd:double" use="required"/>

element SensorElements/FireControlRadar
diagram AVCL.2.0_diagrams/AVCL.2.0_p286.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
range  xsd:double  required      
bearing  xsd:double  required      
altitude  xsd:double  required      
velocity  xsd:double  required      
heading  xsd:double  required      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a fire control radar contact.
source <xsd:element name="FireControlRadar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a fire control radar contact.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="required"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
   
<xsd:attribute name="altitude" type="xsd:double" use="required"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
   
<xsd:attribute name="heading" type="xsd:double" use="required"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/FireControlRadar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/FireControlRadar/@range
type xsd:double
properties
use required
source <xsd:attribute name="range" type="xsd:double" use="required"/>

attribute SensorElements/FireControlRadar/@bearing
type xsd:double
properties
use required
source <xsd:attribute name="bearing" type="xsd:double" use="required"/>

attribute SensorElements/FireControlRadar/@altitude
type xsd:double
properties
use required
source <xsd:attribute name="altitude" type="xsd:double" use="required"/>

attribute SensorElements/FireControlRadar/@velocity
type xsd:double
properties
use required
source <xsd:attribute name="velocity" type="xsd:double" use="required"/>

attribute SensorElements/FireControlRadar/@heading
type xsd:double
properties
use required
source <xsd:attribute name="heading" type="xsd:double" use="required"/>

element SensorElements/SurfaceSearchRadar
diagram AVCL.2.0_diagrams/AVCL.2.0_p287.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
range  xsd:double  required      
bearing  xsd:double  required      
velocity  xsd:double  required      
heading  xsd:double  required      
mode1  xsd:int  optional      
mode2  xsd:int  optional      
mode3  xsd:int  optional      
modeC  xsd:int  optional      
mode4  xsd:boolean  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a surface search radar contact.
source <xsd:element name="SurfaceSearchRadar">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a surface search radar contact.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="range" type="xsd:double" use="required"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="required"/>
   
<xsd:attribute name="velocity" type="xsd:double" use="required"/>
   
<xsd:attribute name="heading" type="xsd:double" use="required"/>
   
<xsd:attributeGroup ref="IffAttributes"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/SurfaceSearchRadar/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/SurfaceSearchRadar/@range
type xsd:double
properties
use required
source <xsd:attribute name="range" type="xsd:double" use="required"/>

attribute SensorElements/SurfaceSearchRadar/@bearing
type xsd:double
properties
use required
source <xsd:attribute name="bearing" type="xsd:double" use="required"/>

attribute SensorElements/SurfaceSearchRadar/@velocity
type xsd:double
properties
use required
source <xsd:attribute name="velocity" type="xsd:double" use="required"/>

attribute SensorElements/SurfaceSearchRadar/@heading
type xsd:double
properties
use required
source <xsd:attribute name="heading" type="xsd:double" use="required"/>

element SensorElements/ESM
diagram AVCL.2.0_diagrams/AVCL.2.0_p288.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
frequency  xsd:double  required      
strength  xsd:double  optional      
bearing  xsd:double  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for an electronic support measure system.
source <xsd:element name="ESM">
 
<xsd:annotation>
   
<xsd:documentation>Data element for an electronic support measure system.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="frequency" type="xsd:double" use="required"/>
   
<xsd:attribute name="strength" type="xsd:double" use="optional"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/ESM/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/ESM/@frequency
type xsd:double
properties
use required
source <xsd:attribute name="frequency" type="xsd:double" use="required"/>

attribute SensorElements/ESM/@strength
type xsd:double
properties
use optional
source <xsd:attribute name="strength" type="xsd:double" use="optional"/>

attribute SensorElements/ESM/@bearing
type xsd:double
properties
use optional
source <xsd:attribute name="bearing" type="xsd:double" use="optional"/>

element SensorElements/PassiveSoundDetection
diagram AVCL.2.0_diagrams/AVCL.2.0_p289.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
frequency  xsd:double  required      
strength  xsd:double  optional      
bearing  xsd:double  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a passive listening device.
source <xsd:element name="PassiveSoundDetection">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a passive listening device.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="frequency" type="xsd:double" use="required"/>
   
<xsd:attribute name="strength" type="xsd:double" use="optional"/>
   
<xsd:attribute name="bearing" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/PassiveSoundDetection/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/PassiveSoundDetection/@frequency
type xsd:double
properties
use required
source <xsd:attribute name="frequency" type="xsd:double" use="required"/>

attribute SensorElements/PassiveSoundDetection/@strength
type xsd:double
properties
use optional
source <xsd:attribute name="strength" type="xsd:double" use="optional"/>

attribute SensorElements/PassiveSoundDetection/@bearing
type xsd:double
properties
use optional
source <xsd:attribute name="bearing" type="xsd:double" use="optional"/>

element SensorElements/ChemicalBiologicalRadiologicalDetection
diagram AVCL.2.0_diagrams/AVCL.2.0_p290.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
substance  xsd:string  required      
magnitude  xsd:double  optional      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a chemical, biological, or radiological detection system.
source <xsd:element name="ChemicalBiologicalRadiologicalDetection">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a chemical, biological, or radiological detection system.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attribute name="substance" type="xsd:string" use="required"/>
   
<xsd:attribute name="magnitude" type="xsd:double" use="optional"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/ChemicalBiologicalRadiologicalDetection/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

attribute SensorElements/ChemicalBiologicalRadiologicalDetection/@substance
type xsd:string
properties
use required
source <xsd:attribute name="substance" type="xsd:string" use="required"/>

attribute SensorElements/ChemicalBiologicalRadiologicalDetection/@magnitude
type xsd:double
properties
use optional
source <xsd:attribute name="magnitude" type="xsd:double" use="optional"/>

element SensorElements/Video
diagram AVCL.2.0_diagrams/AVCL.2.0_p291.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for video data. Not yet implemented.
source <xsd:element name="Video">
 
<xsd:annotation>
   
<xsd:documentation>Data element for video data. Not yet implemented.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/Video/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

element SensorElements/FLIR
diagram AVCL.2.0_diagrams/AVCL.2.0_p292.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for FLIR data. Not yet implemented.
source <xsd:element name="FLIR">
 
<xsd:annotation>
   
<xsd:documentation>Data element for FLIR data. Not yet implemented.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/FLIR/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>

element SensorElements/MotionSensor
diagram AVCL.2.0_diagrams/AVCL.2.0_p293.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
model  xsd:string  required      
timeStamp  nonNegativeScalarType  optional      
description  xsd:string  optional      
id  xsd:ID  optional      
annotation
documentation
Data element for a motion sensor system. Not yet implemented.
source <xsd:element name="MotionSensor">
 
<xsd:annotation>
   
<xsd:documentation>Data element for a motion sensor system. Not yet implemented.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:attribute name="model" type="xsd:string" use="required"/>
   
<xsd:attributeGroup ref="CommonAttributes"/>
 
</xsd:complexType>
</xsd:element>

attribute SensorElements/MotionSensor/@model
type xsd:string
properties
use required
source <xsd:attribute name="model" type="xsd:string" use="required"/>


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