Stealing a patient's medication. Helping friends cheat on a provincial exam. Selling city-branded swag for personal profit.

These are just a few of the allegations the City of Ottawa investigated last year after receiving tips through its fraud and waste hotline.

Three employees were fired, one resigned and another retired after investigations into 39 reports were closed. But other employees received a range of discipline.

One city worker was terminated after an investigation revealed the employee was leaking confidential information to friends and colleagues to help them pass provincial tests, according to a report by the city's auditor tabled on Thursday.

The employee may have even completed at least part of one of the tests on behalf of another city employee, Ken Hughes found.

An employee was fired after "inappropriately handling" controlled substances and then falsifying documents, while another was fired for leaving work early and submitting falsified data reports.

Employee suspended, then reinstated

The resignation and retirement involved employees who were already on leave.

In one case, an employee on long-term disability was seen engaging in activities "inconsistent with the medical condition." The employee had their disability benefit terminated before retiring.

In the other instance, an employee failed to provide any documentation for an uncertified sick leave. That employee resigned and the city is recovering pay, the auditor's report noted.

One serious incident that didn't ultimately lead to dismissal involved an employee stealing a patient's medication.

The employee was suspended and charged criminally. But after completing a diversion program, the charges were dropped and a settlement featuring disciplinary action was agreed upon by the city and the union. That employee was reinstated.

Caught selling swag

An employee caught selling city-branded clothing during working hours — and pocketing the profits — also kept their job. Instead, management ordered the employee to cease using the city's official mark.

Other incidents included: