private AppointmentReasonsResult GetAppointmentReasons(string providerID)
        {
            var postData = AppointmentMapper.MapToAppointmentReasonsPOSTData(providerID);
            var restUrl  = "/patientappointmentreasons ";

            JToken action = api.GET(restUrl, postData);

            return(GetReasonsResults(action));
        }
        private JToken GetProviders()
        {
            var postData = new Dictionary <string, string>();
            var restUrl  = "/providers";

            JToken action = api.GET(restUrl, postData);

            return(action);
        }
        private IList <IDictionary <string, string> > Retrieve(Patient patient)
        {
            var patientInfo = PatientMapper.MapToGETData(patient);
            var restUrl     = "/patients";

            JToken action = api.GET(restUrl, patientInfo);

            return(GetSearchResults(action));
        }