Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema fdsn-station-1.0.xsd
Namespace http://www.fdsn.org/xml/station/1
Annotations
FDSN StationXML schema. Designed as an XML representation of SEED
metadata, the schema maps to the most important and commonly used structures of SEED
2.4. When definitions and usage are underdefined the SEED manual should be referred to
for clarification.
Properties
attribute form default unqualified
element form default qualified
version 1.0
Element fsx:FDSNStationXML
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#RootType_schemaVersion fdsn-station-1_0_xsd.tmp#RootType_Source fdsn-station-1_0_xsd.tmp#RootType_Sender fdsn-station-1_0_xsd.tmp#RootType_Module fdsn-station-1_0_xsd.tmp#RootType_ModuleURI fdsn-station-1_0_xsd.tmp#RootType_Created fdsn-station-1_0_xsd.tmp#RootType_Network fdsn-station-1_0_xsd.tmp#RootType
Type fsx:RootType
Properties
content complex
Model
fsx:Source , fsx:Sender{0,1} , fsx:Module{0,1} , fsx:ModuleURI{0,1} , fsx:Created , fsx:Network+ , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:Created, fsx:Module, fsx:ModuleURI, fsx:Network, fsx:Sender, fsx:Source
Instance
<fsx:FDSNStationXML schemaVersion="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Source>{1,1}</fsx:Source>
  <fsx:Sender>{0,1}</fsx:Sender>
  <fsx:Module>{0,1}</fsx:Module>
  <fsx:ModuleURI>{0,1}</fsx:ModuleURI>
  <fsx:Created>{1,1}</fsx:Created>
  <fsx:Network alternateCode="" code="" endDate="" historicalCode="" restrictedStatus="" startDate="">{1,unbounded}</fsx:Network>
</fsx:FDSNStationXML>
Attributes
QName Type Use Annotation
schemaVersion xs:decimal required
The schema version compatible with the document.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="FDSNStationXML" type="fsx:RootType"/>
Element fsx:RootType / fsx:Source
Namespace http://www.fdsn.org/xml/station/1
Annotations
Network ID of the institution sending the
message.
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Source" type="xs:string">
  <xs:annotation>
    <xs:documentation>Network ID of the institution sending the message.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:RootType / fsx:Sender
Namespace http://www.fdsn.org/xml/station/1
Annotations
Name of the institution sending this
message.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Sender" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of the institution sending this message.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:RootType / fsx:Module
Namespace http://www.fdsn.org/xml/station/1
Annotations
Name of the software module that generated this document.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Module" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of the software module that generated this document.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:RootType / fsx:ModuleURI
Namespace http://www.fdsn.org/xml/station/1
Annotations
This is the address of the query that generated the document,
or, if applicable, the address of the software that generated this document.
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="ModuleURI" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>This is the address of the query that generated the document, or, if applicable, the address of the software that generated this document.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:RootType / fsx:Created
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:dateTime
Properties
content simple
Source
<xs:element name="Created" type="xs:dateTime"/>
Element fsx:RootType / fsx:Network
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseNodeType_code fdsn-station-1_0_xsd.tmp#BaseNodeType_startDate fdsn-station-1_0_xsd.tmp#BaseNodeType_endDate fdsn-station-1_0_xsd.tmp#BaseNodeType_restrictedStatus fdsn-station-1_0_xsd.tmp#BaseNodeType_alternateCode fdsn-station-1_0_xsd.tmp#BaseNodeType_historicalCode fdsn-station-1_0_xsd.tmp#BaseNodeType_Description fdsn-station-1_0_xsd.tmp#BaseNodeType_Comment fdsn-station-1_0_xsd.tmp#BaseNodeType fdsn-station-1_0_xsd.tmp#NetworkType_TotalNumberStations fdsn-station-1_0_xsd.tmp#NetworkType_SelectedNumberStations fdsn-station-1_0_xsd.tmp#NetworkType_Station fdsn-station-1_0_xsd.tmp#NetworkType
Type fsx:NetworkType
Type hierarchy
Properties
content complex
maxOccurs unbounded
Model
fsx:Description{0,1} , fsx:Comment* , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:TotalNumberStations{0,1} , fsx:SelectedNumberStations{0,1} , fsx:Station*
Children fsx:Comment, fsx:Description, fsx:SelectedNumberStations, fsx:Station, fsx:TotalNumberStations
Instance
<fsx:Network alternateCode="" code="" endDate="" historicalCode="" restrictedStatus="" startDate="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Comment id="">{0,unbounded}</fsx:Comment>
  <fsx:TotalNumberStations>{0,1}</fsx:TotalNumberStations>
  <fsx:SelectedNumberStations>{0,1}</fsx:SelectedNumberStations>
  <fsx:Station alternateCode="" code="" endDate="" historicalCode="" restrictedStatus="" startDate="">{0,unbounded}</fsx:Station>
</fsx:Network>
Attributes
QName Type Use Annotation
alternateCode xs:string optional
A code used for display or association, alternate to the
SEED-compliant code.
code xs:string required
endDate xs:dateTime optional
historicalCode xs:string optional
A previously used code if different from the current code.
restrictedStatus fsx:RestrictedStatusType optional
startDate xs:dateTime optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Network" type="fsx:NetworkType" maxOccurs="unbounded"/>
Element fsx:BaseNodeType / fsx:Description
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Description" type="xs:string" minOccurs="0"/>
Element fsx:BaseNodeType / fsx:Comment
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#CommentType_id fdsn-station-1_0_xsd.tmp#CommentType_Value fdsn-station-1_0_xsd.tmp#CommentType_BeginEffectiveTime fdsn-station-1_0_xsd.tmp#CommentType_EndEffectiveTime fdsn-station-1_0_xsd.tmp#CommentType_Author fdsn-station-1_0_xsd.tmp#CommentType
Type fsx:CommentType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Author, fsx:BeginEffectiveTime, fsx:EndEffectiveTime, fsx:Value
Instance
<fsx:Comment id="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Value>{1,1}</fsx:Value>
  <fsx:BeginEffectiveTime>{0,1}</fsx:BeginEffectiveTime>
  <fsx:EndEffectiveTime>{0,1}</fsx:EndEffectiveTime>
  <fsx:Author>{0,unbounded}</fsx:Author>
</fsx:Comment>
Attributes
QName Type Use
id fsx:CounterType optional
Source
<xs:element name="Comment" type="fsx:CommentType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:CommentType / fsx:Value
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Value" type="xs:string"/>
Element fsx:CommentType / fsx:BeginEffectiveTime
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element name="BeginEffectiveTime" type="xs:dateTime" minOccurs="0"/>
Element fsx:CommentType / fsx:EndEffectiveTime
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element name="EndEffectiveTime" type="xs:dateTime" minOccurs="0"/>
Element fsx:CommentType / fsx:Author
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#PersonType_Name fdsn-station-1_0_xsd.tmp#PersonType_Agency fdsn-station-1_0_xsd.tmp#PersonType_Email fdsn-station-1_0_xsd.tmp#PersonType_Phone fdsn-station-1_0_xsd.tmp#PersonType
Type fsx:PersonType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Agency, fsx:Email, fsx:Name, fsx:Phone
Instance
<fsx:Author xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Name>{0,unbounded}</fsx:Name>
  <fsx:Agency>{0,unbounded}</fsx:Agency>
  <fsx:Email>{0,unbounded}</fsx:Email>
  <fsx:Phone description="">{0,unbounded}</fsx:Phone>
</fsx:Author>
Source
<xs:element name="Author" type="fsx:PersonType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:PersonType / fsx:Name
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:PersonType / fsx:Agency
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="Agency" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:PersonType / fsx:Email
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#EmailType
Type fsx:EmailType
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
pattern [\w\.\-_]+@[\w\.\-_]+
Source
<xs:element name="Email" type="fsx:EmailType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:PersonType / fsx:Phone
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#PhoneNumberType_description fdsn-station-1_0_xsd.tmp#PhoneNumberType_CountryCode fdsn-station-1_0_xsd.tmp#PhoneNumberType_AreaCode fdsn-station-1_0_xsd.tmp#PhoneNumberType_PhoneNumber fdsn-station-1_0_xsd.tmp#PhoneNumberType
Type fsx:PhoneNumberType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:AreaCode, fsx:CountryCode, fsx:PhoneNumber
Instance
<fsx:Phone description="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:CountryCode>{0,1}</fsx:CountryCode>
  <fsx:AreaCode>{1,1}</fsx:AreaCode>
  <fsx:PhoneNumber>{1,1}</fsx:PhoneNumber>
</fsx:Phone>
Attributes
QName Type Use
description xs:string optional
Source
<xs:element name="Phone" type="fsx:PhoneNumberType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:PhoneNumberType / fsx:CountryCode
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element name="CountryCode" type="xs:integer" minOccurs="0"/>
Element fsx:PhoneNumberType / fsx:AreaCode
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="AreaCode" type="xs:integer"/>
Element fsx:PhoneNumberType / fsx:PhoneNumber
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
Facets
pattern [0-9]+-[0-9]+
Source
<xs:element name="PhoneNumber">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]+-[0-9]+"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element fsx:NetworkType / fsx:TotalNumberStations
Namespace http://www.fdsn.org/xml/station/1
Annotations
The total number of stations contained in this
network, including inactive or terminated stations.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#CounterType
Type fsx:CounterType
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="TotalNumberStations" type="fsx:CounterType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The total number of stations contained in this network, including inactive or terminated stations.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:NetworkType / fsx:SelectedNumberStations
Namespace http://www.fdsn.org/xml/station/1
Annotations
The total number of stations in this network that
were selected by the query that produced this document, even if the
stations do not appear in the document. (This might happen if the
user only wants a document that goes contains only information at
the Network level.)
Diagram
Diagram fdsn-station-1_0_xsd.tmp#CounterType
Type fsx:CounterType
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="SelectedNumberStations" type="fsx:CounterType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The total number of stations in this network that were selected by the query that produced this document, even if the stations do not appear in the document. (This might happen if the user only wants a document that goes contains only information at the Network level.)</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:NetworkType / fsx:Station
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseNodeType_code fdsn-station-1_0_xsd.tmp#BaseNodeType_startDate fdsn-station-1_0_xsd.tmp#BaseNodeType_endDate fdsn-station-1_0_xsd.tmp#BaseNodeType_restrictedStatus fdsn-station-1_0_xsd.tmp#BaseNodeType_alternateCode fdsn-station-1_0_xsd.tmp#BaseNodeType_historicalCode fdsn-station-1_0_xsd.tmp#BaseNodeType_Description fdsn-station-1_0_xsd.tmp#BaseNodeType_Comment fdsn-station-1_0_xsd.tmp#BaseNodeType fdsn-station-1_0_xsd.tmp#StationType_Latitude fdsn-station-1_0_xsd.tmp#StationType_Longitude fdsn-station-1_0_xsd.tmp#StationType_Elevation fdsn-station-1_0_xsd.tmp#StationType_Site fdsn-station-1_0_xsd.tmp#StationType_Vault fdsn-station-1_0_xsd.tmp#StationType_Geology fdsn-station-1_0_xsd.tmp#StationType_Equipment fdsn-station-1_0_xsd.tmp#StationType_Operator fdsn-station-1_0_xsd.tmp#StationType_CreationDate fdsn-station-1_0_xsd.tmp#StationType_TerminationDate fdsn-station-1_0_xsd.tmp#StationType_TotalNumberChannels fdsn-station-1_0_xsd.tmp#StationType_SelectedNumberChannels fdsn-station-1_0_xsd.tmp#StationType_ExternalReference fdsn-station-1_0_xsd.tmp#StationType_Channel fdsn-station-1_0_xsd.tmp#StationType
Type fsx:StationType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Channel, fsx:Comment, fsx:CreationDate, fsx:Description, fsx:Elevation, fsx:Equipment, fsx:ExternalReference, fsx:Geology, fsx:Latitude, fsx:Longitude, fsx:Operator, fsx:SelectedNumberChannels, fsx:Site, fsx:TerminationDate, fsx:TotalNumberChannels, fsx:Vault
Instance
<fsx:Station alternateCode="" code="" endDate="" historicalCode="" restrictedStatus="" startDate="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Comment id="">{0,unbounded}</fsx:Comment>
  <fsx:Latitude datum="WGS84" minusError="" plusError="" unit="DEGREES">{1,1}</fsx:Latitude>
  <fsx:Longitude datum="WGS84" minusError="" plusError="" unit="DEGREES">{1,1}</fsx:Longitude>
  <fsx:Elevation minusError="" plusError="" unit="METERS">{1,1}</fsx:Elevation>
  <fsx:Site>{1,1}</fsx:Site>
  <fsx:Vault>{0,1}</fsx:Vault>
  <fsx:Geology>{0,1}</fsx:Geology>
  <fsx:Equipment resourceId="">{0,unbounded}</fsx:Equipment>
  <fsx:Operator>{0,unbounded}</fsx:Operator>
  <fsx:CreationDate>{1,1}</fsx:CreationDate>
  <fsx:TerminationDate>{0,1}</fsx:TerminationDate>
  <fsx:TotalNumberChannels>{0,1}</fsx:TotalNumberChannels>
  <fsx:SelectedNumberChannels>{0,1}</fsx:SelectedNumberChannels>
  <fsx:ExternalReference>{0,unbounded}</fsx:ExternalReference>
  <fsx:Channel alternateCode="" code="" endDate="" historicalCode="" locationCode="" restrictedStatus="" startDate="">{0,unbounded}</fsx:Channel>
</fsx:Station>
Attributes
QName Type Use Annotation
alternateCode xs:string optional
A code used for display or association, alternate to the
SEED-compliant code.
code xs:string required
endDate xs:dateTime optional
historicalCode xs:string optional
A previously used code if different from the current code.
restrictedStatus fsx:RestrictedStatusType optional
startDate xs:dateTime optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Station" type="fsx:StationType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:StationType / fsx:Latitude
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#LatitudeBaseType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#LatitudeBaseType fdsn-station-1_0_xsd.tmp#LatitudeType_datum fdsn-station-1_0_xsd.tmp#LatitudeType
Type fsx:LatitudeType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Default Use
datum xs:NMTOKEN WGS84 optional
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:element name="Latitude" type="fsx:LatitudeType"/>
Element fsx:StationType / fsx:Longitude
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#LongitudeBaseType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#LongitudeBaseType fdsn-station-1_0_xsd.tmp#LongitudeType_datum fdsn-station-1_0_xsd.tmp#LongitudeType
Type fsx:LongitudeType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Default Use
datum xs:NMTOKEN WGS84 optional
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:element name="Longitude" type="fsx:LongitudeType"/>
Element fsx:StationType / fsx:Elevation
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#DistanceType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#DistanceType
Type fsx:DistanceType
Type hierarchy
Properties
content complex
Attributes
QName Type Default Use
minusError xs:double optional
plusError xs:double optional
unit xs:string METERS optional
Source
<xs:element name="Elevation" type="fsx:DistanceType"/>
Element fsx:StationType / fsx:Site
Namespace http://www.fdsn.org/xml/station/1
Annotations
These fields describe the location of the station
using geopolitical entities (country, city,
etc.).
Diagram
Diagram fdsn-station-1_0_xsd.tmp#SiteType_Name fdsn-station-1_0_xsd.tmp#SiteType_Description fdsn-station-1_0_xsd.tmp#SiteType_Town fdsn-station-1_0_xsd.tmp#SiteType_County fdsn-station-1_0_xsd.tmp#SiteType_Region fdsn-station-1_0_xsd.tmp#SiteType_Country fdsn-station-1_0_xsd.tmp#SiteType
Type fsx:SiteType
Properties
content complex
Model
fsx:Name , fsx:Description{0,1} , fsx:Town{0,1} , fsx:County{0,1} , fsx:Region{0,1} , fsx:Country{0,1} , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:Country, fsx:County, fsx:Description, fsx:Name, fsx:Region, fsx:Town
Instance
<fsx:Site xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Name>{1,1}</fsx:Name>
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Town>{0,1}</fsx:Town>
  <fsx:County>{0,1}</fsx:County>
  <fsx:Region>{0,1}</fsx:Region>
  <fsx:Country>{0,1}</fsx:Country>
</fsx:Site>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Site" type="fsx:SiteType">
  <xs:annotation>
    <xs:documentation>These fields describe the location of the station using geopolitical entities (country, city, etc.).</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:SiteType / fsx:Name
