C# Класс MdwsDemo.dao.rest.SchedulingDao

REST SchedulingDao This DAO leverages the the SOAP objects we created in our SchedulingSvc proxy. The open source Newtonsoft JSON library is used for serialization
Наследование: ISchedulingDao
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
SchedulingDao ( Uri schedulingServiceUri ) : System
connectAndLogin ( string sitecode, string username, string password ) : UserTO
disconnect ( ) : void
getAppointmentTypes ( string target ) : IList
getClinicSchedulingDetails ( string clinicId ) : HospitalLocationTO
getClinics ( string target ) : IList
getPatientsByClinic ( string clinicId, string startDate, string stopDate ) : IList
getSites ( ) : RegionArray
makeAppointment ( string pid, string clinicId, string apptTimestamp, string category, string subCategory, string apptLength, string apptType ) : AppointmentTO
selectPatient ( string pid ) : PatientTO

Приватные методы

Метод Описание
makeRequest ( string request ) : string
makeRequest ( string method, string request ) : string

Описание методов

SchedulingDao() публичный Метод

public SchedulingDao ( Uri schedulingServiceUri ) : System
schedulingServiceUri System.Uri
Результат System

connectAndLogin() публичный Метод

public connectAndLogin ( string sitecode, string username, string password ) : UserTO
sitecode string
username string
password string
Результат MdwsDemo.scheduling.UserTO

disconnect() публичный Метод

public disconnect ( ) : void
Результат void

getAppointmentTypes() публичный Метод

public getAppointmentTypes ( string target ) : IList
target string
Результат IList

getClinicSchedulingDetails() публичный Метод

public getClinicSchedulingDetails ( string clinicId ) : HospitalLocationTO
clinicId string
Результат MdwsDemo.scheduling.HospitalLocationTO

getClinics() публичный Метод

public getClinics ( string target ) : IList
target string
Результат IList

getPatientsByClinic() публичный Метод

public getPatientsByClinic ( string clinicId, string startDate, string stopDate ) : IList
clinicId string
startDate string
stopDate string
Результат IList

getSites() публичный Метод

public getSites ( ) : RegionArray
Результат MdwsDemo.scheduling.RegionArray

makeAppointment() публичный Метод

public makeAppointment ( string pid, string clinicId, string apptTimestamp, string category, string subCategory, string apptLength, string apptType ) : AppointmentTO
pid string
clinicId string
apptTimestamp string
category string
subCategory string
apptLength string
apptType string
Результат MdwsDemo.scheduling.AppointmentTO

selectPatient() публичный Метод

public selectPatient ( string pid ) : PatientTO
pid string
Результат MdwsDemo.scheduling.PatientTO