{
    "informationService": {
        "descriptionInformation": {
            "descriptionIdentification": {
                "title": "ENAV Aeronautical Information Feature Service (AIFS)",
                "edition": "1.0",
                "referenceDate": "2026-02-19"
            },
            "abbreviations": [
                {
                    "name": "DDP",
                    "description": "Data Distribution Portal"
                },
                {
                    "name": "DDS",
                    "description": "Data Distribution Service"
                },
                {
                    "name": "AIFS",
                    "description": "Aeronautical Information Feature Service"
                },
                {
                    "name": "AMS",
                    "description": "Aerodrome Map Service"
                },
                {
                    "name": "IAM",
                    "description": "ENAV Identity Manager"
                },
                {
                    "name": "OGC",
                    "description": "Open Geospatial Consortium"
                },
                {
                    "name": "AIP",
                    "description": "Aeronautical Information Publication"
                },
                {
                    "name": "AIXM",
                    "description": "Aeronautical Information Exchange Model"
                },
                {
                    "name": "ATM",
                    "description": "Air Traffic Management"
                },
                {
                    "name": "ATS",
                    "description": "Air Traffic Service"
                },
                {
                    "name": "SWIM",
                    "description": "System Wide Information Management"
                },
                {
                    "name": "WFS",
                    "description": "Web Feature Service"
                },
                {
                    "name": "WFS-TE",
                    "description": "Web Feature Service - Temporality Extension"
                },
                {
                    "name": "WMS",
                    "description": "Web Map Service"
                }
            ]
        },
        "serviceIdentification": {
            "name": "ENAV Aeronautical Information Feature Service (AIFS)",
            "version": "1.0"
        },
        "serviceAbstract": "<p>The Italian Aeronautical Information Feature Service (AIFS) provided by ENAV allows the consumers to acquire official aeronautical data in AIXM 5.1.1 format of the geographical area of ENAV responsibility. Based on AIRAC cycle publication model/schedule, such data are related to the current (effective cycle) and next (planned cycle) Air Navigation Infrastructures used by Air Traffic, such as aerodromes, airspaces, navigation aids, ATS routes, etc. The so-called . The specific aeronautical feature that the consumer is able to acquire can be specified within the request sent to the service, by (for example)feature name, feature location, geo-area, etc.</p>",
        "serviceProvider": {
            "abbreviation": "ENAV",
            "pointOfContact": [
                {
                    "name": "AIM/AIS ENAV Dept.",
                    "contactInformation": [
                        {
                            "type": "EMAIL",
                            "address": "aimswimservices@enav.it"
                        }
                    ],
                    "role": "ANSP, AISP"
                }
            ],
            "provider": "ENAV",
            "providerDescription": "<p>ENAV SPA is the Italian Air Navigation Service Provider (ANSP), responsible for delivering civil air traffic management services across the Italian airspace. It operates as a public joint\u2011stock company, majority\u2011owned by the Ministry of Economy and Finance and listed on the Milan Stock Exchange since 2016. ENAV provides Air Traffic Control (ATC), Flight Information Services (FIS), and functions regulated under international ICAO standards.As Italian Aeronautical Information Service (AIS) provider, ENAV ensures the provision, quality, and management of aeronautical information and data essential for safe and efficient flight operations, in full compliance with ICAO and EUROCONTROL requirements. Operationally, ENAV manages traffic through 4 Area Control Centres and 45 control towers, handling more than two million flights per year</p>"
        },
        "serviceCategorisation": {
            "serviceType": "SWIM_COMPLIANT",
            "businessActivityType": [
                "INFORMATION_MANAGEMENT"
            ],
            "intendedConsumer": [
                "AERONAUTICAL_INFORMATION_SERVICE_PROVIDER",
                "AIR_TRAFFIC_SERVICE_PROVIDER",
                "AIRPORT_OPERATOR",
                "AIRSIDE_GROUND_HANDLER",
                "CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER",
                "CIVIL_AIRSPACE_USER",
                "COMMUNICATION_NAVIGATION_AND_SURVEILLANCE_SERVICE_PROVIDER",
                "MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER",
                "MILITARY_AIRSPACE_USER",
                "MILITARY_DEFENCE_CENTRE",
                "NETWORK_MANAGER",
                "PROVIDER_OF_DATA_SERVICES",
                "REGULATED_METEOROLOGICAL_SERVICE_PROVIDER"
            ],
            "informationCategory": [
                "AERONAUTICAL_INFORMATION_EXCHANGE"
            ],
            "applicationMessageExchangePattern": [
                {
                    "name": "REQUEST_REPLY"
                }
            ],
            "lifeCycle": [
                {
                    "lifeCycleStage": "OPERATIONAL",
                    "from": "2025-04-30"
                }
            ],
            "geospatialCategorisation": {
                "description": "Geographical extent depends on consumer access profile and applied filters."
            }
        },
        "generalDescription": {
            "operationalEnvironment": {
                "operationalNeeds": [
                    {
                        "name": "Digital Aeronautical Data Distribution",
                        "description": "Allow external and internal systems to access aeronautical data in digital formats through standard interfaces (M2M paradigm)."
                    }
                ],
                "capabilities": [
                    {
                        "name": "Query aeronautical data",
                        "description": "Provides query capabilities to retrieve current and future aeronautical data."
                    }
                ]
            },
            "functionality": [
                {
                    "name": "Query interface",
                    "description": "Query interface based on OGC Web Feature Service (WFS) 2.0 returning AIXM 5.1.1 messages, including temporal queries via WFS-TE.",
                    "realWorldEffect": "Service consumer obtains requested data according to applied filters."
                }
            ],
            "qualitiesOfService": {
                "performance": [
                    {
                        "name": "Synchronous request/reply",
                        "description": "The service provides a synchronous request/reply interaction pattern."
                    }
                ],
                "reliability": [
                    {
                        "name": "Availability",
                        "description": "Availability depends on the service operational environment; monitoring data is not exposed to consumers."
                    }
                ],
                "security": [
                    {
                        "name": "Transport security and token-based access",
                        "description": "The service adopts a security model in which all communications are encrypted with TLS 1.2, ensuring point to point confidentiality and integrity.Access is also protected through mutual TLS (mTLS), requiring both client and server to authenticate using valid X.509 certificates provided by the EACP designated CA, HARICA.In addition to certificate based authentication, each request must include a valid OAuth2 access token, which enables fine grained authorization and ensures that only properly authorized clients can invoke the service\u00e2\u0080\u0099s operations. Further information on security will be provided once contacted the ENAV AIM/AIS Dept. services support."
                    }
                ]
            },
            "accessAndUseConditions": [
                {
                    "name": "Consumer registration and authorization",
                    "type": "SECURITY_CONSTRAINT",
                    "description": "Consumers have to register their account into the ENAV Identity Manager (IAM) system and the system used to provide the service. OAuth2 client_credentials is used to obtain an access token. Transport security is provided using TLS 1.2."
                }
            ],
            "validation": [
                {
                    "type": "SELF_VALIDATION",
                    "description": {
                        "validationSteps": "Interface operations were tested against the configured service endpoints using valid OAuth2 access tokens.",
                        "validationResults": "Successful responses returned for supported operations.",
                        "evidence": "Validation evidence is available in internal test records."
                    }
                }
            ],
            "dateInOperation": "2026-10-31"
        },
        "informationDescription": {
            "filtering": {
                "capability": [
                    {
                        "name": "OGC Filter Encoding 2.0",
                        "description": "Supports BBOX spatial operator, temporal operator (via WFS-TE) and property-based filtering."
                    }
                ]
            },
            "sourceOfInformation": "Aeronautical data are received directly from the Official Aeronautical Database of the Organization.",
            "informationDefinition": {
                "reference": [
                    {
                        "url": "https://aixm.aero",
                        "description": "AIXM 5.1.1 information model"
                    },
                    {
                        "url": "https://www.ogc.org/standards/wfs",
                        "description": "OGC WFS 2.0 standard"
                    }
                ]
            }
        },
        "technicalDescription": {
            "serviceMonitoring": {
                "monitoringDescription": "Not available to consumer."
            },
            "behaviour": [
                {
                    "name": "Synchronous request/reply",
                    "description": "The service consumer sends a request and waits for a reply; the service processes the request and returns the reply."
                }
            ]
        },
        "serviceInterface": [
            {
                "name": "OGC WFS 2.0 Query Interface",
                "description": "<p>Query interface based on OGC Web Feature Service (WFS) 2.0 returning AIXM 5.1.1 messages, including temporal queries via WFS-TE.</p>",
                "provisionSide": "PROVIDER_SIDE",
                "endpoints": [
                    {
                        "name": "Aeronautical Information Feature Service",
                        "description": "<p>Base endpoint for the interface.</p>",
                        "url": "https://aimswimservices.enav.it/aifs"
                    }
                ],
                "serviceInterfaceBinding": {
                    "name": "REST/HTTP Binding",
                    "description": "REST architectural style over HTTP(S)."
                },
                "networkInterfaceBinding": {
                    "name": "TLS 1.2",
                    "description": "Transport Layer Security 1.2 for confidentiality and integrity."
                },
                "operations": [
                    {
                        "name": "GetCapabilities",
                        "description": "Generates a WFS service metadata document describing the service.",
                        "idempotency": "IDEMPOTENT",
                        "parameters": [
                            {
                                "name": "standardParameters",
                                "description": "Operation parameters as defined by the relevant OGC standard.",
                                "type": "string"
                            }
                        ],
                        "messages": [
                            {
                                "name": "GetCapabilitiesRequest",
                                "direction": "IN"
                            },
                            {
                                "name": "GetCapabilitiesResponse",
                                "direction": "OUT"
                            }
                        ],
                        "binding_method": "HTTP-GET/POST"
                    },
                    {
                        "name": "DescribeFeatureType",
                        "description": "Returns a schema description of feature types offered by the WFS instance.",
                        "idempotency": "IDEMPOTENT",
                        "parameters": [
                            {
                                "name": "standardParameters",
                                "description": "Operation parameters as defined by the relevant OGC standard.",
                                "type": "string"
                            }
                        ],
                        "messages": [
                            {
                                "name": "DescribeFeatureTypeRequest",
                                "direction": "IN"
                            },
                            {
                                "name": "DescribeFeatureTypeResponse",
                                "direction": "OUT"
                            }
                        ],
                        "binding_method": "HTTP-GET/POST"
                    },
                    {
                        "name": "GetPropertyValue",
                        "description": "Retrieves the value of a feature property (or part of it) for selected features.",
                        "idempotency": "IDEMPOTENT",
                        "parameters": [
                            {
                                "name": "standardParameters",
                                "description": "Operation parameters as defined by the relevant OGC standard.",
                                "type": "string"
                            }
                        ],
                        "messages": [
                            {
                                "name": "GetPropertyValueRequest",
                                "direction": "IN"
                            },
                            {
                                "name": "GetPropertyValueResponse",
                                "direction": "OUT"
                            }
                        ],
                        "binding_method": "HTTP-GET/POST"
                    },
                    {
                        "name": "GetFeature",
                        "description": "Returns a selection of features from a data store according to query constraints.",
                        "idempotency": "IDEMPOTENT",
                        "parameters": [
                            {
                                "name": "standardParameters",
                                "description": "Operation parameters as defined by the relevant OGC standard.",
                                "type": "string"
                            }
                        ],
                        "messages": [
                            {
                                "name": "GetFeatureRequest",
                                "direction": "IN"
                            },
                            {
                                "name": "GetFeatureResponse",
                                "direction": "OUT"
                            }
                        ],
                        "binding_method": "HTTP-GET/POST"
                    }
                ],
                "messageExchangePattern": "SYNCHRONOUS_REQUEST_RESPONSE"
            }
        ],
        "references": {
            "serviceDocument": [
                {
                    "documentType": "SERVICE_SPECIFICATION",
                    "title": "Appendix A: References",
                    "version": "-",
                    "description": " Aeronautical Information Request Service - Service Definition - SWIM Confluence (atlassian.net)",
                    "reference": {
                        "url": "https://swim-eurocontrol.atlassian.net/wiki/spaces/ASW/pages/60031301/Aeronautical+Information+Request+Service+-+Service+Definition"
                    }
                },
                {
                    "documentType": "SERVICE_SPECIFICATION",
                    "title": " Appendix B: Information Definition for Aeronautical Information Request Service",
                    "version": "-",
                    "description": "Aeronautical Information Request Service - Service Definition - SWIM Confluence (atlassian.net)",
                    "reference": {
                        "url": "https://swim-eurocontrol.atlassian.net/wiki/spaces/ASW/pages/60031301/Aeronautical+Information+Request+Service+-+Service+Definition"
                    }
                },
                {
                    "documentType": "SERVICE_SPECIFICATION",
                    "title": "AppendixC: Operational Needs",
                    "version": "-",
                    "description": "Aeronautical Information Request Service - Service Definition - SWIM Confluence (atlassian.net)",
                    "reference": {
                        "url": "https://swim-eurocontrol.atlassian.net/wiki/spaces/ASW/pages/60031301/Aeronautical+Information+Request+Service+-+Service+Definition"
                    }
                },
                {
                    "documentType": "SERVICE_SPECIFICATION",
                    "title": "Appendix D: Example Configurations",
                    "version": "-",
                    "description": " Aeronautical Information Request Service - Service Definition - SWIM Confluence (atlassian.net)",
                    "reference": {
                        "url": "https://swim-eurocontrol.atlassian.net/wiki/spaces/ASW/pages/60031301/Aeronautical+Information+Request+Service+-+Service+Definition"
                    }
                }
            ],
            "implementedStandard": [
                {
                    "title": "OGC Web Feature Service",
                    "standardType": "SERVICE_STANDARD",
                    "conformanceStatement": "The service is conformant with the OGC WFS 2.0 interface standard.",
                    "version": "2.0.0",
                    "reference": {
                        "description": "WFS reference (GeoServer docs)",
                        "url": "https://docs.geoserver.org/stable/en/user/services/wfs/reference.html"
                    }
                },
                {
                    "title": "AIXM",
                    "standardType": "SERVICE_STANDARD",
                    "conformanceStatement": "The data returned are encoded as AIXM 5.1.1 messages.",
                    "version": "5.1.1",
                    "reference": {
                        "description": "AIXM overview",
                        "url": "https://aixm.aero"
                    }
                },
                {
                    "title": "EUROCONTROL Spec 170 SWIM TI Yellow Profile",
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE",
                    "conformanceStatement": "Point-to-point confidentiality and integrity are ensured using TLS 1.2 and token-based access in line with the TI Yellow Profile.",
                    "version": "Ed. 2.0",
                    "description": "<p>EUROCONTROL Spec 170 SWIM TI Yellow Profile</p>",
                    "reference": {
                        "description": "EUROCONTROL SWIM TI",
                        "url": "https://www.eurocontrol.int/publication/swim-technical-infrastructure-yellow-profile"
                    }
                }
            ]
        }
    }
}