You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

eThe ASM operations does not support everything that is possible with ASM. All data elements are not supported and not all message types are supported. This is also reflected in the definition of IataASMIdentifier. The mapping table below shows the ASM elements that are mapped to Airport Data Dictionary (ADD) elements. Not all are used in the ASM operations. 

NB!

  • For ASM elements that are duplicated in the structure below the the set "furthest down" is the one to use.
Entity / ADD elementASM 
Element No.
Comments
IataSSMData


Additional information about which detailed type of ASM this is.


Insert / Update 

  • NEW 
  • RPL
  • ADM 
  • CON 
  • EQT 
  • TIM

Delete 

  • CNL 

Change FlightId 

  • FLT (UPDATE)
    NB! This will possibly result in a copy/create and then delete/cancel

Reinstate

  • RIN

Change of Routing

  • RRT


IataASMFlightData





IATA based identifier for this flight, usually issued long before the flight actually takes place.

FlightId is normally the concatenation of OperatingAirlineIATA, FlightNumber and OperationalSuffix.

FlightId typically identifies a flight to the majority of systems, but it is not unique across time. It's unique only in conjunction with FlightDepartureDate.

Exception: Some airlines use their ICAO code (OperatingAirlineICAO) instead of OperatingAirlineIATA. This might be because they aren't an IATA member or because they just prefer the ICAO code. Regardless, this means that it is allowed to use OperatingAirlineICAO as part of FlightId.

FlightId is then defined as the concatenation of AirlineIATAorICAO, FlightNumber and OperationalSuffix.







DEI 1.Ignored
NILLABLE
DEI 2. 

NILLABLE

The airline code which will appear on the passengers' tickets for a codeshare for this flight.  This can be either the IATA or ICAO code. See AirlineIATA or AirlineICAO for definition of content.

DEI 3.

NILLABLE

IATA code of the owner of the aircraft. See "AirlineIATA" for description of term.  Not all aircraft are owned by an airline operator with an IATA code.

DEI 4.

NILLABLE, Ignored

DEI 5.

NILLABLE, Ignored

DEI 9.

NILLABLE

The IATA code of the airline operating the flight. See AirlineIATA for definition of term.


New flight information 0..1





The new FlightId. Only relevant for ASM/FLT.





IataASMAircraftData 0..*




IATA SSIM Appendix C Service Types.


3 character code as designated by International Air Transport Association (IATA) to uniquely designate Aircraft Type. Local (non-IATA) codes can be added as required as long as they are unique for aircraft types within the defined context.
Reference Document: IATA codeset 7800.

  • Passenger Reservations Booking Designator 0..1

Ignored
  • Passenger Reservations Booking Modifiere 0..1

Ignored

Detailed information about the aircraft configuration, received in the aircraft_conf_version field in the ASM and SSM IATA messages.


An aircraft registration is a unique alphanumeric string that identifies an aircraft. In accordance with the Convention on International Civil Aviation all aircraft must be registered with a national aviation authority and they must carry proof of this registration in the form of a legal document called a Certificate of Registration at all times when in operation.

An aircraft can be re-registered in special cases, for instance if it's sold to an operator in another country.

DEI 2. 

NILLABLE

Overrides any data "above"

DEI 3.

NILLABLE

Overrides any data "above"

DEI 4.

NILLABLE, Ignored

DEI 5.

NILLABLE, Ignored

DEI 6. 0..1

NILLABLE

Overrides any data "above"

DEI 9. 0..1

NILLABLE

Overrides any data "above"






IataASMRoutingData 0..*





Departure airport IATA code (see AirportIATA for description of term).


Scheduled Off-Block Time. The time that an aircraft is scheduled to depart from its parking position. Always UTC time.


The "departure time" that the passenger should see. 


Arrival airport IATA code (see AirportIATA for description of term).


Scheduled In-Block Time. The time that an aircraft is scheduled to arrive at its first parking position. Always UTC time.


The "arrival time" that the passenger should see. 

DEI 1.

NILLABLE, Ignored

DEI 2. 

NILLABLE

Overrides any data "above"

DEI 3.

NILLABLE

Overrides any data "above"

DEI 4.

NILLABLE, Ignored

DEI 5.

NILLABLE, Ignored

DEI 6.

NILLABLE

Overrides any data "above"

  • MealServiceNote ; string(64).  0..1
DEI 7.

NILLABLE, Ignored

DEI 9.

NILLABLE

Overrides any data "above"

DEI 10

NILLABLE

The "full" FlightId for the codeshare flight (leg).

Pr. period

Segment information 0..1



Ignored, apart from any codeshare information.


Pr. period

Supplementary information 0..1




Ignored

  • No labels