A nurse has been struck off after a string of medical errors at Perth Royal Infirmary.
Susan Lang noted in records that she had given medication to several patients when she had not.
She also failed to record an occasion when she had given patient antibiotics and attempted to cover up her mistakes.
In a letter to the Nursing and Midwifery Council, Ms Lang admitted all the charges against her.
She was employed on the Tay ward at Perth from 2004 and was promoted to senior staff nurse three years later.
She was given a final written warning in 2009, when it was found that patients had not received medication, despite Ms Lang signing for it.
Then, in October 2012, while working a nightshift, it was found that she had failed to give medication to three patients.
Ms Lang said she was “99% sure” she had given the medication to one of the patients but had forgotten to sign for it.
She finally resigned from her position at PRI in December 2012 and is now working as a care attendant.
The chairwoman of the conduct and competence committee hearing panel, Mary Thomas, said: “The panel determined that it is crucial that, when a medication error or omission is made, that this is reported as soon as possible to lessen any potential impact on the patient.
“Ms Lang failed to administer medication at the prescribed time and failed to report these errors.
“The panel believes honesty goes to the heart of what it means to be a member of the nursing profession.
“The panel considers that Ms Lang’s actions and omissions and her dishonesty were, individually and collectively, sufficiently serious to amount to misconduct.”
She added: “Mitigating factors include Ms Lang’s cooperation with the NMC and her ready admissions.
“Registered nurses are expected to be trustworthy, act with integrity and uphold the reputation of the profession at all times. Ms Lang failed to do this.
“Her actions could have been profoundly damaging to the safety and wellbeing of patients whose care had been entrusted to her.”