| diagram | ![]() |
||
| children | Sensor | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="Sensors"> <xs:annotation> <xs:documentation>Definition of sensors used in this product</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Sensor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Single sensor used in this product</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SensorFileReference"> <xs:annotation> <xs:documentation>Reference to the XML file containing the definition of the sensor</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="fileId" type="xs:NCName" use="required"> <xs:annotation> <xs:documentation>Id reference to a sensor file element defined under GeneralDefinitions/Files</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="DetectorCharacteristics" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detection area shapes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectorCharacteristic" maxOccurs="3"> <xs:annotation> <xs:documentation>Sensing device detection area shape</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Round"/> <xs:enumeration value="Square"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DetectionMethods" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detection method technologies</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectionMethod" maxOccurs="6"> <xs:annotation> <xs:documentation>Sensing device detection method technology</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Passive Infrared"/> <xs:enumeration value="High Frequency"/> <xs:enumeration value="Microwave"/> <xs:enumeration value="Ultrasonic"/> <xs:enumeration value="Camera"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DetectorTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detector types</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectorType" maxOccurs="4"> <xs:annotation> <xs:documentation>Sensing device detector type</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Motion Detector"/> <xs:enumeration value="Presence Detector"/> <xs:enumeration value="Daylight Detector"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"> <xs:annotation> <xs:documentation>Unique identifier of the sensor</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| properties |
|
||||||||||||||
| children | SensorFileReference DetectorCharacteristics DetectionMethods DetectorTypes | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="Sensor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Single sensor used in this product</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SensorFileReference"> <xs:annotation> <xs:documentation>Reference to the XML file containing the definition of the sensor</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="fileId" type="xs:NCName" use="required"> <xs:annotation> <xs:documentation>Id reference to a sensor file element defined under GeneralDefinitions/Files</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="DetectorCharacteristics" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detection area shapes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectorCharacteristic" maxOccurs="3"> <xs:annotation> <xs:documentation>Sensing device detection area shape</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Round"/> <xs:enumeration value="Square"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DetectionMethods" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detection method technologies</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectionMethod" maxOccurs="6"> <xs:annotation> <xs:documentation>Sensing device detection method technology</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Passive Infrared"/> <xs:enumeration value="High Frequency"/> <xs:enumeration value="Microwave"/> <xs:enumeration value="Ultrasonic"/> <xs:enumeration value="Camera"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DetectorTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detector types</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectorType" maxOccurs="4"> <xs:annotation> <xs:documentation>Sensing device detector type</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Motion Detector"/> <xs:enumeration value="Presence Detector"/> <xs:enumeration value="Daylight Detector"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"> <xs:annotation> <xs:documentation>Unique identifier of the sensor</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:ID | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="id" type="xs:ID" use="required"> <xs:annotation> <xs:documentation>Unique identifier of the sensor</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="SensorFileReference"> <xs:annotation> <xs:documentation>Reference to the XML file containing the definition of the sensor</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="fileId" type="xs:NCName" use="required"> <xs:annotation> <xs:documentation>Id reference to a sensor file element defined under GeneralDefinitions/Files</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:NCName | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="fileId" type="xs:NCName" use="required"> <xs:annotation> <xs:documentation>Id reference to a sensor file element defined under GeneralDefinitions/Files</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | DetectorCharacteristic | ||||||
| annotation |
|
||||||
| source | <xs:element name="DetectorCharacteristics" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detection area shapes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectorCharacteristic" maxOccurs="3"> <xs:annotation> <xs:documentation>Sensing device detection area shape</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Round"/> <xs:enumeration value="Square"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="DetectorCharacteristic" maxOccurs="3"> <xs:annotation> <xs:documentation>Sensing device detection area shape</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Round"/> <xs:enumeration value="Square"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | DetectionMethod | ||||||
| annotation |
|
||||||
| source | <xs:element name="DetectionMethods" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detection method technologies</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectionMethod" maxOccurs="6"> <xs:annotation> <xs:documentation>Sensing device detection method technology</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Passive Infrared"/> <xs:enumeration value="High Frequency"/> <xs:enumeration value="Microwave"/> <xs:enumeration value="Ultrasonic"/> <xs:enumeration value="Camera"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:element name="DetectionMethod" maxOccurs="6"> <xs:annotation> <xs:documentation>Sensing device detection method technology</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Passive Infrared"/> <xs:enumeration value="High Frequency"/> <xs:enumeration value="Microwave"/> <xs:enumeration value="Ultrasonic"/> <xs:enumeration value="Camera"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | DetectorType | ||||||
| annotation |
|
||||||
| source | <xs:element name="DetectorTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Sensing device detector types</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DetectorType" maxOccurs="4"> <xs:annotation> <xs:documentation>Sensing device detector type</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Motion Detector"/> <xs:enumeration value="Presence Detector"/> <xs:enumeration value="Daylight Detector"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="DetectorType" maxOccurs="4"> <xs:annotation> <xs:documentation>Sensing device detector type</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Motion Detector"/> <xs:enumeration value="Presence Detector"/> <xs:enumeration value="Daylight Detector"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |