Locked History Actions

attachment:QuakeML-RT-BED-1.2.xsd of docs/xml

Attachment 'QuakeML-RT-BED-1.2.xsd'

Download

   1 <?xml version="1.0"?>
   2 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bed="http://quakeml.org/xmlns/bed-rt/1.2" xmlns="http://quakeml.org/xmlns/bed-rt/1.2" targetNamespace="http://quakeml.org/xmlns/bed-rt/1.2" elementFormDefault="qualified" attributeFormDefault="unqualified">
   3   <xs:simpleType name="ResourceIdentifier">
   4     <xs:restriction base="xs:anyURI">
   5       <xs:pattern value="(smi|quakeml):[\w\d][\w\d\-\.\*\(\)_~']{2,}/[\w\d\-\.\*\(\)_~'][\w\d\-\.\*\(\)\+\?_~'=,;#/&amp;]*"/>
   6     </xs:restriction>
   7   </xs:simpleType>
   8   <xs:simpleType name="WhitespaceOrEmptyStringType">
   9     <xs:restriction base="xs:string">
  10       <xs:pattern value="\s*"/>
  11     </xs:restriction>
  12   </xs:simpleType>
  13   <xs:simpleType name="ResourceReference_optional">
  14     <xs:union memberTypes="bed:ResourceReference bed:WhitespaceOrEmptyStringType"/>
  15   </xs:simpleType>
  16   <xs:simpleType name="OriginUncertaintyDescription">
  17     <xs:restriction base="xs:string">
  18       <xs:enumeration value="horizontal uncertainty"/>
  19       <xs:enumeration value="uncertainty ellipse"/>
  20       <xs:enumeration value="confidence ellipsoid"/>
  21     </xs:restriction>
  22   </xs:simpleType>
  23   <xs:simpleType name="AmplitudeCategory">
  24     <xs:restriction base="xs:string">
  25       <xs:enumeration value="point"/>
  26       <xs:enumeration value="mean"/>
  27       <xs:enumeration value="duration"/>
  28       <xs:enumeration value="period"/>
  29       <xs:enumeration value="integral"/>
  30       <xs:enumeration value="other"/>
  31     </xs:restriction>
  32   </xs:simpleType>
  33   <xs:simpleType name="OriginDepthType">
  34     <xs:restriction base="xs:string">
  35       <xs:enumeration value="from location"/>
  36       <xs:enumeration value="from moment tensor inversion"/>
  37       <xs:enumeration value="from modeling of broad-band P waveforms"/>
  38       <xs:enumeration value="constrained by depth phases"/>
  39       <xs:enumeration value="constrained by direct phases"/>
  40       <xs:enumeration value="constrained by depth and direct phases"/>
  41       <xs:enumeration value="operator assigned"/>
  42       <xs:enumeration value="other"/>
  43     </xs:restriction>
  44   </xs:simpleType>
  45   <xs:simpleType name="OriginType">
  46     <xs:restriction base="xs:string">
  47       <xs:enumeration value="hypocenter"/>
  48       <xs:enumeration value="centroid"/>
  49       <xs:enumeration value="amplitude"/>
  50       <xs:enumeration value="macroseismic"/>
  51       <xs:enumeration value="rupture start"/>
  52       <xs:enumeration value="rupture end"/>
  53     </xs:restriction>
  54   </xs:simpleType>
  55   <xs:simpleType name="MTInversionType">
  56     <xs:restriction base="xs:string">
  57       <xs:enumeration value="general"/>
  58       <xs:enumeration value="zero trace"/>
  59       <xs:enumeration value="double couple"/>
  60     </xs:restriction>
  61   </xs:simpleType>
  62   <xs:simpleType name="EvaluationMode">
  63     <xs:restriction base="xs:string">
  64       <xs:enumeration value="manual"/>
  65       <xs:enumeration value="automatic"/>
  66     </xs:restriction>
  67   </xs:simpleType>
  68   <xs:simpleType name="EvaluationStatus">
  69     <xs:restriction base="xs:string">
  70       <xs:enumeration value="preliminary"/>
  71       <xs:enumeration value="confirmed"/>
  72       <xs:enumeration value="reviewed"/>
  73       <xs:enumeration value="final"/>
  74       <xs:enumeration value="rejected"/>
  75     </xs:restriction>
  76   </xs:simpleType>
  77   <xs:simpleType name="PickOnset">
  78     <xs:restriction base="xs:string">
  79       <xs:enumeration value="emergent"/>
  80       <xs:enumeration value="impulsive"/>
  81       <xs:enumeration value="questionable"/>
  82     </xs:restriction>
  83   </xs:simpleType>
  84   <xs:simpleType name="DataUsedWaveType">
  85     <xs:restriction base="xs:string">
  86       <xs:enumeration value="P waves"/>
  87       <xs:enumeration value="body waves"/>
  88       <xs:enumeration value="surface waves"/>
  89       <xs:enumeration value="mantle waves"/>
  90       <xs:enumeration value="combined"/>
  91       <xs:enumeration value="unknown"/>
  92     </xs:restriction>
  93   </xs:simpleType>
  94   <xs:simpleType name="AmplitudeUnit">
  95     <xs:restriction base="xs:string">
  96       <xs:enumeration value="m"/>
  97       <xs:enumeration value="s"/>
  98       <xs:enumeration value="m/s"/>
  99       <xs:enumeration value="m/(s*s)"/>
 100       <xs:enumeration value="m*s"/>
 101       <xs:enumeration value="dimensionless"/>
 102       <xs:enumeration value="other"/>
 103     </xs:restriction>
 104   </xs:simpleType>
 105   <xs:simpleType name="EventDescriptionType">
 106     <xs:restriction base="xs:string">
 107       <xs:enumeration value="felt report"/>
 108       <xs:enumeration value="Flinn-Engdahl region"/>
 109       <xs:enumeration value="local time"/>
 110       <xs:enumeration value="tectonic summary"/>
 111       <xs:enumeration value="nearest cities"/>
 112       <xs:enumeration value="earthquake name"/>
 113       <xs:enumeration value="region name"/>
 114     </xs:restriction>
 115   </xs:simpleType>
 116   <xs:simpleType name="MomentTensorCategory">
 117     <xs:restriction base="xs:string">
 118       <xs:enumeration value="teleseismic"/>
 119       <xs:enumeration value="regional"/>
 120     </xs:restriction>
 121   </xs:simpleType>
 122   <xs:simpleType name="EventType">
 123     <xs:restriction base="xs:string">
 124       <xs:enumeration value="not existing"/>
 125       <xs:enumeration value="not reported"/>
 126       <xs:enumeration value="earthquake"/>
 127       <xs:enumeration value="anthropogenic event"/>
 128       <xs:enumeration value="collapse"/>
 129       <xs:enumeration value="cavity collapse"/>
 130       <xs:enumeration value="mine collapse"/>
 131       <xs:enumeration value="building collapse"/>
 132       <xs:enumeration value="explosion"/>
 133       <xs:enumeration value="accidental explosion"/>
 134       <xs:enumeration value="chemical explosion"/>
 135       <xs:enumeration value="controlled explosion"/>
 136       <xs:enumeration value="experimental explosion"/>
 137       <xs:enumeration value="industrial explosion"/>
 138       <xs:enumeration value="mining explosion"/>
 139       <xs:enumeration value="quarry blast"/>
 140       <xs:enumeration value="road cut"/>
 141       <xs:enumeration value="blasting levee"/>
 142       <xs:enumeration value="nuclear explosion"/>
 143       <xs:enumeration value="induced or triggered event"/>
 144       <xs:enumeration value="rock burst"/>
 145       <xs:enumeration value="reservoir loading"/>
 146       <xs:enumeration value="fluid injection"/>
 147       <xs:enumeration value="fluid extraction"/>
 148       <xs:enumeration value="crash"/>
 149       <xs:enumeration value="plane crash"/>
 150       <xs:enumeration value="train crash"/>
 151       <xs:enumeration value="boat crash"/>
 152       <xs:enumeration value="other event"/>
 153       <xs:enumeration value="atmospheric event"/>
 154       <xs:enumeration value="sonic boom"/>
 155       <xs:enumeration value="sonic blast"/>
 156       <xs:enumeration value="acoustic noise"/>
 157       <xs:enumeration value="thunder"/>
 158       <xs:enumeration value="avalanche"/>
 159       <xs:enumeration value="snow avalanche"/>
 160       <xs:enumeration value="debris avalanche"/>
 161       <xs:enumeration value="hydroacoustic event"/>
 162       <xs:enumeration value="ice quake"/>
 163       <xs:enumeration value="slide"/>
 164       <xs:enumeration value="landslide"/>
 165       <xs:enumeration value="rockslide"/>
 166       <xs:enumeration value="meteorite"/>
 167       <xs:enumeration value="volcanic eruption"/>
 168     </xs:restriction>
 169   </xs:simpleType>
 170   <xs:simpleType name="EventTypeCertainty">
 171     <xs:restriction base="xs:string">
 172       <xs:enumeration value="known"/>
 173       <xs:enumeration value="suspected"/>
 174     </xs:restriction>
 175   </xs:simpleType>
 176   <xs:simpleType name="SourceTimeFunctionType">
 177     <xs:restriction base="xs:string">
 178       <xs:enumeration value="box car"/>
 179       <xs:enumeration value="triangle"/>
 180       <xs:enumeration value="trapezoid"/>
 181       <xs:enumeration value="unknown"/>
 182     </xs:restriction>
 183   </xs:simpleType>
 184   <xs:simpleType name="PickPolarity">
 185     <xs:restriction base="xs:string">
 186       <xs:enumeration value="positive"/>
 187       <xs:enumeration value="negative"/>
 188       <xs:enumeration value="undecidable"/>
 189     </xs:restriction>
 190   </xs:simpleType>
 191   <xs:complexType name="TimeQuantity">
 192     <xs:sequence>
 193       <xs:choice minOccurs="0" maxOccurs="unbounded">
 194         <xs:element name="value" minOccurs="1" maxOccurs="1" type="xs:dateTime"/>
 195         <xs:element name="uncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 196         <xs:element name="lowerUncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 197         <xs:element name="upperUncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 198         <xs:element name="confidenceLevel" minOccurs="0" maxOccurs="1" type="xs:double"/>
 199       </xs:choice>
 200       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 201     </xs:sequence>
 202     <xs:anyAttribute namespace="##other" processContents="lax"/>
 203   </xs:complexType>
 204   <xs:simpleType name="ResourceReference">
 205     <xs:restriction base="bed:ResourceIdentifier"/>
 206   </xs:simpleType>
 207   <xs:complexType name="CreationInfo">
 208     <xs:sequence>
 209       <xs:choice minOccurs="0" maxOccurs="unbounded">
 210         <xs:element name="agencyID" minOccurs="0" maxOccurs="1">
 211           <xs:simpleType>
 212             <xs:restriction base="xs:string">
 213               <xs:maxLength value="64"/>
 214             </xs:restriction>
 215           </xs:simpleType>
 216         </xs:element>
 217         <xs:element name="agencyURI" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 218         <xs:element name="author" minOccurs="0" maxOccurs="1">
 219           <xs:simpleType>
 220             <xs:restriction base="xs:string">
 221               <xs:maxLength value="128"/>
 222             </xs:restriction>
 223           </xs:simpleType>
 224         </xs:element>
 225         <xs:element name="authorURI" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 226         <xs:element name="creationTime" minOccurs="0" maxOccurs="1" type="xs:dateTime"/>
 227         <xs:element name="version" minOccurs="0" maxOccurs="1">
 228           <xs:simpleType>
 229             <xs:restriction base="xs:string">
 230               <xs:maxLength value="64"/>
 231             </xs:restriction>
 232           </xs:simpleType>
 233         </xs:element>
 234       </xs:choice>
 235       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 236     </xs:sequence>
 237     <xs:anyAttribute namespace="##other" processContents="lax"/>
 238   </xs:complexType>
 239   <xs:complexType name="EventDescription">
 240     <xs:sequence>
 241       <xs:choice minOccurs="0" maxOccurs="unbounded">
 242         <xs:element name="text" minOccurs="1" maxOccurs="1" type="xs:string"/>
 243         <xs:element name="type" minOccurs="0" maxOccurs="1" type="bed:EventDescriptionType"/>
 244       </xs:choice>
 245       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 246     </xs:sequence>
 247     <xs:anyAttribute namespace="##other" processContents="lax"/>
 248   </xs:complexType>
 249   <xs:complexType name="Phase">
 250     <xs:simpleContent>
 251       <xs:extension base="xs:string">
 252         <xs:anyAttribute namespace="##other" processContents="lax"/>
 253       </xs:extension>
 254     </xs:simpleContent>
 255   </xs:complexType>
 256   <xs:complexType name="Comment">
 257     <xs:sequence>
 258       <xs:choice minOccurs="0" maxOccurs="unbounded">
 259         <xs:element name="text" minOccurs="1" maxOccurs="1" type="xs:string"/>
 260         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 261       </xs:choice>
 262       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 263     </xs:sequence>
 264     <xs:attribute name="id" type="bed:ResourceReference"/>
 265     <xs:anyAttribute namespace="##other" processContents="lax"/>
 266   </xs:complexType>
 267   <xs:complexType name="Axis">
 268     <xs:sequence>
 269       <xs:choice minOccurs="0" maxOccurs="unbounded">
 270         <xs:element name="azimuth" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 271         <xs:element name="plunge" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 272         <xs:element name="length" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 273       </xs:choice>
 274       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 275     </xs:sequence>
 276     <xs:anyAttribute namespace="##other" processContents="lax"/>
 277   </xs:complexType>
 278   <xs:complexType name="PrincipalAxes">
 279     <xs:sequence>
 280       <xs:choice minOccurs="0" maxOccurs="unbounded">
 281         <xs:element name="tAxis" minOccurs="1" maxOccurs="1" type="bed:Axis"/>
 282         <xs:element name="pAxis" minOccurs="1" maxOccurs="1" type="bed:Axis"/>
 283         <xs:element name="nAxis" minOccurs="0" maxOccurs="1" type="bed:Axis"/>
 284       </xs:choice>
 285       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 286     </xs:sequence>
 287     <xs:anyAttribute namespace="##other" processContents="lax"/>
 288   </xs:complexType>
 289   <xs:complexType name="DataUsed">
 290     <xs:sequence>
 291       <xs:choice minOccurs="0" maxOccurs="unbounded">
 292         <xs:element name="waveType" minOccurs="1" maxOccurs="1" type="bed:DataUsedWaveType"/>
 293         <xs:element name="stationCount" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 294         <xs:element name="componentCount" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 295         <xs:element name="shortestPeriod" minOccurs="0" maxOccurs="1" type="xs:double"/>
 296         <xs:element name="longestPeriod" minOccurs="0" maxOccurs="1" type="xs:double"/>
 297       </xs:choice>
 298       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 299     </xs:sequence>
 300     <xs:anyAttribute namespace="##other" processContents="lax"/>
 301   </xs:complexType>
 302   <xs:complexType name="CompositeTime">
 303     <xs:sequence>
 304       <xs:choice minOccurs="0" maxOccurs="unbounded">
 305         <xs:element name="year" minOccurs="0" maxOccurs="1" type="bed:IntegerQuantity"/>
 306         <xs:element name="month" minOccurs="0" maxOccurs="1" type="bed:IntegerQuantity"/>
 307         <xs:element name="day" minOccurs="0" maxOccurs="1" type="bed:IntegerQuantity"/>
 308         <xs:element name="hour" minOccurs="0" maxOccurs="1" type="bed:IntegerQuantity"/>
 309         <xs:element name="minute" minOccurs="0" maxOccurs="1" type="bed:IntegerQuantity"/>
 310         <xs:element name="second" minOccurs="0" maxOccurs="1" type="bed:RealQuantity"/>
 311       </xs:choice>
 312       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 313     </xs:sequence>
 314     <xs:anyAttribute namespace="##other" processContents="lax"/>
 315   </xs:complexType>
 316   <xs:complexType name="Tensor">
 317     <xs:sequence>
 318       <xs:choice minOccurs="0" maxOccurs="unbounded">
 319         <xs:element name="Mrr" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 320         <xs:element name="Mtt" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 321         <xs:element name="Mpp" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 322         <xs:element name="Mrt" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 323         <xs:element name="Mrp" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 324         <xs:element name="Mtp" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 325       </xs:choice>
 326       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 327     </xs:sequence>
 328     <xs:anyAttribute namespace="##other" processContents="lax"/>
 329   </xs:complexType>
 330   <xs:complexType name="OriginQuality">
 331     <xs:sequence>
 332       <xs:choice minOccurs="0" maxOccurs="unbounded">
 333         <xs:element name="associatedPhaseCount" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 334         <xs:element name="usedPhaseCount" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 335         <xs:element name="associatedStationCount" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 336         <xs:element name="usedStationCount" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 337         <xs:element name="depthPhaseCount" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 338         <xs:element name="standardError" minOccurs="0" maxOccurs="1" type="xs:double"/>
 339         <xs:element name="azimuthalGap" minOccurs="0" maxOccurs="1" type="xs:double"/>
 340         <xs:element name="secondaryAzimuthalGap" minOccurs="0" maxOccurs="1" type="xs:double"/>
 341         <xs:element name="groundTruthLevel" minOccurs="0" maxOccurs="1">
 342           <xs:simpleType>
 343             <xs:restriction base="xs:string">
 344               <xs:maxLength value="32"/>
 345             </xs:restriction>
 346           </xs:simpleType>
 347         </xs:element>
 348         <xs:element name="maximumDistance" minOccurs="0" maxOccurs="1" type="xs:double"/>
 349         <xs:element name="minimumDistance" minOccurs="0" maxOccurs="1" type="xs:double"/>
 350         <xs:element name="medianDistance" minOccurs="0" maxOccurs="1" type="xs:double"/>
 351       </xs:choice>
 352       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 353     </xs:sequence>
 354     <xs:anyAttribute namespace="##other" processContents="lax"/>
 355   </xs:complexType>
 356   <xs:complexType name="RealQuantity">
 357     <xs:sequence>
 358       <xs:choice minOccurs="0" maxOccurs="unbounded">
 359         <xs:element name="value" minOccurs="1" maxOccurs="1" type="xs:double"/>
 360         <xs:element name="uncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 361         <xs:element name="lowerUncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 362         <xs:element name="upperUncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 363         <xs:element name="confidenceLevel" minOccurs="0" maxOccurs="1" type="xs:double"/>
 364       </xs:choice>
 365       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 366     </xs:sequence>
 367     <xs:anyAttribute namespace="##other" processContents="lax"/>
 368   </xs:complexType>
 369   <xs:complexType name="NodalPlane">
 370     <xs:sequence>
 371       <xs:choice minOccurs="0" maxOccurs="unbounded">
 372         <xs:element name="strike" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 373         <xs:element name="dip" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 374         <xs:element name="rake" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 375       </xs:choice>
 376       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 377     </xs:sequence>
 378     <xs:anyAttribute namespace="##other" processContents="lax"/>
 379   </xs:complexType>
 380   <xs:complexType name="TimeWindow">
 381     <xs:sequence>
 382       <xs:choice minOccurs="0" maxOccurs="unbounded">
 383         <xs:element name="begin" minOccurs="1" maxOccurs="1" type="xs:double"/>
 384         <xs:element name="end" minOccurs="1" maxOccurs="1" type="xs:double"/>
 385         <xs:element name="reference" minOccurs="1" maxOccurs="1" type="xs:dateTime"/>
 386       </xs:choice>
 387       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 388     </xs:sequence>
 389     <xs:anyAttribute namespace="##other" processContents="lax"/>
 390   </xs:complexType>
 391   <xs:complexType name="WaveformStreamID">
 392     <xs:simpleContent>
 393       <xs:extension base="bed:ResourceReference_optional">
 394         <xs:attribute name="networkCode" use="required">
 395           <xs:simpleType>
 396             <xs:restriction base="xs:string">
 397               <xs:maxLength value="8"/>
 398             </xs:restriction>
 399           </xs:simpleType>
 400         </xs:attribute>
 401         <xs:attribute name="stationCode" use="required">
 402           <xs:simpleType>
 403             <xs:restriction base="xs:string">
 404               <xs:maxLength value="8"/>
 405             </xs:restriction>
 406           </xs:simpleType>
 407         </xs:attribute>
 408         <xs:attribute name="channelCode">
 409           <xs:simpleType>
 410             <xs:restriction base="xs:string">
 411               <xs:maxLength value="8"/>
 412             </xs:restriction>
 413           </xs:simpleType>
 414         </xs:attribute>
 415         <xs:attribute name="locationCode">
 416           <xs:simpleType>
 417             <xs:restriction base="xs:string">
 418               <xs:maxLength value="8"/>
 419             </xs:restriction>
 420           </xs:simpleType>
 421         </xs:attribute>
 422         <xs:anyAttribute namespace="##other" processContents="lax"/>
 423       </xs:extension>
 424     </xs:simpleContent>
 425   </xs:complexType>
 426   <xs:complexType name="IntegerQuantity">
 427     <xs:sequence>
 428       <xs:choice minOccurs="0" maxOccurs="unbounded">
 429         <xs:element name="value" minOccurs="1" maxOccurs="1" type="xs:integer"/>
 430         <xs:element name="uncertainty" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 431         <xs:element name="lowerUncertainty" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 432         <xs:element name="upperUncertainty" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 433         <xs:element name="confidenceLevel" minOccurs="0" maxOccurs="1" type="xs:double"/>
 434       </xs:choice>
 435       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 436     </xs:sequence>
 437     <xs:anyAttribute namespace="##other" processContents="lax"/>
 438   </xs:complexType>
 439   <xs:complexType name="SourceTimeFunction">
 440     <xs:sequence>
 441       <xs:choice minOccurs="0" maxOccurs="unbounded">
 442         <xs:element name="type" minOccurs="1" maxOccurs="1" type="bed:SourceTimeFunctionType"/>
 443         <xs:element name="duration" minOccurs="1" maxOccurs="1" type="xs:double"/>
 444         <xs:element name="riseTime" minOccurs="0" maxOccurs="1" type="xs:double"/>
 445         <xs:element name="decayTime" minOccurs="0" maxOccurs="1" type="xs:double"/>
 446       </xs:choice>
 447       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 448     </xs:sequence>
 449     <xs:anyAttribute namespace="##other" processContents="lax"/>
 450   </xs:complexType>
 451   <xs:complexType name="NodalPlanes">
 452     <xs:sequence>
 453       <xs:choice minOccurs="0" maxOccurs="unbounded">
 454         <xs:element name="nodalPlane1" minOccurs="0" maxOccurs="1" type="bed:NodalPlane"/>
 455         <xs:element name="nodalPlane2" minOccurs="0" maxOccurs="1" type="bed:NodalPlane"/>
 456       </xs:choice>
 457       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 458     </xs:sequence>
 459     <xs:attribute name="preferredPlane" type="xs:integer"/>
 460     <xs:anyAttribute namespace="##other" processContents="lax"/>
 461   </xs:complexType>
 462   <xs:complexType name="ConfidenceEllipsoid">
 463     <xs:sequence>
 464       <xs:choice minOccurs="0" maxOccurs="unbounded">
 465         <xs:element name="semiMajorAxisLength" minOccurs="1" maxOccurs="1" type="xs:double"/>
 466         <xs:element name="semiMinorAxisLength" minOccurs="1" maxOccurs="1" type="xs:double"/>
 467         <xs:element name="semiIntermediateAxisLength" minOccurs="1" maxOccurs="1" type="xs:double"/>
 468         <xs:element name="majorAxisPlunge" minOccurs="1" maxOccurs="1" type="xs:double"/>
 469         <xs:element name="majorAxisAzimuth" minOccurs="1" maxOccurs="1" type="xs:double"/>
 470         <xs:element name="majorAxisRotation" minOccurs="1" maxOccurs="1" type="xs:double"/>
 471       </xs:choice>
 472       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 473     </xs:sequence>
 474     <xs:anyAttribute namespace="##other" processContents="lax"/>
 475   </xs:complexType>
 476   <xs:complexType name="Reading">
 477     <xs:sequence>
 478       <xs:choice minOccurs="0" maxOccurs="unbounded">
 479         <xs:element name="pickReference" type="bed:ResourceReference"/>
 480         <xs:element name="amplitudeReference" type="bed:ResourceReference"/>
 481       </xs:choice>
 482       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 483     </xs:sequence>
 484     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 485     <xs:anyAttribute namespace="##other" processContents="lax"/>
 486   </xs:complexType>
 487   <xs:complexType name="MomentTensor">
 488     <xs:sequence>
 489       <xs:choice minOccurs="0" maxOccurs="unbounded">
 490         <xs:element name="dataUsed" type="bed:DataUsed"/>
 491         <xs:element name="comment" type="bed:Comment"/>
 492         <xs:element name="derivedOriginID" minOccurs="1" maxOccurs="1" type="bed:ResourceReference"/>
 493         <xs:element name="momentMagnitudeID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 494         <xs:element name="scalarMoment" minOccurs="0" maxOccurs="1" type="bed:RealQuantity"/>
 495         <xs:element name="tensor" minOccurs="0" maxOccurs="1" type="bed:Tensor"/>
 496         <xs:element name="variance" minOccurs="0" maxOccurs="1" type="xs:double"/>
 497         <xs:element name="varianceReduction" minOccurs="0" maxOccurs="1" type="xs:double"/>
 498         <xs:element name="doubleCouple" minOccurs="0" maxOccurs="1" type="xs:double"/>
 499         <xs:element name="clvd" minOccurs="0" maxOccurs="1" type="xs:double"/>
 500         <xs:element name="iso" minOccurs="0" maxOccurs="1" type="xs:double"/>
 501         <xs:element name="greensFunctionID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 502         <xs:element name="filterID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 503         <xs:element name="sourceTimeFunction" minOccurs="0" maxOccurs="1" type="bed:SourceTimeFunction"/>
 504         <xs:element name="methodID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 505         <xs:element name="category" minOccurs="0" maxOccurs="1" type="bed:MomentTensorCategory"/>
 506         <xs:element name="inversionType" minOccurs="0" maxOccurs="1" type="bed:MTInversionType"/>
 507         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 508       </xs:choice>
 509       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 510     </xs:sequence>
 511     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 512     <xs:anyAttribute namespace="##other" processContents="lax"/>
 513   </xs:complexType>
 514   <xs:complexType name="FocalMechanism">
 515     <xs:sequence>
 516       <xs:choice minOccurs="0" maxOccurs="unbounded">
 517         <xs:element name="waveformID" type="bed:WaveformStreamID"/>
 518         <xs:element name="comment" type="bed:Comment"/>
 519         <xs:element name="momentTensor" type="bed:MomentTensor"/>
 520         <xs:element name="triggeringOriginID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 521         <xs:element name="nodalPlanes" minOccurs="0" maxOccurs="1" type="bed:NodalPlanes"/>
 522         <xs:element name="principalAxes" minOccurs="0" maxOccurs="1" type="bed:PrincipalAxes"/>
 523         <xs:element name="azimuthalGap" minOccurs="0" maxOccurs="1" type="xs:double"/>
 524         <xs:element name="stationPolarityCount" minOccurs="0" maxOccurs="1" type="xs:int"/>
 525         <xs:element name="misfit" minOccurs="0" maxOccurs="1" type="xs:double"/>
 526         <xs:element name="stationDistributionRatio" minOccurs="0" maxOccurs="1" type="xs:double"/>
 527         <xs:element name="methodID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 528         <xs:element name="evaluationMode" minOccurs="0" maxOccurs="1" type="bed:EvaluationMode"/>
 529         <xs:element name="evaluationStatus" minOccurs="0" maxOccurs="1" type="bed:EvaluationStatus"/>
 530         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 531       </xs:choice>
 532       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 533     </xs:sequence>
 534     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 535     <xs:anyAttribute namespace="##other" processContents="lax"/>
 536   </xs:complexType>
 537   <xs:complexType name="Amplitude">
 538     <xs:sequence>
 539       <xs:choice minOccurs="0" maxOccurs="unbounded">
 540         <xs:element name="comment" type="bed:Comment"/>
 541         <xs:element name="genericAmplitude" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 542         <xs:element name="type" minOccurs="0" maxOccurs="1">
 543           <xs:simpleType>
 544             <xs:restriction base="xs:string">
 545               <xs:maxLength value="32"/>
 546             </xs:restriction>
 547           </xs:simpleType>
 548         </xs:element>
 549         <xs:element name="category" minOccurs="0" maxOccurs="1" type="bed:AmplitudeCategory"/>
 550         <xs:element name="unit" minOccurs="0" maxOccurs="1" type="bed:AmplitudeUnit"/>
 551         <xs:element name="methodID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 552         <xs:element name="period" minOccurs="0" maxOccurs="1" type="bed:RealQuantity"/>
 553         <xs:element name="snr" minOccurs="0" maxOccurs="1" type="xs:double"/>
 554         <xs:element name="timeWindow" minOccurs="0" maxOccurs="1" type="bed:TimeWindow"/>
 555         <xs:element name="pickID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 556         <xs:element name="waveformID" minOccurs="0" maxOccurs="1" type="bed:WaveformStreamID"/>
 557         <xs:element name="filterID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 558         <xs:element name="scalingTime" minOccurs="0" maxOccurs="1" type="bed:TimeQuantity"/>
 559         <xs:element name="magnitudeHint" minOccurs="0" maxOccurs="1">
 560           <xs:simpleType>
 561             <xs:restriction base="xs:string">
 562               <xs:maxLength value="32"/>
 563             </xs:restriction>
 564           </xs:simpleType>
 565         </xs:element>
 566         <xs:element name="evaluationMode" minOccurs="0" maxOccurs="1" type="bed:EvaluationMode"/>
 567         <xs:element name="evaluationStatus" minOccurs="0" maxOccurs="1" type="bed:EvaluationStatus"/>
 568         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 569       </xs:choice>
 570       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 571     </xs:sequence>
 572     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 573     <xs:anyAttribute namespace="##other" processContents="lax"/>
 574   </xs:complexType>
 575   <xs:complexType name="StationMagnitudeContribution">
 576     <xs:sequence>
 577       <xs:choice minOccurs="0" maxOccurs="unbounded">
 578         <xs:element name="stationMagnitudeID" minOccurs="1" maxOccurs="1" type="bed:ResourceReference"/>
 579         <xs:element name="residual" minOccurs="0" maxOccurs="1" type="xs:double"/>
 580         <xs:element name="weight" minOccurs="0" maxOccurs="1" type="xs:double"/>
 581       </xs:choice>
 582       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 583     </xs:sequence>
 584     <xs:anyAttribute namespace="##other" processContents="lax"/>
 585   </xs:complexType>
 586   <xs:complexType name="Magnitude">
 587     <xs:sequence>
 588       <xs:choice minOccurs="0" maxOccurs="unbounded">
 589         <xs:element name="comment" type="bed:Comment"/>
 590         <xs:element name="stationMagnitudeContribution" type="bed:StationMagnitudeContribution"/>
 591         <xs:element name="mag" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 592         <xs:element name="type" minOccurs="0" maxOccurs="1">
 593           <xs:simpleType>
 594             <xs:restriction base="xs:string">
 595               <xs:maxLength value="32"/>
 596             </xs:restriction>
 597           </xs:simpleType>
 598         </xs:element>
 599         <xs:element name="originID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 600         <xs:element name="methodID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 601         <xs:element name="stationCount" minOccurs="0" maxOccurs="1" type="xs:integer"/>
 602         <xs:element name="azimuthalGap" minOccurs="0" maxOccurs="1" type="xs:double"/>
 603         <xs:element name="evaluationMode" minOccurs="0" maxOccurs="1" type="bed:EvaluationMode"/>
 604         <xs:element name="evaluationStatus" minOccurs="0" maxOccurs="1" type="bed:EvaluationStatus"/>
 605         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 606       </xs:choice>
 607       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 608     </xs:sequence>
 609     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 610     <xs:anyAttribute namespace="##other" processContents="lax"/>
 611   </xs:complexType>
 612   <xs:complexType name="StationMagnitude">
 613     <xs:sequence>
 614       <xs:choice minOccurs="0" maxOccurs="unbounded">
 615         <xs:element name="comment" type="bed:Comment"/>
 616         <xs:element name="originID" minOccurs="1" maxOccurs="1" type="bed:ResourceReference"/>
 617         <xs:element name="mag" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 618         <xs:element name="type" minOccurs="0" maxOccurs="1">
 619           <xs:simpleType>
 620             <xs:restriction base="xs:string">
 621               <xs:maxLength value="32"/>
 622             </xs:restriction>
 623           </xs:simpleType>
 624         </xs:element>
 625         <xs:element name="amplitudeID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 626         <xs:element name="methodID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 627         <xs:element name="waveformID" minOccurs="0" maxOccurs="1" type="bed:WaveformStreamID"/>
 628         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 629       </xs:choice>
 630       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 631     </xs:sequence>
 632     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 633     <xs:anyAttribute namespace="##other" processContents="lax"/>
 634   </xs:complexType>
 635   <xs:complexType name="Pick">
 636     <xs:sequence>
 637       <xs:choice minOccurs="0" maxOccurs="unbounded">
 638         <xs:element name="comment" type="bed:Comment"/>
 639         <xs:element name="time" minOccurs="1" maxOccurs="1" type="bed:TimeQuantity"/>
 640         <xs:element name="waveformID" minOccurs="1" maxOccurs="1" type="bed:WaveformStreamID"/>
 641         <xs:element name="filterID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 642         <xs:element name="methodID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 643         <xs:element name="horizontalSlowness" minOccurs="0" maxOccurs="1" type="bed:RealQuantity"/>
 644         <xs:element name="backazimuth" minOccurs="0" maxOccurs="1" type="bed:RealQuantity"/>
 645         <xs:element name="slownessMethodID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 646         <xs:element name="onset" minOccurs="0" maxOccurs="1" type="bed:PickOnset"/>
 647         <xs:element name="phaseHint" minOccurs="0" maxOccurs="1" type="bed:Phase"/>
 648         <xs:element name="polarity" minOccurs="0" maxOccurs="1" type="bed:PickPolarity"/>
 649         <xs:element name="evaluationMode" minOccurs="0" maxOccurs="1" type="bed:EvaluationMode"/>
 650         <xs:element name="evaluationStatus" minOccurs="0" maxOccurs="1" type="bed:EvaluationStatus"/>
 651         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 652       </xs:choice>
 653       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 654     </xs:sequence>
 655     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 656     <xs:anyAttribute namespace="##other" processContents="lax"/>
 657   </xs:complexType>
 658   <xs:complexType name="Event">
 659     <xs:sequence>
 660       <xs:choice minOccurs="0" maxOccurs="unbounded">
 661         <xs:element name="originReference" type="bed:ResourceReference"/>
 662         <xs:element name="magnitudeReference" type="bed:ResourceReference"/>
 663         <xs:element name="focalMechanismReference" type="bed:ResourceReference"/>
 664         <xs:element name="description" type="bed:EventDescription"/>
 665         <xs:element name="comment" type="bed:Comment"/>
 666         <xs:element name="preferredOriginID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 667         <xs:element name="preferredMagnitudeID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 668         <xs:element name="preferredFocalMechanismID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 669         <xs:element name="type" minOccurs="0" maxOccurs="1" type="bed:EventType"/>
 670         <xs:element name="typeCertainty" minOccurs="0" maxOccurs="1" type="bed:EventTypeCertainty"/>
 671         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 672       </xs:choice>
 673       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 674     </xs:sequence>
 675     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 676     <xs:anyAttribute namespace="##other" processContents="lax"/>
 677   </xs:complexType>
 678   <xs:complexType name="OriginUncertainty">
 679     <xs:sequence>
 680       <xs:choice minOccurs="0" maxOccurs="unbounded">
 681         <xs:element name="horizontalUncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 682         <xs:element name="minHorizontalUncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 683         <xs:element name="maxHorizontalUncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 684         <xs:element name="azimuthMaxHorizontalUncertainty" minOccurs="0" maxOccurs="1" type="xs:double"/>
 685         <xs:element name="confidenceEllipsoid" minOccurs="0" maxOccurs="1" type="bed:ConfidenceEllipsoid"/>
 686         <xs:element name="preferredDescription" minOccurs="0" maxOccurs="1" type="bed:OriginUncertaintyDescription"/>
 687         <xs:element name="confidenceLevel" minOccurs="0" maxOccurs="1" type="xs:double"/>
 688       </xs:choice>
 689       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 690     </xs:sequence>
 691     <xs:anyAttribute namespace="##other" processContents="lax"/>
 692   </xs:complexType>
 693   <xs:complexType name="Arrival">
 694     <xs:sequence>
 695       <xs:choice minOccurs="0" maxOccurs="unbounded">
 696         <xs:element name="comment" type="bed:Comment"/>
 697         <xs:element name="pickID" minOccurs="1" maxOccurs="1" type="bed:ResourceReference"/>
 698         <xs:element name="phase" minOccurs="1" maxOccurs="1" type="bed:Phase"/>
 699         <xs:element name="timeCorrection" minOccurs="0" maxOccurs="1" type="xs:double"/>
 700         <xs:element name="azimuth" minOccurs="0" maxOccurs="1" type="xs:double"/>
 701         <xs:element name="distance" minOccurs="0" maxOccurs="1" type="xs:double"/>
 702         <xs:element name="takeoffAngle" minOccurs="0" maxOccurs="1" type="bed:RealQuantity"/>
 703         <xs:element name="timeResidual" minOccurs="0" maxOccurs="1" type="xs:double"/>
 704         <xs:element name="horizontalSlownessResidual" minOccurs="0" maxOccurs="1" type="xs:double"/>
 705         <xs:element name="backazimuthResidual" minOccurs="0" maxOccurs="1" type="xs:double"/>
 706         <xs:element name="timeWeight" minOccurs="0" maxOccurs="1" type="xs:double"/>
 707         <xs:element name="horizontalSlownessWeight" minOccurs="0" maxOccurs="1" type="xs:double"/>
 708         <xs:element name="backazimuthWeight" minOccurs="0" maxOccurs="1" type="xs:double"/>
 709         <xs:element name="earthModelID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 710         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 711       </xs:choice>
 712       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 713     </xs:sequence>
 714     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 715     <xs:anyAttribute namespace="##other" processContents="lax"/>
 716   </xs:complexType>
 717   <xs:complexType name="Origin">
 718     <xs:sequence>
 719       <xs:choice minOccurs="0" maxOccurs="unbounded">
 720         <xs:element name="compositeTime" type="bed:CompositeTime"/>
 721         <xs:element name="comment" type="bed:Comment"/>
 722         <xs:element name="originUncertainty" type="bed:OriginUncertainty"/>
 723         <xs:element name="arrival" type="bed:Arrival"/>
 724         <xs:element name="time" minOccurs="1" maxOccurs="1" type="bed:TimeQuantity"/>
 725         <xs:element name="longitude" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 726         <xs:element name="latitude" minOccurs="1" maxOccurs="1" type="bed:RealQuantity"/>
 727         <xs:element name="depth" minOccurs="0" maxOccurs="1" type="bed:RealQuantity"/>
 728         <xs:element name="depthType" minOccurs="0" maxOccurs="1" type="bed:OriginDepthType"/>
 729         <xs:element name="timeFixed" minOccurs="0" maxOccurs="1" type="xs:boolean"/>
 730         <xs:element name="epicenterFixed" minOccurs="0" maxOccurs="1" type="xs:boolean"/>
 731         <xs:element name="referenceSystemID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 732         <xs:element name="methodID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 733         <xs:element name="earthModelID" minOccurs="0" maxOccurs="1" type="bed:ResourceReference"/>
 734         <xs:element name="quality" minOccurs="0" maxOccurs="1" type="bed:OriginQuality"/>
 735         <xs:element name="type" minOccurs="0" maxOccurs="1" type="bed:OriginType"/>
 736         <xs:element name="region" minOccurs="0" maxOccurs="1">
 737           <xs:simpleType>
 738             <xs:restriction base="xs:string">
 739               <xs:maxLength value="128"/>
 740             </xs:restriction>
 741           </xs:simpleType>
 742         </xs:element>
 743         <xs:element name="evaluationMode" minOccurs="0" maxOccurs="1" type="bed:EvaluationMode"/>
 744         <xs:element name="evaluationStatus" minOccurs="0" maxOccurs="1" type="bed:EvaluationStatus"/>
 745         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 746       </xs:choice>
 747       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 748     </xs:sequence>
 749     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 750     <xs:anyAttribute namespace="##other" processContents="lax"/>
 751   </xs:complexType>
 752   <xs:complexType name="EventParameters">
 753     <xs:sequence>
 754       <xs:choice minOccurs="0" maxOccurs="unbounded">
 755         <xs:element name="comment" type="bed:Comment"/>
 756         <xs:element name="reading" type="bed:Reading"/>
 757         <xs:element name="focalMechanism" type="bed:FocalMechanism"/>
 758         <xs:element name="amplitude" type="bed:Amplitude"/>
 759         <xs:element name="magnitude" type="bed:Magnitude"/>
 760         <xs:element name="stationMagnitude" type="bed:StationMagnitude"/>
 761         <xs:element name="pick" type="bed:Pick"/>
 762         <xs:element name="event" type="bed:Event"/>
 763         <xs:element name="origin" type="bed:Origin"/>
 764         <xs:element name="description" minOccurs="0" maxOccurs="1" type="xs:string"/>
 765         <xs:element name="creationInfo" minOccurs="0" maxOccurs="1" type="bed:CreationInfo"/>
 766       </xs:choice>
 767       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 768     </xs:sequence>
 769     <xs:attribute name="publicID" use="required" type="bed:ResourceReference"/>
 770     <xs:anyAttribute namespace="##other" processContents="lax"/>
 771   </xs:complexType>
 772   <xs:element name="eventParameters" type="bed:EventParameters"/>
 773 </xs:schema>

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
  • [get | view] (2013-06-27 10:13:39, 2.7 KB) [[attachment:QuakeML-1.2.rng]]
  • [get | view] (2013-02-15 12:59:23, 0.7 KB) [[attachment:QuakeML-1.2.xsd]]
  • [get | view] (2008-02-25 20:41:25, 28.3 KB) [[attachment:QuakeML-BED-1.0.1.xsd]]
  • [get | view] (2008-02-08 15:10:55, 28.2 KB) [[attachment:QuakeML-BED-1.0.xsd]]
  • [get | view] (2008-12-16 07:43:30, 30.4 KB) [[attachment:QuakeML-BED-1.1.xsd]]
  • [get | view] (2013-03-22 18:49:05, 48.2 KB) [[attachment:QuakeML-BED-1.2.rng]]
  • [get | view] (2013-03-22 18:49:00, 40.1 KB) [[attachment:QuakeML-BED-1.2.xsd]]
  • [get | view] (2013-03-07 12:39:08, 2.7 KB) [[attachment:QuakeML-RT-1.2.rng]]
  • [get | view] (2013-03-07 12:38:59, 0.7 KB) [[attachment:QuakeML-RT-1.2.xsd]]
  • [get | view] (2008-02-25 20:41:43, 29.6 KB) [[attachment:QuakeML-RT-BED-1.0.1.xsd]]
  • [get | view] (2008-02-08 15:11:27, 29.4 KB) [[attachment:QuakeML-RT-BED-1.0.xsd]]
  • [get | view] (2008-12-16 07:43:45, 31.1 KB) [[attachment:QuakeML-RT-BED-1.1.xsd]]
  • [get | view] (2013-03-22 18:48:32, 49.5 KB) [[attachment:QuakeML-RT-BED-1.2.rng]]
  • [get | view] (2013-03-22 18:48:24, 40.9 KB) [[attachment:QuakeML-RT-BED-1.2.xsd]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.