Namespace http://www.fdsn.org/xml/station/1
Annotations
The commonly used name of this station, equivalent to the
SEED blockette 50, field 9.
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>The commonly used name of this station, equivalent to the SEED blockette 50, field 9.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:SiteType / fsx:Description
Namespace http://www.fdsn.org/xml/station/1
Annotations
A longer description of the location of this station, e.g.
"NW corner of Yellowstone National Park" or "20 miles west of Highway 40."
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Description" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A longer description of the location of this station, e.g. "NW corner of Yellowstone National Park" or "20 miles west of Highway 40."</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:SiteType / fsx:Town
Namespace http://www.fdsn.org/xml/station/1
Annotations
The town or city closest to the station.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Town" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The town or city closest to the station.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:SiteType / fsx:County
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="County" type="xs:string" minOccurs="0"/>
Element fsx:SiteType / fsx:Region
Namespace http://www.fdsn.org/xml/station/1
Annotations
The state, province, or region of this
site.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Region" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The state, province, or region of this site.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:SiteType / fsx:Country
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Country" type="xs:string" minOccurs="0"/>
Element fsx:StationType / fsx:Vault
Namespace http://www.fdsn.org/xml/station/1
Annotations
Type of vault, e.g. WWSSN, tunnel, transportable
array, etc.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Vault" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Type of vault, e.g. WWSSN, tunnel, transportable array, etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:StationType / fsx:Geology
Namespace http://www.fdsn.org/xml/station/1
Annotations
Type of rock and/or geologic
formation.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Geology" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Type of rock and/or geologic formation.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:StationType / fsx:Equipment
Namespace http://www.fdsn.org/xml/station/1
Annotations
Equipment used by all channels at a
station.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#EquipmentType_resourceId fdsn-station-1_0_xsd.tmp#EquipmentType_Type fdsn-station-1_0_xsd.tmp#EquipmentType_Description fdsn-station-1_0_xsd.tmp#EquipmentType_Manufacturer fdsn-station-1_0_xsd.tmp#EquipmentType_Vendor fdsn-station-1_0_xsd.tmp#EquipmentType_Model fdsn-station-1_0_xsd.tmp#EquipmentType_SerialNumber fdsn-station-1_0_xsd.tmp#EquipmentType_InstallationDate fdsn-station-1_0_xsd.tmp#EquipmentType_RemovalDate fdsn-station-1_0_xsd.tmp#EquipmentType_CalibrationDate fdsn-station-1_0_xsd.tmp#EquipmentType
Type fsx:EquipmentType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:CalibrationDate, fsx:Description, fsx:InstallationDate, fsx:Manufacturer, fsx:Model, fsx:RemovalDate, fsx:SerialNumber, fsx:Type, fsx:Vendor
Instance
<fsx:Equipment resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Type>{0,1}</fsx:Type>
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Manufacturer>{0,1}</fsx:Manufacturer>
  <fsx:Vendor>{0,1}</fsx:Vendor>
  <fsx:Model>{0,1}</fsx:Model>
  <fsx:SerialNumber>{0,1}</fsx:SerialNumber>
  <fsx:InstallationDate>{0,1}</fsx:InstallationDate>
  <fsx:RemovalDate>{0,1}</fsx:RemovalDate>
  <fsx:CalibrationDate>{0,unbounded}</fsx:CalibrationDate>
</fsx:Equipment>
Attributes
QName Type Use Annotation
resourceId xs:string optional
This field contains a string that should serve as a unique
resource identifier. This identifier can be interpreted differently depending on
the datacenter/software that generated the document. Also, we recommend to use
something like GENERATOR:Meaningful ID. As a common behaviour equipment with the
same ID should contains the same information/be derived from the same base
instruments.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Equipment" type="fsx:EquipmentType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Equipment used by all channels at a station.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:EquipmentType / fsx:Type
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Type" type="xs:string" minOccurs="0"/>
Element fsx:EquipmentType / fsx:Description
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Description" type="xs:string" minOccurs="0"/>
Element fsx:EquipmentType / fsx:Manufacturer
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Manufacturer" type="xs:string" minOccurs="0"/>
Element fsx:EquipmentType / fsx:Vendor
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Vendor" type="xs:string" minOccurs="0"/>
Element fsx:EquipmentType / fsx:Model
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Model" type="xs:string" minOccurs="0"/>
Element fsx:EquipmentType / fsx:SerialNumber
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="SerialNumber" type="xs:string" minOccurs="0"/>
Element fsx:EquipmentType / fsx:InstallationDate
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element name="InstallationDate" type="xs:dateTime" minOccurs="0"/>
Element fsx:EquipmentType / fsx:RemovalDate
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element name="RemovalDate" type="xs:dateTime" minOccurs="0"/>
Element fsx:EquipmentType / fsx:CalibrationDate
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="CalibrationDate" type="xs:dateTime" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:StationType / fsx:Operator
Namespace http://www.fdsn.org/xml/station/1
Annotations
An operating agency and associated contact persons. If
there multiple operators, each one should be encapsulated within an
Operator tag. Since the Contact element is a generic type that
represents any contact person, it also has its own optional Agency
element.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#StationType_StationType_Operator_Agency fdsn-station-1_0_xsd.tmp#StationType_StationType_Operator_Contact fdsn-station-1_0_xsd.tmp#StationType_StationType_Operator_WebSite
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Agency, fsx:Contact, fsx:WebSite
Instance
<fsx:Operator xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Agency>{1,unbounded}</fsx:Agency>
  <fsx:Contact>{0,unbounded}</fsx:Contact>
  <fsx:WebSite>{0,1}</fsx:WebSite>
</fsx:Operator>
Source
<xs:element name="Operator" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>An operating agency and associated contact persons. If there multiple operators, each one should be encapsulated within an Operator tag. Since the Contact element is a generic type that represents any contact person, it also has its own optional Agency element.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Agency" type="xs:string" maxOccurs="unbounded"/>
      <xs:element name="Contact" type="fsx:PersonType" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element name="WebSite" type="xs:anyURI" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element fsx:StationType / fsx:Operator / fsx:Agency
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
maxOccurs unbounded
Source
<xs:element name="Agency" type="xs:string" maxOccurs="unbounded"/>
Element fsx:StationType / fsx:Operator / fsx:Contact
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#PersonType_Name fdsn-station-1_0_xsd.tmp#PersonType_Agency fdsn-station-1_0_xsd.tmp#PersonType_Email fdsn-station-1_0_xsd.tmp#PersonType_Phone fdsn-station-1_0_xsd.tmp#PersonType
Type fsx:PersonType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Agency, fsx:Email, fsx:Name, fsx:Phone
Instance
<fsx:Contact xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Name>{0,unbounded}</fsx:Name>
  <fsx:Agency>{0,unbounded}</fsx:Agency>
  <fsx:Email>{0,unbounded}</fsx:Email>
  <fsx:Phone description="">{0,unbounded}</fsx:Phone>
</fsx:Contact>
Source
<xs:element name="Contact" type="fsx:PersonType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:StationType / fsx:Operator / fsx:WebSite
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="WebSite" type="xs:anyURI" minOccurs="0"/>
Element fsx:StationType / fsx:CreationDate
Namespace http://www.fdsn.org/xml/station/1
Annotations
Date and time (UTC) when the station was first
installed.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
Source
<xs:element name="CreationDate" type="xs:dateTime">
  <xs:annotation>
    <xs:documentation>Date and time (UTC) when the station was first installed.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:StationType / fsx:TerminationDate
Namespace http://www.fdsn.org/xml/station/1
Annotations
Date and time (UTC) when the station was terminated or
will be terminated. A blank value should be assumed to mean that the
station is still active.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element name="TerminationDate" type="xs:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date and time (UTC) when the station was terminated or will be terminated. A blank value should be assumed to mean that the station is still active.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:StationType / fsx:TotalNumberChannels
Namespace http://www.fdsn.org/xml/station/1
Annotations
Total number of channels recorded at this
station.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#CounterType
Type fsx:CounterType
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="TotalNumberChannels" type="fsx:CounterType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Total number of channels recorded at this station.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:StationType / fsx:SelectedNumberChannels
Namespace http://www.fdsn.org/xml/station/1
Annotations
Number of channels recorded at this station and
selected by the query that produced this
document.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#CounterType
Type fsx:CounterType
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="SelectedNumberChannels" type="fsx:CounterType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Number of channels recorded at this station and selected by the query that produced this document.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:StationType / fsx:ExternalReference
Namespace http://www.fdsn.org/xml/station/1
Annotations
URI of any type of external report, such as IRIS data
reports or dataless SEED volumes.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ExternalReferenceType_URI fdsn-station-1_0_xsd.tmp#ExternalReferenceType_Description fdsn-station-1_0_xsd.tmp#ExternalReferenceType
Type fsx:ExternalReferenceType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Description, fsx:URI
Instance
<fsx:ExternalReference xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:URI>{1,1}</fsx:URI>
  <fsx:Description>{1,1}</fsx:Description>
</fsx:ExternalReference>
Source
<xs:element name="ExternalReference" type="fsx:ExternalReferenceType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>URI of any type of external report, such as IRIS data reports or dataless SEED volumes.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ExternalReferenceType / fsx:URI
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:anyURI
Properties
content simple
Source
<xs:element name="URI" type="xs:anyURI"/>
Element fsx:ExternalReferenceType / fsx:Description
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Description" type="xs:string"/>
Element fsx:StationType / fsx:Channel
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseNodeType_code fdsn-station-1_0_xsd.tmp#BaseNodeType_startDate fdsn-station-1_0_xsd.tmp#BaseNodeType_endDate fdsn-station-1_0_xsd.tmp#BaseNodeType_restrictedStatus fdsn-station-1_0_xsd.tmp#BaseNodeType_alternateCode fdsn-station-1_0_xsd.tmp#BaseNodeType_historicalCode fdsn-station-1_0_xsd.tmp#BaseNodeType_Description fdsn-station-1_0_xsd.tmp#BaseNodeType_Comment fdsn-station-1_0_xsd.tmp#BaseNodeType fdsn-station-1_0_xsd.tmp#ChannelType_locationCode fdsn-station-1_0_xsd.tmp#ChannelType_ExternalReference fdsn-station-1_0_xsd.tmp#ChannelType_Latitude fdsn-station-1_0_xsd.tmp#ChannelType_Longitude fdsn-station-1_0_xsd.tmp#ChannelType_Elevation fdsn-station-1_0_xsd.tmp#ChannelType_Depth fdsn-station-1_0_xsd.tmp#ChannelType_Azimuth fdsn-station-1_0_xsd.tmp#ChannelType_Dip fdsn-station-1_0_xsd.tmp#ChannelType_Type fdsn-station-1_0_xsd.tmp#SampleRateGroup_SampleRate fdsn-station-1_0_xsd.tmp#SampleRateGroup_SampleRateRatio fdsn-station-1_0_xsd.tmp#SampleRateGroup fdsn-station-1_0_xsd.tmp#ChannelType_StorageFormat fdsn-station-1_0_xsd.tmp#ChannelType_ClockDrift fdsn-station-1_0_xsd.tmp#ChannelType_CalibrationUnits fdsn-station-1_0_xsd.tmp#ChannelType_Sensor fdsn-station-1_0_xsd.tmp#ChannelType_PreAmplifier fdsn-station-1_0_xsd.tmp#ChannelType_DataLogger fdsn-station-1_0_xsd.tmp#ChannelType_Equipment fdsn-station-1_0_xsd.tmp#ChannelType_Response fdsn-station-1_0_xsd.tmp#ChannelType
Type fsx:ChannelType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Azimuth, fsx:CalibrationUnits, fsx:ClockDrift, fsx:Comment, fsx:DataLogger, fsx:Depth, fsx:Description, fsx:Dip, fsx:Elevation, fsx:Equipment, fsx:ExternalReference, fsx:Latitude, fsx:Longitude, fsx:PreAmplifier, fsx:Response, fsx:SampleRate, fsx:SampleRateRatio, fsx:Sensor, fsx:StorageFormat, fsx:Type
Instance
<fsx:Channel alternateCode="" code="" endDate="" historicalCode="" locationCode="" restrictedStatus="" startDate="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Comment id="">{0,unbounded}</fsx:Comment>
  <fsx:ExternalReference>{0,unbounded}</fsx:ExternalReference>
  <fsx:Latitude datum="WGS84" minusError="" plusError="" unit="DEGREES">{1,1}</fsx:Latitude>
  <fsx:Longitude datum="WGS84" minusError="" plusError="" unit="DEGREES">{1,1}</fsx:Longitude>
  <fsx:Elevation minusError="" plusError="" unit="METERS">{1,1}</fsx:Elevation>
  <fsx:Depth minusError="" plusError="" unit="METERS">{1,1}</fsx:Depth>
  <fsx:Azimuth minusError="" plusError="" unit="DEGREES">{0,1}</fsx:Azimuth>
  <fsx:Dip minusError="" plusError="" unit="DEGREES">{0,1}</fsx:Dip>
  <fsx:Type>{0,unbounded}</fsx:Type>
  <fsx:SampleRate minusError="" plusError="" unit="SAMPLES/S">{1,1}</fsx:SampleRate>
  <fsx:SampleRateRatio>{0,1}</fsx:SampleRateRatio>
  <fsx:StorageFormat>{0,1}</fsx:StorageFormat>
  <fsx:ClockDrift minusError="" plusError="" unit="SECONDS/SAMPLE">{0,1}</fsx:ClockDrift>
  <fsx:CalibrationUnits>{0,1}</fsx:CalibrationUnits>
  <fsx:Sensor resourceId="">{0,1}</fsx:Sensor>
  <fsx:PreAmplifier resourceId="">{0,1}</fsx:PreAmplifier>
  <fsx:DataLogger resourceId="">{0,1}</fsx:DataLogger>
  <fsx:Equipment resourceId="">{0,1}</fsx:Equipment>
  <fsx:Response resourceId="">{0,1}</fsx:Response>
</fsx:Channel>
Attributes
QName Type Use Annotation
alternateCode xs:string optional
A code used for display or association, alternate to the
SEED-compliant code.
code xs:string required
endDate xs:dateTime optional
historicalCode xs:string optional
A previously used code if different from the current code.
locationCode xs:string required
restrictedStatus fsx:RestrictedStatusType optional
startDate xs:dateTime optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Channel" type="fsx:ChannelType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:ChannelType / fsx:ExternalReference
Namespace http://www.fdsn.org/xml/station/1
Annotations
URI of any type of external report, such as data
quality reports.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ExternalReferenceType_URI fdsn-station-1_0_xsd.tmp#ExternalReferenceType_Description fdsn-station-1_0_xsd.tmp#ExternalReferenceType
Type fsx:ExternalReferenceType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Description, fsx:URI
Instance
<fsx:ExternalReference xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:URI>{1,1}</fsx:URI>
  <fsx:Description>{1,1}</fsx:Description>
</fsx:ExternalReference>
Source
<xs:element name="ExternalReference" type="fsx:ExternalReferenceType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>URI of any type of external report, such as data quality reports.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:Latitude
Namespace http://www.fdsn.org/xml/station/1
Annotations
Latitude coordinate of this channel's
sensor.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#LatitudeBaseType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#LatitudeBaseType fdsn-station-1_0_xsd.tmp#LatitudeType_datum fdsn-station-1_0_xsd.tmp#LatitudeType
Type fsx:LatitudeType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Default Use
datum xs:NMTOKEN WGS84 optional
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:element name="Latitude" type="fsx:LatitudeType">
  <xs:annotation>
    <xs:documentation>Latitude coordinate of this channel's sensor.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:Longitude
Namespace http://www.fdsn.org/xml/station/1
Annotations
Longitude coordinate of this channel's
sensor.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#LongitudeBaseType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#LongitudeBaseType fdsn-station-1_0_xsd.tmp#LongitudeType_datum fdsn-station-1_0_xsd.tmp#LongitudeType
Type fsx:LongitudeType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Default Use
datum xs:NMTOKEN WGS84 optional
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:element name="Longitude" type="fsx:LongitudeType">
  <xs:annotation>
    <xs:documentation>Longitude coordinate of this channel's sensor.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:Elevation
Namespace http://www.fdsn.org/xml/station/1
Annotations
Elevation of the sensor.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#DistanceType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#DistanceType
Type fsx:DistanceType
Type hierarchy
Properties
content complex
Attributes
QName Type Default Use
minusError xs:double optional
plusError xs:double optional
unit xs:string METERS optional
Source
<xs:element name="Elevation" type="fsx:DistanceType">
  <xs:annotation>
    <xs:documentation>Elevation of the sensor.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:Depth
Namespace http://www.fdsn.org/xml/station/1
Annotations
The local depth or overburden of the instrument's
location. For downhole instruments, the depth of the instrument
under the surface ground level. For underground vaults, the distance
from the instrument to the local ground level
above.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#DistanceType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#DistanceType
Type fsx:DistanceType
Type hierarchy
Properties
content complex
Attributes
QName Type Default Use
minusError xs:double optional
plusError xs:double optional
unit xs:string METERS optional
Source
<xs:element name="Depth" type="fsx:DistanceType">
  <xs:annotation>
    <xs:documentation>The local depth or overburden of the instrument's location. For downhole instruments, the depth of the instrument under the surface ground level. For underground vaults, the distance from the instrument to the local ground level above.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:Azimuth
