<xs:element name="MAXML"><xs:annotation><xs:documentation>All MAXML data, used for export and import of files</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="ApplicationInfo" type="tps:applicationType"><xs:annotation><xs:documentation>The information about the application</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectInfo" type="tps:jobInfoType"><xs:annotation><xs:documentation>The general information about the Job</xs:documentation></xs:annotation></xs:element><xs:element name="Units" type="tps:unitsType" minOccurs="0"><xs:annotation><xs:documentation>The information about the units used in this MaXML file</xs:documentation></xs:annotation></xs:element><xs:element name="Layers" minOccurs="0"><xs:annotation><xs:documentation>A collection of Layers</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Layer" type="tps:layerType"><xs:annotation><xs:documentation>The information about the default Layer is stored in ProjectInfo</xs:documentation></xs:annotation></xs:element><xs:element name="DefaultLayer"><xs:annotation><xs:documentation>A reference to the default Layer of the Job</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="CodeDescriptions" minOccurs="0"><xs:annotation><xs:documentation>A collection of Codes</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="CodeDescription" type="tps:codeDescriptionType"><xs:annotation><xs:documentation>A code that can be used by an element to gain some properties</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="BlockDefinitions"><xs:annotation><xs:documentation>A collection of Block definitions (also known as smart objects)</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="BlockDefinition" type="tps:blockDefinitionType"><xs:annotation><xs:documentation>A Block definition is defined as a collection of objects and a reference point (the real Block is an object itself, and can be included in another Block definition)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="ObservationInfos"><xs:annotation><xs:documentation>A collection of Observation informations</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="ObservationInfo" type="tps:observationInfoType"><xs:annotation><xs:documentation>An Observation info has the general information about a Measurement session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Devices"><xs:annotation><xs:documentation>A collection of Devices</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Device" type="tps:deviceType"><xs:annotation><xs:documentation>A Gnss device, a TS device or a DL device. It contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Controllers"><xs:annotation><xs:documentation>A collection of Controllers</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Controller" type="tps:controllerType"><xs:annotation><xs:documentation>A Controller contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="DLRuns"><xs:annotation><xs:documentation>A collection of Digital Level runs</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="DLRun" type="tps:dlRunType"><xs:annotation><xs:documentation>A Digital Level run contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="AntennaSettings"><xs:annotation><xs:documentation>A collection of Gnss antennas</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="GPSAntennaSetting" type="tps:gpsAntennaSettingsType"><xs:annotation><xs:documentation>A Gnss antenna contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="CoordSystems" minOccurs="0"><xs:annotation><xs:documentation>A collection of Coordinate Systems</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CoordSystemInfo" type="tps:coordinateSystemInfoType" maxOccurs="unbounded" minOccurs="0"><xs:annotation><xs:documentation>A Coordinate system can refer to structures contained in external files, like geoids. It contains also Localization data. It contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="ObservationSession" type="tps:observationSessionType" minOccurs="0"><xs:annotation><xs:documentation>A collection of Raw data, like Gnss positions or Total station Backsight points</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="MeasurementSessions"><xs:annotation><xs:documentation>A collection of Measurement sessions</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="unbounded" minOccurs="0"><xs:element name="MeasurementSession" type="tps:measurementSessionType" minOccurs="0"><xs:annotation><xs:documentation>A Measurement session is a combination of a Device, a Controller, a Digital Level run, a Gnss antenna and a Coordinate system. It represents a session during which the user has taken measurements with these instruments and parameters. If an element refers to a Measurement session, it's always possibile to find which instrument was used to take its measurement.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="PlanEntities" type="tps:objectsType" minOccurs="0"><xs:annotation><xs:documentation>A collection of drawing objects, like points and polylines</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Roads"><xs:annotation><xs:documentation>A collection of all data related to Alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="1" minOccurs="1"><xs:element name="StaEquationSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Station equation sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="StaEquationSet" type="tps:staEquationSetType"><xs:annotation><xs:documentation>A collection of Station equations</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="HorizontalAlignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Horizontal alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="HorizontalAlignment" type="tps:horizontalAlignmentType"><xs:annotation><xs:documentation>A Horizontal alignment is defined by a sequence of horizontal elements. It's used by an Alignment or a Road string</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="VerticalAlignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Vertical alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="VerticalAlignment" type="tps:verticalAlignmentType"><xs:annotation><xs:documentation>A Vertical alignment is defined by a sequence of vertical positions. It's used by an Alignment or a Road string</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="RoadTemplates" minOccurs="0"><xs:annotation><xs:documentation>A collection of Road templates</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="RoadTemplate" type="tps:roadTemplateType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A Road template is defined by a sequence of 2D segments. It's used by a Cross section</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="CrossSectionSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Cross section sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CrossSectionSet" type="tps:crossSectionSetType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A sequence of Cross sections, used by an Alignment</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="RoadStringSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Road string sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="RoadStringSet" type="tps:roadStringSetType"><xs:annotation><xs:documentation>A sequence of Road strings, that can be used by an Alignment instead of Cross sections</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="Alignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Alignment" type="tps:alignmentType"><xs:annotation><xs:documentation>An Alignment is defined by a Horizontal alignment, a Vertical alignment and a Cross section set (or a Road string set).</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element><xs:element name="Surfaces" minOccurs="0"><xs:annotation><xs:documentation>A collection of Surfaces</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Surface" type="tps:surfaceType"><xs:annotation><xs:documentation>A Surface is defined by a collection of triangles, which refers to a sequence of positions</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="ScanningSessions" minOccurs="0"><xs:annotation><xs:documentation>A collection of Scanning sessions</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="ScanningSession" type="tps:scanningSessionType"><xs:annotation><xs:documentation>Definition of a Scanning session (???)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="OrientationJobs" minOccurs="0"><xs:annotation><xs:documentation>A collection of Orientation jobs</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="OrientationJob" type="tps:orientationJobType"><xs:annotation><xs:documentation>An Orientation job is defined as a sequence of orientation sessions and a sequence of stereo pairs (???)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="FieldReports" minOccurs="0"><xs:annotation><xs:documentation>A collection of Field reports</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="FieldReport" type="tps:fieldReportsType"><xs:annotation><xs:documentation>Represents a Field report (???)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Regions"><xs:annotation><xs:documentation>A collection of Regions</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Region" type="tps:regionType"><xs:annotation><xs:documentation>A Region describes an area with some attributes</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="ObjectLists"><xs:annotation><xs:documentation>A collection of Object Lists</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="ObjectList" type="tps:objectListType"><xs:annotation><xs:documentation>An Object List is a list of references to Objects (usually used to describe a Point List)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="CustomStyles"><xs:annotation><xs:documentation>A collection of point symbols, line styles and textures</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="0" name="CustomPoints"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="PointSymbol" type="tps:pointSymbolType"/></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="CustomLines"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="LineStyle" type="tps:lineStyleType"/></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Textures"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="TextureImage" type="tps:textureImageType"/><xs:element maxOccurs="unbounded" name="Texture" type="tps:textureType"/></xs:sequence></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Management"><xs:annotation><xs:documentation>Task data container</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Locations"><xs:annotation><xs:documentation>A collection of locations</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Location" type="tps:locationType" maxOccurs="unbounded"><xs:annotation><xs:documentation>Where the quantity is located</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Materials"><xs:annotation><xs:documentation>A collection of materials</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Material" type="tps:materialType" maxOccurs="unbounded"><xs:annotation><xs:documentation>Type of work or material (or cost code) of the quantity</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Quantities"><xs:annotation><xs:documentation>A collection of quantities</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Quantity" type="tps:quantityType"><xs:annotation><xs:documentation>Definition of a quantity</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Tasks"><xs:annotation><xs:documentation>A collection of Tasks</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Task" type="tps:taskType"><xs:annotation><xs:documentation>Definition of a task</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Dependencies"><xs:annotation><xs:documentation>Dependencies to other tasks</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Dependency" type="tps:dependencyType"><xs:annotation><xs:documentation>The definition of a dependency between tasks</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="LocationIntersections"><xs:annotation><xs:documentation>A collection of intersections</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="LocationIntersection" type="tps:locationIntersectionType"><xs:annotation><xs:documentation>The definition of an intersection of locations</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="BackgroundImages"><xs:annotation><xs:documentation>A collection of CAD background images</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="BkgImage" type="tps:imageType"><xs:annotation><xs:documentation>The background drawing</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Favorites"><xs:annotation><xs:documentation>A collection of predefined settings/data</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="QuickCodesGroup"><xs:complexType><xs:sequence><xs:element name="Name" type="xs:string"><xs:annotation><xs:documentation>Quick Codes Group name</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="QuickCode"><xs:annotation><xs:documentation>Represents the Quick Code definition</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CodeDescriptionRef"><xs:annotation><xs:documentation>A reference to the Description of this Code</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element minOccurs="0" name="CodeString" type="xs:string"/><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence><xs:attribute name="row" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of row [0..2] for vertical positioning on screen</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="column" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of column [0..2] for horizontal positioning on screen</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence><xs:attribute default="false" name="default" type="xs:boolean"/></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="EquipmentCalibrations"><xs:annotation><xs:documentation>A collection of scanner calibrations</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="mmGPSTransmitterData" type="tps:mmGPSTransmitterDataType"/><xs:element maxOccurs="unbounded" minOccurs="0" name="mmGPSTransmitterInfo" type="tps:mmGPSTransmitterPositionType"/><xs:element minOccurs="0" name="mmGPSCalibration" maxOccurs="unbounded" type="tps:mmGPSCalibrationSetType"/><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="StakeReportConfigs"><xs:annotation><xs:documentation>A collection of Stakeout report configurations</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="StakeReportConfig" type="tps:stakeReportConfigType"><xs:annotation><xs:documentation>A stakeout report configuration, defined by a type, tolerances and a collection of header fields</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="StakeReports"><xs:annotation><xs:documentation>A collection of Stakeout reports</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="StakeReport" type="tps:stakeReportType"><xs:annotation><xs:documentation>A stakeout report, defined by a configuration (reference) and a collection of records</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="InsertedImages"><xs:annotation><xs:documentation>A collection of CAD inserted images</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="InsertedImage" type="tps:imageType"><xs:annotation><xs:documentation>The background drawing</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element>
<xs:element name="ApplicationInfo" type="tps:applicationType"><xs:annotation><xs:documentation>The information about the application</xs:documentation></xs:annotation></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element name="ProjectInfo" type="tps:jobInfoType"><xs:annotation><xs:documentation>The general information about the Job</xs:documentation></xs:annotation></xs:element>
<xs:element name="Units" type="tps:unitsType" minOccurs="0"><xs:annotation><xs:documentation>The information about the units used in this MaXML file</xs:documentation></xs:annotation></xs:element>
<xs:element name="Layers" minOccurs="0"><xs:annotation><xs:documentation>A collection of Layers</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Layer" type="tps:layerType"><xs:annotation><xs:documentation>The information about the default Layer is stored in ProjectInfo</xs:documentation></xs:annotation></xs:element><xs:element name="DefaultLayer"><xs:annotation><xs:documentation>A reference to the default Layer of the Job</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="Layer" type="tps:layerType"><xs:annotation><xs:documentation>The information about the default Layer is stored in ProjectInfo</xs:documentation></xs:annotation></xs:element>
<xs:element name="DefaultLayer"><xs:annotation><xs:documentation>A reference to the default Layer of the Job</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element>
<xs:element name="CodeDescriptions" minOccurs="0"><xs:annotation><xs:documentation>A collection of Codes</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="CodeDescription" type="tps:codeDescriptionType"><xs:annotation><xs:documentation>A code that can be used by an element to gain some properties</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="CodeDescription" type="tps:codeDescriptionType"><xs:annotation><xs:documentation>A code that can be used by an element to gain some properties</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="BlockDefinitions"><xs:annotation><xs:documentation>A collection of Block definitions (also known as smart objects)</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="BlockDefinition" type="tps:blockDefinitionType"><xs:annotation><xs:documentation>A Block definition is defined as a collection of objects and a reference point (the real Block is an object itself, and can be included in another Block definition)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
A Block definition is defined as a collection of objects and a reference point (the real Block is an object itself, and can be included in another Block definition)
tps:Name , tps:RefPoint , tps:Objects , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="BlockDefinition" type="tps:blockDefinitionType"><xs:annotation><xs:documentation>A Block definition is defined as a collection of objects and a reference point (the real Block is an object itself, and can be included in another Block definition)</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="ObservationInfos"><xs:annotation><xs:documentation>A collection of Observation informations</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="ObservationInfo" type="tps:observationInfoType"><xs:annotation><xs:documentation>An Observation info has the general information about a Measurement session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="ObservationInfo" type="tps:observationInfoType"><xs:annotation><xs:documentation>An Observation info has the general information about a Measurement session</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Devices"><xs:annotation><xs:documentation>A collection of Devices</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Device" type="tps:deviceType"><xs:annotation><xs:documentation>A Gnss device, a TS device or a DL device. It contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Device" type="tps:deviceType"><xs:annotation><xs:documentation>A Gnss device, a TS device or a DL device. It contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Controller" type="tps:controllerType"><xs:annotation><xs:documentation>A Controller contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="DLRuns"><xs:annotation><xs:documentation>A collection of Digital Level runs</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="DLRun" type="tps:dlRunType"><xs:annotation><xs:documentation>A Digital Level run contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
tps:Name , tps:Notes{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="DLRun" type="tps:dlRunType"><xs:annotation><xs:documentation>A Digital Level run contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element>
tps:Manufacturer , tps:Model , tps:SerialNumber , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="GPSAntennaSetting" type="tps:gpsAntennaSettingsType"><xs:annotation><xs:documentation>A Gnss antenna contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element>
<xs:element name="CoordSystems" minOccurs="0"><xs:annotation><xs:documentation>A collection of Coordinate Systems</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CoordSystemInfo" type="tps:coordinateSystemInfoType" maxOccurs="unbounded" minOccurs="0"><xs:annotation><xs:documentation>A Coordinate system can refer to structures contained in external files, like geoids. It contains also Localization data. It contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
A Coordinate system can refer to structures contained in external files, like geoids. It contains also Localization data. It contributes to create a Measurement Session
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element name="CoordSystemInfo" type="tps:coordinateSystemInfoType" maxOccurs="unbounded" minOccurs="0"><xs:annotation><xs:documentation>A Coordinate system can refer to structures contained in external files, like geoids. It contains also Localization data. It contributes to create a Measurement Session</xs:documentation></xs:annotation></xs:element>
<xs:element name="ObservationSession" type="tps:observationSessionType" minOccurs="0"><xs:annotation><xs:documentation>A collection of Raw data, like Gnss positions or Total station Backsight points</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="MeasurementSessions"><xs:annotation><xs:documentation>A collection of Measurement sessions</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="unbounded" minOccurs="0"><xs:element name="MeasurementSession" type="tps:measurementSessionType" minOccurs="0"><xs:annotation><xs:documentation>A Measurement session is a combination of a Device, a Controller, a Digital Level run, a Gnss antenna and a Coordinate system. It represents a session during which the user has taken measurements with these instruments and parameters. If an element refers to a Measurement session, it's always possibile to find which instrument was used to take its measurement.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
A Measurement session is a combination of a Device, a Controller, a Digital Level run, a Gnss antenna and a Coordinate system. It represents a session during which the user has taken measurements with these instruments and parameters. If an element refers to a Measurement session, it's always possibile to find which instrument was used to take its measurement.
<xs:element name="MeasurementSession" type="tps:measurementSessionType" minOccurs="0"><xs:annotation><xs:documentation>A Measurement session is a combination of a Device, a Controller, a Digital Level run, a Gnss antenna and a Coordinate system. It represents a session during which the user has taken measurements with these instruments and parameters. If an element refers to a Measurement session, it's always possibile to find which instrument was used to take its measurement.</xs:documentation></xs:annotation></xs:element>
<xs:element name="PlanEntities" type="tps:objectsType" minOccurs="0"><xs:annotation><xs:documentation>A collection of drawing objects, like points and polylines</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Roads"><xs:annotation><xs:documentation>A collection of all data related to Alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="1" minOccurs="1"><xs:element name="StaEquationSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Station equation sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="StaEquationSet" type="tps:staEquationSetType"><xs:annotation><xs:documentation>A collection of Station equations</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="HorizontalAlignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Horizontal alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="HorizontalAlignment" type="tps:horizontalAlignmentType"><xs:annotation><xs:documentation>A Horizontal alignment is defined by a sequence of horizontal elements. It's used by an Alignment or a Road string</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="VerticalAlignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Vertical alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="VerticalAlignment" type="tps:verticalAlignmentType"><xs:annotation><xs:documentation>A Vertical alignment is defined by a sequence of vertical positions. It's used by an Alignment or a Road string</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="RoadTemplates" minOccurs="0"><xs:annotation><xs:documentation>A collection of Road templates</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="RoadTemplate" type="tps:roadTemplateType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A Road template is defined by a sequence of 2D segments. It's used by a Cross section</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="CrossSectionSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Cross section sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CrossSectionSet" type="tps:crossSectionSetType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A sequence of Cross sections, used by an Alignment</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="RoadStringSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Road string sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="RoadStringSet" type="tps:roadStringSetType"><xs:annotation><xs:documentation>A sequence of Road strings, that can be used by an Alignment instead of Cross sections</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="Alignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Alignment" type="tps:alignmentType"><xs:annotation><xs:documentation>An Alignment is defined by a Horizontal alignment, a Vertical alignment and a Cross section set (or a Road string set).</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element>
<xs:element name="StaEquationSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Station equation sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="StaEquationSet" type="tps:staEquationSetType"><xs:annotation><xs:documentation>A collection of Station equations</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
tps:Name , tps:StaEquation* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="StaEquationSet" type="tps:staEquationSetType"><xs:annotation><xs:documentation>A collection of Station equations</xs:documentation></xs:annotation></xs:element>
<xs:element name="HorizontalAlignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Horizontal alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="HorizontalAlignment" type="tps:horizontalAlignmentType"><xs:annotation><xs:documentation>A Horizontal alignment is defined by a sequence of horizontal elements. It's used by an Alignment or a Road string</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="HorizontalAlignment" type="tps:horizontalAlignmentType"><xs:annotation><xs:documentation>A Horizontal alignment is defined by a sequence of horizontal elements. It's used by an Alignment or a Road string</xs:documentation></xs:annotation></xs:element>
<xs:element name="VerticalAlignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Vertical alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="VerticalAlignment" type="tps:verticalAlignmentType"><xs:annotation><xs:documentation>A Vertical alignment is defined by a sequence of vertical positions. It's used by an Alignment or a Road string</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="VerticalAlignment" type="tps:verticalAlignmentType"><xs:annotation><xs:documentation>A Vertical alignment is defined by a sequence of vertical positions. It's used by an Alignment or a Road string</xs:documentation></xs:annotation></xs:element>
<xs:element name="RoadTemplates" minOccurs="0"><xs:annotation><xs:documentation>A collection of Road templates</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="RoadTemplate" type="tps:roadTemplateType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A Road template is defined by a sequence of 2D segments. It's used by a Cross section</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
tps:Name , tps:Cut , tps:Fill , tps:TemplateSegment* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element name="RoadTemplate" type="tps:roadTemplateType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A Road template is defined by a sequence of 2D segments. It's used by a Cross section</xs:documentation></xs:annotation></xs:element>
<xs:element name="CrossSectionSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Cross section sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CrossSectionSet" type="tps:crossSectionSetType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A sequence of Cross sections, used by an Alignment</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element name="CrossSectionSet" type="tps:crossSectionSetType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A sequence of Cross sections, used by an Alignment</xs:documentation></xs:annotation></xs:element>
<xs:element name="RoadStringSets" minOccurs="0"><xs:annotation><xs:documentation>A collection of Road string sets</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="RoadStringSet" type="tps:roadStringSetType"><xs:annotation><xs:documentation>A sequence of Road strings, that can be used by an Alignment instead of Cross sections</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="RoadStringSet" type="tps:roadStringSetType"><xs:annotation><xs:documentation>A sequence of Road strings, that can be used by an Alignment instead of Cross sections</xs:documentation></xs:annotation></xs:element>
<xs:element name="Alignments" minOccurs="0"><xs:annotation><xs:documentation>A collection of Alignments</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Alignment" type="tps:alignmentType"><xs:annotation><xs:documentation>An Alignment is defined by a Horizontal alignment, a Vertical alignment and a Cross section set (or a Road string set).</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="Alignment" type="tps:alignmentType"><xs:annotation><xs:documentation>An Alignment is defined by a Horizontal alignment, a Vertical alignment and a Cross section set (or a Road string set).</xs:documentation></xs:annotation></xs:element>
<xs:element name="Surfaces" minOccurs="0"><xs:annotation><xs:documentation>A collection of Surfaces</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Surface" type="tps:surfaceType"><xs:annotation><xs:documentation>A Surface is defined by a collection of triangles, which refers to a sequence of positions</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Surface" type="tps:surfaceType"><xs:annotation><xs:documentation>A Surface is defined by a collection of triangles, which refers to a sequence of positions</xs:documentation></xs:annotation></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ScanningSession" type="tps:scanningSessionType"><xs:annotation><xs:documentation>Definition of a Scanning session (???)</xs:documentation></xs:annotation></xs:element>
<xs:element name="OrientationJobs" minOccurs="0"><xs:annotation><xs:documentation>A collection of Orientation jobs</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="OrientationJob" type="tps:orientationJobType"><xs:annotation><xs:documentation>An Orientation job is defined as a sequence of orientation sessions and a sequence of stereo pairs (???)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
tps:Name , tps:OriSession* , tps:StereoPair* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="OrientationJob" type="tps:orientationJobType"><xs:annotation><xs:documentation>An Orientation job is defined as a sequence of orientation sessions and a sequence of stereo pairs (???)</xs:documentation></xs:annotation></xs:element>
<xs:element name="FieldReports" minOccurs="0"><xs:annotation><xs:documentation>A collection of Field reports</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="FieldReport" type="tps:fieldReportsType"><xs:annotation><xs:documentation>Represents a Field report (???)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="FieldReport" type="tps:fieldReportsType"><xs:annotation><xs:documentation>Represents a Field report (???)</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Regions"><xs:annotation><xs:documentation>A collection of Regions</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Region" type="tps:regionType"><xs:annotation><xs:documentation>A Region describes an area with some attributes</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Region" type="tps:regionType"><xs:annotation><xs:documentation>A Region describes an area with some attributes</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="ObjectLists"><xs:annotation><xs:documentation>A collection of Object Lists</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="ObjectList" type="tps:objectListType"><xs:annotation><xs:documentation>An Object List is a list of references to Objects (usually used to describe a Point List)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
tps:Name , tps:Object* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="ObjectList" type="tps:objectListType"><xs:annotation><xs:documentation>An Object List is a list of references to Objects (usually used to describe a Point List)</xs:documentation></xs:annotation></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
tps:Name , tps:Description{0,1} , tps:Scalable{0,1} , tps:ScaleFactor{0,1} , tps:RotationAngle{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps') , tps:ImageRef , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
<xs:element minOccurs="0" name="Management"><xs:annotation><xs:documentation>Task data container</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Locations"><xs:annotation><xs:documentation>A collection of locations</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Location" type="tps:locationType" maxOccurs="unbounded"><xs:annotation><xs:documentation>Where the quantity is located</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Materials"><xs:annotation><xs:documentation>A collection of materials</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Material" type="tps:materialType" maxOccurs="unbounded"><xs:annotation><xs:documentation>Type of work or material (or cost code) of the quantity</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Quantities"><xs:annotation><xs:documentation>A collection of quantities</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Quantity" type="tps:quantityType"><xs:annotation><xs:documentation>Definition of a quantity</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Tasks"><xs:annotation><xs:documentation>A collection of Tasks</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Task" type="tps:taskType"><xs:annotation><xs:documentation>Definition of a task</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Dependencies"><xs:annotation><xs:documentation>Dependencies to other tasks</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Dependency" type="tps:dependencyType"><xs:annotation><xs:documentation>The definition of a dependency between tasks</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="LocationIntersections"><xs:annotation><xs:documentation>A collection of intersections</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="LocationIntersection" type="tps:locationIntersectionType"><xs:annotation><xs:documentation>The definition of an intersection of locations</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element>
<xs:element minOccurs="0" name="Locations"><xs:annotation><xs:documentation>A collection of locations</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Location" type="tps:locationType" maxOccurs="unbounded"><xs:annotation><xs:documentation>Where the quantity is located</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element name="Location" type="tps:locationType" maxOccurs="unbounded"><xs:annotation><xs:documentation>Where the quantity is located</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Materials"><xs:annotation><xs:documentation>A collection of materials</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Material" type="tps:materialType" maxOccurs="unbounded"><xs:annotation><xs:documentation>Type of work or material (or cost code) of the quantity</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element name="Material" type="tps:materialType" maxOccurs="unbounded"><xs:annotation><xs:documentation>Type of work or material (or cost code) of the quantity</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Quantities"><xs:annotation><xs:documentation>A collection of quantities</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Quantity" type="tps:quantityType"><xs:annotation><xs:documentation>Definition of a quantity</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="Quantity" type="tps:quantityType"><xs:annotation><xs:documentation>Definition of a quantity</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Tasks"><xs:annotation><xs:documentation>A collection of Tasks</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Task" type="tps:taskType"><xs:annotation><xs:documentation>Definition of a task</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="Task" type="tps:taskType"><xs:annotation><xs:documentation>Definition of a task</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Dependencies"><xs:annotation><xs:documentation>Dependencies to other tasks</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="Dependency" type="tps:dependencyType"><xs:annotation><xs:documentation>The definition of a dependency between tasks</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="Dependency" type="tps:dependencyType"><xs:annotation><xs:documentation>The definition of a dependency between tasks</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="LocationIntersections"><xs:annotation><xs:documentation>A collection of intersections</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="LocationIntersection" type="tps:locationIntersectionType"><xs:annotation><xs:documentation>The definition of an intersection of locations</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="LocationIntersection" type="tps:locationIntersectionType"><xs:annotation><xs:documentation>The definition of an intersection of locations</xs:documentation></xs:annotation></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
tps:QuickCodesGroup* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
<xs:element minOccurs="0" name="Favorites"><xs:annotation><xs:documentation>A collection of predefined settings/data</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="QuickCodesGroup"><xs:complexType><xs:sequence><xs:element name="Name" type="xs:string"><xs:annotation><xs:documentation>Quick Codes Group name</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="QuickCode"><xs:annotation><xs:documentation>Represents the Quick Code definition</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CodeDescriptionRef"><xs:annotation><xs:documentation>A reference to the Description of this Code</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element minOccurs="0" name="CodeString" type="xs:string"/><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence><xs:attribute name="row" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of row [0..2] for vertical positioning on screen</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="column" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of column [0..2] for horizontal positioning on screen</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence><xs:attribute default="false" name="default" type="xs:boolean"/></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType></xs:element>
tps:Name , tps:QuickCode* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
<xs:element maxOccurs="unbounded" minOccurs="0" name="QuickCodesGroup"><xs:complexType><xs:sequence><xs:element name="Name" type="xs:string"><xs:annotation><xs:documentation>Quick Codes Group name</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="QuickCode"><xs:annotation><xs:documentation>Represents the Quick Code definition</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CodeDescriptionRef"><xs:annotation><xs:documentation>A reference to the Description of this Code</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element minOccurs="0" name="CodeString" type="xs:string"/><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence><xs:attribute name="row" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of row [0..2] for vertical positioning on screen</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="column" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of column [0..2] for horizontal positioning on screen</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence><xs:attribute default="false" name="default" type="xs:boolean"/></xs:complexType></xs:element>
tps:CodeDescriptionRef , tps:CodeString{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
zero based index of row [0..2] for vertical positioning on screen
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="QuickCode"><xs:annotation><xs:documentation>Represents the Quick Code definition</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="CodeDescriptionRef"><xs:annotation><xs:documentation>A reference to the Description of this Code</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element minOccurs="0" name="CodeString" type="xs:string"/><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence><xs:attribute name="row" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of row [0..2] for vertical positioning on screen</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="column" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of column [0..2] for horizontal positioning on screen</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element>
<xs:element name="CodeDescriptionRef"><xs:annotation><xs:documentation>A reference to the Description of this Code</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
tps:Name{0,1} , tps:TransmitterInfo{0,4} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
<xs:element minOccurs="0" name="StakeReportConfigs"><xs:annotation><xs:documentation>A collection of Stakeout report configurations</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="StakeReportConfig" type="tps:stakeReportConfigType"><xs:annotation><xs:documentation>A stakeout report configuration, defined by a type, tolerances and a collection of header fields</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="StakeReportConfig" type="tps:stakeReportConfigType"><xs:annotation><xs:documentation>A stakeout report configuration, defined by a type, tolerances and a collection of header fields</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="StakeReports"><xs:annotation><xs:documentation>A collection of Stakeout reports</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="StakeReport" type="tps:stakeReportType"><xs:annotation><xs:documentation>A stakeout report, defined by a configuration (reference) and a collection of records</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
tps:Name , tps:Config , tps:Record* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:element maxOccurs="unbounded" name="StakeReport" type="tps:stakeReportType"><xs:annotation><xs:documentation>A stakeout report, defined by a configuration (reference) and a collection of records</xs:documentation></xs:annotation></xs:element>
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
<xs:attribute name="row" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of row [0..2] for vertical positioning on screen</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="column" type="xs:decimal"><xs:annotation><xs:documentation>zero based index of column [0..2] for horizontal positioning on screen</xs:documentation></xs:annotation></xs:attribute>