Programming errors contribute to death from patient-controlled analgesia: case report and estimate of probability