Namespace http://www.fdsn.org/xml/station/1
Annotations
Azimuth of the sensor in degrees from north,
clockwise.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#AzimuthType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#AzimuthType
Type fsx:AzimuthType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:element name="Azimuth" type="fsx:AzimuthType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Azimuth of the sensor in degrees from north, clockwise.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:Dip
Namespace http://www.fdsn.org/xml/station/1
Annotations
Dip of the instrument in degrees, down from
horizontal
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#DipType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#DipType
Type fsx:DipType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:element name="Dip" type="fsx:DipType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Dip of the instrument in degrees, down from horizontal</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:Type
Namespace http://www.fdsn.org/xml/station/1
Annotations
The type of data this channel collects. Corresponds to
channel flags in SEED blockette 52. The SEED volume producer could
use the first letter of an Output value as the SEED channel
flag.
Diagram
Diagram
Type restriction of xs:NMTOKEN
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration TRIGGERED
enumeration CONTINUOUS
enumeration HEALTH
enumeration GEOPHYSICAL
enumeration WEATHER
enumeration FLAG
enumeration SYNTHESIZED
enumeration INPUT
enumeration EXPERIMENTAL
enumeration MAINTENANCE
enumeration BEAM
Source
<xs:element name="Type" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The type of data this channel collects. Corresponds to channel flags in SEED blockette 52. The SEED volume producer could use the first letter of an Output value as the SEED channel flag.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="TRIGGERED"/>
      <xs:enumeration value="CONTINUOUS"/>
      <xs:enumeration value="HEALTH"/>
      <xs:enumeration value="GEOPHYSICAL"/>
      <xs:enumeration value="WEATHER"/>
      <xs:enumeration value="FLAG"/>
      <xs:enumeration value="SYNTHESIZED"/>
      <xs:enumeration value="INPUT"/>
      <xs:enumeration value="EXPERIMENTAL"/>
      <xs:enumeration value="MAINTENANCE"/>
      <xs:enumeration value="BEAM"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element fsx:SampleRateGroup / fsx:SampleRate
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#SampleRateType_unit fdsn-station-1_0_xsd.tmp#SampleRateType
Type fsx:SampleRateType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string SAMPLES/S optional
Source
<xs:element name="SampleRate" type="fsx:SampleRateType"/>
Element fsx:SampleRateGroup / fsx:SampleRateRatio
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#SampleRateRatioType_NumberSamples fdsn-station-1_0_xsd.tmp#SampleRateRatioType_NumberSeconds fdsn-station-1_0_xsd.tmp#SampleRateRatioType
Type fsx:SampleRateRatioType
Properties
content complex
minOccurs 0
Model
Children fsx:NumberSamples, fsx:NumberSeconds
Instance
<fsx:SampleRateRatio xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:NumberSamples>{1,1}</fsx:NumberSamples>
  <fsx:NumberSeconds>{1,1}</fsx:NumberSeconds>
</fsx:SampleRateRatio>
Source
<xs:element name="SampleRateRatio" type="fsx:SampleRateRatioType" minOccurs="0"/>
Element fsx:SampleRateRatioType / fsx:NumberSamples
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="NumberSamples" type="xs:integer"/>
Element fsx:SampleRateRatioType / fsx:NumberSeconds
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="NumberSeconds" type="xs:integer"/>
Element fsx:ChannelType / fsx:StorageFormat
Namespace http://www.fdsn.org/xml/station/1
Annotations
The storage format of the recorded data (e.g.
SEED).
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="StorageFormat" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The storage format of the recorded data (e.g. SEED).</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:ClockDrift
Namespace http://www.fdsn.org/xml/station/1
Annotations
A tolerance value, measured in seconds per sample,
used as a threshold for time error detection in data from the
channel.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#ChannelType_ChannelType_ClockDrift_unit
Type restriction of fsx:FloatType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string SECONDS/SAMPLE optional
Source
<xs:element name="ClockDrift" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A tolerance value, measured in seconds per sample, used as a threshold for time error detection in data from the channel.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:restriction base="fsx:FloatType">
        <xs:minInclusive value="0"/>
        <xs:attribute name="unit" type="xs:string" use="optional" fixed="SECONDS/SAMPLE"/>
      </xs:restriction>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element fsx:ChannelType / fsx:CalibrationUnits
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#UnitsType_Name fdsn-station-1_0_xsd.tmp#UnitsType_Description fdsn-station-1_0_xsd.tmp#UnitsType
Type fsx:UnitsType
Properties
content complex
minOccurs 0
Model
Children fsx:Description, fsx:Name
Instance
<fsx:CalibrationUnits xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Name>{1,1}</fsx:Name>
  <fsx:Description>{0,1}</fsx:Description>
</fsx:CalibrationUnits>
Source
<xs:element name="CalibrationUnits" type="fsx:UnitsType" minOccurs="0"/>
Element fsx:UnitsType / fsx:Name
Namespace http://www.fdsn.org/xml/station/1
Annotations
Name of units, e.g. "M/S", "V", "PA".
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of units, e.g. "M/S", "V", "PA".</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:UnitsType / fsx:Description
Namespace http://www.fdsn.org/xml/station/1
Annotations
Description of units, e.g. "Velocity in meters per second",
"Volts", "Pascals".
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Description" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of units, e.g. "Velocity in meters per second", "Volts", "Pascals".</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ChannelType / fsx:Sensor
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#EquipmentType_resourceId fdsn-station-1_0_xsd.tmp#EquipmentType_Type fdsn-station-1_0_xsd.tmp#EquipmentType_Description fdsn-station-1_0_xsd.tmp#EquipmentType_Manufacturer fdsn-station-1_0_xsd.tmp#EquipmentType_Vendor fdsn-station-1_0_xsd.tmp#EquipmentType_Model fdsn-station-1_0_xsd.tmp#EquipmentType_SerialNumber fdsn-station-1_0_xsd.tmp#EquipmentType_InstallationDate fdsn-station-1_0_xsd.tmp#EquipmentType_RemovalDate fdsn-station-1_0_xsd.tmp#EquipmentType_CalibrationDate fdsn-station-1_0_xsd.tmp#EquipmentType
Type fsx:EquipmentType
Properties
content complex
minOccurs 0
Model
Children fsx:CalibrationDate, fsx:Description, fsx:InstallationDate, fsx:Manufacturer, fsx:Model, fsx:RemovalDate, fsx:SerialNumber, fsx:Type, fsx:Vendor
Instance
<fsx:Sensor resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Type>{0,1}</fsx:Type>
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Manufacturer>{0,1}</fsx:Manufacturer>
  <fsx:Vendor>{0,1}</fsx:Vendor>
  <fsx:Model>{0,1}</fsx:Model>
  <fsx:SerialNumber>{0,1}</fsx:SerialNumber>
  <fsx:InstallationDate>{0,1}</fsx:InstallationDate>
  <fsx:RemovalDate>{0,1}</fsx:RemovalDate>
  <fsx:CalibrationDate>{0,unbounded}</fsx:CalibrationDate>
</fsx:Sensor>
Attributes
QName Type Use Annotation
resourceId xs:string optional
This field contains a string that should serve as a unique
resource identifier. This identifier can be interpreted differently depending on
the datacenter/software that generated the document. Also, we recommend to use
something like GENERATOR:Meaningful ID. As a common behaviour equipment with the
same ID should contains the same information/be derived from the same base
instruments.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Sensor" type="fsx:EquipmentType" minOccurs="0"/>
Element fsx:ChannelType / fsx:PreAmplifier
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#EquipmentType_resourceId fdsn-station-1_0_xsd.tmp#EquipmentType_Type fdsn-station-1_0_xsd.tmp#EquipmentType_Description fdsn-station-1_0_xsd.tmp#EquipmentType_Manufacturer fdsn-station-1_0_xsd.tmp#EquipmentType_Vendor fdsn-station-1_0_xsd.tmp#EquipmentType_Model fdsn-station-1_0_xsd.tmp#EquipmentType_SerialNumber fdsn-station-1_0_xsd.tmp#EquipmentType_InstallationDate fdsn-station-1_0_xsd.tmp#EquipmentType_RemovalDate fdsn-station-1_0_xsd.tmp#EquipmentType_CalibrationDate fdsn-station-1_0_xsd.tmp#EquipmentType
Type fsx:EquipmentType
Properties
content complex
minOccurs 0
Model
Children fsx:CalibrationDate, fsx:Description, fsx:InstallationDate, fsx:Manufacturer, fsx:Model, fsx:RemovalDate, fsx:SerialNumber, fsx:Type, fsx:Vendor
Instance
<fsx:PreAmplifier resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Type>{0,1}</fsx:Type>
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Manufacturer>{0,1}</fsx:Manufacturer>
  <fsx:Vendor>{0,1}</fsx:Vendor>
  <fsx:Model>{0,1}</fsx:Model>
  <fsx:SerialNumber>{0,1}</fsx:SerialNumber>
  <fsx:InstallationDate>{0,1}</fsx:InstallationDate>
  <fsx:RemovalDate>{0,1}</fsx:RemovalDate>
  <fsx:CalibrationDate>{0,unbounded}</fsx:CalibrationDate>
</fsx:PreAmplifier>
Attributes
QName Type Use Annotation
resourceId xs:string optional
This field contains a string that should serve as a unique
resource identifier. This identifier can be interpreted differently depending on
the datacenter/software that generated the document. Also, we recommend to use
something like GENERATOR:Meaningful ID. As a common behaviour equipment with the
same ID should contains the same information/be derived from the same base
instruments.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="PreAmplifier" type="fsx:EquipmentType" minOccurs="0"/>
Element fsx:ChannelType / fsx:DataLogger
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#EquipmentType_resourceId fdsn-station-1_0_xsd.tmp#EquipmentType_Type fdsn-station-1_0_xsd.tmp#EquipmentType_Description fdsn-station-1_0_xsd.tmp#EquipmentType_Manufacturer fdsn-station-1_0_xsd.tmp#EquipmentType_Vendor fdsn-station-1_0_xsd.tmp#EquipmentType_Model fdsn-station-1_0_xsd.tmp#EquipmentType_SerialNumber fdsn-station-1_0_xsd.tmp#EquipmentType_InstallationDate fdsn-station-1_0_xsd.tmp#EquipmentType_RemovalDate fdsn-station-1_0_xsd.tmp#EquipmentType_CalibrationDate fdsn-station-1_0_xsd.tmp#EquipmentType
Type fsx:EquipmentType
Properties
content complex
minOccurs 0
Model
Children fsx:CalibrationDate, fsx:Description, fsx:InstallationDate, fsx:Manufacturer, fsx:Model, fsx:RemovalDate, fsx:SerialNumber, fsx:Type, fsx:Vendor
Instance
<fsx:DataLogger resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Type>{0,1}</fsx:Type>
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Manufacturer>{0,1}</fsx:Manufacturer>
  <fsx:Vendor>{0,1}</fsx:Vendor>
  <fsx:Model>{0,1}</fsx:Model>
  <fsx:SerialNumber>{0,1}</fsx:SerialNumber>
  <fsx:InstallationDate>{0,1}</fsx:InstallationDate>
  <fsx:RemovalDate>{0,1}</fsx:RemovalDate>
  <fsx:CalibrationDate>{0,unbounded}</fsx:CalibrationDate>
</fsx:DataLogger>
Attributes
QName Type Use Annotation
resourceId xs:string optional
This field contains a string that should serve as a unique
resource identifier. This identifier can be interpreted differently depending on
the datacenter/software that generated the document. Also, we recommend to use
something like GENERATOR:Meaningful ID. As a common behaviour equipment with the
same ID should contains the same information/be derived from the same base
instruments.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="DataLogger" type="fsx:EquipmentType" minOccurs="0"/>
Element fsx:ChannelType / fsx:Equipment
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#EquipmentType_resourceId fdsn-station-1_0_xsd.tmp#EquipmentType_Type fdsn-station-1_0_xsd.tmp#EquipmentType_Description fdsn-station-1_0_xsd.tmp#EquipmentType_Manufacturer fdsn-station-1_0_xsd.tmp#EquipmentType_Vendor fdsn-station-1_0_xsd.tmp#EquipmentType_Model fdsn-station-1_0_xsd.tmp#EquipmentType_SerialNumber fdsn-station-1_0_xsd.tmp#EquipmentType_InstallationDate fdsn-station-1_0_xsd.tmp#EquipmentType_RemovalDate fdsn-station-1_0_xsd.tmp#EquipmentType_CalibrationDate fdsn-station-1_0_xsd.tmp#EquipmentType
Type fsx:EquipmentType
Properties
content complex
minOccurs 0
Model
Children fsx:CalibrationDate, fsx:Description, fsx:InstallationDate, fsx:Manufacturer, fsx:Model, fsx:RemovalDate, fsx:SerialNumber, fsx:Type, fsx:Vendor
Instance
<fsx:Equipment resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Type>{0,1}</fsx:Type>
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:Manufacturer>{0,1}</fsx:Manufacturer>
  <fsx:Vendor>{0,1}</fsx:Vendor>
  <fsx:Model>{0,1}</fsx:Model>
  <fsx:SerialNumber>{0,1}</fsx:SerialNumber>
  <fsx:InstallationDate>{0,1}</fsx:InstallationDate>
  <fsx:RemovalDate>{0,1}</fsx:RemovalDate>
  <fsx:CalibrationDate>{0,unbounded}</fsx:CalibrationDate>
</fsx:Equipment>
Attributes
QName Type Use Annotation
resourceId xs:string optional
This field contains a string that should serve as a unique
resource identifier. This identifier can be interpreted differently depending on
the datacenter/software that generated the document. Also, we recommend to use
something like GENERATOR:Meaningful ID. As a common behaviour equipment with the
same ID should contains the same information/be derived from the same base
instruments.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Equipment" type="fsx:EquipmentType" minOccurs="0"/>
Element fsx:ChannelType / fsx:Response
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ResponseType_resourceId fdsn-station-1_0_xsd.tmp#ResponseType_InstrumentSensitivity fdsn-station-1_0_xsd.tmp#ResponseType_InstrumentPolynomial fdsn-station-1_0_xsd.tmp#ResponseType_Stage fdsn-station-1_0_xsd.tmp#ResponseType
Type fsx:ResponseType
Properties
content complex
minOccurs 0
Model
(fsx:InstrumentSensitivity{0,1} | fsx:InstrumentPolynomial{0,1}) , fsx:Stage* , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:InstrumentPolynomial, fsx:InstrumentSensitivity, fsx:Stage
Instance
<fsx:Response resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:InstrumentSensitivity>{0,1}</fsx:InstrumentSensitivity>
  <fsx:InstrumentPolynomial name="" resourceId="">{0,1}</fsx:InstrumentPolynomial>
  <fsx:Stage number="" resourceId="">{0,unbounded}</fsx:Stage>
</fsx:Response>
Attributes
QName Type Use Annotation
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Response" type="fsx:ResponseType" minOccurs="0"/>
Element fsx:ResponseType / fsx:InstrumentSensitivity
Namespace http://www.fdsn.org/xml/station/1
Annotations
The total sensitivity for a channel, representing the
complete acquisition system expressed as a scalar. Equivalent to SEED
stage 0 gain with (blockette 58) with the ability to specify a frequency
range.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#GainType_Value fdsn-station-1_0_xsd.tmp#GainType_Frequency fdsn-station-1_0_xsd.tmp#GainType fdsn-station-1_0_xsd.tmp#SensitivityType_InputUnits fdsn-station-1_0_xsd.tmp#SensitivityType_OutputUnits fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyStart fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyEnd fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyDBVariation fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup fdsn-station-1_0_xsd.tmp#SensitivityType
Type fsx:SensitivityType
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children fsx:Frequency, fsx:FrequencyDBVariation, fsx:FrequencyEnd, fsx:FrequencyStart, fsx:InputUnits, fsx:OutputUnits, fsx:Value
Instance
<fsx:InstrumentSensitivity xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Value>{1,1}</fsx:Value>
  <fsx:Frequency>{1,1}</fsx:Frequency>
  <fsx:InputUnits>{1,1}</fsx:InputUnits>
  <fsx:OutputUnits>{1,1}</fsx:OutputUnits>
  <fsx:FrequencyStart>{1,1}</fsx:FrequencyStart>
  <fsx:FrequencyEnd>{1,1}</fsx:FrequencyEnd>
  <fsx:FrequencyDBVariation>{1,1}</fsx:FrequencyDBVariation>
</fsx:InstrumentSensitivity>
Source
<xs:element name="InstrumentSensitivity" type="fsx:SensitivityType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The total sensitivity for a channel, representing the complete acquisition system expressed as a scalar. Equivalent to SEED stage 0 gain with (blockette 58) with the ability to specify a frequency range.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:GainType / fsx:Value
Namespace http://www.fdsn.org/xml/station/1
Annotations
A scalar that, when applied to the data values, converts the
data to different units (e.g. Earth units)
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Value" type="xs:double">
  <xs:annotation>
    <xs:documentation>A scalar that, when applied to the data values, converts the data to different units (e.g. Earth units)</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:GainType / fsx:Frequency
Namespace http://www.fdsn.org/xml/station/1
Annotations
The frequency (in Hertz) at which the Value is
valid.
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Frequency" type="xs:double">
  <xs:annotation>
    <xs:documentation>The frequency (in Hertz) at which the Value is valid.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:SensitivityType / fsx:InputUnits
Namespace http://www.fdsn.org/xml/station/1
Annotations
The units of the data as input from the perspective
of data acquisition. After correcting data for this response, these
would be the resulting units.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#UnitsType_Name fdsn-station-1_0_xsd.tmp#UnitsType_Description fdsn-station-1_0_xsd.tmp#UnitsType
Type fsx:UnitsType
Properties
content complex
Model
Children fsx:Description, fsx:Name
Instance
<fsx:InputUnits xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Name>{1,1}</fsx:Name>
  <fsx:Description>{0,1}</fsx:Description>
</fsx:InputUnits>
Source
<xs:element name="InputUnits" type="fsx:UnitsType">
  <xs:annotation>
    <xs:documentation>The units of the data as input from the perspective of data acquisition. After correcting data for this response, these would be the resulting units.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:SensitivityType / fsx:OutputUnits
Namespace http://www.fdsn.org/xml/station/1
Annotations
The units of the data as output from the perspective
of data acquisition. These would be the units of the data prior to
correcting for this response.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#UnitsType_Name fdsn-station-1_0_xsd.tmp#UnitsType_Description fdsn-station-1_0_xsd.tmp#UnitsType
Type fsx:UnitsType
Properties
content complex
Model
Children fsx:Description, fsx:Name
Instance
<fsx:OutputUnits xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Name>{1,1}</fsx:Name>
  <fsx:Description>{0,1}</fsx:Description>
