{
    "informationService": {
        "serviceAbstract": "<p>This NM B2B Service supports the publication of flight data and the management of the flight state for ATFCM purposes, as well as the A-CDM process and the integration of the Airport Operations Plan and the Network Operations Plan (AOP/NOP).</p><p>The service is provided by the EUROCONTROL Network Manager (NM), with the geographical extent of the IFPZ, and is in operations since March 2010, having been progressively updated. The service is part of the NM B2B Flight Services group.</p><p>Flights can be retrieved based on many criteria, like their identity (flight keys and registration mark), or aircraft operator information, or departure/arrival aerodromes (and aerodrome sets), or traversed airspaces and traffic volumes, flown points, or impacting measures and hotspots, etc.</p><p>The flight data that can be retrieved per flight contains all the up-to-date information NM has about the flight, including the different flight profiles (point profile, airspace profile, etc.), and its position (if airborne).</p><p>The service allows also a number of flight update operations, e.g. aircraft, departure, en-route information. All the traditional NM ATFCM messages are supported, like Flight Confirmation (FCM), Slot Missed (SMM), Ready to Depart (REA), Slot Improvement Mode (RFI and SWM), etc.</p><p>The service supports the information exchange needed for the A-CDM processes by providing operations for the exchange of the Departure Planning Information. Additionally, the service is the enabler for the AOP/NOP integration, by providing operations for the exchange of Extended Departure Planning Information (E-DPI) and Arrival Planning Information (API).</p><p>Access to flight information can be done via the request/reply operations of this service and via the NM B2B Publish/Subscribe (P/S). The subscription mechanism allows to set a variety of filters for the selection of the flights and allows also to configure which flight data fields must be present in the published messages. The P/S is the ideal means of getting the dynamic flight updates in a timely manner.</p><p>Given the wide variety of operations, and the global interest on flight data, this service is relevant to all operational stakeholders.</p>",
        "serviceProvider": {
            "provider": "EUROCONTROL Network Manager (NM)",
            "providerDescription": "EUROCONTROL is a pan-European, civil-military organisation dedicated to supporting European aviation.",
            "pointOfContact": [
                {
                    "name": "Access request form",
                    "contactInformation": [
                        {
                            "type": "EMAIL",
                            "address": "NM.customersupport@eurocontrol.int"
                        }
                    ],
                    "role": "Customer Support"
                },
                {
                    "name": "NM B2B Sharepoint",
                    "contactInformation": [
                        {
                            "type": "URL",
                            "address": "https://eurocontrol.sharepoint.com/sites/comm-B2BWS"
                        }
                    ],
                    "role": "NM B2B Portal"
                }
            ],
            "providerType": [
                "NETWORK_MANAGER"
            ]
        },
        "serviceCategorisation": {
            "serviceType": "SWIM_COMPLIANT",
            "informationCategory": [
                "FLIGHT_INFORMATION_EXCHANGE"
            ],
            "applicationMessageExchangePattern": [
                {
                    "name": "SYNCHRONOUS_REQUEST_REPLY",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.MEP.SRR"
                    }
                }
                ,
                {
                    "name": "PUBLISH_SUBSCRIBE",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.MEP.PS"
                    }
                }
            ],
            "lifeCycle": [
                {
                    "lifeCycleStage": "OPERATIONAL",
                    "from": "2024-04-01"
                }
            ],
            "geospatialCategorisation": {
                "region": [
                    "IFPZ"
                ]
            },
            "intendedConsumer": [
                "CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER",
                "AERONAUTICAL_INFORMATION_SERVICE_PROVIDER",
                "AIR_TRAFFIC_SERVICE_PROVIDER",
                "AIRPORT_OPERATOR",
                "AIRSIDE_GROUND_HANDLER",
                "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"
            ],
            "businessActivityType": [
                "INFORMATION_MANAGEMENT"
            ]
        },
        "generalDescription": {
            "operationalEnvironment": {
                "operationalNeeds": [
                    {
                        "name": "FLIGHT MANAGEMENT",
                        "description": "After filing their flight plans, airspace users and other stakeholders involved in traffic management must be provided with the NM view on collected flights, and be able to act upon their flights."
                    }
                ]
            },
            "functionality": [

                {
                    "name": "queryFlightPlans",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightPlans",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByKeys",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByKeys",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByAircraftOperator",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByAircraftOperator",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByAerodrome",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByAerodrome",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByAerodromeSet",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByAerodromeSet",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByAirspace",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByAirspace",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByPoint",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByPoint",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByTrafficVolume",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByTrafficVolume",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByMeasure",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByMeasure",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByHotspot",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByHotspot",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "queryFlightsByAircraftRegistrationMark",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.queryFlightsByAircraftRegistrationMark",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "retrieveFlight",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.retrieveFlight",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "submitEarlyDPI",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitEarlyDPI",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitTargetDPITarget",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitTargetDPITarget",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitTargetDPISequenced",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitTargetDPISequenced",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitATCDPI",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitATCDPI",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitCancelDPI",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitCancelDPI",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitPredictedDPI",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitPredictedDPI",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitFlightUpdate",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitFlightUpdate",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitACDMAlert",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitACDMAlert",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitGeneralAPI",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitGeneralAPI",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitTargetTakeOffAPI",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitTargetTakeOffAPI",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitTargetTimeOverAPI",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitTargetTimeOverAPI",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitFlightConfirmation",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitFlightConfirmation",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitSlotMissed",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitSlotMissed",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitReadyToDepart",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitReadyToDepart",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitSlotImprovementMode",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitSlotImprovementMode",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitReroutingProposalRejected",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitReroutingProposalRejected",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitSlotProposalFeedback",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitSlotProposalFeedback",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitFlightCriticality",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitFlightCriticality",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "submitReroutingFeedback",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.submitReroutingFeedback",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "createFlightDataSubscription",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.createFlightDataSubscription",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "updateFlightDataSubscription",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.updateFlightDataSubscription",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "retrieveFlightDataSubscription",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.retrieveFlightDataSubscription",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "createFlightPlanSubscription",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.createFlightPlanSubscription",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "updateFlightPlanSubscription",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.updateFlightPlanSubscription",
                    "realWorldEffect": "NM system updated accordingly"
                }
        ,
                {
                    "name": "retrieveFlightPlanSubscription",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.retrieveFlightPlanSubscription",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "P/S FLIGHT_PLANS Subscription",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.FLIGHT_PLANS",
                    "realWorldEffect": "Network Information Sharing"
                }
        ,
                {
                    "name": "P/S FLIGHT_DATA Subscription",
                    "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement.FLIGHT_DATA",
                    "realWorldEffect": "Network Information Sharing"
                }
            ],
            "accessAndUseConditions": [
                {
                    "type": "SERVICE_POLICY",
                    "name": "Access: General information",
                    "reference": {
                        "url": "https://www.eurocontrol.int/service/network-manager-business-business-b2b-web-services"
                    }
                },
                {
                    "type": "SECURITY_CONSTRAINT",
                    "name": "Access Conditions",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Access"
                    }
                },
                {
                    "type": "SERVICE_POLICY",
                    "name": "NM B2B Lifecycle",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Lifecycle"
                    }
                },
                {
                    "type": "SERVICE_CONSUMPTION_CONSTRAINT",
                    "name": "Request Prioritisation",
                    "reference":{
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Usage.Counts"
                    }
                },
                {
                    "type": "SERVICE_CONSUMPTION_CONSTRAINT",
                    "name": "Bandwidth Protection",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Usage.Bandwidth"
                    }
                }
            ],
            "dateInOperation": "2024-04-01",
            "qualitiesOfService": {
                "performance": [
                    {
                        "name": "Throughput",
                        "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Quality.Throughput"
                    },
                    {
                        "name": "Response Time",
                        "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Quality.ResponseTime"
                    }
                ],
                "reliability": [
                    {
                        "name": "Availability",
                        "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Quality.Availability"
                    }
                ],
                "security": [
                    {
                        "name": "Confidentiality",
                        "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Protocols.Security"
                    },
                    {
                        "name": "Integrity",
                        "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Protocols.Security"
                    },
                    {
                        "name": "Authentication",
                        "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Protocols.Security"
                    }
                ]
            },
            "validation": [
                {
                    "type": "SELF_VALIDATION",
                    "description": {
                        "validationResults": "The service is subject to systematic and intensive SELF_VALIDATION."
                    }
                },
                {
                    "type": "COLLABORATIVE_VALIDATION",
                    "description": {
                        "validationResults": "Self validation is complemented by COLLABORATIVE_VALIDATION with operational service consumers. The whole process is subject to EASA oversight."
                    }
                }
            ],
            "concepts": [
                {
                    "name": "Business Documentation",
                    "description": "NM B2B business documentation",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation#business"
                    }
                }
            ],
            "serviceSupport": [
                {
                    "name": "Customer technical Service Desk Operations (CSO)",
                    "contactInformation": [
                        {
                            "type": "URL",
                            "address": "https://eurocontrol.sharepoint.com/sites/comm-B2BWS/SitePages/Support.aspx"
                        },
                        {
                            "type": "EMAIL",
                            "address": "nm.cso.help-desk@eurocontrol.int"
                        },
                        {
                            "type": "PHONE",
                            "address": "+32 2 745 1997"
                        }
                    ],
                    "role": "Customer Support for Operational Incidents Only [24/7]"
                },
                {
                    "name": "Customer Support Non-Operational Incidents",
                    "contactInformation": [
                        {
                            "type": "URL",
                            "address": "https://eurocontrol.sharepoint.com/sites/comm-B2BWS/SitePages/Support.aspx"
                        }
                    ],
                    "role": "Customer Support for Non-Operational Incidents [Business Hours]"
                }
            ]
        },
        "informationDescription": {
            "informationDefinition": {
                "reference": [
                    {
                        "description": "Service Information Definition - External Exchange Data model",
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/eem/index.html"
                    }
                ]
            }
        },
        "technicalDescription": {
            "behaviour": [
                {
                    "name": "General behaviour Reference Manual",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html"
                    }
                },
                {
                    "name": "General behaviour Business Use Cases",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation#business"
                    }
                },
                {
                    "name": "Error and Warning Reporting",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Errors"
                    }
                },
                {
                    "name": "General behaviour Service Usage",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Usage"
                    }
                }
            ]
        },
        "references": {
            "implementedStandard": [
                {
                    "title": "EUROCONTROL SWIM-TI Yellow Profile",
                    "version": "1.1",
                    "reference": {
                        "url": "https://www.eurocontrol.int/publication/eurocontrol-specification-swim-technical-infrastructure-ti-yellow-profile"
                    },
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE",
                    "conformanceStatement": "CONFORMANT"
                },
                {
                    "title": "EUROCONTROL SWIM Information Definition Specification",
                    "version": "1.0",
                    "reference": {
                        "url": "https://www.eurocontrol.int/publication/eurocontrol-specification-swim-information-definition"
                    },
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_INFORMATION_DEFINITION",
                    "conformanceStatement": "CONFORMANT"
                },
                {
                    "title": "EUROCONTROL SWIM Service Description Specification",
                    "version": "2.0",
                    "reference": {
                        "url": "https://www.eurocontrol.int/publication/eurocontrol-specification-swim-service-description-sd"
                    },
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_SERVICE_DESCRIPTION",
                    "conformanceStatement": "CONFORMANT"
                }
            ],
            "serviceDocument": [
                {
                    "documentType": "POLICY_DOCUMENT",
                    "title": "NM 27.0 - NM B2B Reference Manuals - Essentials",
                    "version": "27.0",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html"
                    }
                },
                {
                    "documentType": "POLICY_DOCUMENT",
                    "title": "NM 27.0 - NM B2B Reference Manuals - Release Notes 27.0",
                    "version": "27.0",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/ReleaseNotes.html"
                    }
                },
                {
                    "documentType": "POLICY_DOCUMENT",
                    "title": "NM 27.0 - NM B2B Reference Manuals - flight",
                    "version": "27.0",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html"
                    }
                },
                {
                    "documentType": "MACHINE_READABLE_SERVICE_DESCRIPTION",
                    "title": "FlightServices_OPS_27.0.wsdl",
                    "version": "27.0",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/resources/B2B_WSDL_XSD.tar.gz"
                    }
                },
                {
                    "documentType": "MACHINE_READABLE_SERVICE_DESCRIPTION",
                    "title": "FlightServices_OPS_27.0.xsd",
                    "version": "27.0",
                    "reference": {
                        "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/resources/B2B_WSDL_XSD.tar.gz"
                    }
                },
                {
                    "documentType": "INFORMATION_DEFINITION",
                    "title": "AIXM_5.1.1_Semantic_Correspondence_Report.xlsx",
                    "version": "5.1.1",
                    "reference": {
                        "url": "https://airm.aero/developers/semantic-correspondences.html"
                    }
                },
                {
                    "documentType": "INFORMATION_DEFINITION",
                    "title": "FIXM_4.2.0_Semantic_Correspondence_Report.xlsx",
                    "version": "4.2.0",
                    "reference": {
                        "url": "https://airm.aero/developers/semantic-correspondences.html"
                    }
                }
            ]
        },
        "serviceInterface": [
            {
                "name": "FlightManagementService Request/Reply",
                "description": "FlightManagementService provides requests aimed at managing flight plans and flights. https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement",
                "messageExchangePattern": "SYNCHRONOUS_REQUEST_REPLY",
                "networkInterfaceBinding": {
                    "name": "SWIM_TI_YP_1_1_IPV4_UNICAST"
                },
                "reference": {
                    "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement"
                },
                "endpoints": [
                    {
                        "url": "https://www.b2b.nm.eurocontrol.int:443/B2B_OPS/gateway/spec/27.0.0",
                        "name": "Operational endpoint",
                        "reference": {
                            "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Connect.Locations.RR"
                        }
                    }
                ],
                "serviceInterfaceBinding": {
                    "name": "SWIM_TI_YP_1_1_WS_SOAP"
                }
            }
            ,
            {
                "name": "FlightManagementService Publish",
                "description": "FlightManagementService provides requests aimed at managing flight plans and flights. https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement",
                "messageExchangePattern": "FIRE_AND_FORGET",
                "networkInterfaceBinding": {
                    "name": "SWIM_TI_YP_1_1_IPV4_UNICAST"
                },
                "reference": {
                    "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Flight.html#flight.PortTypes.FlightManagement"
                },
                "endpoints": [
                    {
                        "url": "https://www.b2b.nm.eurocontrol.int:443/B2B_OPS/gateway/spec/27.0.0",
                        "name": "Operational endpoint",
                        "reference": {
                            "url": "NM 27.0 - NM B2B Reference Manuals - Essentials https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Connect.Locations.MSG"
                        }
                    }
                ],
                "serviceInterfaceBinding": {
                    "name": "SWIM_TI_YP_1_1_AMQP_MESSAGING"
                }
            }
        ],
        "descriptionInformation": {
            "descriptionIdentification": {
                "title": "NM FlightManagement Service Description",
                "referenceDate": "2024-02-08",
                "edition": "27.0-7"
            },
            "abbreviations": {
                "reference": {
                    "url": "https://www.eurocontrol.int/airial",
                    "description": "Consult AIRIAL website for definition of acronyms and abbreviations."
                }
            }
        },
        "serviceIdentification": {
            "name": "FlightManagement",
            "version": "27.0"
        }
    }
}
