| Created: | 23/05/2012 11:32:18 AM |
| Modified: | 02/05/2016 6:39:49 PM |
Project: |
|
Advanced: |
|
| Attribute | ||
|
Public Distance verticalVisibility |
||
Details:
sequenceNumber=1
|
| Element | Source Role | Target Role |
|
«dataType» CloudLayer Class |
Name: |
Name: layer |
Details:
|
||
| Element | Source Role | Target Role |
|
MeteorologicalAerodromeTrendForecastRecord Class |
Name: |
Name: cloud |
Details:
When no clouds of operational significance are forecast and “CAVOK” is not appropriate ("NSC") it should be indicated by a missing cloud group with a nil reason of nothingOfOperationalSignificance<br/>
|
||
|
MeteorologicalAerodromeForecastRecord Class |
Name: |
Name: cloud |
Details:
Cloud phenomenon of operational significance, including cloud type and cloud layers. To be included whenever applicable, so as to convey a complete description of the clouds of significance to flight operations.<br/><br/>When no clouds of operational significance are forecast and “CAVOK” is not appropriate ("NSC") it should be indicated by a missing cloud group with a nil reason of nothingOfOperationalSignificance<br/>
|
||
| Tag | Value |
| byValuePropertyType | false |
Details:
|
|
| isCollection | false |
Details:
|
|
| noPropertyType | false |
Details:
|
|
| Constraint | Type | Status |
| if( verticalVisibility != null ) layer == null | Invariant | Approved |
Details:
Pattern ID: COMMON.ACF1<br/>Description: Vertical visibility cannot be reported together with cloud layers<br/>Assertion: (if( exists(iwxxm:verticalVisibility) ) then empty(iwxxm:layer) else true())<br/>
|
||
| if( verticalVisibility != NULL and verticalVisibility/@xsi:nil != "true" ) (lower-case(@uom) == "m" or lower-case(@uom) == "[ft_i]" | Invariant | Approved |
Details:
Pattern ID: COMMON.ACF2<br/>Description: verticalVisibility shall be reported in metres (m) or feet ([ft_i]). <br/>Assertion: (if(exists(iwxxm:verticalVisibility) and (not(exists(iwxxm:verticalVisibility/xsi:nil)) or iwxxm:verticalVisibility/xsi:nil != 'true')) then ((lower-case(iwxxm:verticalVisibility/@uom) = 'm') or (lower-case(iwxxm:verticalVisibility/@uom) = '[ft_i]')) else true())<br/>
|
||