Doctor fined over prescriptions