Fixes an error where self.hospital was used to call a function when it should have used the local hospital; which also takes into account that the patient may be on his way home cured.

Ref. Issue 1694

Thanks MarkL!

git-svn-id: http://corsix-th.googlecode.com/svn/trunk@2444 c39591fa-788f-11de-a72b-d90af8dea425