: Public <<DataType>> Class
Created: 06/04/2012 2:26:15 PM
Modified: 09/04/2013 4:15:04 PM
Project:
Advanced:
An aggregation of runway conditions typically reported together at an aerodrome, including the runway contamination, friction, and deposits. 
Attribute
Public Boolean
  allRunways

Details:
sequenceNumber=1
xsdAsAttribute=true
Notes: When true, indicates the reported conditions apply to all runways
Public Boolean
  cleared

Details:
sequenceNumber=2
xsdAsAttribute=true
Notes: Indicates that reported runway has been cleared of meteorological deposits, such as snow.<br /></p><p><br /></p><p>ICAO Annex 3 / WMO No. 49-2:<br /></p><p>"CLRD"<br /></p><p><br /></p><p>Section 4.8.1.5, Table A3-2 "State of the runway"<br /></p>
Public Scale
  contamination

Details:
quantity=http://codes.wmo.int/common/c-15/ae/runwayContamination
sequenceNumber=6
Notes: Proportion of runway surface that is contaminated - usually expressed as a percentage of the total runway area.<br /></p><p><br /></p><p>WMO reporting procedures require that contamination is reported in the following categories:<br /></p><p>- less than 10%;<br /></p><p>- between 11% and 25%;<br /></p><p>- between 26% and 50%; and<br /></p><p>- more than 50%. <br /></p><p><br /></p><p>See WMO No. 306:<br /></p><p>- WMO Code table 0519<br /></p><p>- BUFR Code table 0 20 087<br /></p>
Public RunwayDeposits
  depositType

Details:
sequenceNumber=5
Notes: The type of runway deposit, such as damp conditions, wet snow, or ice.<br /></p><p><br /></p><p>WMO 306:<br /></p><p>Table 0919<br /></p>
Public Distance
  depthOfDeposit

Details:
quantity=http://codes.wmo.int/common/c-15/ae/depthOfRunwayDeposit
sequenceNumber=7
Notes: Depth of deposit on the surface of the runway.<br /></p><p><br /></p><p>See WMO No. 306 WMO Code table 1079.<br /></p>
Public Scale
  estimatedSurfaceFriction

Details:
quantity=http://codes.wmo.int/common/c-15/ae/runwayFrictionCoefficient
sequenceNumber=8
Notes: The estimated surface friction for the affected runway.  Between 0.0 and 0.9.  <br /></p><p><br /></p><p>When braking conditions are not reported and/or the runway is not operational estimatedSurfaceFriction will not be reported.<br /></p><p><br /></p><p>WMO 306:<br /></p><p>Table 0366<br /></p>
Public Boolean
  estimatedSurfaceFrictionUnreliable

Details:
sequenceNumber=3
xsdAsAttribute=true
Notes: When true, the estimated surface friction is unreliable and is not reported.<br /></p><p><br /></p><p>WMO 306:<br /></p><p>Table 0366<br /></p>
Public RunwayDirection
  runway

Details:
sequenceNumber=4
Notes: The runway to which the conditions apply.  The runway may be missing in cases where all runways are closed due to snow
Public Boolean
  snowClosure

Details:
sequenceNumber=9
xsdAsAttribute=true
Notes: Indicates whether the aerodrome is closed due to an extreme deposit of snow.  This affects all runways<br /></p><p><b><br /></p><p></b>WMO 306:<br /></p><p>Section 15.13.6.1<br /></p>
Element Source Role Target Role
MeteorologicalAerodromeObservationRecord
Class  
Name:  
 
Name: runwayState
 
Details:
When runways are affected by snow, slush, or other contaminants, a runway state report for each runway in use is required.<br /></p><p><br /></p><p>There is no maximum number of runway states that can be reported.  This may be changed in a future amendment.<br /></p>
Constraint Type Status
if( estimatedSurfaceFriction != NULL ) estimatedSurfaceFriction > 0.0 AND estimatedSurfaceFriction <= 0.90 Invariant Approved
Details:
Estimated surface friction must  be between 0 and 0.9
if( estimatedSurfaceFrictionUnreliable == TRUE ) estimatedSurfaceFriction == NULL Invariant Approved
Details:
When surface friction is unreliable, no surface friction is reported
if( allRunways ) runway == NULL Invariant Approved
Details:
When all runways are being reported upon, no specific Runway should be reported
if( runway != NULL ) allRunways == NULL OR allRunways == FALSE Invariant Approved
Details:
When a single Runway is reported upon, the allRunways flag should be missing or false