This derives from gml:DynamicFeatureType, as all AIXM features are expected to have temporal properties modeled using the Timeslice model. While the GML specification does not mandate that dynamic features derive from gml:DynamicFeatureType, many GML-aware applications may only detect a dynamic feature by this type hierarchy. Note that all temporal properties of gml:DynamicFeatureType are removed during this restriction, because they will be added for each AIXM feature specifically, based on the TimeSlice model Adds the FeatureMetadata, which is common to all AIXM features Substitution head for AIXM features. Base type for AIXM complex types that are NOT features. For example, City, ContactInformation, AirspaceVolume, etc. It derives from AbstractGMLType so that AIXM objects are recognised as GML objects, thus ensuring that GML-aware applications recognise them properly. Retains only the mandatory gml:id attribute. Substitution head for AIXM objects. It provides a basis for deriving AIXM feature/object properties. It defines the nilReason attribute and currently, it is only used for properties that are derived from association with an AIM object. Base type of AIXM Timeslices. Removes option attributes that are not used in AIXM. The efffectivity of the TimeSlice. Adds in the AIXM specific properties, such as 'interpretation'. Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details. Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details. Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details. The start and end of life of the feature. See the AIXM Temporality model for details.