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

NB!

Entity / ADD elementSSIM 
Element No.
Comments
IataSSMData


  • NEW (INSERT)
  • CNL (DELETE)
  • RPL (Replace (DELETE follow by INSERT)
  • SKD (DELETE of all flight legs in the given period)
  • ADM (UPDATE)
  • CON(UPDATE)
  • EQT (UPDATE)
  • FLT (UPDATE)
    NB! This will possibly result in a copy/create and then delete/cancel
  • REV (Revision (of period)
    NB! Might result in copy/create and/or delete/cancel
  • TIM (UPDATE)

IataSSMOverwritesASM [0..1]



Flight schedule information





Existing period 0..1
Existing period, only used for SSM/REV
DEI 1.Ignored
DEI 2. 

DEI 3.

DEI 4.Ignored
DEI 5.Ignored
DEI 9.


Periode 1..*



There can be multiple periods for the same FlightId.





Default 1

DEI 1.

Ignored

DEI 2. Overrides any data "above"
DEI 3.Overrides any data "above"
DEI 4.Ignored
DEI 5.Ignored
DEI 6. 

DEI 9.Overrides any data "above"


Pr. period

New flight information 0..1





The new FlightId. Only relevant for SSM/FLT.




Pr. period

Aircraft data  / Equipment 0..*





  • Passenger Reservations Booking Designator 0..1

Ignored
  • Passenger Reservations Booking Modifiere 0..1

Ignored

DEI 2. Overrides any data "above"
DEI 3.Overrides any data "above"
DEI 4.Ignored
DEI 5.Ignored
DEI 6. 0..1Overrides any data "above"
DEI 9. 0..1Overrides any data "above"




Pr. period

Flight leg information / Routing 0..*







FlightDepartureDate is the departure date for a flight (leg), or the date for the first departure on a multi leg flight.







FlightDepartureDate is the departure date for a flight (leg), or the date for the first departure on a multi leg flight.


DEI 1.

Ignored

DEI 2. Overrides any data "above"
DEI 3.Overrides any data "above"
DEI 4.Ignored
DEI 5.Ignored
DEI 6.Overrides any data "above"
  • MealServiceNote ; string(64).  0..1
DEI 7.Ignored
DEI 9.Overrides any data "above"
DEI 10

Pr. period

Segment information 0..1



Ignored, apart from any codeshare information.


Pr. period

Supplementary information 0..1




Ignored