...
Message to update aircraft registration for flights / flight legs.
- AircraftDispositionMessage
- Metadata
- FlightDepartureDate
- AircraftRegistration 1..*
- Delete all indicator (denne aircraft reg skal slettes fra alle flighter/flight leg med FlightDepartureDate som over) 0..1
- FlightId 0..* Alle disse flightid skal settes til samme aircraft reg
- DepartureAirportIATA 0..1 Hvis disse er med så er det kun for denne flight leg
- ArrivalAirportIATA 0..1
- Delete all indicator (denne aircraft reg skal slettes fra alle flighter/flight leg med FlightDepartureDate som over) 0..1
- Metadata
ADM/RAD
- ADM/RAD identifier
- FlightDepartureDate
- AircraftRegistration (to be set)
- FlightId
- DepartureAirportIATA (optional)
- ArrivalAirportIATA (optional)
...
RAD - Update some aircraft reg.
ADM/RAD | (Revised) Aircraft Disposition Message (LETIS) | ADD Term | Mapping comment | |||
---|---|---|---|---|---|---|
Element | Table | Field | Operation | Comments | ||
1.2 | ACT_FLIGHT | DATE_OF_OPERATION | Identify | Scheduled UTC date of departure | FlightDepartureDate | |
3.1 | ACT_FLIGHT_LEG | AIRCRAFT_REG | Update | Aircraft registration | AircraftRegistration | |
3.3 | ACT_FLIGHT | AIRLINE_DESIGNATOR | Identify | Airline designator | OperatingAirlineIATA | |
3.3 | ACT_FLIGHT | FLIGHT_NUMBER | Identify | Flight Number | FlightNumber | |
3.3 | ACT_FLIGHT | OPERATIONAL_SUFFIX | Identify | Optional Operational Suffix | OperationalSuffix | |
3.5 | ACT_FLIGHT_LEG | DEPARTURE_STATION | Identify | Optional Departure Station | DepartureAirportIATA | |
3.6 | ACT_FLIGHT_LEG | ARRIVAL_STATION | Identify | Optional Arrival Station | ArrivalAirportIATA |
Code Block | ||
---|---|---|
| ||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iat="http://www.asrv.aero/webservices/1.0/IataFlightMsgSubmit" xmlns:dat="http://www.asrv.aero/webservices/1.0/IataFlightMsgSubmit/datadefinitions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Header/>
<soapenv:Body>
<iat:submitAircraftDispositionData>
<dat:transData>
<dat:correlationId>EMI-ADM-24818-01072019 115142</dat:correlationId>
<dat:sourceOrganization>EMI</dat:sourceOrganization>
<dat:sourceTimestamp>2019-07-01T11:51:42Z</dat:sourceTimestamp>
<dat:sourceData>VIAS Flight</dat:sourceData>
</dat:transData>
<dat:iataAdmData>
<dat:flightDepartureDate>2019-07-02Z</dat:flightDepartureDate>
<dat:aircraftRegistration Registration="LNRRK" Delete="false">
<dat:flightId>SK347</dat:flightId>
<dat:departureAirportIATA>TRD</dat:departureAirportIATA>
<dat:arrivalAirportIATA>OSL</dat:arrivalAirportIATA>
<dat:flightId>SK257</dat:flightId>
<dat:departureAirportIATA>OSL</dat:departureAirportIATA>
<dat:arrivalAirportIATA>BGO</dat:arrivalAirportIATA>
<dat:flightId>SK898</dat:flightId>
<dat:departureAirportIATA>BGO</dat:departureAirportIATA>
<dat:arrivalAirportIATA>ARN</dat:arrivalAirportIATA>
<dat:flightId>SK899</dat:flightId>
<dat:departureAirportIATA>ARN</dat:departureAirportIATA>
<dat:arrivalAirportIATA>BGO</dat:arrivalAirportIATA>
</dat:aircraftRegistration>
<dat:aircraftRegistration Registration="SERET" Delete="true">
<dat:flightId>SK4008</dat:flightId>
<dat:departureAirportIATA>SVG</dat:departureAirportIATA>
<dat:arrivalAirportIATA>OSL</dat:arrivalAirportIATA>
<dat:flightId>SK4412</dat:flightId>
<dat:departureAirportIATA>OSL</dat:departureAirportIATA>
<dat:arrivalAirportIATA>TOS</dat:arrivalAirportIATA>
<dat:flightId>SK4419</dat:flightId>
<dat:departureAirportIATA>TOS</dat:departureAirportIATA>
<dat:arrivalAirportIATA>OSL</dat:arrivalAirportIATA>
<dat:flightId>SK4031</dat:flightId>
<dat:departureAirportIATA>OSL</dat:departureAirportIATA>
<dat:arrivalAirportIATA>SVG</dat:arrivalAirportIATA>
<dat:flightId>SK4032</dat:flightId>
<dat:departureAirportIATA>SVG</dat:departureAirportIATA>
<dat:arrivalAirportIATA>OSL</dat:arrivalAirportIATA>
<dat:flightId>SK2305</dat:flightId>
<dat:departureAirportIATA>OSL</dat:departureAirportIATA>
<dat:arrivalAirportIATA>KSU</dat:arrivalAirportIATA>
<dat:flightId>SK2308</dat:flightId>
<dat:departureAirportIATA>KSU</dat:departureAirportIATA>
<dat:arrivalAirportIATA>OSL</dat:arrivalAirportIATA>
</dat:aircraftRegistration>
</dat:iataAdmData>
</iat:submitAircraftDispositionData>
</soapenv:Body>
</soapenv:Envelope>
Hvis telegram er ADM så sættes Delete til "true" ellers (RAD) "false".
Alternativt skal vi have en tag dat:iataAdmIdentifier ADM/RAD, så er det op til modtagere at afgøre om der skal slettes eller ej. |