C# Класс MdwsDemo.scheduling.SchedulingSvc

Наследование: System.Web.Services.Protocols.SoapHttpClientProtocol
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CancelAsync ( object userState ) : void
SchedulingSvc ( ) : System
addDataSourceAsync ( string id, string name, string datasource, string port, string modality, string protocol, string region ) : void
addDataSourceAsync ( string id, string name, string datasource, string port, string modality, string protocol, string region, object userState ) : void
connectAsync ( string sitelist ) : void
connectAsync ( string sitelist, object userState ) : void
disconnectAsync ( ) : void
disconnectAsync ( object userState ) : void
getAppointmentTypesAsync ( string target ) : void
getAppointmentTypesAsync ( string target, object userState ) : void
getClinicAvailabilityAsync ( string clinicId ) : void
getClinicAvailabilityAsync ( string clinicId, object userState ) : void
getClinicSchedulingDetailsAsync ( string clinicId ) : void
getClinicSchedulingDetailsAsync ( string clinicId, object userState ) : void
getClinicsAsync ( string target ) : void
getClinicsAsync ( string target, object userState ) : void
getFacadeVersionAsync ( ) : void
getFacadeVersionAsync ( object userState ) : void
getPatientsByClinicAsync ( string clinicId, string startDate, string stopDate ) : void
getPatientsByClinicAsync ( string clinicId, string startDate, string stopDate, object userState ) : void
getPendingAppointmentsAsync ( string startDate ) : void
getPendingAppointmentsAsync ( string startDate, object userState ) : void
getRpcsAsync ( ) : void
getRpcsAsync ( object userState ) : void
getVHAAsync ( ) : void
getVHAAsync ( object userState ) : void
getVersionAsync ( ) : void
getVersionAsync ( object userState ) : void
loginAsync ( string username, string pwd, string context ) : void
loginAsync ( string username, string pwd, string context, object userState ) : void
makeAppointmentAsync ( string clinicId, string appointmentTimestamp, string purpose, string purposeSubcategory, string appointmentLength, string appointmentType ) : void
makeAppointmentAsync ( string clinicId, string appointmentTimestamp, string purpose, string purposeSubcategory, string appointmentLength, string appointmentType, object userState ) : void
selectAsync ( string pid ) : void
selectAsync ( string pid, object userState ) : void
setVhaAsync ( string sitesFileName ) : void
setVhaAsync ( string sitesFileName, object userState ) : void

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

Метод Описание
IsLocalFileSystemWebService ( string url ) : bool
OnaddDataSourceOperationCompleted ( object arg ) : void
OnconnectOperationCompleted ( object arg ) : void
OndisconnectOperationCompleted ( object arg ) : void
OngetAppointmentTypesOperationCompleted ( object arg ) : void
OngetClinicAvailabilityOperationCompleted ( object arg ) : void
OngetClinicSchedulingDetailsOperationCompleted ( object arg ) : void
OngetClinicsOperationCompleted ( object arg ) : void
OngetFacadeVersionOperationCompleted ( object arg ) : void
OngetPatientsByClinicOperationCompleted ( object arg ) : void
OngetPendingAppointmentsOperationCompleted ( object arg ) : void
OngetRpcsOperationCompleted ( object arg ) : void
OngetVHAOperationCompleted ( object arg ) : void
OngetVersionOperationCompleted ( object arg ) : void
OnloginOperationCompleted ( object arg ) : void
OnmakeAppointmentOperationCompleted ( object arg ) : void
OnselectOperationCompleted ( object arg ) : void
OnsetVhaOperationCompleted ( object arg ) : void
addDataSource ( string id, string name, string datasource, string port, string modality, string protocol, string region ) : SiteTO
connect ( string sitelist ) : DataSourceArray
disconnect ( ) : TaggedTextArray
getAppointmentTypes ( string target ) : AppointmentTypeArray
getClinicAvailability ( string clinicId ) : TextTO
getClinicSchedulingDetails ( string clinicId ) : HospitalLocationTO
getClinics ( string target ) : TaggedHospitalLocationArray
getFacadeVersion ( ) : TextTO
getPatientsByClinic ( string clinicId, string startDate, string stopDate ) : PatientArray
getPendingAppointments ( string startDate ) : TaggedAppointmentArray
getRpcs ( ) : TextArray
getVHA ( ) : RegionArray
getVersion ( ) : string
login ( string username, string pwd, string context ) : UserTO
makeAppointment ( string clinicId, string appointmentTimestamp, string purpose, string purposeSubcategory, string appointmentLength, string appointmentType ) : AppointmentTO
select ( string pid ) : PatientTO
setVha ( string sitesFileName ) : SiteArray

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

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