</fsx:OutputUnits>
Source
<xs:element name="OutputUnits" type="fsx:UnitsType">
  <xs:annotation>
    <xs:documentation>The units of the data as output from the perspective of data acquisition. These would be the units of the data prior to correcting for this response.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:FrequencyRangeGroup / fsx:FrequencyStart
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="FrequencyStart" type="xs:double"/>
Element fsx:FrequencyRangeGroup / fsx:FrequencyEnd
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="FrequencyEnd" type="xs:double"/>
Element fsx:FrequencyRangeGroup / fsx:FrequencyDBVariation
Namespace http://www.fdsn.org/xml/station/1
Annotations
Variation in decibels within the specified
range.
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="FrequencyDBVariation" type="xs:double">
  <xs:annotation>
    <xs:documentation>Variation in decibels within the specified range.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:ResponseType / fsx:InstrumentPolynomial
Namespace http://www.fdsn.org/xml/station/1
Annotations
The total sensitivity for a channel, representing the
complete acquisition system expressed as a polynomial. Equivalent to
SEED stage 0 polynomial (blockette 62).
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationType fdsn-station-1_0_xsd.tmp#PolynomialType_FrequencyLowerBound fdsn-station-1_0_xsd.tmp#PolynomialType_FrequencyUpperBound fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationLowerBound fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationUpperBound fdsn-station-1_0_xsd.tmp#PolynomialType_MaximumError fdsn-station-1_0_xsd.tmp#PolynomialType_Coefficient fdsn-station-1_0_xsd.tmp#PolynomialType
Type fsx:PolynomialType
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children fsx:ApproximationLowerBound, fsx:ApproximationType, fsx:ApproximationUpperBound, fsx:Coefficient, fsx:Description, fsx:FrequencyLowerBound, fsx:FrequencyUpperBound, fsx:InputUnits, fsx:MaximumError, fsx:OutputUnits
Instance
<fsx:InstrumentPolynomial name="" resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:InputUnits>{1,1}</fsx:InputUnits>
  <fsx:OutputUnits>{1,1}</fsx:OutputUnits>
  <fsx:ApproximationType>{1,1}</fsx:ApproximationType>
  <fsx:FrequencyLowerBound minusError="" plusError="" unit="HERTZ">{1,1}</fsx:FrequencyLowerBound>
  <fsx:FrequencyUpperBound minusError="" plusError="" unit="HERTZ">{1,1}</fsx:FrequencyUpperBound>
  <fsx:ApproximationLowerBound>{1,1}</fsx:ApproximationLowerBound>
  <fsx:ApproximationUpperBound>{1,1}</fsx:ApproximationUpperBound>
  <fsx:MaximumError>{1,1}</fsx:MaximumError>
  <fsx:Coefficient minusError="" number="" plusError="">{1,unbounded}</fsx:Coefficient>
</fsx:InstrumentPolynomial>
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="InstrumentPolynomial" type="fsx:PolynomialType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The total sensitivity for a channel, representing the complete acquisition system expressed as a polynomial. Equivalent to SEED stage 0 polynomial (blockette 62).</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:BaseFilterType / fsx:Description
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Description" type="xs:string" minOccurs="0"/>
Element fsx:BaseFilterType / fsx:InputUnits
Namespace http://www.fdsn.org/xml/station/1
Annotations
The units of the data as input from the perspective of data
acquisition. After correcting data for this response, these would be the
resulting units.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#UnitsType_Name fdsn-station-1_0_xsd.tmp#UnitsType_Description fdsn-station-1_0_xsd.tmp#UnitsType
Type fsx:UnitsType
Properties
content complex
Model
Children fsx:Description, fsx:Name
Instance
<fsx:InputUnits xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Name>{1,1}</fsx:Name>
  <fsx:Description>{0,1}</fsx:Description>
</fsx:InputUnits>
Source
<xs:element name="InputUnits" type="fsx:UnitsType">
  <xs:annotation>
    <xs:documentation>The units of the data as input from the perspective of data acquisition. After correcting data for this response, these would be the resulting units.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:BaseFilterType / fsx:OutputUnits
Namespace http://www.fdsn.org/xml/station/1
Annotations
The units of the data as output from the perspective of data
acquisition. These would be the units of the data prior to correcting for
this response.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#UnitsType_Name fdsn-station-1_0_xsd.tmp#UnitsType_Description fdsn-station-1_0_xsd.tmp#UnitsType
Type fsx:UnitsType
Properties
content complex
Model
Children fsx:Description, fsx:Name
Instance
<fsx:OutputUnits xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Name>{1,1}</fsx:Name>
  <fsx:Description>{0,1}</fsx:Description>
</fsx:OutputUnits>
Source
<xs:element name="OutputUnits" type="fsx:UnitsType">
  <xs:annotation>
    <xs:documentation>The units of the data as output from the perspective of data acquisition. These would be the units of the data prior to correcting for this response.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:PolynomialType / fsx:ApproximationType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
default MACLAURIN
Facets
enumeration MACLAURIN
Source
<xs:element name="ApproximationType" default="MACLAURIN">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="MACLAURIN"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element fsx:PolynomialType / fsx:FrequencyLowerBound
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#FrequencyType_unit fdsn-station-1_0_xsd.tmp#FrequencyType
Type fsx:FrequencyType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string HERTZ optional
Source
<xs:element name="FrequencyLowerBound" type="fsx:FrequencyType"/>
Element fsx:PolynomialType / fsx:FrequencyUpperBound
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#FrequencyType_unit fdsn-station-1_0_xsd.tmp#FrequencyType
Type fsx:FrequencyType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string HERTZ optional
Source
<xs:element name="FrequencyUpperBound" type="fsx:FrequencyType"/>
Element fsx:PolynomialType / fsx:ApproximationLowerBound
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="ApproximationLowerBound" type="xs:decimal"/>
Element fsx:PolynomialType / fsx:ApproximationUpperBound
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="ApproximationUpperBound" type="xs:decimal"/>
Element fsx:PolynomialType / fsx:MaximumError
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="MaximumError" type="xs:decimal"/>
Element fsx:PolynomialType / fsx:Coefficient
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatNoUnitType fdsn-station-1_0_xsd.tmp#PolynomialType_PolynomialType_Coefficient_number
Type extension of fsx:FloatNoUnitType
Type hierarchy
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use
minusError xs:double optional
number fsx:CounterType optional
plusError xs:double optional
Source
<xs:element name="Coefficient" maxOccurs="unbounded">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="fsx:FloatNoUnitType">
        <xs:attribute name="number" type="fsx:CounterType"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element fsx:ResponseType / fsx:Stage
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ResponseStageType_number fdsn-station-1_0_xsd.tmp#ResponseStageType_resourceId fdsn-station-1_0_xsd.tmp#ResponseStageType_PolesZeros fdsn-station-1_0_xsd.tmp#ResponseStageType_Coefficients fdsn-station-1_0_xsd.tmp#ResponseStageType_ResponseList fdsn-station-1_0_xsd.tmp#ResponseStageType_FIR fdsn-station-1_0_xsd.tmp#ResponseStageType_Polynomial fdsn-station-1_0_xsd.tmp#ResponseStageType_Decimation fdsn-station-1_0_xsd.tmp#ResponseStageType_StageGain fdsn-station-1_0_xsd.tmp#ResponseStageType
Type fsx:ResponseStageType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
(fsx:PolesZeros{0,1} | fsx:Coefficients{0,1} | fsx:ResponseList{0,1} | fsx:FIR{0,1} | fsx:Polynomial{0,1}) , fsx:Decimation{0,1} , fsx:StageGain , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:Coefficients, fsx:Decimation, fsx:FIR, fsx:PolesZeros, fsx:Polynomial, fsx:ResponseList, fsx:StageGain
Instance
<fsx:Stage number="" resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:PolesZeros name="" resourceId="">{0,1}</fsx:PolesZeros>
  <fsx:Coefficients name="" resourceId="">{0,1}</fsx:Coefficients>
  <fsx:ResponseList name="" resourceId="">{0,1}</fsx:ResponseList>
  <fsx:FIR name="" resourceId="">{0,1}</fsx:FIR>
  <fsx:Polynomial name="" resourceId="">{0,1}</fsx:Polynomial>
  <fsx:Decimation>{0,1}</fsx:Decimation>
  <fsx:StageGain>{1,1}</fsx:StageGain>
</fsx:Stage>
Attributes
QName Type Use Annotation
number fsx:CounterType required
Stage sequence number. This is used in all the response SEED
blockettes.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Stage" type="fsx:ResponseStageType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:ResponseStageType / fsx:PolesZeros
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#PolesZerosType_PzTransferFunctionType fdsn-station-1_0_xsd.tmp#PolesZerosType_NormalizationFactor fdsn-station-1_0_xsd.tmp#PolesZerosType_NormalizationFrequency fdsn-station-1_0_xsd.tmp#PolesZerosType_Zero fdsn-station-1_0_xsd.tmp#PolesZerosType_Pole fdsn-station-1_0_xsd.tmp#PolesZerosType
Type fsx:PolesZerosType
Type hierarchy
Properties
content complex
minOccurs 0
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:PzTransferFunctionType , fsx:NormalizationFactor , fsx:NormalizationFrequency , fsx:Zero* , fsx:Pole*
Children fsx:Description, fsx:InputUnits, fsx:NormalizationFactor, fsx:NormalizationFrequency, fsx:OutputUnits, fsx:Pole, fsx:PzTransferFunctionType, fsx:Zero
Instance
<fsx:PolesZeros name="" resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:InputUnits>{1,1}</fsx:InputUnits>
  <fsx:OutputUnits>{1,1}</fsx:OutputUnits>
  <fsx:PzTransferFunctionType>{1,1}</fsx:PzTransferFunctionType>
  <fsx:NormalizationFactor>{1,1}</fsx:NormalizationFactor>
  <fsx:NormalizationFrequency minusError="" plusError="" unit="HERTZ">{1,1}</fsx:NormalizationFrequency>
  <fsx:Zero number="">{0,unbounded}</fsx:Zero>
  <fsx:Pole number="">{0,unbounded}</fsx:Pole>
</fsx:PolesZeros>
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="PolesZeros" type="fsx:PolesZerosType" minOccurs="0"/>
Element fsx:PolesZerosType / fsx:PzTransferFunctionType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration LAPLACE (RADIANS/SECOND)
enumeration LAPLACE (HERTZ)
enumeration DIGITAL (Z-TRANSFORM)
Source
<xs:element name="PzTransferFunctionType">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="LAPLACE (RADIANS/SECOND)"/>
      <xs:enumeration value="LAPLACE (HERTZ)"/>
      <xs:enumeration value="DIGITAL (Z-TRANSFORM)"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element fsx:PolesZerosType / fsx:NormalizationFactor
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:double
Properties
content simple
default 1.0
Source
<xs:element name="NormalizationFactor" type="xs:double" default="1.0"/>
Element fsx:PolesZerosType / fsx:NormalizationFrequency
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#FrequencyType_unit fdsn-station-1_0_xsd.tmp#FrequencyType
Type fsx:FrequencyType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string HERTZ optional
Source
<xs:element name="NormalizationFrequency" type="fsx:FrequencyType"/>
Element fsx:PolesZerosType / fsx:Zero
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#PoleZeroType_number fdsn-station-1_0_xsd.tmp#PoleZeroType_Real fdsn-station-1_0_xsd.tmp#PoleZeroType_Imaginary fdsn-station-1_0_xsd.tmp#PoleZeroType
Type fsx:PoleZeroType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Imaginary, fsx:Real
Instance
<fsx:Zero number="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Real minusError="" plusError="">{1,1}</fsx:Real>
  <fsx:Imaginary minusError="" plusError="">{1,1}</fsx:Imaginary>
</fsx:Zero>
Attributes
QName Type Use
number xs:integer optional
Source
<xs:element name="Zero" type="fsx:PoleZeroType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:PoleZeroType / fsx:Real
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatNoUnitType
Type fsx:FloatNoUnitType
Properties
content complex
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
Source
<xs:element name="Real" type="fsx:FloatNoUnitType"/>
Element fsx:PoleZeroType / fsx:Imaginary
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatNoUnitType
Type fsx:FloatNoUnitType
Properties
content complex
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
Source
<xs:element name="Imaginary" type="fsx:FloatNoUnitType"/>
Element fsx:PolesZerosType / fsx:Pole
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#PoleZeroType_number fdsn-station-1_0_xsd.tmp#PoleZeroType_Real fdsn-station-1_0_xsd.tmp#PoleZeroType_Imaginary fdsn-station-1_0_xsd.tmp#PoleZeroType
Type fsx:PoleZeroType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Imaginary, fsx:Real
Instance
<fsx:Pole number="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Real minusError="" plusError="">{1,1}</fsx:Real>
  <fsx:Imaginary minusError="" plusError="">{1,1}</fsx:Imaginary>
</fsx:Pole>
Attributes
QName Type Use
number xs:integer optional
Source
<xs:element name="Pole" type="fsx:PoleZeroType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:ResponseStageType / fsx:Coefficients
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#CoefficientsType_CfTransferFunctionType fdsn-station-1_0_xsd.tmp#CoefficientsType_Numerator fdsn-station-1_0_xsd.tmp#CoefficientsType_Denominator fdsn-station-1_0_xsd.tmp#CoefficientsType
Type fsx:CoefficientsType
Type hierarchy
Properties
content complex
minOccurs 0
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:CfTransferFunctionType , fsx:Numerator* , fsx:Denominator*
Children fsx:CfTransferFunctionType, fsx:Denominator, fsx:Description, fsx:InputUnits, fsx:Numerator, fsx:OutputUnits
Instance
<fsx:Coefficients name="" resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:InputUnits>{1,1}</fsx:InputUnits>
  <fsx:OutputUnits>{1,1}</fsx:OutputUnits>
  <fsx:CfTransferFunctionType>{1,1}</fsx:CfTransferFunctionType>
  <fsx:Numerator minusError="" plusError="" unit="">{0,unbounded}</fsx:Numerator>
  <fsx:Denominator minusError="" plusError="" unit="">{0,unbounded}</fsx:Denominator>
</fsx:Coefficients>
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Coefficients" type="fsx:CoefficientsType" minOccurs="0"/>
Element fsx:CoefficientsType / fsx:CfTransferFunctionType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration ANALOG (RADIANS/SECOND)
enumeration ANALOG (HERTZ)
enumeration DIGITAL
Source
<xs:element name="CfTransferFunctionType">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="ANALOG (RADIANS/SECOND)"/>
      <xs:enumeration value="ANALOG (HERTZ)"/>
      <xs:enumeration value="DIGITAL"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element fsx:CoefficientsType / fsx:Numerator
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType
Type fsx:FloatType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
unit xs:string optional
Source
<xs:element name="Numerator" type="fsx:FloatType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:CoefficientsType / fsx:Denominator
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType
Type fsx:FloatType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
unit xs:string optional
Source
<xs:element name="Denominator" type="fsx:FloatType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:ResponseStageType / fsx:ResponseList
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#ResponseListType_ResponseListElement fdsn-station-1_0_xsd.tmp#ResponseListType
Type fsx:ResponseListType
Type hierarchy
Properties
content complex
minOccurs 0
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:ResponseListElement*
Children fsx:Description, fsx:InputUnits, fsx:OutputUnits, fsx:ResponseListElement
Instance
<fsx:ResponseList name="" resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:InputUnits>{1,1}</fsx:InputUnits>
  <fsx:OutputUnits>{1,1}</fsx:OutputUnits>
  <fsx:ResponseListElement>{0,unbounded}</fsx:ResponseListElement>
</fsx:ResponseList>
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="ResponseList" type="fsx:ResponseListType" minOccurs="0"/>
Element fsx:ResponseListType / fsx:ResponseListElement
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ResponseListElementType_Frequency fdsn-station-1_0_xsd.tmp#ResponseListElementType_Amplitude fdsn-station-1_0_xsd.tmp#ResponseListElementType_Phase fdsn-station-1_0_xsd.tmp#ResponseListElementType
Type fsx:ResponseListElementType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fsx:Amplitude, fsx:Frequency, fsx:Phase
Instance
<fsx:ResponseListElement xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Frequency minusError="" plusError="" unit="HERTZ">{1,1}</fsx:Frequency>
  <fsx:Amplitude minusError="" plusError="" unit="">{1,1}</fsx:Amplitude>
  <fsx:Phase minusError="" plusError="" unit="DEGREES">{1,1}</fsx:Phase>
</fsx:ResponseListElement>
Source
<xs:element name="ResponseListElement" type="fsx:ResponseListElementType" minOccurs="0" maxOccurs="unbounded"/>
Element fsx:ResponseListElementType / fsx:Frequency
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#FrequencyType_unit fdsn-station-1_0_xsd.tmp#FrequencyType
Type fsx:FrequencyType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string HERTZ optional
Source
<xs:element name="Frequency" type="fsx:FrequencyType"/>
Element fsx:ResponseListElementType / fsx:Amplitude
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType
Type fsx:FloatType
Properties
content complex
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
unit xs:string optional
Source
<xs:element name="Amplitude" type="fsx:FloatType"/>
Element fsx:ResponseListElementType / fsx:Phase
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#AngleType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#AngleType
Type fsx:AngleType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:element name="Phase" type="fsx:AngleType"/>
Element fsx:ResponseStageType / fsx:FIR
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#FIRType_Symmetry fdsn-station-1_0_xsd.tmp#FIRType_NumeratorCoefficient fdsn-station-1_0_xsd.tmp#FIRType
Type fsx:FIRType
Type hierarchy
Properties
content complex
minOccurs 0
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:Symmetry , fsx:NumeratorCoefficient*
Children fsx:Description, fsx:InputUnits, fsx:NumeratorCoefficient, fsx:OutputUnits, fsx:Symmetry
Instance
<fsx:FIR name="" resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:InputUnits>{1,1}</fsx:InputUnits>
  <fsx:OutputUnits>{1,1}</fsx:OutputUnits>
  <fsx:Symmetry>{1,1}</fsx:Symmetry>
  <fsx:NumeratorCoefficient i="">{0,unbounded}</fsx:NumeratorCoefficient>
