Schematron constraints that check an AIXMBasicMessage is structurally conformant to a Digital NOTAM message. A digital NOTAM event must include a scenario attribute. ID: Found an event with a version that doesn't match this validator. ID: Version expected: Version found: is not a valid scenario. ID: An Aerodrome Closure scenario must include at least one AirportHeliport. Event ID: The AirportHeliport TEMPDELTA TimeSlice shall contain a sequenceNumber. Name: ID: The AirportHeliport TEMPDELTA TimeSlice shall contain an operationalStatus. Name: ID: If the AirportHeliport TEMPDELTA is CLOSED for ALL operations, then either priorPermission or type must appear in the usage ID: If aixm:AirportHeliportUsage.priorPermission is specified, then the aixm:AirportHeliportUsage.type shall be "CONDITIONAL" ID: For the AirportHeliportAvailability with operationalStatus=CLOSED included in the TEMPDELTA, any eventual child aixm:AirportHeliportUsage.type cannot have any other type than "PERMIT" or "CONDITIONAL". ID: If aixm:AirportHeliportUsage.type is specified (not NIL), then at least one aixm:selection shall be specified (not NIL) ID: Only the following properties of AircraftCharacteristics can be used in this scenario: type, engine, wingSpan and wingSpanInterpretation, weight and weightInterpretation. Name: ID: A Navaid Unservicable scenario must include at least one AIXM Navaid, NavaidEquipment or NavaidEquipment subclass such as TACAN or VOR. Event ID: The Navaid or navaid equipment TEMPDELTA TimeSlice shall contain at least operationalStatus. Name: ID: The TEMPDELTA TimeSlice of a NavaidEquipment associated with the Event cannot have the values "FALSE_POSSIBLE" or "CONDITIONAL" for its aixm:operationalStatus. ID: The value "PARTIAL" can appear only in a TEMPDELTA TimeSlice of a TACAN associated with the Event and only if the signalType has one of the values: "AZIMUTH" or "DISTANCE". ID: Navaid VOR equipment present and associated to a Navaid, but TEMPDELTA time validity doesn't match. ID: Navaid VOR equipment present and associated to a Navaid, but that Navaid is not of type 'DME'. ID: Navaid VOR equipment present and associated to a Navaid, but TEMPDELTA operational status doesn't match. ID: Navaid DME equipment present and associated to a Navaid, but TEMPDELTA time validity doesn't match. ID: Navaid DME equipment present and associated to a Navaid, but that Navaid is not of type 'VOR'. ID: Navaid DME equipment present and associated to a Navaid, but TEMPDELTA operational status doesn't match. ID: Navaid Localizer equipment present and associated to a Navaid, but TEMPDELTA time validity doesn't match. ID: Navaid Localizer equipment present and associated to a Navaid, but that Navaid is not of type 'OTHER'. ID: Navaid Localizer equipment present and associated to a Navaid, but TEMPDELTA operational status doesn't match. ID: Navaid Glidepath equipment present and associated to a Navaid, but TEMPDELTA time validity doesn't match. ID: Navaid Glidepath equipment present and associated to a Navaid, but that Navaid is not of type 'OTHER'. ID: Navaid Glidepath equipment present and associated to a Navaid, but TEMPDELTA operational status doesn't match. ID: If the Navaid or NavaidEquipment TEMPDELTA TimeSlice includes an aixm:availability, then there should not exist any other TEMPDELTA for the same Navaid or NavaidEquipment that also includes an aixm:availability element. There are with ID: and an availability element. An event of scenario OTHER must include at least one associated feature. Event ID: OTHER events must have an encoding of ANNOTATION. Event ID: OTHER events must include a textNOTAM/NOTAM/text element (not NIL). Event ID: Features associated to an event of secnario OTHER must include an annotation/Note of purpose WARNING. Name: ID: Features associated to an event of secnario OTHER must include an annotation/Note that matches the textNOTAM/NOTAM/text of the event. Name: ID: A Runway Closure scenario must include at least one RunwayDirection. Event ID: The RunwayDirection TEMPDELTA TimeSlice shall contain a sequenceNumber. Name: ID: The RunwayDirection TEMPDELTA TimeSlice shall contain an operationalStatus. Name: ID: If the Manoevuring Area TEMPDELTA is CLOSED for ALL operations, then either priorPermission or type must appear in the usage ID: If aixm:ManoeuvringAreaUsage.priorPermission is specified, then the aixm:ManoeuvringAreaUsage.type shall be "CONDITIONAL" ID: For the ManoeuvringAreaAvailability with operationalStatus=CLOSED included in the TEMPDELTA, any eventual child aixm:ManoeuvringAreaUsage.type cannot have any other type than "PERMIT" or "CONDITIONAL". ID: If aixm:ManoeuvringAreaUsage.type is specified (not NIL), then at least one aixm:selection shall be specified (not NIL) ID: Only the following properties of AircraftCharacteristics can be used in this scenario: type, engine, wingSpan and wingSpanInterpretation, weight and weightInterpretation. Name: ID: