Added 'Patient Interactions' report

and small refactoring