public CancelAsync ( object userState ) : void
userState object
Результат void

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

public SchedulingSvc ( ) : System
Результат System

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

public addDataSourceAsync ( string id, string name, string datasource, string port, string modality, string protocol, string region ) : void
id string
name string
datasource string
port string
modality string
protocol string
region string
Результат void

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

public addDataSourceAsync ( string id, string name, string datasource, string port, string modality, string protocol, string region, object userState ) : void
id string
name string
datasource string
port string
modality string
protocol string
region string
userState object
Результат void

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

public connectAsync ( string sitelist ) : void
sitelist string
Результат void

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

public connectAsync ( string sitelist, object userState ) : void
sitelist string
userState object
Результат void

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

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

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

public disconnectAsync ( object userState ) : void
userState object
Результат void

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

public getAppointmentTypesAsync ( string target ) : void
target string
Результат void

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

public getAppointmentTypesAsync ( string target, object userState ) : void
target string
userState object
Результат void

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

public getClinicAvailabilityAsync ( string clinicId ) : void
clinicId string
Результат void

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

public getClinicAvailabilityAsync ( string clinicId, object userState ) : void
clinicId string
userState object
Результат void

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

public getClinicSchedulingDetailsAsync ( string clinicId ) : void
clinicId string
Результат void

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

public getClinicSchedulingDetailsAsync ( string clinicId, object userState ) : void
clinicId string
userState object
Результат void

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

public getClinicsAsync ( string target ) : void
target string
Результат void

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

public getClinicsAsync ( string target, object userState ) : void
target string
userState object
Результат void

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

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

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

public getFacadeVersionAsync ( object userState ) : void
userState object
Результат void

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

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

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

public getPatientsByClinicAsync ( string clinicId, string startDate, string stopDate, object userState ) : void
clinicId string
startDate string
stopDate string
userState object
Результат void

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

public getPendingAppointmentsAsync ( string startDate ) : void
startDate string
Результат void

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

public getPendingAppointmentsAsync ( string startDate, object userState ) : void
startDate string
userState object
Результат void

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

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

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

public getRpcsAsync ( object userState ) : void
userState object
Результат void

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

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

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

public getVHAAsync ( object userState ) : void
userState object
Результат void

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

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

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

public getVersionAsync ( object userState ) : void
userState object
Результат void

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

public loginAsync ( string username, string pwd, string context ) : void
username string
pwd string
context string
Результат void

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

public loginAsync ( string username, string pwd, string context, object userState ) : void
username string
pwd string
context string
userState object
Результат void

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

public makeAppointmentAsync ( string clinicId, string appointmentTimestamp, string purpose, string purposeSubcategory, string appointmentLength, string appointmentType ) : void
clinicId string
appointmentTimestamp string
purpose string
purposeSubcategory string
appointmentLength string
appointmentType string
Результат void

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

public makeAppointmentAsync ( string clinicId, string appointmentTimestamp, string purpose, string purposeSubcategory, string appointmentLength, string appointmentType, object userState ) : void
clinicId string
appointmentTimestamp string
purpose string
purposeSubcategory string
appointmentLength string
appointmentType string
userState object
Результат void

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

public selectAsync ( string pid ) : void
pid string
Результат void

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

public selectAsync ( string pid, object userState ) : void
pid string
userState object
Результат void

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

public setVhaAsync ( string sitesFileName ) : void
sitesFileName string
Результат void

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

public setVhaAsync ( string sitesFileName, object userState ) : void
sitesFileName string
userState object
Результат void