QuakeML

changes from version RT-1.1 to RT-1.2RC3

============================================================================

class Event
-----------

remove

 * stationMagnitudeReference


class MomentTensor
------------------

remove

 * method
 * status
 * cmtName
 * cmtVersion

add

 * publicID : ResourceReference [1]
 * category : MomentTensorCategory [0..1]
 * inversionType : MTInversionType [0..1]
 * evaluationStatus : EvaluationStatus [0..1]
 * evaluationMode : EvaluationMode [0..1]


class FocalMechanism
--------------------

add

 * waveformID : WaveformStreamID [0..*]


class Magnitude
---------------

add

 * evaluationMode : EvaluationMode [0..1]


class Amplitude
---------------

remove

 * displacement

add

 * genericAmplitude : RealQuantity [1]
 * category : AmplitudeCategory [0..1]
 * unit : AmplitudeUnit [0..1]
 * evaluationStatus : EvaluationStatus [0..1]


class Origin
------------

add

 * region : string [0..1]


class OriginUncertainty
-----------------------

add

 * confidenceLevel : float [0..1]


class Arrival
-------------

remove

 * weight
 * timeUsed
 * slownessUsed
 * backazimuzthUsed
 * preliminary

add

 * publicID : ResourceReference [1]
 * timeWeight : float [0..1]
 * slownessWeight : float [0..1]
 * backazimuzthWeight : float [0..1]
 * takeoffAngle : RealQuantity [0..1]


type DataUsed
-------------

add

 * longestPeriod : float  [0..1]

modify

 * stationCount : int [0..1]
 * componentCount : int [0..1]
 * shortestPeriod : float  [0..1]


enum DataUsedWaveType
---------------------

modify enum

     P_WAVES
     BODY_WAVES
     SURFACE_WAVES
     MANTLE_WAVES
     COMBINED
     UNKNOWN


enum MTInversionType
--------------------

create enum

     GENERAL
     ZERO_TRACE
     DOUBLE_COUPLE


enum MomentTensorCategory
-------------------------

create enum

     REGIONAL
     TELESEISMIC


enum MomentTensorMethod
-----------------------

remove enum


enum MomentTensorStatus
-----------------------

remove enum


enum EvaluationStatus
---------------------

remove
 
     REPORTED


enum AmplitudeCategory
----------------------

create enum

     POINT
     MEAN
     DURATION
     PERIOD
     INTEGRAL
     OTHER


enum AmplitudeUnit
------------------

create enum

     M
     S
     M/S
     M/(S*S)
     M*S
     DIMENSIONLESS
     OTHER
