Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Info
This is an example of service description for a fictitious TOBT setting service, with the intention to illustrate the EUROCONTROL Specification for SWIM Service Description.
Info
titleGuidance

General requirements to remember:

SWIM-SERV-010Service description coverage

A service description shall describe a single service.


SWIM-SERV-020Service description languageThe textual descriptions in a service description shall be written in English using the spelling listed as the primary British spelling when conflicting spellings exist.



Table of Contents
maxLevel2
typeflat

Service description identification


Info
titleTrace
SWIM-SERV-030
service description identification

title

Donlon TOBT Setting Service Description

edition

0.9393i

reference date

23/10/20182020-06-02

Service identification

Info
titleTrace
SWIM-SERV-040
service identification

service name

TargetOffBlockTimeSetting

Service

version

1.

0

3.0

Service abstract

Info
titleTrace
SWIM-SERV-050
Service Abstractservice abstractThe TargetOffBlockTimeSetting service supports the Airport CDM concept and its implementation by allowing A-CDM Partners, typically aircraft operators and ground handlers, with the capability to set the Target Off-Block Time (TOBT) that indicates the target time for the aircraft to be ready for Off-Block. It is part of a set of services supporting the Airport CDM concept and its implementation by providing the A-CDM partners with Common Situation Awareness about flights at a CDM airport.

Service provider

Info
titleTrace
SWIM-SERV-060

Service Providerservice provider

nameDonlon Airport Operator
abbreviated nameDAO
descriptionThe operator in charge of Donlon Airprort

Donlon Airport Operator is the organisation responsible for all operations at Donlon airport.

Provider point of contact

Info
titleTrace
SWIM-SERV-070
Service Provider

service provider

provider point of contact

name

Customer Relations

contact informationURL: http://www.donlon-airport.com/swim/service-request
roleTo request access to the service.

Support availability

Info
titleTrace
SWIM-SERV-080

Service Provider

support availability

name

Service Desk [24/7]

contact information

phone number: +693 555 01

email: service-desk@donlon-airport.com

role
to
To report incidents on services in operation.

Geographical extent of information

Info
titleTrace
SWIM-SERV-090
<tbd>
geographical extent of informationaerodromeEADD

geometry100.0, 0.0

Service categories

Info
titleTrace
SWIM-SERV-100

service categories

Service Categorieshttps





category category name

Regulated Information Exchange

value

FLIGHT_INFORMATION_EXCHANGE

scheme

information exchange area

flight information exchange

http://reference.swim.aero/information-services/service-categories

.html

availability status

operational

business activity

airport operations management

intended service consumer

airspace user
airside ground handler

geographical extent

EADD (Donlon/Intl.)

Service lifecycle information

Info
titleTrace
SWIM-SERV-110

<tbd>

Service standard reference

Info
titleTrace
SWIM-SERV-120

Service standard reference

