C# Class gov.va.medora.mdo.api.EncounterApi

Afficher le fichier Open project: OSEHRA/mdo Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

EncounterApi() public méthode

public EncounterApi ( ) : System
Résultat System

cancelAppointment() public méthode

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
Résultat Appointment

checkInAppointment() public méthode

public checkInAppointment ( gov.va.medora.mdo.dao.AbstractConnection cxn, Appointment appointment ) : Appointment
cxn gov.va.medora.mdo.dao.AbstractConnection
appointment Appointment
Résultat Appointment

getAdmissions() public méthode

public getAdmissions ( ConnectionSet cxns ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
Résultat IndexedHashtable

getAdmissions() public méthode

public getAdmissions ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : InpatientStay[]
cxn gov.va.medora.mdo.dao.AbstractConnection
Résultat InpatientStay[]

getAdmissionsReports() public méthode

public getAdmissionsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getAppointmentText() public méthode

public getAppointmentText ( gov.va.medora.mdo.dao.AbstractConnection cxn, string apptId ) : string
cxn gov.va.medora.mdo.dao.AbstractConnection
apptId string
Résultat string

getAppointmentTypes() public méthode

public getAppointmentTypes ( gov.va.medora.mdo.dao.AbstractConnection cxn, string target ) : IList
cxn gov.va.medora.mdo.dao.AbstractConnection
target string
Résultat IList

getAppointments() public méthode

public getAppointments ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : Appointment[]
cxn gov.va.medora.mdo.dao.AbstractConnection
Résultat Appointment[]

getAppointments() public méthode

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
Résultat Appointment[]

getAppointments() public méthode

public getAppointments ( ConnectionSet cxns ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
Résultat IndexedHashtable

getAppointments() public méthode

public getAppointments ( ConnectionSet cxns, int pastDays, int futureDays ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
pastDays int
futureDays int
Résultat IndexedHashtable

getCancellationReasons() public méthode

public getCancellationReasons ( gov.va.medora.mdo.dao.AbstractConnection cxn ) : string>.Dictionary
cxn gov.va.medora.mdo.dao.AbstractConnection
Résultat string>.Dictionary

getCareTeamReports() public méthode

public getCareTeamReports ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Résultat IndexedHashtable

getClinicSchedulingDetails() public méthode

public getClinicSchedulingDetails ( AbstractConnection cxn, string clinicId ) : HospitalLocation
cxn AbstractConnection
clinicId string
Résultat HospitalLocation

getClinics() public méthode

public getClinics ( AbstractConnection cxn, string target, string direction ) : HospitalLocation[]
cxn AbstractConnection
target string
direction string
Résultat HospitalLocation[]

getCompAndPenReports() public méthode

public getCompAndPenReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getDRGRecords() public méthode

public getDRGRecords ( AbstractConnection cxn ) : Drg[]
cxn AbstractConnection
Résultat Drg[]

getDRGRecords() public méthode

public getDRGRecords ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Résultat IndexedHashtable

getDischargeDiagnosisReports() public méthode

public getDischargeDiagnosisReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getDischargesReports() public méthode

public getDischargesReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getExpandedAdtReports() public méthode

public getExpandedAdtReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getFutureAppointments() public méthode

public getFutureAppointments ( AbstractConnection cxn ) : Appointment[]
cxn AbstractConnection
Résultat Appointment[]

getFutureAppointments() public méthode

public getFutureAppointments ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Résultat IndexedHashtable

getFutureClinicVisitsReports() public méthode

public getFutureClinicVisitsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getIcdProceduresReports() public méthode

public getIcdProceduresReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getIcdSurgeryReports() public méthode

public getIcdSurgeryReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getInpatientDischarges() public méthode

public getInpatientDischarges ( AbstractConnection cxn, string pid ) : Adt[]
cxn AbstractConnection
pid string
Résultat Adt[]

getInpatientMoves() public méthode

public getInpatientMoves ( AbstractConnection cxn ) : Adt[]
cxn AbstractConnection
Résultat Adt[]

getInpatientMoves() public méthode

public getInpatientMoves ( AbstractConnection cxn, string fromDate, string toDate ) : Adt[]
cxn AbstractConnection
fromDate string
toDate string
Résultat Adt[]

getInpatientMoves() public méthode

public getInpatientMoves ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Résultat IndexedHashtable

getInpatientMoves() public méthode

public getInpatientMoves ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
Résultat IndexedHashtable

getInpatientMoves() public méthode

public getInpatientMoves ( ConnectionSet cxns, string fromDate, string toDate, string iterLength ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
iterLength string
Résultat IndexedHashtable

getInpatientMovesByCheckinId() public méthode

public getInpatientMovesByCheckinId ( AbstractConnection cxn, string checkinId ) : Adt[]
cxn AbstractConnection
checkinId string
Résultat Adt[]

getInpatientMovesByCheckinId() public méthode

public getInpatientMovesByCheckinId ( ConnectionSet cxns, string checkinId ) : IndexedHashtable
cxns ConnectionSet
checkinId string
Résultat IndexedHashtable

getLocations() public méthode

public getLocations ( AbstractConnection cxn, string target, string direction ) : HospitalLocation[]
cxn AbstractConnection
target string
direction string
Résultat HospitalLocation[]

getLocations() public méthode

public getLocations ( ConnectionSet cxns, string target, string direction ) : IndexedHashtable
cxns ConnectionSet
target string
direction string
Résultat IndexedHashtable

getMentalHealthAppointments() public méthode

public getMentalHealthAppointments ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Résultat IndexedHashtable

getMentalHealthVisits() public méthode

public getMentalHealthVisits ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Résultat IndexedHashtable

getOutpatientEncounterReports() public méthode

public getOutpatientEncounterReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getPastClinicVisitsReports() public méthode

public getPastClinicVisitsReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getPendingAppointments() public méthode

public getPendingAppointments ( AbstractConnection cxn, string startDate ) : IList
cxn AbstractConnection
startDate string
Résultat IList

getSiteDivisions() public méthode

public getSiteDivisions ( AbstractConnection cxn, string siteId ) : Site[]
cxn AbstractConnection
siteId string
Résultat Site[]

getSpecialties() public méthode

public getSpecialties ( AbstractConnection cxn ) : DictionaryHashList
cxn AbstractConnection
Résultat DictionaryHashList

getStayMovements() public méthode

public getStayMovements ( AbstractConnection cxn, string checkinId ) : InpatientStay
cxn AbstractConnection
checkinId string
Résultat InpatientStay

getStayMovementsByDateRange() public méthode

public getStayMovementsByDateRange ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
Résultat IndexedHashtable

getStayMovementsByDateRange() public méthode

public getStayMovementsByDateRange ( AbstractConnection cxn, string fromDate, string toDate ) : InpatientStay[]
cxn AbstractConnection
fromDate string
toDate string
Résultat InpatientStay[]

getStayMovementsByPatient() public méthode

public getStayMovementsByPatient ( ConnectionSet cxns, string dfn ) : IndexedHashtable
cxns ConnectionSet
dfn string
Résultat IndexedHashtable

getStaysForWard() public méthode

public getStaysForWard ( AbstractConnection cxn, string wardId ) : InpatientStay[]
cxn AbstractConnection
wardId string
Résultat InpatientStay[]

getTeams() public méthode

public getTeams ( AbstractConnection cxn ) : DictionaryHashList
cxn AbstractConnection
Résultat DictionaryHashList

getTransfersReports() public méthode

public getTransfersReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getTreatingSpecialtyReports() public méthode

public getTreatingSpecialtyReports ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
nrpts int
Résultat IndexedHashtable

getUpdatedFutureAppointments() public méthode

public getUpdatedFutureAppointments ( AbstractConnection cxn, DateTime updatedSince ) : HashSet>.Dictionary
cxn AbstractConnection
updatedSince DateTime
Résultat HashSet>.Dictionary

getVisits() public méthode

public getVisits ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable
cxns ConnectionSet
fromDate string
toDate string
Résultat IndexedHashtable

getVisits() public méthode

public getVisits ( AbstractConnection cxn, string fromDate, string toDate ) : Visit[]
cxn AbstractConnection
fromDate string
toDate string
Résultat Visit[]

getWards() public méthode

public getWards ( AbstractConnection cxn ) : HospitalLocation[]
cxn AbstractConnection
Résultat HospitalLocation[]

getWards() public méthode

public getWards ( ConnectionSet cxns ) : IndexedHashtable
cxns ConnectionSet
Résultat IndexedHashtable

hasClinicAccess() public méthode

public hasClinicAccess ( AbstractConnection cxn, string clinicId ) : bool
cxn AbstractConnection
clinicId string
Résultat bool

hasValidStopCode() public méthode

public hasValidStopCode ( AbstractConnection cxn, string clinicId ) : bool
cxn AbstractConnection
clinicId string
Résultat bool

isValidStopCode() public méthode

public isValidStopCode ( AbstractConnection cxn, string stopCodeId ) : bool
cxn AbstractConnection
stopCodeId string
Résultat bool

makeAppointment() public méthode

public makeAppointment ( AbstractConnection cxn, Appointment appointment ) : Appointment
cxn AbstractConnection
appointment Appointment
Résultat Appointment