</fsx:FIR>
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="FIR" type="fsx:FIRType" minOccurs="0"/>
Element fsx:FIRType / fsx:Symmetry
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type restriction of xs:NMTOKEN
Properties
content simple
Facets
enumeration NONE
enumeration EVEN
enumeration ODD
Source
<xs:element name="Symmetry">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="NONE"/>
      <xs:enumeration value="EVEN"/>
      <xs:enumeration value="ODD"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element fsx:FIRType / fsx:NumeratorCoefficient
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FIRType_FIRType_NumeratorCoefficient_i
Type extension of xs:double
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
i xs:integer optional
Source
<xs:element name="NumeratorCoefficient" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:double">
        <xs:attribute name="i" type="xs:integer"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element fsx:ResponseStageType / fsx:Polynomial
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationType fdsn-station-1_0_xsd.tmp#PolynomialType_FrequencyLowerBound fdsn-station-1_0_xsd.tmp#PolynomialType_FrequencyUpperBound fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationLowerBound fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationUpperBound fdsn-station-1_0_xsd.tmp#PolynomialType_MaximumError fdsn-station-1_0_xsd.tmp#PolynomialType_Coefficient fdsn-station-1_0_xsd.tmp#PolynomialType
Type fsx:PolynomialType
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children fsx:ApproximationLowerBound, fsx:ApproximationType, fsx:ApproximationUpperBound, fsx:Coefficient, fsx:Description, fsx:FrequencyLowerBound, fsx:FrequencyUpperBound, fsx:InputUnits, fsx:MaximumError, fsx:OutputUnits
Instance
<fsx:Polynomial name="" resourceId="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Description>{0,1}</fsx:Description>
  <fsx:InputUnits>{1,1}</fsx:InputUnits>
  <fsx:OutputUnits>{1,1}</fsx:OutputUnits>
  <fsx:ApproximationType>{1,1}</fsx:ApproximationType>
  <fsx:FrequencyLowerBound minusError="" plusError="" unit="HERTZ">{1,1}</fsx:FrequencyLowerBound>
  <fsx:FrequencyUpperBound minusError="" plusError="" unit="HERTZ">{1,1}</fsx:FrequencyUpperBound>
  <fsx:ApproximationLowerBound>{1,1}</fsx:ApproximationLowerBound>
  <fsx:ApproximationUpperBound>{1,1}</fsx:ApproximationUpperBound>
  <fsx:MaximumError>{1,1}</fsx:MaximumError>
  <fsx:Coefficient minusError="" number="" plusError="">{1,unbounded}</fsx:Coefficient>
</fsx:Polynomial>
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:element name="Polynomial" type="fsx:PolynomialType" minOccurs="0"/>
Element fsx:ResponseStageType / fsx:Decimation
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#DecimationType_InputSampleRate fdsn-station-1_0_xsd.tmp#DecimationType_Factor fdsn-station-1_0_xsd.tmp#DecimationType_Offset fdsn-station-1_0_xsd.tmp#DecimationType_Delay fdsn-station-1_0_xsd.tmp#DecimationType_Correction fdsn-station-1_0_xsd.tmp#DecimationType
Type fsx:DecimationType
Properties
content complex
minOccurs 0
Model
Children fsx:Correction, fsx:Delay, fsx:Factor, fsx:InputSampleRate, fsx:Offset
Instance
<fsx:Decimation xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:InputSampleRate minusError="" plusError="" unit="HERTZ">{1,1}</fsx:InputSampleRate>
  <fsx:Factor>{1,1}</fsx:Factor>
  <fsx:Offset>{1,1}</fsx:Offset>
  <fsx:Delay minusError="" plusError="" unit="">{1,1}</fsx:Delay>
  <fsx:Correction minusError="" plusError="" unit="">{1,1}</fsx:Correction>
</fsx:Decimation>
Source
<xs:element name="Decimation" type="fsx:DecimationType" minOccurs="0"/>
Element fsx:DecimationType / fsx:InputSampleRate
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#FrequencyType_unit fdsn-station-1_0_xsd.tmp#FrequencyType
Type fsx:FrequencyType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string HERTZ optional
Source
<xs:element name="InputSampleRate" type="fsx:FrequencyType"/>
Element fsx:DecimationType / fsx:Factor
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="Factor" type="xs:integer"/>
Element fsx:DecimationType / fsx:Offset
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="Offset" type="xs:integer"/>
Element fsx:DecimationType / fsx:Delay
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType
Type fsx:FloatType
Properties
content complex
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
unit xs:string optional
Source
<xs:element name="Delay" type="fsx:FloatType"/>
Element fsx:DecimationType / fsx:Correction
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType
Type fsx:FloatType
Properties
content complex
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
unit xs:string optional
Source
<xs:element name="Correction" type="fsx:FloatType"/>
Element fsx:ResponseStageType / fsx:StageGain
Namespace http://www.fdsn.org/xml/station/1
Annotations
StageSensitivity is the gain at the stage of the encapsulating
response element and corresponds to SEED blockette 58. In the SEED
convention, stage 0 gain represents the overall sensitivity of the channel.
In this schema, stage 0 gains are allowed but are considered deprecated.
Overall sensitivity should be specified in the InstrumentSensitivity
element.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#GainType_Value fdsn-station-1_0_xsd.tmp#GainType_Frequency fdsn-station-1_0_xsd.tmp#GainType
Type fsx:GainType
Properties
content complex
Model
Children fsx:Frequency, fsx:Value
Instance
<fsx:StageGain xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Value>{1,1}</fsx:Value>
  <fsx:Frequency>{1,1}</fsx:Frequency>
</fsx:StageGain>
Source
<xs:element name="StageGain" type="fsx:GainType">
  <xs:annotation>
    <xs:documentation>StageSensitivity is the gain at the stage of the encapsulating response element and corresponds to SEED blockette 58. In the SEED convention, stage 0 gain represents the overall sensitivity of the channel. In this schema, stage 0 gains are allowed but are considered deprecated. Overall sensitivity should be specified in the InstrumentSensitivity element.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fsx:LogType / fsx:Entry
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#CommentType_id fdsn-station-1_0_xsd.tmp#CommentType_Value fdsn-station-1_0_xsd.tmp#CommentType_BeginEffectiveTime fdsn-station-1_0_xsd.tmp#CommentType_EndEffectiveTime fdsn-station-1_0_xsd.tmp#CommentType_Author fdsn-station-1_0_xsd.tmp#CommentType
Type fsx:CommentType
Properties
content complex
maxOccurs unbounded
Model
fsx:Value , fsx:BeginEffectiveTime{0,1} , fsx:EndEffectiveTime{0,1} , fsx:Author*
Children fsx:Author, fsx:BeginEffectiveTime, fsx:EndEffectiveTime, fsx:Value
Instance
<fsx:Entry id="" xmlns:fsx="http://www.fdsn.org/xml/station/1">
  <fsx:Value>{1,1}</fsx:Value>
  <fsx:BeginEffectiveTime>{0,1}</fsx:BeginEffectiveTime>
  <fsx:EndEffectiveTime>{0,1}</fsx:EndEffectiveTime>
  <fsx:Author>{0,unbounded}</fsx:Author>
</fsx:Entry>
Attributes
QName Type Use
id fsx:CounterType optional
Source
<xs:element name="Entry" type="fsx:CommentType" maxOccurs="unbounded"/>
Complex Type fsx:RootType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Top-level type for Station XML. Required field are Source (network ID
of the institution sending the message) and one or more Network containers or one or
more Station containers.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#RootType_schemaVersion fdsn-station-1_0_xsd.tmp#RootType_Source fdsn-station-1_0_xsd.tmp#RootType_Sender fdsn-station-1_0_xsd.tmp#RootType_Module fdsn-station-1_0_xsd.tmp#RootType_ModuleURI fdsn-station-1_0_xsd.tmp#RootType_Created fdsn-station-1_0_xsd.tmp#RootType_Network
Used by
Model
fsx:Source , fsx:Sender{0,1} , fsx:Module{0,1} , fsx:ModuleURI{0,1} , fsx:Created , fsx:Network+ , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:Created, fsx:Module, fsx:ModuleURI, fsx:Network, fsx:Sender, fsx:Source
Attributes
QName Type Use Annotation
schemaVersion xs:decimal required
The schema version compatible with the document.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="RootType">
  <xs:annotation>
    <xs:documentation>Top-level type for Station XML. Required field are Source (network ID of the institution sending the message) and one or more Network containers or one or more Station containers.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Source" type="xs:string">
      <xs:annotation>
        <xs:documentation>Network ID of the institution sending the message.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Sender" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of the institution sending this message.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Module" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of the software module that generated this document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ModuleURI" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>This is the address of the query that generated the document, or, if applicable, the address of the software that generated this document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Created" type="xs:dateTime"/>
    <xs:element name="Network" type="fsx:NetworkType" maxOccurs="unbounded"/>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="schemaVersion" type="xs:decimal" use="required">
    <xs:annotation>
      <xs:documentation>The schema version compatible with the document.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type fsx:NetworkType
Namespace http://www.fdsn.org/xml/station/1
Annotations
This type represents the Network layer, all station metadata is
contained within this element. The official name of the network or other descriptive
information can be included in the Description element. The Network can contain 0 or
more Stations.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseNodeType_code fdsn-station-1_0_xsd.tmp#BaseNodeType_startDate fdsn-station-1_0_xsd.tmp#BaseNodeType_endDate fdsn-station-1_0_xsd.tmp#BaseNodeType_restrictedStatus fdsn-station-1_0_xsd.tmp#BaseNodeType_alternateCode fdsn-station-1_0_xsd.tmp#BaseNodeType_historicalCode fdsn-station-1_0_xsd.tmp#BaseNodeType_Description fdsn-station-1_0_xsd.tmp#BaseNodeType_Comment fdsn-station-1_0_xsd.tmp#BaseNodeType fdsn-station-1_0_xsd.tmp#NetworkType_TotalNumberStations fdsn-station-1_0_xsd.tmp#NetworkType_SelectedNumberStations fdsn-station-1_0_xsd.tmp#NetworkType_Station
Type extension of fsx:BaseNodeType
Type hierarchy
Used by
Model
fsx:Description{0,1} , fsx:Comment* , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:TotalNumberStations{0,1} , fsx:SelectedNumberStations{0,1} , fsx:Station*
Children fsx:Comment, fsx:Description, fsx:SelectedNumberStations, fsx:Station, fsx:TotalNumberStations
Attributes
QName Type Use Annotation
alternateCode xs:string optional
A code used for display or association, alternate to the
SEED-compliant code.
code xs:string required
endDate xs:dateTime optional
historicalCode xs:string optional
A previously used code if different from the current code.
restrictedStatus fsx:RestrictedStatusType optional
startDate xs:dateTime optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="NetworkType">
  <xs:annotation>
    <xs:documentation>This type represents the Network layer, all station metadata is contained within this element. The official name of the network or other descriptive information can be included in the Description element. The Network can contain 0 or more Stations.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:BaseNodeType">
      <xs:sequence>
        <xs:element name="TotalNumberStations" type="fsx:CounterType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The total number of stations contained in this network, including inactive or terminated stations.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="SelectedNumberStations" type="fsx:CounterType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The total number of stations in this network that were selected by the query that produced this document, even if the stations do not appear in the document. (This might happen if the user only wants a document that goes contains only information at the Network level.)</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Station" type="fsx:StationType" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:BaseNodeType
Namespace http://www.fdsn.org/xml/station/1
Annotations
A base node type for derivation from: Network, Station and Channel
types.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseNodeType_code fdsn-station-1_0_xsd.tmp#BaseNodeType_startDate fdsn-station-1_0_xsd.tmp#BaseNodeType_endDate fdsn-station-1_0_xsd.tmp#BaseNodeType_restrictedStatus fdsn-station-1_0_xsd.tmp#BaseNodeType_alternateCode fdsn-station-1_0_xsd.tmp#BaseNodeType_historicalCode fdsn-station-1_0_xsd.tmp#BaseNodeType_Description fdsn-station-1_0_xsd.tmp#BaseNodeType_Comment
Used by
Model
fsx:Description{0,1} , fsx:Comment* , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:Comment, fsx:Description
Attributes
QName Type Use Annotation
alternateCode xs:string optional
A code used for display or association, alternate to the
SEED-compliant code.
code xs:string required
endDate xs:dateTime optional
historicalCode xs:string optional
A previously used code if different from the current code.
restrictedStatus fsx:RestrictedStatusType optional
startDate xs:dateTime optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="BaseNodeType">
  <xs:annotation>
    <xs:documentation>A base node type for derivation from: Network, Station and Channel types.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Description" type="xs:string" minOccurs="0"/>
    <xs:element name="Comment" type="fsx:CommentType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="code" type="xs:string" use="required"/>
  <xs:attribute name="startDate" type="xs:dateTime"/>
  <xs:attribute name="endDate" type="xs:dateTime"/>
  <xs:attribute name="restrictedStatus" type="fsx:RestrictedStatusType" use="optional"/>
  <xs:attribute name="alternateCode" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>A code used for display or association, alternate to the SEED-compliant code.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="historicalCode" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>A previously used code if different from the current code.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type fsx:CommentType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Container for a comment or log entry. Corresponds to SEED blockettes
31, 51 and 59.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#CommentType_id fdsn-station-1_0_xsd.tmp#CommentType_Value fdsn-station-1_0_xsd.tmp#CommentType_BeginEffectiveTime fdsn-station-1_0_xsd.tmp#CommentType_EndEffectiveTime fdsn-station-1_0_xsd.tmp#CommentType_Author
Used by
Model
Children fsx:Author, fsx:BeginEffectiveTime, fsx:EndEffectiveTime, fsx:Value
Attributes
QName Type Use
id fsx:CounterType optional
Source
<xs:complexType name="CommentType">
  <xs:annotation>
    <xs:documentation>Container for a comment or log entry. Corresponds to SEED blockettes 31, 51 and 59.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Value" type="xs:string"/>
    <xs:element name="BeginEffectiveTime" type="xs:dateTime" minOccurs="0"/>
    <xs:element name="EndEffectiveTime" type="xs:dateTime" minOccurs="0"/>
    <xs:element name="Author" type="fsx:PersonType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="id" type="fsx:CounterType"/>
</xs:complexType>
Complex Type fsx:PersonType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Representation of a person's contact information. A person can belong
to multiple agencies and have multiple email addresses and phone
numbers.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#PersonType_Name fdsn-station-1_0_xsd.tmp#PersonType_Agency fdsn-station-1_0_xsd.tmp#PersonType_Email fdsn-station-1_0_xsd.tmp#PersonType_Phone
Used by
Model
Children fsx:Agency, fsx:Email, fsx:Name, fsx:Phone
Source
<xs:complexType name="PersonType">
  <xs:annotation>
    <xs:documentation>Representation of a person's contact information. A person can belong to multiple agencies and have multiple email addresses and phone numbers.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Agency" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Email" type="fsx:EmailType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Phone" type="fsx:PhoneNumberType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Simple Type fsx:EmailType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [\w\.\-_]+@[\w\.\-_]+
Used by
Source
<xs:simpleType name="EmailType">
  <xs:restriction base="xs:string">
    <xs:pattern value="[\w\.\-_]+@[\w\.\-_]+"/>
  </xs:restriction>
</xs:simpleType>
Complex Type fsx:PhoneNumberType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#PhoneNumberType_description fdsn-station-1_0_xsd.tmp#PhoneNumberType_CountryCode fdsn-station-1_0_xsd.tmp#PhoneNumberType_AreaCode fdsn-station-1_0_xsd.tmp#PhoneNumberType_PhoneNumber
Used by
Model
Children fsx:AreaCode, fsx:CountryCode, fsx:PhoneNumber
Attributes
QName Type Use
description xs:string optional
Source
<xs:complexType name="PhoneNumberType">
  <xs:sequence>
    <xs:element name="CountryCode" type="xs:integer" minOccurs="0"/>
    <xs:element name="AreaCode" type="xs:integer"/>
    <xs:element name="PhoneNumber">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:pattern value="[0-9]+-[0-9]+"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="description" type="xs:string" use="optional"/>
</xs:complexType>
Simple Type fsx:CounterType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Integers greater than or equal to 0.
Diagram
Diagram
Type restriction of xs:integer
Facets
minInclusive 0
Used by
Source
<xs:simpleType name="CounterType">
  <xs:annotation>
    <xs:documentation>Integers greater than or equal to 0.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="0"/>
  </xs:restriction>
</xs:simpleType>
Simple Type fsx:RestrictedStatusType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type restriction of xs:NMTOKEN
Facets
enumeration open
enumeration closed
enumeration partial
Used by
Source
<xs:simpleType name="RestrictedStatusType">
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="open"/>
    <xs:enumeration value="closed"/>
    <xs:enumeration value="partial"/>
  </xs:restriction>
