Aviation software solutions

Aviation software solutions

A range of spe­cial­ist tech­nol­o­gy ser­vices designed to ensure that APM’s suite of soft­ware dove­tails seam­less­ly with your exist­ing process­es and sys­tems.

  • Reporting Datawarehouse Synchronised database

    Although APM’s soft­ware suite con­tains a com­pre­hen­sive range of report­ing options, air­lines require as much infor­ma­tion as pos­si­ble to cre­ate bespoke analy­sis and sta­tis­ti­cal report­ing.

    APM’s Syn­chro­nised Data­base enables stan­dard indus­try busi­ness intel­li­gence tools to plug-in and retrieve vital data to cre­ate on-demand report­ing, analy­sis and dash­boards with­out com­pro­mis­ing the integri­ty of the live data­base.

    APM sup­plies doc­u­men­ta­tion to explain the fields in the Syn­chro­nised Data­base. Users of an Ora­cle data­base must ensure their Ora­cle License per­mits them to pro­vide access to the data­base for a third par­ty. The syn­chro­nised data­base can be deployed using a Fire­bird, Ora­cle or MSSQL data­base struc­ture. The fre­quen­cy of inte­gra­tion of the syn­chro­ni­sa­tion can be set by the cus­tomer but must be at least 10 min­utes.


  • APM database Soap extract service

    The ApmDb Soap Export is a web ser­vice designed to pro­vide cer­tain spec­i­fied flight data to any oth­er sys­tem. There are four­teen dif­fer­ent func­tion options to select data from,

    apmDb­Sec­torEx­tract’ pro­vides a sim­ple list of flight sec­tors.

    1. apmDbFlight­Sta­tu­sEx­tract’ pro­vides a more detailed list of flight sec­tors, which includes actu­als delays, pas­sen­ger, fuel and cer­tain crew data.
    2. apmD­bCrew­Du­tyEx­tract’ pro­vides a detailed list of crew duties.
    3. apmAmos­Sec­torEx­tract’ pro­vides a list of sec­tor infor­ma­tion used to import data in Amos soft­ware.
    4. apmDbFlight­Lo­gEx­tract’ pro­vides a list of sec­tors, which includes delay, pax, freight, fuel and crew data. The sec­tors are returned regard­less they have a flight­log cre­at­ed in APM sys­tem.
    5. apmD­bGet­CrewDe­tails’ pro­vides details about a ded­i­cat­ed Crew mem­ber
    6. apmD­bGet­Fu­el­Cost­SetList’ pro­vides a list of Fuel Cost Sets.
    7. apmD­bGet­Fu­el­Sup­pli­ers’ pro­vides a list of Fuel Sup­pli­ers.
    8. apmD­bGet­Fu­elTax­es’ pro­vides a list of Fuel Cost Sets with attached Fuel Tax­es.
    9. apmD­bGet­Fu­el­Mar­ke­tRates’ pro­vides a list of Fuel Cost Sets with attached Fuel Mar­ket Rates.
    10. apmD­bGet­Flight­Log’ pro­vides a sin­gle flight log. Only sec­tor hav­ing a flight­log cre­at­ed is returned by the method.
    11. apmD­bGet­CrewRay­Dose’ pro­vides a the sum of cos­mic ray dos­es by crew mem­ber for a peri­od.
    12. apmD­bGet­Pend­ing­Ho­tac’ returns the same grid as in “Hotac & Dhd -> Hotel Book­ing -> Pend­ing Book­ing” with­in Crew­Log­ic.
    13. apmD­bGet­Crew­GroundAc­tiv­i­ti­esCounters’ returns the list of ground activ­i­ties with block coun­ters.

  • Fatigue Risk Management Platform integration

    Fatigue pos­es a large risk to avi­a­tion safe­ty and the capa­bil­i­ty with­in APM’s crew­ing soft­ware to inte­grate with a Fatigue Risk Man­age­ment plat­form offers many ben­e­fits to air­lines. FRMSc’s Safe Suite is a plat­form to iden­ti­fy fatigues scores of both cab­in crew (CARE) and flight crew (SAFE), assist­ing your air­line in safe crew man­age­ment. The mod­el is based on the pop­u­lar fatigue scale — Samn-Perel­li sev­en-point fatigue scale (SPS).

    APM cus­tomers with a SAFE suite license are able to track the fatigue risks to their crew mem­bers with the inte­gra­tion of the SAFE Suite of pre­dic­tive fatigue mod­els with our crew­ing mod­ule; Crew­Log­ic.


  • APM Passenger File transformer service

    The APM Trans­former Ser­vice picks up a file in a non-XML for­mat – sup­plied by a third-par­ty sys­tem – from a fold­er, and trans­forms them into XML file mes­sage struc­ture that is com­pli­ant with an APM XML schema. Spe­cif­ic ver­sions of this trans­for­ma­tion ser­vice can be devel­oped to deal with par­tic­u­lar file for­mats.


  • APM passenger file ingest service

    The APM Pax File ingest Ser­vice picks up the trans­formed files gen­er­at­ed by the trans­former and ingests the pax fig­ures into the APM data­base com­mer­cial seg­ments.


  • APM IATA message decoder

    Receives and trans­mits for spec­i­fied IATA-com­pli­ant Type B mes­sages.


  • Lido integration API

    APM have an inte­gra­tion API exchange with the LIDO flight plan­ning sys­tem which is avail­able as an option.

    - The devel­op­ment based on IBM MQSeries 7.0.1.7
    — The devel­op­ment based on LIDO API v5.7.0 patch 1243
    — The devel­op­ment based on APM V5

    The mes­sages avail­able from APM to Lido are:

    ASMs for Lido flight plan­ning tool (mes­sages are sent for the next 2 days before oper­a­tions depar­ture date, but this can be para­me­ter­ized). The ASM mes­sages are gen­er­at­ed and sent auto­mat­i­cal­ly with­out any user inter­ven­tion.

     WAB (Weight and Bal­ance Pay­load Mes­sage)

    for each sec­tor the mes­sage records either the expect­ed or booked pas­sen­ger num­bers by gen­der, class; and adult, chil­dren, infant and then uses an APM weight dic­tio­nary to com­pute weights. Addi­tion­al­ly for each sec­tor the freight is entered into the flight sec­tor infor­ma­tion win­dow.

    The sum of the freight and pas­sen­ger (pos­si­bly includ­ing crew mem­bers) weight val­ues based on the weight dic­tio­nary cal­cu­lates the total of the pay­load to trans­mit in the WOB mes­sage to Lido

    WOB (Pay­load Mes­sage): for each com­mer­cial seg­ment the mes­sage records either the expect­ed or booked pas­sen­ger num­bers by gen­der, class; and adult, chil­dren, infant on com­mer­cial seg­ment and then uses an APM weight dic­tio­nary to com­pute weights. Addi­tion­al­ly for each com­mer­cial seg­ment the freight is entered into the flight sec­tor infor­ma­tion win­dow.

    The sum of the freight and pas­sen­ger weight val­ues based on the weight dic­tio­nary cal­cu­lates the total of the pay­load to trans­mit in the WOB mes­sage to Lido.

    CMS mes­sage: (Crew data mes­sage based on crew infor­ma­tion from Crew­Log­ic for crew brief­ing giv­ing Pilot in Com­mand name, crew code, oth­er crew roles and names plus duty posi­tion flight no,date). APM users must be using Crew­Log­ic for this mes­sage to include appro­pri­ate details. The CMS mes­sages are gen­er­at­ed and sent auto­mat­i­cal­ly with­out any user inter­ven­tion.

    FUP: Fuel Price Mes­sage (tak­en from the finan­cial tables in APM Finan­cial sys­tems, by air­port fuel price, valid from date valid to). The FUP mes­sages are gen­er­at­ed and sent auto­mat­i­cal­ly with­out any user inter­ven­tion.

    MVT/MVA mes­sages: Sent for actu­al time updates. The MVT/MVA mes­sages are gen­er­at­ed and sent auto­mat­i­cal­ly with­out any user inter­ven­tion.

    Post­ing Mes­sage: To MQSeries for var­i­ous docs from APM to LIDO, for exam­ple, Gen­Dec can be sent from the APM sys­tem to Lido for flight brief­ing.

    Mes­sage from LIDO to APM: APM col­lect these mes­sages from the MQSeries Lido API with a ser­vice scan.

    WABi: this mes­sage includes ETE, planned trip fuel, esti­mat­ed block fuel. We use this mes­sage in APM to update actu­al times based on the depar­ture time of the sec­tor, total fuel and planned trip fuel.

    Lido Flight Plan Brief­ing Pack­age: This is avail­able from Lido sub­ject to spec­i­fi­ca­tion and addi­tion­al cost.


  • APM Integration Message Processor

    The APM Inte­gra­tion Mes­sage Proces­sor is a ser­vice that gen­er­ates MVT and ASM mes­sages includ­ing NEW, CNL, RIN, TIM, CON, RPL, FLT and EQT mes­sages from the APM sys­tem to a third par­ty sys­tem for inte­gra­tion pur­pos­es.

    The Inte­gra­tion Mes­sage Proces­sor must be con­fig­ured with­in the ser­vice itself with all recip­i­ent address­es for the third par­ty sys­tem, not the address­es as nor­mal­ly set in Smar­tOps for MVT or ASM’s mes­sage trans­fer. Once this is done the user needs to take no fur­ther action for the inte­gra­tion mes­sage recip­i­ents as con­fig­ured with­in the ser­vice itself for the third par­ty.

    Users also set the inte­gra­tion peri­od of the mes­sage trans­fer from the APM Inte­gra­tion Mes­sage Proces­sor to the third par­ty sys­tem. The mes­sages will trans­mit auto­mat­i­cal­ly, unless users elect to use the APM Inte­gra­tion Sur­vey util­i­ty, which enables the user to review

    The inte­gra­tion mes­sage flow can only be trans­mit­ted to a defined fold­er on the cus­tomers net­work and the mes­sage can then be col­lect­ed by a third par­ty soft­ware from that fold­er.


  • Crew SAFE (Fatigue Management) Roster File Export

    The APM SAFE (Fatigue Man­age­ment) Ros­ter File Export is a mod­ule which gen­er­ates upon a User request an excel file that can be sent to the ‘SAFE’ sys­tem who will cal­cu­late the Fatigue Man­age­ment score in their sys­tem, nor­mal­ly before a ros­ter is pub­lished.

    With this process the Fatigue Man­age­ment score is not indi­cat­ed with­in the APM sys­tem,

    the Fatigue Man­age­ment score is indi­cat­ed in the SAFE sys­tem and there­fore using this analy­sis, the User must make amend­ments as nec­es­sary to the Crew­Log­ic Ros­ter and re-export the file to SAFE to ensure the results com­ply with Fatigue Man­age­ment lim­i­ta­tions. With this export, com­pli­ance to Fatigue Man­age­ment lim­i­ta­tions is the respon­si­bil­i­ty of the User and the SAFE sys­tem.

    This Export mod­ule by APM is a sep­a­rate exe­cutable the User must rent from APM, called ‘SAFE’ Ros­ter Export.

     


  • SAGEM Flight Data Management Suite Export

    The APM SAGEM Flight Data Man­age­ment Suite Export is a mod­ule which exports on demand or as a ser­vice, air­craft details with flight rout­ings includ­ing esti­mat­ed and actu­al times togeth­er with flight deck crew duty infor­ma­tion. The SAGEM cal­cu­la­tions will use this data in accor­dance with the SAGEM con­tract between the air­line and SAGEM.

    For fur­ther details refer to the SAGEM web­site,

    http://www.sagem.com/spip.php?rubrique231&lang=en


  • Aerobytes File Extract (APM V6 and later)

    The Aer­obytes File Export is an extract report from that can be pro­duced in a CVS file that can be either man­u­al­ly or auto­mat­i­cal­ly uploaded into the Aer­obytes sys­tem in order for Aer­obytes to align the data with the flights actu­al­ly flown and to estab­lish who flew the par­tic­u­lar flight. The end user report for the air­line is pro­duced by Aer­obytes.

    For fur­ther details refer to the Aer­obytes web­site,

    http://www.aerobytes.co.uk/


  • Crew Engine Service

    This ser­vice per­forms all auto­mat­ic back­ground tasks relat­ed to Crew­log­ic (auto­mat­ic check & save of rota­tions fol­low­ing a mod­i­fi­ca­tion on a flight, auto­mat­ic ver­i­fi­ca­tion and repair of PN coun­ters).


  • Crew Passed Qualification Events Update

    This ser­vice auto­mat­i­cal­ly val­i­dates all PN re-qual­i­fi­ca­tion events for the recur­rent check whose “Auto Ack Passed Events” col­umn is checked as soon as the event pass­es.


  • SSIM import service

    This is an inter­face which can import from a defined fold­er an SSIM Chap­ter 7 file, the import pop­u­lates a sched­ule sce­nario with the flights and builds the flight rota­tions with air­ports defined in the APM data­base as sched­ule stops. It then assigns the rota­tions to air­craft reg­is­tra­tions accord­ing to onward flight infor­ma­tion (DEI6). The sys­tem will then assign the sce­nario to the Live pro­duc­tion sched­ule.


  • FCM Generators for Flight Crew Manifest messages generation (APIS)

    This is an auto­mat­ic flight crew man­i­fest mes­sage gen­er­a­tor fol­low­ing which the mes­sage is sent to the appro­pri­ate author­i­ty.


  • The APM File Export Service.

    The APM file Export Ser­vice is an appli­ca­tion that enables the User to,

    Export a CSV file or Stan­dard and Closed Accru­als,

    Export a CSV file of the APM Gener­ic Stats Report


  • Message Transported Service

    This ser­vice allows to retrieve the mes­sages from a SITA inbox or an email box to insert them into the data­base APM. It also allows you to deposit IATA mes­sages gen­er­at­ed by the APM sys­tem in an out fold­er and send them via SITA or via email.


  • The APM Ops Engine.

    This ser­vice per­forms all auto­mat­ed back­ground tasks relat­ed to Smar­tOps for a draft (to be val­i­dat­ed by third par­ty sys­tems) auto­mat­ic Zero Fuel Weight Cal­cu­la­tion.

     


Developed in Switzerland Developed in Switzerland

Disclaimer: Whilst every attempt has been made to provide up to date and accurate information in this web site, APM retains the right to amend our services and products without reference or obligation.