"He reported to me that he rang the bell last night and screamed out 'I demand pain relief'. He said the nurse mumbled some reply he could not understand and left the room. This was very distressing to hear," she told the commissioner.
After learning - 10 days late - that her father had been receiving unprescribed halperidol, his daughter took him to another hospital, where she said he was treated well. He died a short time later.
Two registered nurses and the hospital were found to have breached the man's rights under the Code of Health and Disability Services.
Wall said this was "an example of poor end-of-life care" and the hospital "failed woefully in its duty of care to the man and his family at a critical time in his life".
She recommended the nurses and the hospital apologise in writing to the man's family and that nurses' training be improved.
The Nursing Council of New Zealand should also consider competence reviews for the two nurses, she said.
A statement from Bupa said the company accepts the commissioner's findings and "deeply regrets" the distress experienced by the resident and his family.
"Bupa has formally communicated our sympathies to the family.
"In the four years since this incident, Bupa has continued to improve our systems and processes in medication management including training, communication and documentation. We share these improvements with the commissioner on a regular basis, and continue to discuss the learnings with all our clinical staff," it said.