Features/158 refactor patientview jobs logging

Refactor Patientview Jobs to move logging out of job services to allow correct handling of exceptions.