referenceThis service conforms to the TargetOffBlockTimeSetting service as defined by SESAR in the ISRM 2.0, published within the 5th element of the Initial system-wide information management (SWIM) technology solution pack (http://www.sesarju.eu/node/2255,  05_ISRM_Solution_46_SWIM_Technological_Solution.zip, file 0542DEL_08.03.10_D65_European_ATM_Service_Description_for_TargetOffBlockTimeSetting_Service.pdfimplemented optionsdeviations/additionsthe original payload has been adapted in order to better fulfil the role of example.

Operational environment

/CodeRegulatedInformationExchangeType

category category name

Business Activity

value

AERODROME_OPERATION

scheme

http://reference.swim.aero/information-services/service-categories/CodeBusinessActivityType

category category name

intended service consumer

value

CIVIL_AIRSPACE_USER

scheme

http://reference.swim.aero/information-services/service-categories/CodeStakeholderType

category

category nameintended service consumer
value

AIRSIDE_GROUND_HANDLER

schemehttp://reference.swim.aero/information-services/service-categories/CodeStakeholderType
category

category nameintended service consumer
valueMILITARY_AIRSPACE_USER
schemehttp://reference.swim.aero/information-services/service-categories/CodeStakeholderType


Service lifecycle information

Info
titleTrace
SWIM-SERV-130110

Allow the service consumer to delete the TOBT value for a specific flight.

The Target Off-Block Time (TOBT) value is undefined. The A-CDM Implementation Manual defines the impact of the TOBT value at various stages of the A-CDM process.

Service access and use conditions

info
service lifecycle information

lifecycle stage

Operational
environment
Operational needs

The context is the Airport Collaborative Decision Making (A-CDM) concept as defined in Airport CDM Implementation Manual v4.

In A-CDM it is important to allow A-CDM Partners to set the value of some milestones when necessary.

The classical example is to allow the Aircraft Operator or the Ground Handler to set the Target Off-Block Time (TOBT) that indicates what is the target time for the aircraft to be ready for off-block.

Not any value can be accepted. There may be many business rules for validating the value. As for example: value cannot be in the past, value can no longer be changed, too many changes, etc.

Setting the TOBT value is possible at many stages during the A-CDM process, as early as Milestone 2 (EOBT-2hr) up to and including Milestone 11 (Boarding starts).

The Business Logic may involve validations such as:

  • not accepting values in the past
  • not accepting a new value too close the existing one (there is a minimum change involved)
  • Limiting the number of changes after TSAT has been issued.

Information Exchange Requirements

IER 1

To allow the Aircraft Operator or Ground Handler to set, update or delete the value of the Target Off-Block Time of a departing flight. This is done in accordance with the operations involving Target Off-Block Time that take place between A-CDM Milestones 2 and 11 (derived from: Airport CDM Implementation Manual v4)

IER 2

To allow the competent authority to set the value of the Target Off-Block Time for a given aircraft in specific circumstances. In other words, under adverse conditions or special circumstances this service allows the competent authorities to set the Target Off-Block Time value of the flight. (derived from: Airport CDM Implementation Manual v4)

Service functions

Info
titleTrace
SWIM-SERV-140
Service functions

function

real world effect

Allow the service consumer to set (i.e. define or update) the TOBT value for a specific flight.

The Target Off-Block Time (TOBT) value is defined. The A-CDM Implementation Manual defines the impact of the TOBT value at various stages of the A-CDM process.

qualifying datesince 2020-04-07

Service standard reference

Info
titleTrace
SWIM-SERV-120

service standard reference



reference

 Initial system-wide information management (SWIM) technology solution (http://www.sesarju.eu/node/2255)

implemented options
deviations/additionsThe original payload has been adapted in order to better fulfill the role of example.

Operational environment

Info
titleTrace
SWIM-SERV-130
operational environmentoperational needs

The context is the Airport Collaborative Decision Making (A-CDM) concept as defined in Airport CDM Implementation Manual v4.

In A-CDM it is important to allow A-CDM Partners to set the value of some milestones when necessary.

The classical example is to allow the Aircraft Operator or the Ground Handler to set the Target Off-Block Time (TOBT) that indicates what is the target time for the aircraft to be ready for off-block.

Not any value can be accepted. There may be many business rules for validating the value. As for example: value cannot be in the past, value can no longer be changed, too many changes, etc.

Setting the TOBT value is possible at many stages during the A-CDM process, as early as Milestone 2 (EOBT-2hr) up to and including Milestone 11 (Boarding starts).

The Business Logic may involve validations such as:

  • not accepting values in the past,
  • not accepting a new value too close the existing one (there is a minimum change involved),
  • limiting the number of changes after TSAT has been issued.

information exchange requirements

IER 1

To allow the Aircraft Operator or Ground Handler to set, update or delete the value of the Target Off-Block Time of a departing flight. This is done in accordance with the operations involving Target Off-Block Time that take place between A-CDM Milestones 2 and 11 (derived from: Airport CDM Implementation Manual v4)

IER 2

To allow the competent authority to set the value of the Target Off-Block Time for a given aircraft in specific circumstances. In other words, under adverse conditions or special circumstances this service allows the competent authorities to set the Target Off-Block Time value of the flight. (derived from: Airport CDM Implementation Manual v4)

Service functions

Authorisation

Confidentiality

Integrity

Additional technical information for the service consumer

Info
titleTrace
SWIM-SERV-150

Access and Use Conditions

Legal constraints

TBD

Service Policies

Business policy

TBD

Operational policy

TBD

Technical policy

TBD

Service consumption constraints

TBD

Security constraints

Info
titleTrace
SWIM-SERV-160

Security constraints

Authentication

Consumer side authentication: TBD

Provider side authentication: Authentication is required

140
service functions


functiondescriptionAllow the service consumer to set (i.e. define or update) the TOBT value for a specific flight.
real-world effectPlease refer to the A-CDM Implementation Manual for more information on the impact of the TOBT value at various stages of the A-CDM process.
functiondescriptionAllow the service consumer to delete the TOBT value for a specific flight.
real-world effectPlease refer to the A-CDM Implementation Manual for more information on the impact of the TOBT value at various stages of the A-CDM process.

Service access and use conditions

Quality of service

Info
titleTrace
SWIM-SERV-170

Technical Constraint

No known technical constraint.
150

service access and use conditions



legal constraints


TBD

service policies

business policy

The access to the service is subject to the signature of a Service Level Agreement with the Donlon Airport Operator.

operational policy

TBD

technical policy

TBD

service consumption constraints


TBD


Security constraints

recoverabilitysecurity

confidentiality

integritySource of information
Info
titleTrace
SWIM-SERV-180

Quality of Service

performance

capacity

2000 service requests per hour

response time2s delay for 95% of messagesreliability

availability

99.95 % outside the planned outages
Schedule of planned outages: http://www.donlon-airport.com/swim/planned-outages

160

security constraints



authentication

Authentication is required - the access to the service is based on user id and password. The service utilizes X.509v3 public certificates.

authorisation


confidentiality

The service relies on TLS 1.2 to provide integrity and confidentiality.

integrity

The service relies on TLS 1.2 to provide integrity and confidentiality.

Additional technical information for the service consumer

Info
titleTrace
SWIM-SERV-190170

Source of information

sourceAirport Survey Ltdmodificationsdata processed to satisfy the requirements for an aerodrome mapping databaseService validation information

additional technical information for the service consumer


There is a limit on the number of changes after TSAT has been issued.

Quality of service

Info
titleTrace
results achievedhow the service consumer may obtain the validation evidence

Application message exchange pattern

Info
SWIM-SERV-200

Service validation information

validation performedyesmethod usedself-validationsummary of the validation steps performed
180

quality of service

performance efficiency

capacity

2000 service requests per hour

time behaviour2s delay for 95% of messages
reliability

availability

99.95 % outside the planned outages
Schedule of planned outages: http://www.donlon-airport.com/swim/planned-outages

recoverabilitybest effort
security

confidentiality

Confidentiality mechanisms have been implemented.

integrityIntegrity mechanisms have been implemented.


Source of information

Info
titleTrace
SWIM-SERV-210
Application message exchange pattern
190
follows the Synchronous Request/Response Message Exchange Pattern.

source of information

sourceThe service

Service interfaces

Interfaces overview

The service is based on the single provided interface TOBTSettingReceiver.

The following diagram summarises the service and its provided interface

Image Removed

Message exchange pattern

The service follows the Synchronous Request/Response Message Exchange Pattern.

TOBTSettingReceiver Interface

http://www.swim

name

TOBTSettingReceiver

description

The interface allows setting or deleting the TOBT of the specified flight.

role

Provider side interface

network address

will receive information from the service consumer.
modifications-

Service validation information

Info
titleTrace
SWIM-SERV-200
-ops/gateway

service validation information

validation performedyes
method usedself-validation
summary of the validation steps performedThe service was validated by a selected group of users.
results achievedThe service adheres to pre-defined validation rules.
how the service consumer may obtain the validation evidenceFor a report of the achieved results, please get in contact with http://www.donlon-airport.com/swim/service-request.

Application message exchange pattern

SynchronousRequestReply

Additional network addresses:

pre-operational evaluation

http://www.swim.donlon-airport.com/swim-pre-ops/gateway

Service Interface Binding

SWIM TI Profile and interface bindings

XML requests and replies embedded into SOAP messages, themselves embedded into HTTP requests and responses. Operation names are associated to SOAP requests.

profile name

TI Yellow Profile specification

profile version

Edition Number 1.0

selected binding

WS SOAP

supported optional requirements

-

Service interface protocols and data format

transport / messaging protocols

HTTP 1.1

SOAP1.1, SOAP1.2

Protocol implementation compliant with WSI Basic Profile 2.0

protocol configuration

HTTP Messages will indicate the payload content type using the content-type header

HTTP Messages that transport compressed payloads will use deflate/gzip/exi as expressed in the content-encoding header  (compression ratio is around 20%)

HTTP will use the chunked transfer encoding and indicate this in the transfer-encoding header.

HTTP will use the status header to indicate the status of the response using a code and corresponding meaning phrase. (see exception handling)

HTTP post method is supported

security

Server authentication based on  X.509 certificates

Client authenticates based on HTTP Basic

TLS1.2

Cypher Suites: AES_128_GCM_SHA256, AES_256_CCM

exception handling

The services make use of the standard HTTP 400 error [Bad Request] in any of the following cases:

  • The request is for an unsupported release
  • The request is not a well-formed XML
  • The request is a well-formed XML but it is not valid with respect to the XSD (i.e. it does not conform to the type and attribute names defined in the XSD and documented in the reference manuals). Examples of causes for invalid XML documents are:
    • Unexpected element or attribute
    • Element order violation
    • Incorrect primitive value
    • Unexpected enum value

Machine-readable service interface definition

Service description in WSDL 1.1 <<add reference>>

Message description by XML Schema  <<add reference>>

Service Operations

setTOBT

operation

setTOBT

Info
titleTrace
SWIM-SERV-210

application message exchange pattern

Synchronous Request Reply

Service behaviour

Info
titleTrace
SWIM-SERV-220

service behaviour

typical behaviour

The service consumer uses the setTOBT operation to upload a Target Off-Block Time for a specific flight and receives a response on the validity of the request.

The service consumer uses the deleteTOBT operation to delete the Target Off-Block Time for a specific flight and receives a response on the validity of the request.

Each operation of the interface can be called independently.

The operations are detailed in a model view.

Service monitoring

Info
titleTrace
SWIM-SERV-230

service monitoring

A heartbeat service is used to periodically check the status of the service and determine whether it is available.

Service interfaces

Info
titleTrace
SWIM-SERV-240

service interfaces

interfacenameTOBTSettingReceiver
description

The interface allows setting or deleting the TOBT of the specified flight using SynchronousRequestReply.

provider/consumer sideProvider side interface
network addresshttp://www.swim.donlon-airport.com/swim-ops/gateway

SWIM TI Profile and interface bindings

Info
titleTrace
SWIM-SERV-250

XML requests and replies embedded into SOAP messages, themselves embedded into HTTP requests and responses. Operation names are associated to SOAP requests.

SWIM TI profile and interface bindings





profile name

TI Yellow Profile specification

profile version

Edition Number 1.1

selected service interface binding

WS SOAP

selected network interface binding
IPV4_UNICAST

supported optional requirements

-

Service interface protocols and data format

Info
titleTrace
SWIM-SERV-260

service interface protocols and data format





protocols

XML 1.0 requests and replies embedded into SOAP 1.2 messages, themselves embedded into HTTP/1.1 requests and responses. Operation names are associated to SOAP requests. The interface does not use compression or message transmission optimization mechanism (MTOM). The following cipher suites are allowed in accordance with ECRYPT-CSA recommendations https://www.ecrypt.eu.org/csa/documents/D5.4-FinalAlgKeySizeProt.pdf: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384.
data format
Info

This is captured in the service messages section. See SWIM-SERV-280 Service messages.

Service operations

Info
titleTrace
SWIM-SERV-270

Service operations







operation


operation name

setTOBT

description

The setTOBT Service Operation receives the Target Off-Block Time for a specific flight. The operation returns a confirmation of the validity of the provided Target Off-Block Time taking into account these business rules:

  • Not accepting values in the past
  • Not accepting a new value too close to the existing one (there is a minimum change involved)
  • Limiting the number of changes after TSAT has been issued

input

Example service description for Donlon

Message which provides the Target Off-Block Time value of a specific flight.

output

Example service description for Donlon

Message which responds the validity of a previously sent TOBTSettingRequest message.

error

deleteTOBT

operation

deleteTOBT

The deleteTOBT

messages

TOBTSettingRequest, TOBTSettingResponse

operation


operation name

deleteTOBT
description

The deleteTOBT Service Operation receives a request for deleting the Target Off-Block Time for a specific flight. The operation returns a confirmation of the validity of such request taking into account this business rule:

  • Not accepting request affecting a flight with no Target Off-Block Time set yet.

input

Example service description for Donlon

Message which requests deleting the last TOBT value of the specified flight.

output

Example service description for Donlon

Message which responds the validity of a previously sent TOBTDeleteRequest message.

error

Service behaviour

Each operation of the interface can be called independently.

The following diagram illustrates the interaction between the service consumer and the service:

Image Removed

Figure 1: Sequence diagram

Model view

The model is published as an XMI file that can be imported in Sparx Enterprise Architect.

<<add reference>>

 

Information Definition

Message Types

TOBTSettingRequest

Message which provides the Target Off-Block Time value of a specific flight.

Image Removed 

Attributes:

tobt

Type

TargetOffBlockTime

Description

The Target Off-Block Time value to be set
TOBT is the time that an operator / handling agent estimates that an aircraft will be ready, all doors closed, boarding bridge removed, push back vehicle present, ready to start up / push back immediately upon reception of clearance from the TWR.

Note

Mandatory

AIRM Definition Trace

urn:aero:airm:1.0.0:ConceptualModel:Subjects:Flight:FlightEvent:TargetOffBlockTime

AIRM Semantic Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:Flight:FlightEvent:OffBlockReady@time

AIRM Context Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:Common:Codelists:CodePlanningStatusType@TARGET

flightID

Type

Example service description for Donlon

Description

The ICAO identifier of the specified flight

Note

Mandatory

TOBTSettingResponse

Message which responds the validity of a previously sent TOBTSettingRequest message.

Image Removed

Attributes:

responseStatus

Type

ResponseStatus

Description

Status of the response to the service request

Note

Mandatory

TOBTDeleteRequest

Message which requests deleting the last TOBT value of the specified flight.

Image Removed

Attributes:

flightID

Type

ICAOFlightIdentification

Description

The ICAO identifier of the specified flight

Note

Mandatory

TOBTDeleteResponse

Message which responds the validity of a previously sent TOBTDeleteRequest message.

Image Removed

Attributes:

responseStatus

Type

Example service description for Donlon

Description

Status of the response to the service request

Note

Mandatory

Complex Types

ICAOFlightIdentification

Flight identification structure based on usual ICAO fields present in the Flight Plan.

Image Removed

Attributes:

aircraftIdentification

Type

AircraftIdentification

Description

Name used by ATS units to identify and communicate with the aircraft.

Note

Mandatory

AIRM Semantic Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:Flight:FlightIdentifier:AircraftIdentification

estimatedOffBlockTime

Type

EstimatedOffBlockTime

Description

Date and time at which the aircraft will off-block according to ICAO flight plan field.

Note

Mandatory

AIRM Definition Trace

urn:aero:airm:1.0.0:ConceptualModel:Subjects:Flight:FlightEvent:EstimatedOffBlockTime

AIRM Semantic Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:Flight:FlightEvent:OffBlock@time

AIRM Context Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:Common:Codelists:CodePlanningStatusType@ESTIMATED

icaoDepartureAerodrome

Type

ICAODepartureAerodrome

Description

ICAO code of the scheduled departure aerodrome.

Note

Mandatory

AIRM Semantic Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:BaseInfrastructure:AerodromeInfrastructure:Aerodrome@locationIndicatorICAO

AIRM Context Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:Flight:Flight@departureAerodrome

icaoArrivalAerodrome

Type

ICAOArrivalAerodrome

Description

ICAO code of scheduled destination aerodrome.

Note

Mandatory

AIRM Semantic Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:BaseInfrastructure:AerodromeInfrastructure:Aerodrome@locationIndicatorICAO

AIRM Context Trace

urn:aero:airm:1.0.0:LogicalModel:Subjects:Flight:Flight@destinationAerodrome

ResponseStatus

General structure of responses of an A-CDM service.

Image Removed

Attributes:

reasonForRejection

Type

ReasonForRejection

Description

Code or textual description on the reason for rejection

Note

Mandatory when status = REJECTED

AIRM Semantic Trace

AIRM_out_of_scope

status

Type

Status

Description

Specifies whether the related request has been accepted or not.

Values:

  • ACCEPTED
  • REJECTED

Note

Mandatory

AIRM Semantic Trace

AIRM_out_of_scope

Simple Types

TargetOffBlockTime <<DateTime>>

The time that an operator / handling agent estimates that an aircraft will be ready, all doors closed, boarding bridge removed, push back vehicle present, ready to start up / push back immediately upon reception of clearance from the TWR.

AircraftIdentification <<string>>

Name used by ATS units to identify and communicate with the aircraft.

String of 1 to 7 alphanumeric characters.

EstimatedOffBlockTime <<DateTime>>

Date and time at which the aircraft will off-block according to ICAO flight plan field.

ICAODepartureAerodrome <<ICAOAerodromeLocationIndicator>>

ICAO code of the scheduled departure aerodrome.

ICAOArrivalAerodrome <<ICAOAerodromeLocationIndicator>>

ICAO code of scheduled destination aerodrome.

ICAOAerodromeLocationIndicator <<string>>

ICAO code of scheduled destination aerodrome.

String of 4 alphabetic uppercase character.s

ReasonForRejection <<string>>

Code or textual description on the reason for rejection

Status <<enumeration>>

Specifies whether a request has been accepted or not.

Values:

  • ACCEPTED
  • REJECTED

Other service elements

Service validation

The service has not been validated yet.

Service monitoring

There is no service monitoring mechanism available to service consumers.

Examples of code

No code example available.

Abbreviations & Acronyms

abbreviation

term

AACO

ACRIS Airport CDM Operational project

A-CDM

Airport Collaborative Decision Making

ACI

Airport Council International

ACRIS

Airport Community Recommended Information Services

AIRM

ATM Information Reference Model

ATM

Air Traffic Management

CDM

Collaborative Decision Making

FT10

SESAR A-CDM Service Activity

IATA

International Air Transport Association

ICAO

International Civil Aviation Organisation

IER

Information Exchange Requirement

IFPL

Individual Flight Plan message

IFPS

Integrated Initial Flight Plan Processing System

ISRM

Information Service Reference Model

SESAR

Single European Sky ATM Research Programme

SOA

Service Oriented Architecture

SWIM

System Wide Information Management

TOBT

Target Off-Block Time

TSAT

Target Start Up Approval Time

UML

Unified Modeling Language

WSDL

Web Services Definition Language

XSD
messagesTOBTDeleteRequest, TOBTDeleteResponse

Service messages

Info
titleTrace
SWIM-SERV-280

service messages





message

name

TOBTSettingRequest

descriptionMessage which provides the Target Off-Block Time value of a specific flight.
data formathttps://donlon.eu/schema/1.0.0/tobt/donlon-schema.xsd
message

name

TOBTSettingResponse

descriptionMessage which responds the validity of a previously sent TOBTSettingRequest message.
data formathttps://donlon.eu/schema/1.0.0/tobt/donlon-schema.xsd
messagenameTOBTDeleteRequest
descriptionMessage which requests deleting the last TOBT value of the specified flight.
data formathttps://donlon.eu/schema/1.0.0/tobt/donlon-schema.xsd
messagenameTOBTDeleteResponse
descriptionMessage which responds the validity of a previously sent TOBTDeleteRequest message.
data formathttps://donlon.eu/schema/1.0.0/tobt/donlon-schema.xsd
messagenameTOBTErrorReponse
descriptionError message in response to a user query.
data formathttps://donlon.eu/schema/1.0.0/tobt/donlon-schema.xsd
isErrortrue

Information definition (minimum) and (extended)

Info
titleTrace
SWIM-SERV-290, SWIM-SERV-300
information definitionhttps://ext.eurocontrol.int/swim_confluence/display/SWIM/Example+service+description+-+information+elements

Filter encoding

Info
titleTrace
SWIM-SERV-310
filter encodingThe service allows filtering based on a start and end time given as HTTP Query parameters start_date and end_date. The values are formatted in ISO8601. Example: &start_date=2022-06-22&end_date=2022-06-25.

Machine-readable service interface definition

Info
titleTrace
SWIM-SERV-320

machine-readable service interface definition

public:/2019-09/TOBT_Interface.wsdl

Model view

Info
titleTrace
SWIM-SERV-330

model view

public:/2019-09/TOBT_Model.xmi

Examples of Code

Info
titleTrace
SWIM-SERV-340
examples of codepublic:/2019-09/MessageExamples.txt

Abbreviations and acronyms

Info
titleTrace
SWIM-SERV-350
abbreviations and acronyms

abbreviationcodeAACO

termACRIS Airport CDM Operational project
abbreviationcodeA-CDM

termAirport Collaborative Decision Making
abbreviationcodeACI

termAirport Council International
abbreviationcodeACRIS

termAirport Community Recommended Information Services
abbreviationcodeAIRM

termATM Information Reference Model
abbreviationcodeATM

termAir Traffic Management
abbreviationcodeCDM

termCollaborative Decision Making
abbreviationcodeFT10

termSESAR A-CDM Service Activity
abbreviationcodeIATA

termInternational Air Transport Association
abbreviationcodeICAO

termInternational Civil Aviation Organisation
abbreviationcodeIER

termInformation Exchange Requirement
abbreviationcodeIFPL

termIndividual Flight Plan message
abbreviationcodeIFPS

termIntegrated Initial Flight Plan Processing System
abbreviationcodeISRM

termInformation Service Reference Model
abbreviationcodeSESAR

termSingle European Sky ATM Research Programme
abbreviationcodeSOA

termService Oriented Architecture
abbreviationcodeSWIM

termSystem Wide Information Management
abbreviationcodeTOBT

termTarget Off-Block Time
abbreviationcodeTSAT

termTarget Start Up Approval Time
abbreviationcodeUML

termUnified Modeling Language
abbreviationcodeWSDL

termWeb Services Definition Language
abbreviationcodeXSD

termXML Schema Definition