Issue #966: PatientData interface should have a get method that is not integer based.
Fixed up dependant classes.
Merge branch 'issue-966' into issue-93
Missed many changes that had to be made in issue-966.
Bug fixes