</xs:simpleType>
Complex Type fsx:StationType
Namespace http://www.fdsn.org/xml/station/1
Annotations
This type represents a Station epoch. It is common to only have a
single station epoch with the station's creation and termination dates as the epoch
start and end dates.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseNodeType_code fdsn-station-1_0_xsd.tmp#BaseNodeType_startDate fdsn-station-1_0_xsd.tmp#BaseNodeType_endDate fdsn-station-1_0_xsd.tmp#BaseNodeType_restrictedStatus fdsn-station-1_0_xsd.tmp#BaseNodeType_alternateCode fdsn-station-1_0_xsd.tmp#BaseNodeType_historicalCode fdsn-station-1_0_xsd.tmp#BaseNodeType_Description fdsn-station-1_0_xsd.tmp#BaseNodeType_Comment fdsn-station-1_0_xsd.tmp#BaseNodeType fdsn-station-1_0_xsd.tmp#StationType_Latitude fdsn-station-1_0_xsd.tmp#StationType_Longitude fdsn-station-1_0_xsd.tmp#StationType_Elevation fdsn-station-1_0_xsd.tmp#StationType_Site fdsn-station-1_0_xsd.tmp#StationType_Vault fdsn-station-1_0_xsd.tmp#StationType_Geology fdsn-station-1_0_xsd.tmp#StationType_Equipment fdsn-station-1_0_xsd.tmp#StationType_Operator fdsn-station-1_0_xsd.tmp#StationType_CreationDate fdsn-station-1_0_xsd.tmp#StationType_TerminationDate fdsn-station-1_0_xsd.tmp#StationType_TotalNumberChannels fdsn-station-1_0_xsd.tmp#StationType_SelectedNumberChannels fdsn-station-1_0_xsd.tmp#StationType_ExternalReference fdsn-station-1_0_xsd.tmp#StationType_Channel
Type extension of fsx:BaseNodeType
Type hierarchy
Used by
Model
Children fsx:Channel, fsx:Comment, fsx:CreationDate, fsx:Description, fsx:Elevation, fsx:Equipment, fsx:ExternalReference, fsx:Geology, fsx:Latitude, fsx:Longitude, fsx:Operator, fsx:SelectedNumberChannels, fsx:Site, fsx:TerminationDate, fsx:TotalNumberChannels, fsx:Vault
Attributes
QName Type Use Annotation
alternateCode xs:string optional
A code used for display or association, alternate to the
SEED-compliant code.
code xs:string required
endDate xs:dateTime optional
historicalCode xs:string optional
A previously used code if different from the current code.
restrictedStatus fsx:RestrictedStatusType optional
startDate xs:dateTime optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="StationType">
  <xs:annotation>
    <xs:documentation>This type represents a Station epoch. It is common to only have a single station epoch with the station's creation and termination dates as the epoch start and end dates.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:BaseNodeType">
      <xs:sequence>
        <xs:element name="Latitude" type="fsx:LatitudeType"/>
        <xs:element name="Longitude" type="fsx:LongitudeType"/>
        <xs:element name="Elevation" type="fsx:DistanceType"/>
        <xs:element name="Site" type="fsx:SiteType">
          <xs:annotation>
            <xs:documentation>These fields describe the location of the station using geopolitical entities (country, city, etc.).</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Vault" type="xs:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Type of vault, e.g. WWSSN, tunnel, transportable array, etc.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Geology" type="xs:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Type of rock and/or geologic formation.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Equipment" type="fsx:EquipmentType" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>Equipment used by all channels at a station.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Operator" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>An operating agency and associated contact persons. If there multiple operators, each one should be encapsulated within an Operator tag. Since the Contact element is a generic type that represents any contact person, it also has its own optional Agency element.</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Agency" type="xs:string" maxOccurs="unbounded"/>
              <xs:element name="Contact" type="fsx:PersonType" minOccurs="0" maxOccurs="unbounded"/>
              <xs:element name="WebSite" type="xs:anyURI" minOccurs="0"/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="CreationDate" type="xs:dateTime">
          <xs:annotation>
            <xs:documentation>Date and time (UTC) when the station was first installed.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="TerminationDate" type="xs:dateTime" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Date and time (UTC) when the station was terminated or will be terminated. A blank value should be assumed to mean that the station is still active.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="TotalNumberChannels" type="fsx:CounterType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Total number of channels recorded at this station.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="SelectedNumberChannels" type="fsx:CounterType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Number of channels recorded at this station and selected by the query that produced this document.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="ExternalReference" type="fsx:ExternalReferenceType" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>URI of any type of external report, such as IRIS data reports or dataless SEED volumes.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Channel" type="fsx:ChannelType" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:LatitudeType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Type for latitude coordinate.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#LatitudeBaseType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#LatitudeBaseType fdsn-station-1_0_xsd.tmp#LatitudeType_datum
Type extension of fsx:LatitudeBaseType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use
datum xs:NMTOKEN WGS84 optional
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:complexType name="LatitudeType">
  <xs:annotation>
    <xs:documentation>Type for latitude coordinate.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="fsx:LatitudeBaseType">
      <xs:attribute name="datum" type="xs:NMTOKEN" use="optional" default="WGS84"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:LatitudeBaseType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Base latitude type. Because of the limitations of schema, defining
this type and then extending it to create the real latitude type is the only way to
restrict values while adding datum as an attribute.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#LatitudeBaseType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type restriction of fsx:FloatType
Type hierarchy
Used by
Complex Type fsx:LatitudeType
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:complexType name="LatitudeBaseType">
  <xs:annotation>
    <xs:documentation>Base latitude type. Because of the limitations of schema, defining this type and then extending it to create the real latitude type is the only way to restrict values while adding datum as an attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:minInclusive value="-90"/>
      <xs:maxExclusive value="90"/>
      <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:FloatType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Representation of floating-point numbers used as
measurements.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type extension of xs:double
Used by
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
unit xs:string optional
Source
<xs:complexType name="FloatType">
  <xs:annotation>
    <xs:documentation>Representation of floating-point numbers used as measurements.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:double">
      <xs:attribute name="unit" type="xs:string" use="optional"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:LongitudeType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Type for longitude coordinate.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#LongitudeBaseType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#LongitudeBaseType fdsn-station-1_0_xsd.tmp#LongitudeType_datum
Type extension of fsx:LongitudeBaseType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use
datum xs:NMTOKEN WGS84 optional
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:complexType name="LongitudeType">
  <xs:annotation>
    <xs:documentation>Type for longitude coordinate.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="fsx:LongitudeBaseType">
      <xs:attribute name="datum" type="xs:NMTOKEN" use="optional" default="WGS84"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:LongitudeBaseType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#LongitudeBaseType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type restriction of fsx:FloatType
Type hierarchy
Used by
Complex Type fsx:LongitudeType
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:complexType name="LongitudeBaseType">
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:minInclusive value="-180"/>
      <xs:maxInclusive value="180"/>
      <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:DistanceType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Extension of FloatType for distances, elevations, and
depths.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#DistanceType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type restriction of fsx:FloatType
Type hierarchy
Used by
Attributes
QName Type Default Use
minusError xs:double optional
plusError xs:double optional
unit xs:string METERS optional
Source
<xs:complexType name="DistanceType">
  <xs:annotation>
    <xs:documentation>Extension of FloatType for distances, elevations, and depths.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:attribute name="unit" type="xs:string" use="optional" default="METERS"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:SiteType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Description of a site location using name and optional geopolitical
boundaries (country, city, etc.).
Diagram
Diagram fdsn-station-1_0_xsd.tmp#SiteType_Name fdsn-station-1_0_xsd.tmp#SiteType_Description fdsn-station-1_0_xsd.tmp#SiteType_Town fdsn-station-1_0_xsd.tmp#SiteType_County fdsn-station-1_0_xsd.tmp#SiteType_Region fdsn-station-1_0_xsd.tmp#SiteType_Country
Used by
Model
fsx:Name , fsx:Description{0,1} , fsx:Town{0,1} , fsx:County{0,1} , fsx:Region{0,1} , fsx:Country{0,1} , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:Country, fsx:County, fsx:Description, fsx:Name, fsx:Region, fsx:Town
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="SiteType">
  <xs:annotation>
    <xs:documentation>Description of a site location using name and optional geopolitical boundaries (country, city, etc.).</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>The commonly used name of this station, equivalent to the SEED blockette 50, field 9.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A longer description of the location of this station, e.g. "NW corner of Yellowstone National Park" or "20 miles west of Highway 40."</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Town" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The town or city closest to the station.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="County" type="xs:string" minOccurs="0"/>
    <xs:element name="Region" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The state, province, or region of this site.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Country" type="xs:string" minOccurs="0"/>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type fsx:EquipmentType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#EquipmentType_resourceId fdsn-station-1_0_xsd.tmp#EquipmentType_Type fdsn-station-1_0_xsd.tmp#EquipmentType_Description fdsn-station-1_0_xsd.tmp#EquipmentType_Manufacturer fdsn-station-1_0_xsd.tmp#EquipmentType_Vendor fdsn-station-1_0_xsd.tmp#EquipmentType_Model fdsn-station-1_0_xsd.tmp#EquipmentType_SerialNumber fdsn-station-1_0_xsd.tmp#EquipmentType_InstallationDate fdsn-station-1_0_xsd.tmp#EquipmentType_RemovalDate fdsn-station-1_0_xsd.tmp#EquipmentType_CalibrationDate
Used by
Model
Children fsx:CalibrationDate, fsx:Description, fsx:InstallationDate, fsx:Manufacturer, fsx:Model, fsx:RemovalDate, fsx:SerialNumber, fsx:Type, fsx:Vendor
Attributes
QName Type Use Annotation
resourceId xs:string optional
This field contains a string that should serve as a unique
resource identifier. This identifier can be interpreted differently depending on
the datacenter/software that generated the document. Also, we recommend to use
something like GENERATOR:Meaningful ID. As a common behaviour equipment with the
same ID should contains the same information/be derived from the same base
instruments.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="EquipmentType">
  <xs:sequence>
    <xs:element name="Type" type="xs:string" minOccurs="0"/>
    <xs:element name="Description" type="xs:string" minOccurs="0"/>
    <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/>
    <xs:element name="Vendor" type="xs:string" minOccurs="0"/>
    <xs:element name="Model" type="xs:string" minOccurs="0"/>
    <xs:element name="SerialNumber" type="xs:string" minOccurs="0"/>
    <xs:element name="InstallationDate" type="xs:dateTime" minOccurs="0"/>
    <xs:element name="RemovalDate" type="xs:dateTime" minOccurs="0"/>
    <xs:element name="CalibrationDate" type="xs:dateTime" minOccurs="0" maxOccurs="unbounded"/>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="resourceId" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>This field contains a string that should serve as a unique resource identifier. This identifier can be interpreted differently depending on the datacenter/software that generated the document. Also, we recommend to use something like GENERATOR:Meaningful ID. As a common behaviour equipment with the same ID should contains the same information/be derived from the same base instruments.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type fsx:ExternalReferenceType
Namespace http://www.fdsn.org/xml/station/1
Annotations
This type contains a URI and description for external data that users
may want to reference in StationXML.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ExternalReferenceType_URI fdsn-station-1_0_xsd.tmp#ExternalReferenceType_Description
Used by
Model
Children fsx:Description, fsx:URI
Source
<xs:complexType name="ExternalReferenceType">
  <xs:annotation>
    <xs:documentation>This type contains a URI and description for external data that users may want to reference in StationXML.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="URI" type="xs:anyURI"/>
    <xs:element name="Description" type="xs:string"/>
  </xs:sequence>
</xs:complexType>
Complex Type fsx:ChannelType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Equivalent to SEED blockette 52 and parent element for the related the
response blockettes.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseNodeType_code fdsn-station-1_0_xsd.tmp#BaseNodeType_startDate fdsn-station-1_0_xsd.tmp#BaseNodeType_endDate fdsn-station-1_0_xsd.tmp#BaseNodeType_restrictedStatus fdsn-station-1_0_xsd.tmp#BaseNodeType_alternateCode fdsn-station-1_0_xsd.tmp#BaseNodeType_historicalCode fdsn-station-1_0_xsd.tmp#BaseNodeType_Description fdsn-station-1_0_xsd.tmp#BaseNodeType_Comment fdsn-station-1_0_xsd.tmp#BaseNodeType fdsn-station-1_0_xsd.tmp#ChannelType_locationCode fdsn-station-1_0_xsd.tmp#ChannelType_ExternalReference fdsn-station-1_0_xsd.tmp#ChannelType_Latitude fdsn-station-1_0_xsd.tmp#ChannelType_Longitude fdsn-station-1_0_xsd.tmp#ChannelType_Elevation fdsn-station-1_0_xsd.tmp#ChannelType_Depth fdsn-station-1_0_xsd.tmp#ChannelType_Azimuth fdsn-station-1_0_xsd.tmp#ChannelType_Dip fdsn-station-1_0_xsd.tmp#ChannelType_Type fdsn-station-1_0_xsd.tmp#SampleRateGroup_SampleRate fdsn-station-1_0_xsd.tmp#SampleRateGroup_SampleRateRatio fdsn-station-1_0_xsd.tmp#SampleRateGroup fdsn-station-1_0_xsd.tmp#ChannelType_StorageFormat fdsn-station-1_0_xsd.tmp#ChannelType_ClockDrift fdsn-station-1_0_xsd.tmp#ChannelType_CalibrationUnits fdsn-station-1_0_xsd.tmp#ChannelType_Sensor fdsn-station-1_0_xsd.tmp#ChannelType_PreAmplifier fdsn-station-1_0_xsd.tmp#ChannelType_DataLogger fdsn-station-1_0_xsd.tmp#ChannelType_Equipment fdsn-station-1_0_xsd.tmp#ChannelType_Response
Type extension of fsx:BaseNodeType
Type hierarchy
Used by
Model
Children fsx:Azimuth, fsx:CalibrationUnits, fsx:ClockDrift, fsx:Comment, fsx:DataLogger, fsx:Depth, fsx:Description, fsx:Dip, fsx:Elevation, fsx:Equipment, fsx:ExternalReference, fsx:Latitude, fsx:Longitude, fsx:PreAmplifier, fsx:Response, fsx:SampleRate, fsx:SampleRateRatio, fsx:Sensor, fsx:StorageFormat, fsx:Type
Attributes
QName Type Use Annotation
alternateCode xs:string optional
A code used for display or association, alternate to the
SEED-compliant code.
code xs:string required
endDate xs:dateTime optional
historicalCode xs:string optional
A previously used code if different from the current code.
locationCode xs:string required
restrictedStatus fsx:RestrictedStatusType optional
startDate xs:dateTime optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="ChannelType">
  <xs:annotation>
    <xs:documentation>Equivalent to SEED blockette 52 and parent element for the related the response blockettes.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:BaseNodeType">
      <xs:sequence>
        <xs:element name="ExternalReference" type="fsx:ExternalReferenceType" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>URI of any type of external report, such as data quality reports.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Latitude" type="fsx:LatitudeType">
          <xs:annotation>
            <xs:documentation>Latitude coordinate of this channel's sensor.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Longitude" type="fsx:LongitudeType">
          <xs:annotation>
            <xs:documentation>Longitude coordinate of this channel's sensor.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Elevation" type="fsx:DistanceType">
          <xs:annotation>
            <xs:documentation>Elevation of the sensor.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Depth" type="fsx:DistanceType">
          <xs:annotation>
            <xs:documentation>The local depth or overburden of the instrument's location. For downhole instruments, the depth of the instrument under the surface ground level. For underground vaults, the distance from the instrument to the local ground level above.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Azimuth" type="fsx:AzimuthType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Azimuth of the sensor in degrees from north, clockwise.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Dip" type="fsx:DipType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Dip of the instrument in degrees, down from horizontal</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Type" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>The type of data this channel collects. Corresponds to channel flags in SEED blockette 52. The SEED volume producer could use the first letter of an Output value as the SEED channel flag.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="TRIGGERED"/>
              <xs:enumeration value="CONTINUOUS"/>
              <xs:enumeration value="HEALTH"/>
              <xs:enumeration value="GEOPHYSICAL"/>
              <xs:enumeration value="WEATHER"/>
              <xs:enumeration value="FLAG"/>
              <xs:enumeration value="SYNTHESIZED"/>
              <xs:enumeration value="INPUT"/>
              <xs:enumeration value="EXPERIMENTAL"/>
              <xs:enumeration value="MAINTENANCE"/>
              <xs:enumeration value="BEAM"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:group ref="fsx:SampleRateGroup" minOccurs="0"/>
        <xs:element name="StorageFormat" type="xs:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The storage format of the recorded data (e.g. SEED).</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="ClockDrift" minOccurs="0">
          <xs:annotation>
            <xs:documentation>A tolerance value, measured in seconds per sample, used as a threshold for time error detection in data from the channel.</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:simpleContent>
              <xs:restriction base="fsx:FloatType">
                <xs:minInclusive value="0"/>
                <xs:attribute name="unit" type="xs:string" use="optional" fixed="SECONDS/SAMPLE"/>
              </xs:restriction>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
        <xs:element name="CalibrationUnits" type="fsx:UnitsType" minOccurs="0"/>
        <xs:element name="Sensor" type="fsx:EquipmentType" minOccurs="0"/>
        <xs:element name="PreAmplifier" type="fsx:EquipmentType" minOccurs="0"/>
        <xs:element name="DataLogger" type="fsx:EquipmentType" minOccurs="0"/>
        <xs:element name="Equipment" type="fsx:EquipmentType" minOccurs="0"/>
        <xs:element name="Response" type="fsx:ResponseType" minOccurs="0"/>
      </xs:sequence>
      <xs:attribute name="locationCode" type="xs:string" use="required"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:AzimuthType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Instrument azimuth, degrees clockwise from North.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#AzimuthType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type restriction of fsx:FloatType
