Turkish Airlines states that the Boeing 737-800 which crashed at Amsterdam Schiphol yesterday underwent an A-check on 19 February and a C-check last October.
The airline has clarified the maintenance record after reports emerged centred on routine work undertaken on the aircraft.
This work included a recent part replacement following a malfunction of the master caution indicator in Madrid. Turkish Airlines points out that the aircraft subsequently performed eight flights.
It also says that work on the aircraft's leading-edge Krueger flap - replacement of an electrical-conductivity component known as a bonding jumper - was not performed recently, but on 28 October last year.
The carrier states that the seven-year old twin-jet completed a C-check on 22 October last year and that its last A-check took place on 19 February.
"All the maintenance work of the aircraft has been executed according to its scheduled programme," says the airline, adding that it has become "an absolute necessity" to clarify the work record.
This work was all performed in line with "appropriate procedures", it adds, stating that the jet operated for 52hr following its last check.
Nine of the 134 occupants of the aircraft, including the three personnel in the cockpit, were killed in the accident.