Definition Type: Element
Name: Tracking
Namespace: http://www.iredes.org/schema/Tracking
Type: [Unresolved]: IRRealTimeGenType:http://www.iredes.org/xml
Containing Schema: Tracking.xsd
Abstract False
Collapse XSD Schema Diagram:
XSD Diagram of Tracking
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xsd:element name="Tracking">
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="IR:IRRealTimeGenType">
                <xsd:sequence>
                    <xsd:element name="Location" type="LocationType" minOccurs="0" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>
                            2 types of representation of choice: Location and RelativeLocation.
                            "Location" indicates accurate location of the tracked asset.
                            An accurate location is defined by LocationID, or LocationName, or it's coordinate, defined in LocationType data type.
                            "RelativeLocation" is a location relative to some named locations.
                            It is used when the current location could not be uniquely identified by the system, defined in RelativeLocationType data type.
                            For most cases, RelativeLocation would occur more than 1 time in order for an accurate location to be calculated unless a distance and direction is provided to one "RelativeLocation".
                                </xsd:documentation>
                            <xsd:documentation>
                            "Location" can only be presented once. You can not be here and there.
                                </xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="RelativeLocation" type="RelativeLocationType" minOccurs="0" maxOccurs="5" />
                    <xsd:element name="Device" type="Device" minOccurs="0" maxOccurs="1" />
                    <xsd:element name="AssetGroup" type="xsd:string" minOccurs="0" maxOccurs="unbounded" />
                    <xsd:element name="ID" type="xsd:string">
                        <xsd:annotation>
                            <xsd:documentation>
                            ID is the unique identification of assets. Must be present.
                                </xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="Comment" type="xsd:string" minOccurs="0" />
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Location Location:http://www.iredes.org/schema/Tracking 0 1
RelativeLocation RelativeLocation:http://www.iredes.org/schema/Tracking 0 5
Device Device:http://www.iredes.org/schema/Tracking 0 1
AssetGroup AssetGroup:http://www.iredes.org/schema/Tracking 0 unbounded
ID ID:http://www.iredes.org/schema/Tracking (1) (1)
Comment Comment:http://www.iredes.org/schema/Tracking 0 (1)