Type hierarchy
Used by
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:complexType name="AzimuthType">
  <xs:annotation>
    <xs:documentation>Instrument azimuth, degrees clockwise from North.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:minInclusive value="0"/>
      <xs:maxExclusive value="360"/>
      <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:DipType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Instrument dip in degrees down from horizontal. Together azimuth and
dip describe the direction of the sensitive axis of the instrument.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#DipType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type restriction of fsx:FloatType
Type hierarchy
Used by
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:complexType name="DipType">
  <xs:annotation>
    <xs:documentation>Instrument dip in degrees down from horizontal. Together azimuth and dip describe the direction of the sensitive axis of the instrument.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:minInclusive value="-90"/>
      <xs:maxInclusive value="90"/>
      <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:SampleRateType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Sample rate in samples per second.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#SampleRateType_unit
Type restriction of fsx:FloatType
Type hierarchy
Used by
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string SAMPLES/S optional
Source
<xs:complexType name="SampleRateType">
  <xs:annotation>
    <xs:documentation>Sample rate in samples per second.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:attribute name="unit" type="xs:string" use="optional" fixed="SAMPLES/S"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:SampleRateRatioType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Sample rate expressed as number of samples in a number of
seconds.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#SampleRateRatioType_NumberSamples fdsn-station-1_0_xsd.tmp#SampleRateRatioType_NumberSeconds
Used by
Model
Children fsx:NumberSamples, fsx:NumberSeconds
Source
<xs:complexType name="SampleRateRatioType">
  <xs:annotation>
    <xs:documentation>Sample rate expressed as number of samples in a number of seconds.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="NumberSamples" type="xs:integer"/>
    <xs:element name="NumberSeconds" type="xs:integer"/>
  </xs:sequence>
</xs:complexType>
Complex Type fsx:UnitsType
Namespace http://www.fdsn.org/xml/station/1
Annotations
A type to document units. Corresponds to SEED blockette
34.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#UnitsType_Name fdsn-station-1_0_xsd.tmp#UnitsType_Description
Used by
Model
Children fsx:Description, fsx:Name
Source
<xs:complexType name="UnitsType">
  <xs:annotation>
    <xs:documentation>A type to document units. Corresponds to SEED blockette 34.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of units, e.g. "M/S", "V", "PA".</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Description of units, e.g. "Velocity in meters per second", "Volts", "Pascals".</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type fsx:ResponseType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ResponseType_resourceId fdsn-station-1_0_xsd.tmp#ResponseType_InstrumentSensitivity fdsn-station-1_0_xsd.tmp#ResponseType_InstrumentPolynomial fdsn-station-1_0_xsd.tmp#ResponseType_Stage
Used by
Model
(fsx:InstrumentSensitivity{0,1} | fsx:InstrumentPolynomial{0,1}) , fsx:Stage* , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:InstrumentPolynomial, fsx:InstrumentSensitivity, fsx:Stage
Attributes
QName Type Use Annotation
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="ResponseType">
  <xs:sequence>
    <xs:choice minOccurs="0">
      <xs:annotation>
        <xs:documentation>Instrument sensitivities, or the complete system sensitivity, can be expressed using either a sensitivity value or a polynomial. The information can be used to convert raw data to Earth at a specified frequency or within a range of frequencies.</xs:documentation>
      </xs:annotation>
      <xs:element name="InstrumentSensitivity" type="fsx:SensitivityType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The total sensitivity for a channel, representing the complete acquisition system expressed as a scalar. Equivalent to SEED stage 0 gain with (blockette 58) with the ability to specify a frequency range.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="InstrumentPolynomial" type="fsx:PolynomialType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The total sensitivity for a channel, representing the complete acquisition system expressed as a polynomial. Equivalent to SEED stage 0 polynomial (blockette 62).</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
    <xs:element name="Stage" type="fsx:ResponseStageType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="resourceId" type="xs:string">
    <xs:annotation>
      <xs:documentation>Same meaning as Equipment:resourceId.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type fsx:SensitivityType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Sensitivity and frequency ranges. The FrequencyRangeGroup is an
optional construct that defines a pass band in Hertz (FrequencyStart and
FrequencyEnd) in which the SensitivityValue is valid within the number of decibels
specified in FrequencyDBVariation.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#GainType_Value fdsn-station-1_0_xsd.tmp#GainType_Frequency fdsn-station-1_0_xsd.tmp#GainType fdsn-station-1_0_xsd.tmp#SensitivityType_InputUnits fdsn-station-1_0_xsd.tmp#SensitivityType_OutputUnits fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyStart fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyEnd fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyDBVariation fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup
Type extension of fsx:GainType
Type hierarchy
Used by
Model
Children fsx:Frequency, fsx:FrequencyDBVariation, fsx:FrequencyEnd, fsx:FrequencyStart, fsx:InputUnits, fsx:OutputUnits, fsx:Value
Source
<xs:complexType name="SensitivityType">
  <xs:annotation>
    <xs:documentation>Sensitivity and frequency ranges. The FrequencyRangeGroup is an optional construct that defines a pass band in Hertz (FrequencyStart and FrequencyEnd) in which the SensitivityValue is valid within the number of decibels specified in FrequencyDBVariation.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:GainType">
      <xs:sequence>
        <xs:element name="InputUnits" type="fsx:UnitsType">
          <xs:annotation>
            <xs:documentation>The units of the data as input from the perspective of data acquisition. After correcting data for this response, these would be the resulting units.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="OutputUnits" type="fsx:UnitsType">
          <xs:annotation>
            <xs:documentation>The units of the data as output from the perspective of data acquisition. These would be the units of the data prior to correcting for this response.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:group ref="fsx:FrequencyRangeGroup" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The frequency range for which the SensitivityValue is valid within the dB variation specified.</xs:documentation>
          </xs:annotation>
        </xs:group>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:GainType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Complex type for sensitivity and frequency ranges. This complex type
can be used to represent both overall sensitivities and individual stage gains. The
FrequencyRangeGroup is an optional construct that defines a pass band in Hertz (
FrequencyStart and FrequencyEnd) in which the SensitivityValue is valid within the
number of decibels specified in FrequencyDBVariation.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#GainType_Value fdsn-station-1_0_xsd.tmp#GainType_Frequency
Used by
Model
Children fsx:Frequency, fsx:Value
Source
<xs:complexType name="GainType">
  <xs:annotation>
    <xs:documentation>Complex type for sensitivity and frequency ranges. This complex type can be used to represent both overall sensitivities and individual stage gains. The FrequencyRangeGroup is an optional construct that defines a pass band in Hertz ( FrequencyStart and FrequencyEnd) in which the SensitivityValue is valid within the number of decibels specified in FrequencyDBVariation.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Value" type="xs:double">
      <xs:annotation>
        <xs:documentation>A scalar that, when applied to the data values, converts the data to different units (e.g. Earth units)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Frequency" type="xs:double">
      <xs:annotation>
        <xs:documentation>The frequency (in Hertz) at which the Value is valid.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type fsx:PolynomialType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Response: expressed as a polynomial (allows non-linear sensors to be
described). Corresponds to SEED blockette 62. Can be used to describe a stage of
acquisition or a complete system.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationType fdsn-station-1_0_xsd.tmp#PolynomialType_FrequencyLowerBound fdsn-station-1_0_xsd.tmp#PolynomialType_FrequencyUpperBound fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationLowerBound fdsn-station-1_0_xsd.tmp#PolynomialType_ApproximationUpperBound fdsn-station-1_0_xsd.tmp#PolynomialType_MaximumError fdsn-station-1_0_xsd.tmp#PolynomialType_Coefficient
Type extension of fsx:BaseFilterType
Type hierarchy
Used by
Model
Children fsx:ApproximationLowerBound, fsx:ApproximationType, fsx:ApproximationUpperBound, fsx:Coefficient, fsx:Description, fsx:FrequencyLowerBound, fsx:FrequencyUpperBound, fsx:InputUnits, fsx:MaximumError, fsx:OutputUnits
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="PolynomialType">
  <xs:annotation>
    <xs:documentation>Response: expressed as a polynomial (allows non-linear sensors to be described). Corresponds to SEED blockette 62. Can be used to describe a stage of acquisition or a complete system.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:BaseFilterType">
      <xs:sequence>
        <xs:element name="ApproximationType" default="MACLAURIN">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="MACLAURIN"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="FrequencyLowerBound" type="fsx:FrequencyType"/>
        <xs:element name="FrequencyUpperBound" type="fsx:FrequencyType"/>
        <xs:element name="ApproximationLowerBound" type="xs:decimal"/>
        <xs:element name="ApproximationUpperBound" type="xs:decimal"/>
        <xs:element name="MaximumError" type="xs:decimal"/>
        <xs:element name="Coefficient" maxOccurs="unbounded">
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="fsx:FloatNoUnitType">
                <xs:attribute name="number" type="fsx:CounterType"/>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:BaseFilterType
Namespace http://www.fdsn.org/xml/station/1
Annotations
The BaseFilterType is derived by all filters.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits
Used by
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:Description, fsx:InputUnits, fsx:OutputUnits
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="BaseFilterType">
  <xs:annotation>
    <xs:documentation>The BaseFilterType is derived by all filters.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Description" type="xs:string" minOccurs="0"/>
    <xs:element name="InputUnits" type="fsx:UnitsType">
      <xs:annotation>
        <xs:documentation>The units of the data as input from the perspective of data acquisition. After correcting data for this response, these would be the resulting units.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OutputUnits" type="fsx:UnitsType">
      <xs:annotation>
        <xs:documentation>The units of the data as output from the perspective of data acquisition. These would be the units of the data prior to correcting for this response.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="resourceId" type="xs:string">
    <xs:annotation>
      <xs:documentation>Same meaning as Equipment:resourceId.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="name" type="xs:string">
    <xs:annotation>
      <xs:documentation>A name given to this filter.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type fsx:FrequencyType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#FrequencyType_unit
Type restriction of fsx:FloatType
Type hierarchy
Used by
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string HERTZ optional
Source
<xs:complexType name="FrequencyType">
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:attribute name="unit" type="xs:string" use="optional" fixed="HERTZ"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:FloatNoUnitType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type extension of xs:double
Used by
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
Source
<xs:complexType name="FloatNoUnitType">
  <xs:simpleContent>
    <xs:extension base="xs:double">
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:ResponseStageType
Namespace http://www.fdsn.org/xml/station/1
Annotations
This complex type represents channel response and covers SEED
blockettes 53 to 56.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ResponseStageType_number fdsn-station-1_0_xsd.tmp#ResponseStageType_resourceId fdsn-station-1_0_xsd.tmp#ResponseStageType_PolesZeros fdsn-station-1_0_xsd.tmp#ResponseStageType_Coefficients fdsn-station-1_0_xsd.tmp#ResponseStageType_ResponseList fdsn-station-1_0_xsd.tmp#ResponseStageType_FIR fdsn-station-1_0_xsd.tmp#ResponseStageType_Polynomial fdsn-station-1_0_xsd.tmp#ResponseStageType_Decimation fdsn-station-1_0_xsd.tmp#ResponseStageType_StageGain
Used by
Model
(fsx:PolesZeros{0,1} | fsx:Coefficients{0,1} | fsx:ResponseList{0,1} | fsx:FIR{0,1} | fsx:Polynomial{0,1}) , fsx:Decimation{0,1} , fsx:StageGain , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Children fsx:Coefficients, fsx:Decimation, fsx:FIR, fsx:PolesZeros, fsx:Polynomial, fsx:ResponseList, fsx:StageGain
Attributes
QName Type Use Annotation
number fsx:CounterType required
Stage sequence number. This is used in all the response SEED
blockettes.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="ResponseStageType">
  <xs:annotation>
    <xs:documentation>This complex type represents channel response and covers SEED blockettes 53 to 56.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:choice>
      <xs:annotation>
        <xs:documentation>A choice of response types. There should be one response per stage.</xs:documentation>
      </xs:annotation>
      <xs:element name="PolesZeros" type="fsx:PolesZerosType" minOccurs="0"/>
      <xs:element name="Coefficients" type="fsx:CoefficientsType" minOccurs="0"/>
      <xs:element name="ResponseList" type="fsx:ResponseListType" minOccurs="0"/>
      <xs:element name="FIR" type="fsx:FIRType" minOccurs="0"/>
      <xs:element name="Polynomial" type="fsx:PolynomialType" minOccurs="0"/>
    </xs:choice>
    <xs:element name="Decimation" type="fsx:DecimationType" minOccurs="0"/>
    <xs:element name="StageGain" type="fsx:GainType">
      <xs:annotation>
        <xs:documentation>StageSensitivity is the gain at the stage of the encapsulating response element and corresponds to SEED blockette 58. In the SEED convention, stage 0 gain represents the overall sensitivity of the channel. In this schema, stage 0 gains are allowed but are considered deprecated. Overall sensitivity should be specified in the InstrumentSensitivity element.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="number" type="fsx:CounterType" use="required">
    <xs:annotation>
      <xs:documentation>Stage sequence number. This is used in all the response SEED blockettes.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="resourceId" type="xs:string">
    <xs:annotation>
      <xs:documentation>Same meaning as Equipment:resourceId.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type fsx:PolesZerosType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Response: complex poles and zeros. Corresponds to SEED blockette
53.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#PolesZerosType_PzTransferFunctionType fdsn-station-1_0_xsd.tmp#PolesZerosType_NormalizationFactor fdsn-station-1_0_xsd.tmp#PolesZerosType_NormalizationFrequency fdsn-station-1_0_xsd.tmp#PolesZerosType_Zero fdsn-station-1_0_xsd.tmp#PolesZerosType_Pole
Type extension of fsx:BaseFilterType
Type hierarchy
Used by
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:PzTransferFunctionType , fsx:NormalizationFactor , fsx:NormalizationFrequency , fsx:Zero* , fsx:Pole*
Children fsx:Description, fsx:InputUnits, fsx:NormalizationFactor, fsx:NormalizationFrequency, fsx:OutputUnits, fsx:Pole, fsx:PzTransferFunctionType, fsx:Zero
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="PolesZerosType">
  <xs:annotation>
    <xs:documentation>Response: complex poles and zeros. Corresponds to SEED blockette 53.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:BaseFilterType">
      <xs:sequence>
        <xs:element name="PzTransferFunctionType">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="LAPLACE (RADIANS/SECOND)"/>
              <xs:enumeration value="LAPLACE (HERTZ)"/>
              <xs:enumeration value="DIGITAL (Z-TRANSFORM)"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="NormalizationFactor" type="xs:double" default="1.0"/>
        <xs:element name="NormalizationFrequency" type="fsx:FrequencyType"/>
        <xs:element name="Zero" type="fsx:PoleZeroType" minOccurs="0" maxOccurs="unbounded"/>
        <xs:element name="Pole" type="fsx:PoleZeroType" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:PoleZeroType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Complex numbers used as poles or zeros in channel
response.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#PoleZeroType_number fdsn-station-1_0_xsd.tmp#PoleZeroType_Real fdsn-station-1_0_xsd.tmp#PoleZeroType_Imaginary
Used by
Model
Children fsx:Imaginary, fsx:Real
Attributes
QName Type Use
number xs:integer optional
Source
<xs:complexType name="PoleZeroType">
  <xs:annotation>
    <xs:documentation>Complex numbers used as poles or zeros in channel response.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Real" type="fsx:FloatNoUnitType"/>
    <xs:element name="Imaginary" type="fsx:FloatNoUnitType"/>
  </xs:sequence>
  <xs:attribute name="number" type="xs:integer"/>
</xs:complexType>
Complex Type fsx:CoefficientsType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Response: coefficients for FIR filter. Laplace transforms or IIR
filters can be expressed using type as well but the PolesAndZerosType should be used
instead. Corresponds to SEED blockette 54.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#CoefficientsType_CfTransferFunctionType fdsn-station-1_0_xsd.tmp#CoefficientsType_Numerator fdsn-station-1_0_xsd.tmp#CoefficientsType_Denominator
Type extension of fsx:BaseFilterType
Type hierarchy
Used by
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:CfTransferFunctionType , fsx:Numerator* , fsx:Denominator*
Children fsx:CfTransferFunctionType, fsx:Denominator, fsx:Description, fsx:InputUnits, fsx:Numerator, fsx:OutputUnits
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="CoefficientsType">
  <xs:annotation>
    <xs:documentation>Response: coefficients for FIR filter. Laplace transforms or IIR filters can be expressed using type as well but the PolesAndZerosType should be used instead. Corresponds to SEED blockette 54.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:BaseFilterType">
      <xs:sequence>
        <xs:element name="CfTransferFunctionType">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ANALOG (RADIANS/SECOND)"/>
              <xs:enumeration value="ANALOG (HERTZ)"/>
              <xs:enumeration value="DIGITAL"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="Numerator" type="fsx:FloatType" minOccurs="0" maxOccurs="unbounded"/>
        <xs:element name="Denominator" type="fsx:FloatType" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:ResponseListType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Response: list of frequency, amplitude and phase values. Corresponds
