: Public <<featureType>> Class
Created: 02/05/2012 9:53:08 AM
Modified: 30/04/2016 12:22:54 AM
Project:
Advanced:
A SIGMET (significant meteorological) report. SIGMETs report the occurrence and/or expected occurrence of specified en-route weather phenomena which may affect the safety of aircraft operations, and of the development of those phenomena over time. <br/><br/>The SIGMET report class represents the base SIGMET types that may be reported such as squall lines, thunderstorms, dust storms, turbulence, etc. Tropical cyclone and volcanic ash SIGMET reports are subclasses of SIGMET due to their ability to report additional information, including volcano/tropical cyclone identification and forecast position(s).<br/><br/>SIGMETs may report either observed or forecast hazardous conditions. Additionally, a forecast position may be reported.<br/>
Attribute
Public SIGMETReportStatus
  status
Details:
xsdAsAttribute=true
Notes: The SIGMET report status - cancelled or normal<br/>
Public Unit
  issuingAirTrafficServicesUnit
Details:
sequenceNumber=1
Notes: The ATS unit serving the FIR or CTA to which the SIGMET refers<br/><br/>ICAO Annex 3 / WMO No. 49-2:<br/>A6-1: "Location indicator of FIR/CTA"<br/>
Public Unit
  originatingMeteorologicalWatchOffice
Details:
sequenceNumber=2
Notes: MWO originating this report<br/>
Public CharacterString
  sequenceNumber
Details:
sequenceNumber=3
Notes: The sequence number of this message.  For example: "5", "A3", or "2"<br/>
Public TM_Period
  validPeriod
Details:
sequenceNumber=4
Notes: The valid period for the entire report, including all observations and forecast conditions.  Each observation/forecast phenomenon includes its own period of validity for described meteorological conditions, which is represented as the O&M Observation validTime.<br/><br/>For example, an issued tropical cyclone SIGMET may be valid from 1600 UTC to 2200 UTC with an observed position at 1600 UTC and a forecast position of the centre of the tropical cyclone at 2200 UTC.  In this case the SIGMET validPeriod would be 1600 UTC to 2200 UTC, the analysis validTime would be 1600 UTC, and the forecastPositionAnalysis validTime would be 2200 UTC.<br/>
Public CharacterString
  cancelledSequenceNumber
Details:
sequenceNumber=5
Notes: The cancelled SIGMET sequence number.  Mandatory when this is a cancellation report, must be missing otherwise<br/><br/>Examples:<br/>YUDD SIGMET 2 VALID ...<br/>YUDD SIGMET A3 VALID ...<br/>
Public TM_Period
  cancelledValidPeriod
Details:
sequenceNumber=6
Notes: The valid period of a previous SIGMET that is cancelled by this SIGMET.  Mandatory when this is a cancellation report, must be missing otherwise<br/>
Public AeronauticalSignificantWeatherPhenomenon
  phenomenon
Details:
sequenceNumber=7
Notes: The reported phenomenon, such as thunderstorm, tropical cyclone, icing, mountain wave, etc.<br/><br/>The expected end of occurrence of volcanic ash ("NO VA EXP") is indicated with a missing SIGMET phenomenon with a nil reason of nothingOfOperationalSignificance<br/>
Public OM_Observation
  analysis
Details:
sequenceNumber=8
Notes: SIGMETs may include the same phenomenon covering more than one area within the FIR/UIR/CTA, as well as observed and forecast conditions for each of these reported areas.  All combinations of observations and forecasts of meteorological conditions, including changing conditions, are represented by their own SIGMETEvolvingMeteorologicalCondition.<br/><br/>Each analysis has a single EvolvingMeteorologicalCondition as its result.  <br/>
Tag Value
byValuePropertyType false
Details:
Values: true | false
Default: false
Description: Create a property type that requires that the instance is encoded inline (applies to ISO 19136:2007 encoding rule).
isCollection false
Details:
Values: true | false
Default: false
Description: Identifies the feature type as a feature collection.
noPropertyType false
Details:
Values: true | false
Default: false
Description: Surpress creation of a standard property type that supports inline or by-reference encoding (applies to ISO 19136:2007 encoding rule).
Constraint Type Status
if( status == CANCELLATION ) analysis.result includes nilReason Invariant Approved
Details:
Pattern ID: SIGMET.SIGMET1<br/>Description: A cancelled SIGMET should only include identifying information (time and airspace) and no other information<br/>Assertion: (if(@status = 'CANCELLATION') then exists(iwxxm:analysis//om:result/@nilReason) else(true()))<br/>
if( status == NORMAL ) analysis.result excludes nilReason AND analysis.size() > 0 Invariant Approved
Details:
Pattern ID: SIGMET.SIGMET2<br/>Description: There must be at least one analysis when a SIGMET does not have canceled status<br/>Assertion: (if(@status = 'NORMAL') then ((exists(iwxxm:analysis)) and (empty(iwxxm:analysis//om:result/@nilReason))) else(true()))<br/>
self.analysis.result.oclIsKindOf( EvolvingMeteorologicalCondition ) Invariant Approved
Details:
Pattern ID: SIGMET.SIGMET3<br/>Description: OBS and FCST analyses must have a result type of EvolvingMeteorologicalCondition<br/>Assertion: (if(@status ne 'CANCELLATION') then(exists(//iwxxm:analysis/om:OM_Observation/om:result/iwxxm:EvolvingMeteorologicalCondition)) else(true()))<br/>
self.analysis.featureOfInterest.sampledFeature.oclIsKindOf( Airspace ) Invariant Approved
Details:
Pattern ID: SIGMET.SIGMET4<br/>Description: Sampled feature must be an FIR, UIR, or CTA<br/>Assertion: ( if(@status ne 'CANCELLATION') then((exists(//om:OM_Observation/om:featureOfInterest//sf:sampledFeature/aixm:Airspace)) or (contains(string(//om:OM_Observation/om:featureOfInterest//sf:sampledFeature/@xlink:href), 'fir')) or (contains(string(//om:OM_Observation/om:featureOfInterest//sf:sampledFeature/@xlink:href), 'uir')) or (contains(string(//om:OM_Observation/om:featureOfInterest//sf:sampledFeature/@xlink:href), 'cta')) )  and  ( if(exists(//om:OM_Observation/om:featureOfInterest/@xlink:href)) then (concat( '#', //om:OM_Observation//sams:SF_SpatialSamplingFeature/@gml:id ) = //om:OM_Observation/om:featureOfInterest/@xlink:href) else(true())) else(true()))<br/>
Object Type Connection Direction Notes
«featureType» VolcanicAshSIGMET Class Generalization From  
«featureType» TropicalCycloneSIGMET Class Generalization From