C# Класс gov.va.medora.mdo.api.EncounterApi

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
EncounterApi ( ) : System
cancelAppointment ( gov.va.medora.mdo.dao.AbstractConnection cxn, Appointment appointment, string cancellationReason, string remarks ) : Appointment
checkInAppointment ( gov.va.medora.mdo.dao.AbstractConnection cxn, Appointment appointment ) : Appointment
getAdmissions ( ConnectionSet cxns ) : IndexedHashtable
getAdmissions ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : InpatientStay[]
getAdmissionsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getAppointmentText ( gov.va.medora.mdo.dao.AbstractConnection cxn, string apptId ) : string
getAppointmentTypes ( gov.va.medora.mdo.dao.AbstractConnection cxn, string target ) : IList
getAppointments ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : Appointment[]
getAppointments ( gov.va.medora.mdo.dao.AbstractConnection cxn, int pastDays, int futureDays ) : Appointment[]
getAppointments ( ConnectionSet cxns ) : IndexedHashtable
getAppointments ( ConnectionSet cxns, int pastDays, int futureDays ) : IndexedHashtable
getCancellationReasons ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : string>.Dictionary
getCareTeamReports ( ConnectionSet cxns ) : IndexedHashtable
getClinicSchedulingDetails ( AbstractConnection cxn, string clinicId ) : HospitalLocation
getClinics ( AbstractConnection cxn, string target, string direction ) : HospitalLocation[]
getCompAndPenReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getDRGRecords ( AbstractConnection cxn ) : Drg[]
getDRGRecords ( ConnectionSet cxns ) : IndexedHashtable
getDischargeDiagnosisReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getDischargesReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getExpandedAdtReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getFutureAppointments ( AbstractConnection cxn ) : Appointment[]
getFutureAppointments ( ConnectionSet cxns ) : IndexedHashtable
getFutureClinicVisitsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getIcdProceduresReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getIcdSurgeryReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getInpatientDischarges ( AbstractConnection cxn, string pid ) : Adt[]
getInpatientMoves ( AbstractConnection cxn ) : Adt[]
getInpatientMoves ( AbstractConnection cxn, string fromDate, string toDate ) : Adt[]
getInpatientMoves ( ConnectionSet cxns ) : IndexedHashtable
getInpatientMoves ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
getInpatientMoves ( ConnectionSet cxns, string fromDate, string toDate, string iterLength ) : IndexedHashtable
getInpatientMovesByCheckinId ( AbstractConnection cxn, string checkinId ) : Adt[]
getInpatientMovesByCheckinId ( ConnectionSet cxns, string checkinId ) : IndexedHashtable
getLocations ( AbstractConnection cxn, string target, string direction ) : HospitalLocation[]
getLocations ( ConnectionSet cxns, string target, string direction ) : IndexedHashtable
getMentalHealthAppointments ( ConnectionSet cxns ) : IndexedHashtable
getMentalHealthVisits ( ConnectionSet cxns ) : IndexedHashtable
getOutpatientEncounterReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getPastClinicVisitsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getPendingAppointments ( AbstractConnection cxn, string startDate ) : IList
getSiteDivisions ( AbstractConnection cxn, string siteId ) : Site[]
getSpecialties ( AbstractConnection cxn ) : DictionaryHashList
getStayMovements ( AbstractConnection cxn, string checkinId ) : InpatientStay
getStayMovementsByDateRange ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
getStayMovementsByDateRange ( AbstractConnection cxn, string fromDate, string toDate ) : InpatientStay[]
getStayMovementsByPatient ( ConnectionSet cxns, string dfn ) : IndexedHashtable
getStaysForWard ( AbstractConnection cxn, string wardId ) : InpatientStay[]
getTeams ( AbstractConnection cxn ) : DictionaryHashList
getTransfersReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getTreatingSpecialtyReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getUpdatedFutureAppointments ( AbstractConnection cxn, DateTime updatedSince ) : HashSet>.Dictionary
getVisits ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
getVisits ( AbstractConnection cxn, string fromDate, string toDate ) : Visit[]
getWards ( AbstractConnection cxn ) : HospitalLocation[]
getWards ( ConnectionSet cxns ) : IndexedHashtable
hasClinicAccess ( AbstractConnection cxn, string clinicId ) : bool
hasValidStopCode ( AbstractConnection cxn, string clinicId ) : bool
isValidStopCode ( AbstractConnection cxn, string stopCodeId ) : bool
makeAppointment ( AbstractConnection cxn, Appointment appointment ) : Appointment

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

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

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

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