to SEED blockette 55.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#ResponseListType_ResponseListElement
Type extension of fsx:BaseFilterType
Type hierarchy
Used by
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:ResponseListElement*
Children fsx:Description, fsx:InputUnits, fsx:OutputUnits, fsx:ResponseListElement
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="ResponseListType">
  <xs:annotation>
    <xs:documentation>Response: list of frequency, amplitude and phase values. Corresponds to SEED blockette 55.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:BaseFilterType">
      <xs:sequence>
        <xs:element name="ResponseListElement" type="fsx:ResponseListElementType" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:ResponseListElementType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#ResponseListElementType_Frequency fdsn-station-1_0_xsd.tmp#ResponseListElementType_Amplitude fdsn-station-1_0_xsd.tmp#ResponseListElementType_Phase
Used by
Model
Children fsx:Amplitude, fsx:Frequency, fsx:Phase
Source
<xs:complexType name="ResponseListElementType">
  <xs:sequence>
    <xs:element name="Frequency" type="fsx:FrequencyType"/>
    <xs:element name="Amplitude" type="fsx:FloatType"/>
    <xs:element name="Phase" type="fsx:AngleType"/>
  </xs:sequence>
</xs:complexType>
Complex Type fsx:AngleType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#AngleType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type restriction of fsx:FloatType
Type hierarchy
Used by
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string DEGREES optional
Source
<xs:complexType name="AngleType">
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:minInclusive value="-360"/>
      <xs:maxInclusive value="360"/>
      <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:FIRType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Response: FIR filter. Corresponds to SEED blockette 61. FIR filters
are also commonly documented using the CoefficientsType element.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#BaseFilterType_resourceId fdsn-station-1_0_xsd.tmp#BaseFilterType_name fdsn-station-1_0_xsd.tmp#BaseFilterType_Description fdsn-station-1_0_xsd.tmp#BaseFilterType_InputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType_OutputUnits fdsn-station-1_0_xsd.tmp#BaseFilterType fdsn-station-1_0_xsd.tmp#FIRType_Symmetry fdsn-station-1_0_xsd.tmp#FIRType_NumeratorCoefficient
Type extension of fsx:BaseFilterType
Type hierarchy
Used by
Model
fsx:Description{0,1} , fsx:InputUnits , fsx:OutputUnits , ANY element from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1' , fsx:Symmetry , fsx:NumeratorCoefficient*
Children fsx:Description, fsx:InputUnits, fsx:NumeratorCoefficient, fsx:OutputUnits, fsx:Symmetry
Attributes
QName Type Use Annotation
name xs:string optional
A name given to this filter.
resourceId xs:string optional
Same meaning as Equipment:resourceId.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.fdsn.org/xml/station/1'
Source
<xs:complexType name="FIRType">
  <xs:annotation>
    <xs:documentation>Response: FIR filter. Corresponds to SEED blockette 61. FIR filters are also commonly documented using the CoefficientsType element.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="fsx:BaseFilterType">
      <xs:sequence>
        <xs:element name="Symmetry">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="NONE"/>
              <xs:enumeration value="EVEN"/>
              <xs:enumeration value="ODD"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="NumeratorCoefficient" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="xs:double">
                <xs:attribute name="i" type="xs:integer"/>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type fsx:DecimationType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Corresponds to SEED blockette 57.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#DecimationType_InputSampleRate fdsn-station-1_0_xsd.tmp#DecimationType_Factor fdsn-station-1_0_xsd.tmp#DecimationType_Offset fdsn-station-1_0_xsd.tmp#DecimationType_Delay fdsn-station-1_0_xsd.tmp#DecimationType_Correction
Used by
Model
Children fsx:Correction, fsx:Delay, fsx:Factor, fsx:InputSampleRate, fsx:Offset
Source
<xs:complexType name="DecimationType">
  <xs:annotation>
    <xs:documentation>Corresponds to SEED blockette 57.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="InputSampleRate" type="fsx:FrequencyType"/>
    <xs:element name="Factor" type="xs:integer"/>
    <xs:element name="Offset" type="xs:integer"/>
    <xs:element name="Delay" type="fsx:FloatType"/>
    <xs:element name="Correction" type="fsx:FloatType"/>
  </xs:sequence>
</xs:complexType>
Complex Type fsx:LogType
Namespace http://www.fdsn.org/xml/station/1
Annotations
Container for log entries.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#LogType_Entry
Model
Children fsx:Entry
Source
<xs:complexType name="LogType">
  <xs:annotation>
    <xs:documentation>Container for log entries.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Entry" type="fsx:CommentType" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type fsx:SecondType
Namespace http://www.fdsn.org/xml/station/1
Annotations
A time value in seconds.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#SecondType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type restriction of fsx:FloatType
Type hierarchy
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string SECONDS optional
Source
<xs:complexType name="SecondType">
  <xs:annotation>
    <xs:documentation>A time value in seconds.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:attribute name="unit" type="xs:string" fixed="SECONDS"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type fsx:VoltageType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FloatType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble fdsn-station-1_0_xsd.tmp#FloatType fdsn-station-1_0_xsd.tmp#VoltageType_unit fdsn-station-1_0_xsd.tmp#uncertaintyDouble
Type restriction of fsx:FloatType
Type hierarchy
Attributes
QName Type Fixed Use
minusError xs:double optional
plusError xs:double optional
unit xs:string VOLTS optional
Source
<xs:complexType name="VoltageType">
  <xs:simpleContent>
    <xs:restriction base="fsx:FloatType">
      <xs:attribute name="unit" type="xs:string" fixed="VOLTS"/>
      <xs:attributeGroup ref="fsx:uncertaintyDouble"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Simple Type fsx:NominalType
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram
Type restriction of xs:NMTOKEN
Facets
enumeration NOMINAL
enumeration CALCULATED
Source
<xs:simpleType name="NominalType">
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="NOMINAL"/>
    <xs:enumeration value="CALCULATED"/>
  </xs:restriction>
</xs:simpleType>
Attribute fsx:PhoneNumberType / @description
Namespace No namespace
Type xs:string
Properties
use optional
Used by
Complex Type fsx:PhoneNumberType
Source
<xs:attribute name="description" type="xs:string" use="optional"/>
Attribute fsx:CommentType / @id
Namespace No namespace
Type fsx:CounterType
Properties
content simple
Facets
minInclusive 0
Used by
Complex Type fsx:CommentType
Source
<xs:attribute name="id" type="fsx:CounterType"/>
Attribute fsx:BaseNodeType / @code
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type fsx:BaseNodeType
Source
<xs:attribute name="code" type="xs:string" use="required"/>
Attribute fsx:BaseNodeType / @startDate
Namespace No namespace
Type xs:dateTime
Properties
content simple
Used by
Complex Type fsx:BaseNodeType
Source
<xs:attribute name="startDate" type="xs:dateTime"/>
Attribute fsx:BaseNodeType / @endDate
Namespace No namespace
Type xs:dateTime
Properties
content simple
Used by
Complex Type fsx:BaseNodeType
Source
<xs:attribute name="endDate" type="xs:dateTime"/>
Attribute fsx:BaseNodeType / @restrictedStatus
Namespace No namespace
Type fsx:RestrictedStatusType
Properties
use optional
Facets
enumeration open
enumeration closed
enumeration partial
Used by
Complex Type fsx:BaseNodeType
Source
<xs:attribute name="restrictedStatus" type="fsx:RestrictedStatusType" use="optional"/>
Attribute fsx:BaseNodeType / @alternateCode
Namespace No namespace
Annotations
A code used for display or association, alternate to the
SEED-compliant code.
Type xs:string
Properties
use optional
Used by
Complex Type fsx:BaseNodeType
Source
<xs:attribute name="alternateCode" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>A code used for display or association, alternate to the SEED-compliant code.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:BaseNodeType / @historicalCode
Namespace No namespace
Annotations
A previously used code if different from the current code.
Type xs:string
Properties
use optional
Used by
Complex Type fsx:BaseNodeType
Source
<xs:attribute name="historicalCode" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>A previously used code if different from the current code.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:FloatType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
Used by
Complex Type fsx:FloatType
Source
<xs:attribute name="unit" type="xs:string" use="optional"/>
Attribute fsx:uncertaintyDouble / @plusError
Namespace No namespace
Type xs:double
Properties
use optional
Used by
Attribute Group fsx:uncertaintyDouble
Source
<xs:attribute name="plusError" type="xs:double" use="optional"/>
Attribute fsx:uncertaintyDouble / @minusError
Namespace No namespace
Type xs:double
Properties
use optional
Used by
Attribute Group fsx:uncertaintyDouble
Source
<xs:attribute name="minusError" type="xs:double" use="optional"/>
Attribute fsx:LatitudeBaseType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
fixed DEGREES
Used by
Complex Type fsx:LatitudeBaseType
Source
<xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
Attribute fsx:LatitudeType / @datum
Namespace No namespace
Type xs:NMTOKEN
Properties
use optional
default WGS84
Used by
Complex Type fsx:LatitudeType
Source
<xs:attribute name="datum" type="xs:NMTOKEN" use="optional" default="WGS84"/>
Attribute fsx:LongitudeBaseType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
fixed DEGREES
Used by
Complex Type fsx:LongitudeBaseType
Source
<xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
Attribute fsx:LongitudeType / @datum
Namespace No namespace
Type xs:NMTOKEN
Properties
use optional
default WGS84
Used by
Complex Type fsx:LongitudeType
Source
<xs:attribute name="datum" type="xs:NMTOKEN" use="optional" default="WGS84"/>
Attribute fsx:DistanceType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
default METERS
Used by
Complex Type fsx:DistanceType
Source
<xs:attribute name="unit" type="xs:string" use="optional" default="METERS"/>
Attribute fsx:EquipmentType / @resourceId
Namespace No namespace
Annotations
This field contains a string that should serve as a unique
resource identifier. This identifier can be interpreted differently depending on
the datacenter/software that generated the document. Also, we recommend to use
something like GENERATOR:Meaningful ID. As a common behaviour equipment with the
same ID should contains the same information/be derived from the same base
instruments.
Type xs:string
Properties
use optional
Used by
Complex Type fsx:EquipmentType
Source
<xs:attribute name="resourceId" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>This field contains a string that should serve as a unique resource identifier. This identifier can be interpreted differently depending on the datacenter/software that generated the document. Also, we recommend to use something like GENERATOR:Meaningful ID. As a common behaviour equipment with the same ID should contains the same information/be derived from the same base instruments.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:AzimuthType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
fixed DEGREES
Used by
Complex Type fsx:AzimuthType
Source
<xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
Attribute fsx:DipType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
fixed DEGREES
Used by
Complex Type fsx:DipType
Source
<xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
Attribute fsx:SampleRateType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
fixed SAMPLES/S
Used by
Complex Type fsx:SampleRateType
Source
<xs:attribute name="unit" type="xs:string" use="optional" fixed="SAMPLES/S"/>
Attribute fsx:ChannelType / fsx:ClockDrift / @unit
Namespace No namespace
Type xs:string
Properties
use optional
fixed SECONDS/SAMPLE
Used by
Source
<xs:attribute name="unit" type="xs:string" use="optional" fixed="SECONDS/SAMPLE"/>
Attribute fsx:BaseFilterType / @resourceId
Namespace No namespace
Annotations
Same meaning as Equipment:resourceId.
Type xs:string
Properties
content simple
Used by
Complex Type fsx:BaseFilterType
Source
<xs:attribute name="resourceId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Same meaning as Equipment:resourceId.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:BaseFilterType / @name
Namespace No namespace
Annotations
A name given to this filter.
Type xs:string
Properties
content simple
Used by
Complex Type fsx:BaseFilterType
Source
<xs:attribute name="name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A name given to this filter.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:FrequencyType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
fixed HERTZ
Used by
Complex Type fsx:FrequencyType
Source
<xs:attribute name="unit" type="xs:string" use="optional" fixed="HERTZ"/>
Attribute fsx:PolynomialType / fsx:Coefficient / @number
Namespace No namespace
Type fsx:CounterType
Properties
content simple
Facets
minInclusive 0
Used by
Source
<xs:attribute name="number" type="fsx:CounterType"/>
Attribute fsx:PoleZeroType / @number
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Complex Type fsx:PoleZeroType
Source
<xs:attribute name="number" type="xs:integer"/>
Attribute fsx:AngleType / @unit
Namespace No namespace
Type xs:string
Properties
use optional
fixed DEGREES
Used by
Complex Type fsx:AngleType
Source
<xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/>
Attribute fsx:FIRType / fsx:NumeratorCoefficient / @i
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="i" type="xs:integer"/>
Attribute fsx:ResponseStageType / @number
Namespace No namespace
Annotations
Stage sequence number. This is used in all the response SEED
blockettes.
Type fsx:CounterType
Properties
use required
Facets
minInclusive 0
Used by
Complex Type fsx:ResponseStageType
Source
<xs:attribute name="number" type="fsx:CounterType" use="required">
  <xs:annotation>
    <xs:documentation>Stage sequence number. This is used in all the response SEED blockettes.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:ResponseStageType / @resourceId
Namespace No namespace
Annotations
Same meaning as Equipment:resourceId.
Type xs:string
Properties
content simple
Used by
Complex Type fsx:ResponseStageType
Source
<xs:attribute name="resourceId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Same meaning as Equipment:resourceId.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:ResponseType / @resourceId
Namespace No namespace
Annotations
Same meaning as Equipment:resourceId.
Type xs:string
Properties
content simple
Used by
Complex Type fsx:ResponseType
Source
<xs:attribute name="resourceId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Same meaning as Equipment:resourceId.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:ChannelType / @locationCode
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type fsx:ChannelType
Source
<xs:attribute name="locationCode" type="xs:string" use="required"/>
Attribute fsx:RootType / @schemaVersion
Namespace No namespace
Annotations
The schema version compatible with the document.
Type xs:decimal
Properties
use required
Used by
Complex Type fsx:RootType
Source
<xs:attribute name="schemaVersion" type="xs:decimal" use="required">
  <xs:annotation>
    <xs:documentation>The schema version compatible with the document.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fsx:SecondType / @unit
Namespace No namespace
Type xs:string
Properties
fixed SECONDS
Used by
Complex Type fsx:SecondType
Source
<xs:attribute name="unit" type="xs:string" fixed="SECONDS"/>
Attribute fsx:VoltageType / @unit
Namespace No namespace
Type xs:string
Properties
fixed VOLTS
Used by
Complex Type fsx:VoltageType
Source
<xs:attribute name="unit" type="xs:string" fixed="VOLTS"/>
Element Group fsx:SampleRateGroup
Namespace http://www.fdsn.org/xml/station/1
Annotations
This is a group of elements that represent sample rate. If this group
is included, then SampleRate, which is the sample rate in samples per second, is
required. SampleRateRatio, which is expressed as a ratio of number of samples in a
number of seconds, is optional. If both are included, SampleRate should be
considered more definitive.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#SampleRateGroup_SampleRate fdsn-station-1_0_xsd.tmp#SampleRateGroup_SampleRateRatio
Used by
Complex Type fsx:ChannelType
Model
Children fsx:SampleRate, fsx:SampleRateRatio
Source
<xs:group name="SampleRateGroup">
  <xs:annotation>
    <xs:documentation>This is a group of elements that represent sample rate. If this group is included, then SampleRate, which is the sample rate in samples per second, is required. SampleRateRatio, which is expressed as a ratio of number of samples in a number of seconds, is optional. If both are included, SampleRate should be considered more definitive.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="SampleRate" type="fsx:SampleRateType"/>
    <xs:element name="SampleRateRatio" type="fsx:SampleRateRatioType" minOccurs="0"/>
  </xs:sequence>
</xs:group>
Element Group fsx:FrequencyRangeGroup
Namespace http://www.fdsn.org/xml/station/1
Diagram
Diagram fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyStart fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyEnd fdsn-station-1_0_xsd.tmp#FrequencyRangeGroup_FrequencyDBVariation
Used by
Complex Type fsx:SensitivityType
Model
Children fsx:FrequencyDBVariation, fsx:FrequencyEnd, fsx:FrequencyStart
Source
<xs:group name="FrequencyRangeGroup">
  <xs:sequence>
    <xs:element name="FrequencyStart" type="xs:double"/>
    <xs:element name="FrequencyEnd" type="xs:double"/>
    <xs:element name="FrequencyDBVariation" type="xs:double">
      <xs:annotation>
        <xs:documentation>Variation in decibels within the specified range.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:group>
Attribute Group fsx:uncertaintyDouble
Namespace http://www.fdsn.org/xml/station/1
Annotations
Expressing uncertainties or errors with a positive and a negative
component. Both values should be given as positive integers, but minus_error is
understood to actually be negative.
Diagram
Diagram fdsn-station-1_0_xsd.tmp#uncertaintyDouble_plusError fdsn-station-1_0_xsd.tmp#uncertaintyDouble_minusError
Used by
Attributes
QName Type Use
minusError xs:double optional
plusError xs:double optional
Source
<xs:attributeGroup name="uncertaintyDouble">
  <xs:annotation>
    <xs:documentation>Expressing uncertainties or errors with a positive and a negative component. Both values should be given as positive integers, but minus_error is understood to actually be negative.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="plusError" type="xs:double" use="optional"/>
  <xs:attribute name="minusError" type="xs:double" use="optional"/>
</xs:attributeGroup>