public GetPatientUtilizationResponse GetPatientUtilization(GetPatientUtilizationRequest request) { try { var result = new GetPatientUtilizationResponse(); //[Route("/{Context}/{Version}/{ContractNumber}/Patient/{PatientId}/Notes/Utilization/{Id}", "GET")] IRestClient client = new JsonServiceClient(); var url = Helper.BuildURL(string.Format("{0}/{1}/{2}/{3}/Patient/{4}/Notes/Utilizations/{5}", DdPatientNoteUrl, "NG", request.Version, request.ContractNumber, request.PatientId, request.Id), request.UserId); GetPatientUtilizationDataResponse ddResponse = client.Get <GetPatientUtilizationDataResponse>(url); if (ddResponse != null && ddResponse.Utilization != null) { result.Utilization = Mapper.Map <PatientUtilization>(ddResponse.Utilization); } return(result); } catch (WebServiceException ex) { throw ex; } }
public GetPatientUtilizationDataResponse Get(GetPatientUtilizationDataRequest request) { GetPatientUtilizationDataResponse response = new GetPatientUtilizationDataResponse(); try { RequireUserId(request); response.Utilization = Manager.GetPatientUtilization(request.UtilId); } catch (Exception ex) { RaiseException(response, ex); } return(response); }