public cancelAppointment ( gov.va.medora.mdo.dao.AbstractConnection cxn, Appointment appointment, string cancellationReason, string remarks ) : Appointment
cxn gov.va.medora.mdo.dao.AbstractConnection
appointment Appointment
cancellationReason string
remarks string
Результат Appointment

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

public checkInAppointment ( gov.va.medora.mdo.dao.AbstractConnection cxn, Appointment appointment ) : Appointment
cxn gov.va.medora.mdo.dao.AbstractConnection
appointment Appointment
Результат Appointment

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

public getAdmissions ( ConnectionSet cxns ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
Результат IndexedHashtable

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

public getAdmissions ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : InpatientStay[]
cxn gov.va.medora.mdo.dao.AbstractConnection
Результат InpatientStay[]

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

public getAdmissionsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getAppointmentText ( gov.va.medora.mdo.dao.AbstractConnection cxn, string apptId ) : string
cxn gov.va.medora.mdo.dao.AbstractConnection
apptId string
Результат string

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

public getAppointmentTypes ( gov.va.medora.mdo.dao.AbstractConnection cxn, string target ) : IList
cxn gov.va.medora.mdo.dao.AbstractConnection
target string
Результат IList

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

public getAppointments ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : Appointment[]
cxn gov.va.medora.mdo.dao.AbstractConnection
Результат Appointment[]

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

public getAppointments ( gov.va.medora.mdo.dao.AbstractConnection cxn, int pastDays, int futureDays ) : Appointment[]
cxn gov.va.medora.mdo.dao.AbstractConnection
pastDays int
futureDays int
Результат Appointment[]

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

public getAppointments ( ConnectionSet cxns ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
Результат IndexedHashtable

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

public getAppointments ( ConnectionSet cxns, int pastDays, int futureDays ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
pastDays int
futureDays int
Результат IndexedHashtable

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

public getCancellationReasons ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : string>.Dictionary
cxn gov.va.medora.mdo.dao.AbstractConnection
Результат string>.Dictionary

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

public getCareTeamReports ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Результат IndexedHashtable

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

public getClinicSchedulingDetails ( AbstractConnection cxn, string clinicId ) : HospitalLocation
cxn AbstractConnection
clinicId string
Результат HospitalLocation

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

public getClinics ( AbstractConnection cxn, string target, string direction ) : HospitalLocation[]
cxn AbstractConnection
target string
direction string
Результат HospitalLocation[]

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

public getCompAndPenReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getDRGRecords ( AbstractConnection cxn ) : Drg[]
cxn AbstractConnection
Результат Drg[]

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

public getDRGRecords ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Результат IndexedHashtable

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

public getDischargeDiagnosisReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getDischargesReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getExpandedAdtReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getFutureAppointments ( AbstractConnection cxn ) : Appointment[]
cxn AbstractConnection
Результат Appointment[]

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

public getFutureAppointments ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Результат IndexedHashtable

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

public getFutureClinicVisitsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getIcdProceduresReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getIcdSurgeryReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getInpatientDischarges ( AbstractConnection cxn, string pid ) : Adt[]
cxn AbstractConnection
pid string
Результат Adt[]

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

public getInpatientMoves ( AbstractConnection cxn ) : Adt[]
cxn AbstractConnection
Результат Adt[]

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

public getInpatientMoves ( AbstractConnection cxn, string fromDate, string toDate ) : Adt[]
cxn AbstractConnection
fromDate string
toDate string
Результат Adt[]

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

public getInpatientMoves ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Результат IndexedHashtable

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

public getInpatientMoves ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
Результат IndexedHashtable

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

public getInpatientMoves ( ConnectionSet cxns, string fromDate, string toDate, string iterLength ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
iterLength string
Результат IndexedHashtable

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

public getInpatientMovesByCheckinId ( AbstractConnection cxn, string checkinId ) : Adt[]
cxn AbstractConnection
checkinId string
Результат Adt[]

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

public getInpatientMovesByCheckinId ( ConnectionSet cxns, string checkinId ) : IndexedHashtable
cxns ConnectionSet
checkinId string
Результат IndexedHashtable

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

public getLocations ( AbstractConnection cxn, string target, string direction ) : HospitalLocation[]
cxn AbstractConnection
target string
direction string
Результат HospitalLocation[]

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

public getLocations ( ConnectionSet cxns, string target, string direction ) : IndexedHashtable
cxns ConnectionSet
target string
direction string
Результат IndexedHashtable

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

public getMentalHealthAppointments ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Результат IndexedHashtable

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

public getMentalHealthVisits ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Результат IndexedHashtable

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

public getOutpatientEncounterReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getPastClinicVisitsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getPendingAppointments ( AbstractConnection cxn, string startDate ) : IList
cxn AbstractConnection
startDate string
Результат IList

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

public getSiteDivisions ( AbstractConnection cxn, string siteId ) : Site[]
cxn AbstractConnection
siteId string
Результат Site[]

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

public getSpecialties ( AbstractConnection cxn ) : DictionaryHashList
cxn AbstractConnection
Результат DictionaryHashList

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

public getStayMovements ( AbstractConnection cxn, string checkinId ) : InpatientStay
cxn AbstractConnection
checkinId string
Результат InpatientStay

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

public getStayMovementsByDateRange ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
Результат IndexedHashtable

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

public getStayMovementsByDateRange ( AbstractConnection cxn, string fromDate, string toDate ) : InpatientStay[]
cxn AbstractConnection
fromDate string
toDate string
Результат InpatientStay[]

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

public getStayMovementsByPatient ( ConnectionSet cxns, string dfn ) : IndexedHashtable
cxns ConnectionSet
dfn string
Результат IndexedHashtable

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

public getStaysForWard ( AbstractConnection cxn, string wardId ) : InpatientStay[]
cxn AbstractConnection
wardId string
Результат InpatientStay[]

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

public getTeams ( AbstractConnection cxn ) : DictionaryHashList
cxn AbstractConnection
Результат DictionaryHashList

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

public getTransfersReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getTreatingSpecialtyReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Результат IndexedHashtable

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

public getUpdatedFutureAppointments ( AbstractConnection cxn, DateTime updatedSince ) : HashSet>.Dictionary
cxn AbstractConnection
updatedSince DateTime
Результат HashSet>.Dictionary

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

public getVisits ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
Результат IndexedHashtable

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

public getVisits ( AbstractConnection cxn, string fromDate, string toDate ) : Visit[]
cxn AbstractConnection
fromDate string
toDate string
Результат Visit[]

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

public getWards ( AbstractConnection cxn ) : HospitalLocation[]
cxn AbstractConnection
Результат HospitalLocation[]

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

public getWards ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Результат IndexedHashtable

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

public hasClinicAccess ( AbstractConnection cxn, string clinicId ) : bool
cxn AbstractConnection
clinicId string
Результат bool

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

public hasValidStopCode ( AbstractConnection cxn, string clinicId ) : bool
cxn AbstractConnection
clinicId string
Результат bool

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

public isValidStopCode ( AbstractConnection cxn, string stopCodeId ) : bool
cxn AbstractConnection
stopCodeId string
Результат bool

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

public makeAppointment ( AbstractConnection cxn, Appointment appointment ) : Appointment
cxn AbstractConnection
appointment Appointment
Результат Appointment