Item A
The item A shall be generated according to the general production rules for item A using the Event.concernedAirportHeliport.
Q code
The following mapping shall be used:
Declared Distance | Corresponding Q code |
---|---|
Declared Distance Change | QMDCH |
Scope
Insert the value ‘A’.
Lower limit / Upper limit
Use “000/999”
Geographical reference
Insert the coordinate of the ARP (BL.ARP.ElevatedPoint) of the airport, formatted as follows:
the set of coordinates comprises 11 characters rounded up or down to the nearest minute; i.e. Latitude (N/S) in 5 characters; Longitude (E/W) in 6 characters;
the radius value is “005”.
Items B, C and D
Items B and C shall be decoded following the common production rules.
item D shall be left empty. Note: If the declared distances are associated with a schedule, this information will be provided in item E, next to the group of declared distances concerned. This is a different approach from the current NOTAM practice where the NOTAM user is left to integrate the information that remains valid from the baseline (AIP) data with the values provided by NOTAM. In this scenario, the NOTAM generated automatically from the AIXM coded data includes all declared distances, not only the changed values.
Item E
The following pattern should be used for automatically generating the E field text from the AIXM data:
Reference | Data item (from coding scenario) | Rule | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(1) | If AHP.BL.locationIndicatorICAO is not null, then ignore this branch. | |||||||||||||||||||
(2) | Insert here the type of the airport decoded as follows
| |||||||||||||||||||
(3) | a. AHP.BL.name is not NIL, then insert it here. Otherwise: b. insert here the text "located at" followed by the AHP.BL.ARP.ElevatedPoint decoded according to the text NOTAM production rules for aixm:Point | |||||||||||||||||||
(4)(7) | If more than one RCP.TD is associated with the Event, then group them ascending by associated RDN.BL.designator value. If more than one RCP.TD group is detected, then use the branch (6) for each RCP.TD group and repeat (7) until all groups are processed. | |||||||||||||||||||
Insert the word “unpaved” if RWY.BL.SurfaceCharacteristics.composition has one of the values CLAY, CORAL, EARTH, GRASS, GRAVEL, ICE, LATERITE, MACADAM, SAND, SNOW, WATER, OTHER. Otherwise do not insert anything. | ||||||||||||||||||||
(6) | If in the RCP.TD group that is being processed there is at maximum one RCP.TD.RDD descendant that has the same type value, then use the "single declared distances group", otherwise use the "multiple declared distances group" branch. | |||||||||||||||||||
"single declared distances group": | ||||||||||||||||||||
"multiple declared distances group":
| ||||||||||||||||||||
() | Insert here the declared distance type decoded as follows in the order below. Only the RCP.TD.RunwayDeclaredDistance and RCP[n].BL.RunwayDeclaredDistance which do not have an associated Note with purpose=REMARK and the text="Baseline data copy. Not included in the NOTAM text generation" shall be included. If AHP.BL.type=AD, LS or OTHER
If AD.BLtype=HP
| |||||||||||||||||||
() | Insert here the declared distance value followed by its unit of measurement decoded according to the {{text NOTAM production rules for distances}} | |||||||||||||||||||
() | Annotations shall be translated into free text according to the rule for {{decoding annotations}}. |
Note: The objective is to fully automate generation, without human intervention. However, the implementers of the specification might consider reducing the cost of a fully automated generation by allowing the operator to fine-tune the text in order to improve its readability (with the inherent risk for human error when re-typing is allowed).
Items F & G
Leave empty.
Event Update
The eventual update of this type of event shall be encoded following the general rules for {{Event updates or cancellation}}, which provide instructions for all NOTAM fields, except for item E and the condition part of the Q code, in the case of a NOTAMC
If a NOTAMC is produced, then the 4th and 5th letters (the "condition") of the Q code shall be "AK" unless there is a new NOTAM to follow, in which case the Q code shall be “XX” and the following pattern should be used for automatically generating the E field text from the AIXM data:
Reference | Rule |
---|---|
(9) | If the NOTAM will be followed by a new NOTAM concerning the same situation, then the operator shall have the possibility to specify "New NOTAM to follow" and this text shall be appended at the end of item E of the NOTAM C. Note: in this case, the 4th and 5th letters of the Q code shall also be changed into “XX” |