Schema UTB.Xsd

Schema UTB.Xsd

<p>Schema UTB.xsd</p><p> schema location: C:\Work\GDS-I\UTB\UTB.xsd attribute form default: element form default:</p><p>Element Complex types Simple types s UTB AirGun_type AuxType_type AuxData_type ShotStatus_type AuxLink_type Units_type AuxTrace_type COG_type Exceptions_type FieldRecord_type GpsPosition_type Impulsive_type LineSegmentList_typ e Point_type Receivers_type Shot_type ShotController_type Source_type SqrTempl_type VibLimits_type VibParams_type VibQC_type VibQcValues_type Vibrator_type VibratorsFleet_type element UTB diagram</p><p> properties conten complex t children Client DescriptionOfSurveyArea LicenseBlock GeophysicalContractor PositioningContractor Crew Operator FileCreated DateOfSurvey Comments FieldRecord</p><p> attributes Name Type Use Default Fixed annotation version xs:string required documentation Unified Time Break File Veriosn annotation documentation Root element of UTB file. Each UTB file contains array of FieldRecords. source <xs:element name="UTB"> <xs:annotation> <xs:documentation>Root element of UTB file. Each UTB file contains array of FieldRecords.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Client" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The client's company name. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="DescriptionOfSurveyArea" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The name of the country, survey area, survey type and project number.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LicenseBlock" type="xs:string" minOccurs="0"/> <xs:element name="GeophysicalContractor" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The company name of the main seismic contractor, and the seismic party name.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PositioningContractor" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The company name of contractor or sub-contractor responsible for the positioning/survey control in the field.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Crew" type="xs:string" minOccurs="0"/> <xs:element name="Operator" type="xs:string" minOccurs="0"/> <xs:element name="FileCreated" type="xs:dateTime" minOccurs="0"/> <xs:element name="DateOfSurvey" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="First" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>The date of recording first shotpoint of survey </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Last" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>and the last date of survey on this file</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>any other comments </xs:documentation> </xs:annotation> </xs:element> <xs:element name="FieldRecord" type="FieldRecord_type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="version" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Unified Time Break File Veriosn</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element></p><p> attribute UTB/@version type xs:string</p><p> properties isRef 0 use required annotation documentation Unified Time Break File Veriosn source <xs:attribute name="version" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Unified Time Break File Veriosn</xs:documentation> </xs:annotation> </xs:attribute></p><p> element UTB/Client diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation The client's company name. source <xs:element name="Client" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The client's company name. </xs:documentation> </xs:annotation> </xs:element></p><p> element UTB/DescriptionOfSurveyArea diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation The name of the country, survey area, survey type and project number. source <xs:element name="DescriptionOfSurveyArea" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The name of the country, survey area, survey type and project number.</xs:documentation> </xs:annotation> </xs:element></p><p> element UTB/LicenseBlock diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="LicenseBlock" type="xs:string" minOccurs="0"/></p><p> element UTB/GeophysicalContractor diagram</p><p> type xs:string properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation The company name of the main seismic contractor, and the seismic party name. source <xs:element name="GeophysicalContractor" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The company name of the main seismic contractor, and the seismic party name.</xs:documentation> </xs:annotation> </xs:element></p><p> element UTB/PositioningContractor diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation The company name of contractor or sub-contractor responsible for the positioning/survey control in the field. source <xs:element name="PositioningContractor" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The company name of contractor or sub-contractor responsible for the positioning/survey control in the field.</xs:documentation> </xs:annotation> </xs:element></p><p> element UTB/Crew diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="Crew" type="xs:string" minOccurs="0"/> element UTB/Operator diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="Operator" type="xs:string" minOccurs="0"/></p><p> element UTB/FileCreated diagram</p><p> type xs:dateTime</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="FileCreated" type="xs:dateTime" minOccurs="0"/></p><p> element UTB/DateOfSurvey diagram</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children First Last source <xs:element name="DateOfSurvey" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="First" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>The date of recording first shotpoint of survey </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Last" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>and the last date of survey on this file</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element></p><p> element UTB/DateOfSurvey/First diagram</p><p> type xs:dateTime</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation The date of recording first shotpoint of survey source <xs:element name="First" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>The date of recording first shotpoint of survey </xs:documentation> </xs:annotation> </xs:element></p><p> element UTB/DateOfSurvey/Last diagram</p><p> type xs:dateTime</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation and the last date of survey on this file source <xs:element name="Last" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>and the last date of survey on this file</xs:documentation> </xs:annotation> </xs:element> element UTB/Comments diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation any other comments source <xs:element name="Comments" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>any other comments </xs:documentation> </xs:annotation> </xs:element></p><p> element UTB/FieldRecord diagram</p><p> type FieldRecord_type</p><p> properties isRef 0 minOcc 0 maxOcc unbounded content complex children FileNumber ShotPoint Shot ListenTime Comment DateTime Receivers source <xs:element name="FieldRecord" type="FieldRecord_type" minOccurs="0" maxOccurs="unbounded"/></p><p> complexType AirGun_type diagram</p><p> children ID GpsPosition Delay</p><p> used by element Source_type/AirGun source <xs:complexType name="AirGun_type"> <xs:sequence> <xs:element name="ID" type="xs:int"/> <xs:element name="GpsPosition" type="GpsPosition_type" minOccurs="0"/> <xs:element name="Delay" type="xs:float" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(usec)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType></p><p> element AirGun_type/ID diagram</p><p> type xs:int</p><p> properties isRef 0 content simple source <xs:element name="ID" type="xs:int"/> element AirGun_type/GpsPosition diagram</p><p> type GpsPosition_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children Lat Lon Alt Time PDOP HDOP VDOP TDOP Satellites Age Quality source <xs:element name="GpsPosition" type="GpsPosition_type" minOccurs="0"/></p><p> element AirGun_type/Delay diagram</p><p> type xs:float properties isRef 0 minOcc 1 maxOcc unbounded content simple annotation documentation (usec) source <xs:element name="Delay" type="xs:float" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(usec)</xs:documentation> </xs:annotation> </xs:element></p><p> complexType AuxData_type diagram</p><p> children Type SampleInterval Sample Units Gain</p><p> used by element AuxTrace_type/AuxData</p><p> annotation documentation Source Signature Traces: Sweep, Reaction Mass Acc, Base Plate Acc. source <xs:complexType name="AuxData_type"> <xs:annotation> <xs:documentation>Source Signature Traces: Sweep, Reaction Mass Acc, Base Plate Acc.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Type"> <xs:simpleType> <xs:restriction base="AuxType_type"/> </xs:simpleType> </xs:element> <xs:element name="SampleInterval" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>(sec)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Sample" type="xs:double" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Aux. trace's data</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Units" type="Units_type" minOccurs="0"> <xs:annotation> <xs:documentation>Signal Unit type</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Gain" type="xs:double" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>Units's conversion</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType></p><p> element AuxData_type/Type diagram</p><p> type restriction of AuxType_type</p><p> properties isRef 0 content simple source <xs:element name="Type"> <xs:simpleType> <xs:restriction base="AuxType_type"/> </xs:simpleType> </xs:element></p><p> element AuxData_type/SampleInterval diagram</p><p> type xs:double</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation (sec) source <xs:element name="SampleInterval" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>(sec)</xs:documentation> </xs:annotation> </xs:element></p><p> element AuxData_type/Sample diagram</p><p> type xs:double</p><p> properties isRef 0 minOcc 1 maxOcc unbounded content simple annotation documentation Aux. trace's data source <xs:element name="Sample" type="xs:double" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Aux. trace's data</xs:documentation> </xs:annotation> </xs:element></p><p> element AuxData_type/Units diagram</p><p> type Units_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation Signal Unit type source <xs:element name="Units" type="Units_type" minOccurs="0"> <xs:annotation> <xs:documentation>Signal Unit type</xs:documentation> </xs:annotation> </xs:element></p><p> element AuxData_type/Gain diagram</p><p> type xs:double properties isRef 0 minOcc 0 maxOcc 1 content simple default 1 annotation documentation Units's conversion source <xs:element name="Gain" type="xs:double" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>Units's conversion</xs:documentation> </xs:annotation> </xs:element></p><p> complexType AuxLink_type diagram</p><p> children ID Point Type</p><p> used by element AuxTrace_type/AuxLink</p><p> annotation documentation Source Signature Traces: Sweep, Reaction Mass Acc, Base Plate Acc. source <xs:complexType name="AuxLink_type"> <xs:annotation> <xs:documentation>Source Signature Traces: Sweep, Reaction Mass Acc, Base Plate Acc.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Node's S/N</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Point" type="Point_type" minOccurs="0"/> <xs:element name="Type" type="AuxType_type"/> </xs:sequence> </xs:complexType></p><p> element AuxLink_type/ID diagram type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation Node's S/N source <xs:element name="ID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Node's S/N</xs:documentation> </xs:annotation> </xs:element></p><p> element AuxLink_type/Point diagram</p><p> type Point_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children Line Station source <xs:element name="Point" type="Point_type" minOccurs="0"/></p><p> element AuxLink_type/Type diagram</p><p> type AuxType_type</p><p> properties isRef 0 content simple source <xs:element name="Type" type="AuxType_type"/></p><p> complexType AuxTrace_type diagram children AuxLink AuxData</p><p> used by elements Vibrator_type/AuxTrace Shot_type/AuxTrace ShotController_type/UpholeTrace annotation documentation Source Signature Traces: Sweep, Reaction Mass Acc, Base Plate Acc. source <xs:complexType name="AuxTrace_type"> <xs:annotation> <xs:documentation>Source Signature Traces: Sweep, Reaction Mass Acc, Base Plate Acc.</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="AuxLink" type="AuxLink_type"/> <xs:element name="AuxData" type="AuxData_type"/> </xs:choice> </xs:complexType></p><p> element AuxTrace_type/AuxLink diagram</p><p> type AuxLink_type</p><p> properties isRef 0 content complex children ID Point Type source <xs:element name="AuxLink" type="AuxLink_type"/> element AuxTrace_type/AuxData diagram</p><p> type AuxData_type</p><p> properties isRef 0 content complex children Type SampleInterval Sample Units Gain source <xs:element name="AuxData" type="AuxData_type"/> complexType COG_type diagram</p><p> type extension of GpsPosition_type</p><p> properties base GpsPosition_type</p><p> children Lat Lon Alt Time PDOP HDOP VDOP TDOP Satellites Age Quality StatisticData</p><p> used by element Shot_type/COG</p><p> annotation documentation Source COG. Note: Add Average method description. source <xs:complexType name="COG_type"> <xs:annotation> <xs:documentation>Source COG. Note: Add Average method description.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="GpsPosition_type"> <xs:sequence> <xs:element name="StatisticData"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType></p><p> element COG_type/StatisticData diagram</p><p> properties isRef 0 source <xs:element name="StatisticData"/></p><p> complexType Exceptions_type diagram</p><p> children Point Segment</p><p> used by element Receivers_type/Exceptions source <xs:complexType name="Exceptions_type"> <xs:choice> <xs:element name="Point" type="Point_type" maxOccurs="unbounded"/> <xs:element name="Segment" type="LineSegmentList_type" maxOccurs="unbounded"/> </xs:choice> </xs:complexType></p><p> element Exceptions_type/Point diagram</p><p> type Point_type</p><p> properties isRef 0 minOcc 1 maxOcc unbounded content complex children Line Station source <xs:element name="Point" type="Point_type" maxOccurs="unbounded"/></p><p> element Exceptions_type/Segment diagram</p><p> type LineSegmentList_type</p><p> properties isRef 0 minOcc 1 maxOcc unbounded content complex children Line Station1 Station2 Station source <xs:element name="Segment" type="LineSegmentList_type" maxOccurs="unbounded"/> complexType FieldRecord_type diagram</p><p> children FileNumber ShotPoint Shot ListenTime Comment DateTime Receivers</p><p> used by element UTB/FieldRecord</p><p> annotation documentation Describes one completed Shot Point. source <xs:complexType name="FieldRecord_type"> <xs:annotation> <xs:documentation>Describes one completed Shot Point.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="FileNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Original Field Record File Number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShotPoint" type="Point_type"/> <xs:element name="Shot" type="Shot_type" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Collection of shots on the same shot point</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ListenTime" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>(sec)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Comment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Observer's comments</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateTime" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Time form Observer's report</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Receivers" type="Receivers_type" minOccurs="0"> <xs:annotation> <xs:documentation>Active Receiver Points</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType></p><p> element FieldRecord_type/FileNumber diagram</p><p> type xs:positiveInteger</p><p> properties isRef 0 content simple annotation documentation Original Field Record File Number source <xs:element name="FileNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Original Field Record File Number</xs:documentation> </xs:annotation> </xs:element></p><p> element FieldRecord_type/ShotPoint diagram type Point_type</p><p> properties isRef 0 content complex children Line Station source <xs:element name="ShotPoint" type="Point_type"/></p><p> element FieldRecord_type/Shot diagram</p><p> type Shot_type</p><p> properties isRef 0 minOcc 1 maxOcc unbounded content complex children ShotID EpID Status Source TimeBreak COG Index AuxTrace</p><p> annotation documentation Collection of shots on the same shot point source <xs:element name="Shot" type="Shot_type" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Collection of shots on the same shot point</xs:documentation> </xs:annotation> </xs:element> element FieldRecord_type/ListenTime diagram</p><p> type xs:double</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation (sec) source <xs:element name="ListenTime" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation>(sec)</xs:documentation> </xs:annotation> </xs:element></p><p> element FieldRecord_type/Comment diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation Observer's comments source <xs:element name="Comment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Observer's comments</xs:documentation> </xs:annotation> </xs:element></p><p> element FieldRecord_type/DateTime diagram</p><p> type xs:dateTime</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation Time form Observer's report source <xs:element name="DateTime" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Time form Observer's report</xs:documentation> </xs:annotation> </xs:element></p><p> element FieldRecord_type/Receivers diagram</p><p> type Receivers_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children SquareTemplate Point Segment Exceptions</p><p> annotation documentation Active Receiver Points source <xs:element name="Receivers" type="Receivers_type" minOccurs="0"> <xs:annotation> <xs:documentation>Active Receiver Points</xs:documentation> </xs:annotation> </xs:element> complexType GpsPosition_type diagram</p><p> children Lat Lon Alt Time PDOP HDOP VDOP TDOP Satellites Age Quality</p><p> used by elements VibQC_type/GpsPosition ShotController_type/GpsPosition AirGun_type/GpsPosition Impulsive_type/GpsPosition complexType COG_type annotation documentation Position Structure. Note: Add statistical info. source <xs:complexType name="GpsPosition_type"> <xs:annotation> <xs:documentation>Position Structure. Note: Add statistical info.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Lat" type="xs:double"> <xs:annotation> <xs:documentation>degrees</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Lon" type="xs:double"> <xs:annotation> <xs:documentation>degrees</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Alt" type="xs:float"> <xs:annotation> <xs:documentation>meters</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Time" type="xs:unsignedLong"> <xs:annotation> <xs:documentation>Unix time (ns)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PDOP" type="xs:float" minOccurs="0"/> <xs:element name="HDOP" type="xs:float" minOccurs="0"/> <xs:element name="VDOP" type="xs:float" minOccurs="0"/> <xs:element name="TDOP" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>time dilution of precision</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Satellites" type="xs:unsignedShort" minOccurs="0"/> <xs:element name="Age" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>Age of correction (sec)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Quality" minOccurs="0"> <xs:annotation> <xs:documentation>$GPGGA fix quality</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType></p><p> element GpsPosition_type/Lat diagram</p><p> type xs:double</p><p> properties isRef 0 content simple annotation documentation degrees source <xs:element name="Lat" type="xs:double"> <xs:annotation> <xs:documentation>degrees</xs:documentation> </xs:annotation> </xs:element></p><p> element GpsPosition_type/Lon diagram</p><p> type xs:double</p><p> properties isRef 0 content simple annotation documentation degrees source <xs:element name="Lon" type="xs:double"> <xs:annotation> <xs:documentation>degrees</xs:documentation> </xs:annotation> </xs:element></p><p> element GpsPosition_type/Alt diagram</p><p> type xs:float</p><p> properties isRef 0 content simple annotation documentation meters source <xs:element name="Alt" type="xs:float"> <xs:annotation> <xs:documentation>meters</xs:documentation> </xs:annotation> </xs:element></p><p> element GpsPosition_type/Time diagram</p><p> type xs:unsignedLong</p><p> properties isRef 0 content simple annotation documentation Unix time (ns) source <xs:element name="Time" type="xs:unsignedLong"> <xs:annotation> <xs:documentation>Unix time (ns)</xs:documentation> </xs:annotation> </xs:element></p><p> element GpsPosition_type/PDOP diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="PDOP" type="xs:float" minOccurs="0"/></p><p> element GpsPosition_type/HDOP diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="HDOP" type="xs:float" minOccurs="0"/></p><p> element GpsPosition_type/VDOP diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="VDOP" type="xs:float" minOccurs="0"/></p><p> element GpsPosition_type/TDOP diagram type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation time dilution of precision source <xs:element name="TDOP" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>time dilution of precision</xs:documentation> </xs:annotation> </xs:element></p><p> element GpsPosition_type/Satellites diagram</p><p> type xs:unsignedShort</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="Satellites" type="xs:unsignedShort" minOccurs="0"/></p><p> element GpsPosition_type/Age diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation Age of correction (sec) source <xs:element name="Age" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>Age of correction (sec)</xs:documentation> </xs:annotation> </xs:element></p><p> element GpsPosition_type/Quality diagram</p><p> properties isRef 0 minOcc 0 maxOcc 1 annotation documentation $GPGGA fix quality source <xs:element name="Quality" minOccurs="0"> <xs:annotation> <xs:documentation>$GPGGA fix quality</xs:documentation> </xs:annotation> </xs:element></p><p> complexType Impulsive_type diagram</p><p> children ID GpsPosition Delay</p><p> used by element Source_type/Impulsive source <xs:complexType name="Impulsive_type"> <xs:sequence> <xs:element name="ID" type="xs:int"/> <xs:element name="GpsPosition" type="GpsPosition_type" minOccurs="0"/> <xs:element name="Delay" type="xs:float" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(usec)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType></p><p> element Impulsive_type/ID diagram</p><p> type xs:int</p><p> properties isRef 0 content simple source <xs:element name="ID" type="xs:int"/> element Impulsive_type/GpsPosition diagram</p><p> type GpsPosition_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children Lat Lon Alt Time PDOP HDOP VDOP TDOP Satellites Age Quality source <xs:element name="GpsPosition" type="GpsPosition_type" minOccurs="0"/></p><p> element Impulsive_type/Delay diagram</p><p> type xs:float properties isRef 0 minOcc 1 maxOcc unbounded content simple annotation documentation (usec) source <xs:element name="Delay" type="xs:float" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(usec)</xs:documentation> </xs:annotation> </xs:element></p><p> complexType LineSegmentList_type diagram</p><p> children Line Station1 Station2 Station</p><p> used by elements Receivers_type/Segment Exceptions_type/Segment annotation documentation List of Active Receivers by Line Segments. source <xs:complexType name="LineSegmentList_type"> <xs:annotation> <xs:documentation>List of Active Receivers by Line Segments.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Line" type="xs:decimal"/> <xs:choice> <xs:sequence> <xs:annotation> <xs:documentation>Segment</xs:documentation> </xs:annotation> <xs:element name="Station1" type="xs:decimal"/> <xs:element name="Station2" type="xs:decimal"/> </xs:sequence> <xs:element name="Station" type="xs:decimal" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Explicit List</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType></p><p> element LineSegmentList_type/Line diagram</p><p> type xs:decimal</p><p> properties isRef 0 content simple source <xs:element name="Line" type="xs:decimal"/></p><p> element LineSegmentList_type/Station1 diagram</p><p> type xs:decimal</p><p> properties isRef 0 content simple source <xs:element name="Station1" type="xs:decimal"/></p><p> element LineSegmentList_type/Station2 diagram</p><p> type xs:decimal</p><p> properties isRef 0 content simple source <xs:element name="Station2" type="xs:decimal"/></p><p> element LineSegmentList_type/Station diagram</p><p> type xs:decimal</p><p> properties isRef 0 minOcc 1 maxOcc unbounded content simple annotation documentation Explicit List source <xs:element name="Station" type="xs:decimal" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Explicit List</xs:documentation> </xs:annotation> </xs:element></p><p> complexType Point_type diagram</p><p> children Line Station</p><p> used by elements SqrTempl_type/P1 SqrTempl_type/P2 AuxLink_type/Point Receivers_type/Point Exceptions_type/Point FieldRecord_type/ShotPoint annotation documentation Single Shot or Reciever Point Coordinate (from SPS file). source <xs:complexType name="Point_type"> <xs:annotation> <xs:documentation>Single Shot or Reciever Point Coordinate (from SPS file).</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Line" type="xs:string"/> <xs:element name="Station" type="xs:string"/> </xs:sequence> </xs:complexType></p><p> element Point_type/Line diagram</p><p> type xs:string</p><p> properties isRef 0 content simple source <xs:element name="Line" type="xs:string"/></p><p> element Point_type/Station diagram</p><p> type xs:string</p><p> properties isRef 0 content simple source <xs:element name="Station" type="xs:string"/></p><p> complexType Receivers_type diagram</p><p> children SquareTemplate Point Segment Exceptions</p><p> used by element FieldRecord_type/Receivers</p><p> annotation documentation Active receivers description (from XPS file). source <xs:complexType name="Receivers_type"> <xs:annotation> <xs:documentation>Active receivers description (from XPS file).</xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:element name="SquareTemplate" type="SqrTempl_type"> <xs:annotation> <xs:documentation>Square Receiver Template</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Point" type="Point_type" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Explicit Receiver Template</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Segment" type="LineSegmentList_type" maxOccurs="unbounded"/> </xs:choice> <xs:element name="Exceptions" type="Exceptions_type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType></p><p> element Receivers_type/SquareTemplate diagram</p><p> type SqrTempl_type</p><p> properties isRef 0 content complex children P1 P2</p><p> annotation documentation Square Receiver Template source <xs:element name="SquareTemplate" type="SqrTempl_type"> <xs:annotation> <xs:documentation>Square Receiver Template</xs:documentation> </xs:annotation> </xs:element></p><p> element Receivers_type/Point diagram</p><p> type Point_type</p><p> properties isRef 0 minOcc 1 maxOcc unbounded content complex children Line Station</p><p> annotation documentation Explicit Receiver Template source <xs:element name="Point" type="Point_type" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Explicit Receiver Template</xs:documentation> </xs:annotation> </xs:element> element Receivers_type/Segment diagram</p><p> type LineSegmentList_type</p><p> properties isRef 0 minOcc 1 maxOcc unbounded content complex children Line Station1 Station2 Station source <xs:element name="Segment" type="LineSegmentList_type" maxOccurs="unbounded"/></p><p> element Receivers_type/Exceptions diagram</p><p> type Exceptions_type</p><p> properties isRef 0 minOcc 0 maxOcc unbounded content complex children Point Segment source <xs:element name="Exceptions" type="Exceptions_type" minOccurs="0" maxOccurs="unbounded"/> complexType Shot_type diagram</p><p> children ShotID EpID Status Source TimeBreak COG Index AuxTrace</p><p> used by element FieldRecord_type/Shot</p><p> annotation documentation Single shot event description. source <xs:complexType name="Shot_type"> <xs:annotation> <xs:documentation>Single shot event description.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ShotID" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>SweepID, ShotID, etc ...</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EpID" type="xs:positiveInteger"/> <xs:element name="Status" type="ShotStatus_type" default="Production"> <xs:annotation> <xs:documentation>Production, Test, Void</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Source" type="Source_type"/> <xs:element name="TimeBreak" type="xs:unsignedLong"> <xs:annotation> <xs:documentation>Unix time (nanoseconds)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="COG" type="COG_type" minOccurs="0"> <xs:annotation> <xs:documentation>Combined position of all sources on the same shot point</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Index" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SPS point index</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuxTrace" type="AuxTrace_type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType></p><p> element Shot_type/ShotID diagram</p><p> type xs:positiveInteger</p><p> properties isRef 0 content simple annotation documentation SweepID, ShotID, etc ... source <xs:element name="ShotID" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>SweepID, ShotID, etc ...</xs:documentation> </xs:annotation> </xs:element></p><p> element Shot_type/EpID diagram</p><p> type xs:positiveInteger</p><p> properties isRef 0 content simple source <xs:element name="EpID" type="xs:positiveInteger"/> element Shot_type/Status diagram</p><p> type ShotStatus_type</p><p> properties isRef 0 content simple default Production facets Kind Value annotation enumeration Production enumeration Test enumeration Void enumeration Other annotation documentation Production, Test, Void source <xs:element name="Status" type="ShotStatus_type" default="Production"> <xs:annotation> <xs:documentation>Production, Test, Void</xs:documentation> </xs:annotation> </xs:element></p><p> element Shot_type/Source diagram</p><p> type Source_type</p><p> properties isRef 0 content complex children InstrumentType InstrumentVersion VibratorsFleet ShotController AirGun Impulsive Other source <xs:element name="Source" type="Source_type"/> element Shot_type/TimeBreak diagram</p><p> type xs:unsignedLong</p><p> properties isRef 0 content simple annotation documentation Unix time (nanoseconds) source <xs:element name="TimeBreak" type="xs:unsignedLong"> <xs:annotation> <xs:documentation>Unix time (nanoseconds)</xs:documentation> </xs:annotation> </xs:element> element Shot_type/COG diagram</p><p> type COG_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children Lat Lon Alt Time PDOP HDOP VDOP TDOP Satellites Age Quality StatisticData</p><p> annotation documentation Combined position of all sources on the same shot point source <xs:element name="COG" type="COG_type" minOccurs="0"> <xs:annotation> <xs:documentation>Combined position of all sources on the same shot point</xs:documentation> </xs:annotation> </xs:element> element Shot_type/Index diagram</p><p> type xs:positiveInteger</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation SPS point index source <xs:element name="Index" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>SPS point index</xs:documentation> </xs:annotation> </xs:element></p><p> element Shot_type/AuxTrace diagram</p><p> type AuxTrace_type</p><p> properties isRef 0 minOcc 0 maxOcc unbounded content complex children AuxLink AuxData source <xs:element name="AuxTrace" type="AuxTrace_type" minOccurs="0" maxOccurs="unbounded"/> complexType ShotController_type diagram</p><p> children ID GpsPosition CTB Uphole WindowOffset CapResistance GeophoneResistance Battery Status UpholeTrace</p><p> used by element Source_type/ShotController source <xs:complexType name="ShotController_type"> <xs:sequence> <xs:element name="ID" type="xs:int"/> <xs:element name="GpsPosition" type="GpsPosition_type" minOccurs="0"/> <xs:element name="CTB" type="xs:double"> <xs:annotation> <xs:documentation>Confirmation Time Break (usec)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Uphole" type="xs:float"> <xs:annotation> <xs:documentation>(msec)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WindowOffset" type="xs:int"> <xs:annotation> <xs:documentation>(msec)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CapResistance" type="xs:float"> <xs:annotation> <xs:documentation>(Ohm)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GeophoneResistance" type="xs:float"> <xs:annotation> <xs:documentation>(Ohm)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Battery" type="xs:double"> <xs:annotation> <xs:documentation>(V)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Status" type="xs:int"/> <xs:element name="UpholeTrace" type="AuxTrace_type" minOccurs="0"/> </xs:sequence> </xs:complexType></p><p> element ShotController_type/ID diagram</p><p> type xs:int</p><p> properties isRef 0 content simple source <xs:element name="ID" type="xs:int"/> element ShotController_type/GpsPosition diagram</p><p> type GpsPosition_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children Lat Lon Alt Time PDOP HDOP VDOP TDOP Satellites Age Quality source <xs:element name="GpsPosition" type="GpsPosition_type" minOccurs="0"/></p><p> element ShotController_type/CTB diagram</p><p> type xs:double</p><p> properties isRef 0 content simple annotation documentation Confirmation Time Break (usec) source <xs:element name="CTB" type="xs:double"> <xs:annotation> <xs:documentation>Confirmation Time Break (usec)</xs:documentation> </xs:annotation> </xs:element></p><p> element ShotController_type/Uphole diagram</p><p> type xs:float</p><p> properties isRef 0 content simple annotation documentation (msec) source <xs:element name="Uphole" type="xs:float"> <xs:annotation> <xs:documentation>(msec)</xs:documentation> </xs:annotation> </xs:element></p><p> element ShotController_type/WindowOffset diagram</p><p> type xs:int</p><p> properties isRef 0 content simple annotation documentation (msec) source <xs:element name="WindowOffset" type="xs:int"> <xs:annotation> <xs:documentation>(msec)</xs:documentation> </xs:annotation> </xs:element></p><p> element ShotController_type/CapResistance diagram</p><p> type xs:float properties isRef 0 content simple annotation documentation (Ohm) source <xs:element name="CapResistance" type="xs:float"> <xs:annotation> <xs:documentation>(Ohm)</xs:documentation> </xs:annotation> </xs:element></p><p> element ShotController_type/GeophoneResistance diagram</p><p> type xs:float</p><p> properties isRef 0 content simple annotation documentation (Ohm) source <xs:element name="GeophoneResistance" type="xs:float"> <xs:annotation> <xs:documentation>(Ohm)</xs:documentation> </xs:annotation> </xs:element></p><p> element ShotController_type/Battery diagram</p><p> type xs:double</p><p> properties isRef 0 content simple annotation documentation (V) source <xs:element name="Battery" type="xs:double"> <xs:annotation> <xs:documentation>(V)</xs:documentation> </xs:annotation> </xs:element></p><p> element ShotController_type/Status diagram</p><p> type xs:int properties isRef 0 content simple source <xs:element name="Status" type="xs:int"/></p><p> element ShotController_type/UpholeTrace diagram</p><p> type AuxTrace_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children AuxLink AuxData source <xs:element name="UpholeTrace" type="AuxTrace_type" minOccurs="0"/></p><p> complexType Source_type diagram</p><p> children InstrumentType InstrumentVersion VibratorsFleet ShotController AirGun Impulsive Other</p><p> used by element Shot_type/Source</p><p> annotation documentation Source Type, Parameters and QC. source <xs:complexType name="Source_type"> <xs:annotation> <xs:documentation>Source Type, Parameters and QC.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="InstrumentType" type="xs:string" minOccurs="0"/> <xs:element name="InstrumentVersion" type="xs:string" minOccurs="0"/> <xs:choice> <xs:element name="VibratorsFleet" type="VibratorsFleet_type"/> <xs:element name="ShotController" type="ShotController_type"/> <xs:element name="AirGun" type="AirGun_type"/> <xs:element name="Impulsive" type="Impulsive_type"/> <xs:element name="Other"/> </xs:choice> </xs:sequence> </xs:complexType></p><p> element Source_type/InstrumentType diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="InstrumentType" type="xs:string" minOccurs="0"/></p><p> element Source_type/InstrumentVersion diagram</p><p> type xs:string</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="InstrumentVersion" type="xs:string" minOccurs="0"/> element Source_type/VibratorsFleet diagram</p><p> type VibratorsFleet_type</p><p> properties isRef 0 content complex children ID SweepLength Vibrator source <xs:element name="VibratorsFleet" type="VibratorsFleet_type"/> element Source_type/ShotController diagram</p><p> type ShotController_type</p><p> properties isRef 0 content complex children ID GpsPosition CTB Uphole WindowOffset CapResistance GeophoneResistance Battery Status UpholeTrace source <xs:element name="ShotController" type="ShotController_type"/> element Source_type/AirGun diagram</p><p> type AirGun_type</p><p> properties isRef 0 content complex children ID GpsPosition Delay source <xs:element name="AirGun" type="AirGun_type"/></p><p> element Source_type/Impulsive diagram</p><p> type Impulsive_type</p><p> properties isRef 0 content complex children ID GpsPosition Delay source <xs:element name="Impulsive" type="Impulsive_type"/></p><p> element Source_type/Other diagram</p><p> properties isRef 0 source <xs:element name="Other"/> complexType SqrTempl_type diagram</p><p> children P1 P2</p><p> used by element Receivers_type/SquareTemplate</p><p> annotation documentation Square Template (Top/Left, Bottom/Right). source <xs:complexType name="SqrTempl_type"> <xs:annotation> <xs:documentation>Square Template (Top/Left, Bottom/Right).</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="P1" type="Point_type"/> <xs:element name="P2" type="Point_type"/> </xs:sequence> </xs:complexType></p><p> element SqrTempl_type/P1 diagram</p><p> type Point_type</p><p> properties isRef 0 content complex children Line Station source <xs:element name="P1" type="Point_type"/></p><p> element SqrTempl_type/P2 diagram</p><p> type Point_type properties isRef 0 content complex children Line Station source <xs:element name="P2" type="Point_type"/></p><p> complexType VibLimits_type diagram</p><p> children Force Mass Valve Excitation Pressure</p><p> used by element VibQC_type/Limits</p><p> annotation documentation Control limits reached during the sweep. source <xs:complexType name="VibLimits_type"> <xs:annotation> <xs:documentation>Control limits reached during the sweep.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Force" type="xs:boolean" default="false" minOccurs="0"/> <xs:element name="Mass" type="xs:boolean" default="false" minOccurs="0"/> <xs:element name="Valve" type="xs:boolean" default="false" minOccurs="0"/> <xs:element name="Excitation" type="xs:boolean" default="false" minOccurs="0"/> <xs:element name="Pressure" type="xs:boolean" default="false" minOccurs="0"/> </xs:sequence> </xs:complexType></p><p> element VibLimits_type/Force diagram</p><p> type xs:boolean</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple default false source <xs:element name="Force" type="xs:boolean" default="false" minOccurs="0"/></p><p> element VibLimits_type/Mass diagram</p><p> type xs:boolean</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple default false source <xs:element name="Mass" type="xs:boolean" default="false" minOccurs="0"/></p><p> element VibLimits_type/Valve diagram</p><p> type xs:boolean</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple default false source <xs:element name="Valve" type="xs:boolean" default="false" minOccurs="0"/></p><p> element VibLimits_type/Excitation diagram</p><p> type xs:boolean</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple default false source <xs:element name="Excitation" type="xs:boolean" default="false" minOccurs="0"/></p><p> element VibLimits_type/Pressure diagram</p><p> type xs:boolean</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple default false source <xs:element name="Pressure" type="xs:boolean" default="false" minOccurs="0"/></p><p> complexType VibParams_type diagram</p><p> children HoldDownWeight BasePlateWeight MassWeight MaxPeakForce PistonArea ForceOut BasePlateArea</p><p> used by element Vibrator_type/Parameters</p><p> annotation documentation Vibrator's control parameters: Weights, Force Out, etc source <xs:complexType name="VibParams_type"> <xs:annotation> <xs:documentation>Vibrator's control parameters: Weights, Force Out, etc</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="HoldDownWeight" type="xs:float"/> <xs:element name="BasePlateWeight" type="xs:float"/> <xs:element name="MassWeight" type="xs:float"/> <xs:element name="MaxPeakForce" type="xs:float" minOccurs="0"/> <xs:element name="PistonArea" type="xs:float" minOccurs="0"/> <xs:element name="ForceOut" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>percents</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BasePlateArea" type="xs:float" minOccurs="0"/> </xs:sequence> </xs:complexType> element VibParams_type/HoldDownWeight diagram</p><p> type xs:float</p><p> properties isRef 0 content simple source <xs:element name="HoldDownWeight" type="xs:float"/></p><p> element VibParams_type/BasePlateWeight diagram</p><p> type xs:float</p><p> properties isRef 0 content simple source <xs:element name="BasePlateWeight" type="xs:float"/></p><p> element VibParams_type/MassWeight diagram</p><p> type xs:float</p><p> properties isRef 0 content simple source <xs:element name="MassWeight" type="xs:float"/></p><p> element VibParams_type/MaxPeakForce diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="MaxPeakForce" type="xs:float" minOccurs="0"/></p><p> element VibParams_type/PistonArea diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="PistonArea" type="xs:float" minOccurs="0"/></p><p> element VibParams_type/ForceOut diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple annotation documentation percents source <xs:element name="ForceOut" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>percents</xs:documentation> </xs:annotation> </xs:element></p><p> element VibParams_type/BasePlateArea diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="BasePlateArea" type="xs:float" minOccurs="0"/></p><p> complexType VibQC_type diagram</p><p> children Limits Values GpsPosition SweepCheckSum ParamCheckSum</p><p> used by element Vibrator_type/QC</p><p> annotation documentation Single Vibrator QC report data (PSS). source <xs:complexType name="VibQC_type"> <xs:annotation> <xs:documentation>Single Vibrator QC report data (PSS).</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Limits" type="VibLimits_type" minOccurs="0"/> <xs:element name="Values" type="VibQcValues_type" minOccurs="0"/> <xs:element name="GpsPosition" type="GpsPosition_type" minOccurs="0"/> <xs:element name="SweepCheckSum" type="xs:unsignedInt" minOccurs="0"/> <xs:element name="ParamCheckSum" type="xs:unsignedInt" minOccurs="0"/> </xs:sequence> </xs:complexType></p><p> element VibQC_type/Limits diagram</p><p> type VibLimits_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children Force Mass Valve Excitation Pressure source <xs:element name="Limits" type="VibLimits_type" minOccurs="0"/> element VibQC_type/Values diagram</p><p> type VibQcValues_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children AvgPhase PeakPhase AvgForce PeakForce AvgDist PeakDist source <xs:element name="Values" type="VibQcValues_type" minOccurs="0"/> element VibQC_type/GpsPosition diagram</p><p> type GpsPosition_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children Lat Lon Alt Time PDOP HDOP VDOP TDOP Satellites Age Quality source <xs:element name="GpsPosition" type="GpsPosition_type" minOccurs="0"/></p><p> element VibQC_type/SweepCheckSum diagram</p><p> type xs:unsignedInt</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="SweepCheckSum" type="xs:unsignedInt" minOccurs="0"/></p><p> element VibQC_type/ParamCheckSum diagram</p><p> type xs:unsignedInt</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="ParamCheckSum" type="xs:unsignedInt" minOccurs="0"/></p><p> complexType VibQcValues_type diagram</p><p> children AvgPhase PeakPhase AvgForce PeakForce AvgDist PeakDist</p><p> used by element VibQC_type/Values</p><p> annotation documentation Standard 6 values from Vibraror's post-sweep QC report (PSS). source <xs:complexType name="VibQcValues_type"> <xs:annotation> <xs:documentation>Standard 6 values from Vibraror's post-sweep QC report (PSS). </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AvgPhase" type="xs:float" minOccurs="0"/> <xs:element name="PeakPhase" type="xs:float" minOccurs="0"/> <xs:element name="AvgForce" type="xs:float" minOccurs="0"/> <xs:element name="PeakForce" type="xs:float" minOccurs="0"/> <xs:element name="AvgDist" type="xs:float" minOccurs="0"/> <xs:element name="PeakDist" type="xs:float" minOccurs="0"/> </xs:sequence> </xs:complexType> element VibQcValues_type/AvgPhase diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="AvgPhase" type="xs:float" minOccurs="0"/></p><p> element VibQcValues_type/PeakPhase diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="PeakPhase" type="xs:float" minOccurs="0"/></p><p> element VibQcValues_type/AvgForce diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="AvgForce" type="xs:float" minOccurs="0"/></p><p> element VibQcValues_type/PeakForce diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="PeakForce" type="xs:float" minOccurs="0"/> element VibQcValues_type/AvgDist diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="AvgDist" type="xs:float" minOccurs="0"/></p><p> element VibQcValues_type/PeakDist diagram</p><p> type xs:float</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple source <xs:element name="PeakDist" type="xs:float" minOccurs="0"/></p><p> complexType Vibrator_type diagram</p><p> children ID QC Parameters AuxTrace Failed</p><p> used by element VibratorsFleet_type/Vibrator</p><p> annotation documentation Sweep, QC, Aux Traces source <xs:complexType name="Vibrator_type"> <xs:annotation> <xs:documentation>Sweep, QC, Aux Traces</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ID"> <xs:annotation> <xs:documentation>Vibrator's ID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QC" type="VibQC_type" minOccurs="0"/> <xs:element name="Parameters" type="VibParams_type" minOccurs="0"/> <xs:element name="AuxTrace" type="AuxTrace_type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Failed" type="xs:boolean" default="false" minOccurs="0"> <xs:annotation> <xs:documentation>It is true if vibrator missed start or sweep was aborted</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType></p><p> element Vibrator_type/ID diagram</p><p> properties isRef 0</p><p> annotation documentation Vibrator's ID source <xs:element name="ID"> <xs:annotation> <xs:documentation>Vibrator's ID</xs:documentation> </xs:annotation> </xs:element> element Vibrator_type/QC diagram</p><p> type VibQC_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children Limits Values GpsPosition SweepCheckSum ParamCheckSum source <xs:element name="QC" type="VibQC_type" minOccurs="0"/></p><p> element Vibrator_type/Parameters diagram</p><p> type VibParams_type</p><p> properties isRef 0 minOcc 0 maxOcc 1 content complex children HoldDownWeight BasePlateWeight MassWeight MaxPeakForce PistonArea ForceOut BasePlateArea source <xs:element name="Parameters" type="VibParams_type" minOccurs="0"/> element Vibrator_type/AuxTrace diagram</p><p> type AuxTrace_type</p><p> properties isRef 0 minOcc 0 maxOcc unbounded content complex children AuxLink AuxData source <xs:element name="AuxTrace" type="AuxTrace_type" minOccurs="0" maxOccurs="unbounded"/></p><p> element Vibrator_type/Failed diagram</p><p> type xs:boolean</p><p> properties isRef 0 minOcc 0 maxOcc 1 content simple default false annotation documentation It is true if vibrator missed start or sweep was aborted source <xs:element name="Failed" type="xs:boolean" default="false" minOccurs="0"> <xs:annotation> <xs:documentation>It is true if vibrator missed start or sweep was aborted</xs:documentation> </xs:annotation> </xs:element> complexType VibratorsFleet_type diagram</p><p> children ID SweepLength Vibrator</p><p> used by element Source_type/VibratorsFleet</p><p> annotation documentation Vibrator's Group/Fleet description. source <xs:complexType name="VibratorsFleet_type"> <xs:annotation> <xs:documentation>Vibrator's Group/Fleet description.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ID" type="xs:unsignedShort"> <xs:annotation> <xs:documentation>Fleet's ID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SweepLength" type="xs:double"> <xs:annotation> <xs:documentation>Sweep Length value in sec for correctation function</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Vibrator" type="Vibrator_type" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of vibs</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType></p><p> element VibratorsFleet_type/ID diagram type xs:unsignedShort</p><p> properties isRef 0 content simple annotation documentation Fleet's ID source <xs:element name="ID" type="xs:unsignedShort"> <xs:annotation> <xs:documentation>Fleet's ID</xs:documentation> </xs:annotation> </xs:element></p><p> element VibratorsFleet_type/SweepLength diagram</p><p> type xs:double</p><p> properties isRef 0 content simple annotation documentation Sweep Length value in sec for correctation function source <xs:element name="SweepLength" type="xs:double"> <xs:annotation> <xs:documentation>Sweep Length value in sec for correctation function</xs:documentation> </xs:annotation> </xs:element> element VibratorsFleet_type/Vibrator diagram</p><p> type Vibrator_type</p><p> properties isRef 0 minOcc 0 maxOcc unbounded content complex children ID QC Parameters AuxTrace Failed</p><p> annotation documentation List of vibs source <xs:element name="Vibrator" type="Vibrator_type" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of vibs</xs:documentation> </xs:annotation> </xs:element></p><p> simpleType AuxType_type type union of (restriction of xs:string, restriction of xs:string)</p><p> used by elements AuxData_type/Type AuxLink_type/Type</p><p> annotation documentation Aux Trace type. (todo:extend types) source <xs:simpleType name="AuxType_type"> <xs:annotation> <xs:documentation>Aux Trace type. (todo:extend types)</xs:documentation> </xs:annotation> <xs:union> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Sweep"/> <xs:enumeration value="TimeBreak"/> <xs:enumeration value="Uphole"/> <xs:enumeration value="UpholeX"/> <xs:enumeration value="UpholeY"/> <xs:enumeration value="UpholeZ"/> <xs:enumeration value="Timing"/> <xs:enumeration value="VibTrueRef"/> <xs:enumeration value="VibRadioRef"/> <xs:enumeration value="VibWireLineRef"/> <xs:enumeration value="VibSimilarity"/> <xs:enumeration value="VibBasePlate"/> <xs:enumeration value="VibReactionMass"/> <xs:enumeration value="VibGroundForce"/> <xs:enumeration value="Waterbreak"/> <xs:enumeration value="NearFieldGunSignature"/> <xs:enumeration value="FarFieldGunSignature"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="Aux\d\d"/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType></p><p> simpleType ShotStatus_type type restriction of xs:string</p><p> properties base xs:string</p><p> used by element Shot_type/Status</p><p> facets Kind Value annotation enumeration Production enumeration Test enumeration Void enumeration Other annotation documentation Status for a single shot source <xs:simpleType name="ShotStatus_type"> <xs:annotation> <xs:documentation>Status for a single shot</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Production"/> <xs:enumeration value="Test"/> <xs:enumeration value="Void"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType></p><p> simpleType Units_type type union of (restriction of xs:string, restriction of xs:string)</p><p> used by element AuxData_type/Units</p><p> annotation documentation Aux Trace Data type source <xs:simpleType name="Units_type"> <xs:annotation> <xs:documentation>Aux Trace Data type</xs:documentation> </xs:annotation> <xs:union> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Volt"/> <xs:enumeration value="Newton"/> <xs:enumeration value="Amper"/> <xs:enumeration value="Meter"/> <xs:enumeration value="MetersPerSecond"/> <xs:enumeration value="MetersPerSecondSquared"/> <xs:enumeration value="Pascal"/> <xs:enumeration value="Watt"/> <xs:enumeration value="Ohm"/> <xs:enumeration value="Second"/> <xs:enumeration value="Herz"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="Unit\d\d"/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType></p><p>XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    75 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us