{
  "informationServiceDescription": {
    "title": "PublicationService",
    "referenceDate": "2023-03-31",
    "edition": "27.0",
    "serviceAbstract": "<p>This NM B2B Service supports the publication of flight plans to the EUROCONTROL Network Manager's Stakeholders, in accordance with the ICAO FF-ICE Publication Service specification. The service is provided by the EUROCONTROL Network Manager (NM), with the geographical extent of the IFPZ, and is in operations since April 2023. The service is part of the NM B2B FF-ICE Services group. The service distributes accepted flight plans using FIXM data model and messages. This service is targeted for any organisations involved in flight planning activities, and is provided in accordance with the ICAO FF-ICE/R1 specifications.</p>",
    "serviceIdentification": {
      "name": "PublicationService",
      "version": "27.0"
    },
    "serviceProvider": {
      "name": "EUROCONTROL NM",
      "description": "<p>EUROCONTROL Network Manager</p>",
      "type": [
        "NETWORK_MANAGER"
      ],
      "pointOfContact": [
        {
          "name": "Access request form",
          "role": "Customer Support",
          "contactInformation": [
            {
              "type": "EMAIL",
              "address": "NM.customersupport@eurocontrol.int"
            }
          ]
        },
        {
          "name": "NM B2B Sharepoint",
          "role": "NM B2B Portal",
          "contactInformation": [
            {
              "type": "URL",
              "address": "https://eurocontrol.sharepoint.com/sites/comm-B2BWS"
            }
          ]
        }
      ]
    },
    "serviceCategorisation": {
      "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": [
        "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"
          }
        }
      ],
      "geospatialCategorisation": {
        "region": [
          "IFPZ"
        ]
      },
      "lifeCycle": [
        {
          "lifeCycleStage": "OPERATIONAL",
          "from": "2024-04-01"
        }
      ]
    },
    "generalDescription": {
      "operationalEnvironment": {
        "operationalNeeds": [
          {
            "name": "FF-ICE PUBLICATION",
            "description": "Airspace users need to receive the flight plan updates published by NM."
          }
        ]
      },
      "functionality": [
        {
          "name": "createFficePublicationSubscription",
          "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html#ffice.PortTypes.PublicationService.createFficePublicationSubscription",
          "realWorldEffect": "NM system updated accordingly"
        },
        {
          "name": "updateFficePublicationSubscription",
          "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html#ffice.PortTypes.PublicationService.updateFficePublicationSubscription",
          "realWorldEffect": "NM system updated accordingly"
        },
        {
          "name": "retrieveFficePublicationSubscription",
          "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html#ffice.PortTypes.PublicationService.retrieveFficePublicationSubscription",
          "realWorldEffect": "Network Information Sharing"
        },
        {
          "name": "P/S FFICE_PUBLICATION Subscription",
          "description": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html#ffice.PortTypes.PublicationService.FFICE_PUBLICATION",
          "realWorldEffect": "Network Information Sharing"
        }
      ],
      "accessAndUseConditions": [
        {
          "name": "Access: General information",
          "type": "SERVICE_POLICY",
          "reference": {
            "url": "https://www.eurocontrol.int/service/network-manager-business-business-b2b-web-services"
          }
        },
        {
          "name": "Access Conditions",
          "type": "SECURITY_CONSTRAINT",
          "reference": {
            "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Access"
          }
        },
        {
          "name": "NM B2B Lifecycle",
          "type": "SERVICE_POLICY",
          "reference": {
            "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Lifecycle"
          }
        },
        {
          "name": "Request Prioritisation",
          "type": "SERVICE_CONSUMPTION_CONSTRAINT",
          "reference": {
            "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Usage.Counts"
          }
        },
        {
          "name": "Bandwidth Protection",
          "type": "SERVICE_CONSUMPTION_CONSTRAINT",
          "reference": {
            "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/Essentials.html#Essentials.Usage.Bandwidth"
          }
        }
      ],
      "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"
          }
        ]
      },
      "concepts": [
        {
          "name": "Business Documentation",
          "description": "NM B2B business documentation",
          "reference": {
            "url": "https://doc.b2b.nm.eurocontrol.int/documentation#business"
          }
        }
      ],
      "dateInOperation": "2024-04-01",
      "serviceSupport": [
        {
          "name": "Customer technical Service Desk Operations (CSO)",
          "role": "Customer Support for Operational Incidents Only [24/7]",
          "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"
            }
          ]
        },
        {
          "name": "Customer Support Non-Operational Incidents",
          "role": "Customer Support for Non-Operational Incidents [Business Hours]",
          "contactInformation": [
            {
              "type": "URL",
              "address": "https://eurocontrol.sharepoint.com/sites/comm-B2BWS/SitePages/Support.aspx"
            }
          ]
        }
      ],
      "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."
          }
        }
      ],
      "abbreviations": {
        "reference": {
          "url": "https://www.eurocontrol.int/airial",
          "description": "Consult AIRIAL website for definition of acronyms and abbreviations."
        }
      }
    },
    "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/FFICE.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": {
      "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 - ffice",
          "version": "27.0",
          "reference": {
            "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html"
          }
        },
        {
          "documentType": "MACHINE_READABLE_SERVICE_DESCRIPTION",
          "title": "FFICEServices_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": "FFICEServices_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"
          }
        }
      ],
      "implementedStandard": [
        {
          "title": "EUROCONTROL SWIM-TI Yellow Profile",
          "version": "1.1",
          "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE",
          "conformanceStatement": "CONFORMANT",
          "reference": {
            "url": "https://www.eurocontrol.int/publication/eurocontrol-specification-swim-technical-infrastructure-ti-yellow-profile"
          }
        },
        {
          "title": "EUROCONTROL SWIM Information Definition Specification",
          "version": "1.0",
          "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_INFORMATION_DEFINITION",
          "conformanceStatement": "CONFORMANT",
          "reference": {
            "url": "https://www.eurocontrol.int/publication/eurocontrol-specification-swim-information-definition"
          }
        },
        {
          "title": "EUROCONTROL SWIM Service Description Specification",
          "version": "2.0",
          "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_SERVICE_DESCRIPTION",
          "conformanceStatement": "CONFORMANT",
          "reference": {
            "url": "https://www.eurocontrol.int/publication/eurocontrol-specification-swim-service-description-sd"
          }
        }
      ]
    },
    "serviceInterface": [
      {
        "name": "PublicationServiceService Request/Reply",
        "description": "The FF-ICE PublicationService enables the subscription to flight plan updates published by NM. https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html#ffice.PortTypes.PublicationService",
        "reference": {
          "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html#ffice.PortTypes.PublicationService"
        },
        "endpoints": [
          {
            "name": "Operational endpoint",
            "url": "https://www.b2b.nm.eurocontrol.int:443/B2B_OPS/gateway/spec/27.0.0",
            "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"
        },
        "networkInterfaceBinding": {
          "name": "SWIM_TI_YP_1_1_IPV4_UNICAST"
        }
      },
      {
        "name": "PublicationServiceService Publish",
        "description": "The FF-ICE PublicationService enables the subscription to flight plan updates published by NM. https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html#ffice.PortTypes.PublicationService",
        "reference": {
          "url": "https://doc.b2b.nm.eurocontrol.int/documentation/technical-doc/version-27.0/latest/html/FFICE.html#ffice.PortTypes.PublicationService"
        },
        "endpoints": [
          {
            "name": "Operational endpoint",
            "url": "https://www.b2b.nm.eurocontrol.int:443/B2B_OPS/gateway/spec/27.0.0",
            "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"
        },
        "networkInterfaceBinding": {
          "name": "SWIM_TI_YP_1_1_IPV4_UNICAST"
        },
        "messageExchangePattern": "FIRE_AND_FORGET"
      }
    ]
  }
}
