public Appointment[] getAppointments(AbstractConnection cxn) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getAppointments(); }
public Appointment[] getAppointments(AbstractConnection cxn, int pastDays, int futureDays) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getAppointments(pastDays,futureDays); }
public InpatientStay[] getAdmissions(AbstractConnection cxn) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getAdmissions(); }
public bool hasClinicAccess(AbstractConnection cxn, string clinicId) { return ((ISchedulingDao)cxn.getDao("ISchedulingDao")).hasClinicAccess(clinicId); }
// Gets multiple reports from a single site public static ChemHemReport[] getChemHemReports(AbstractConnection cxn, string pid, string fromDate, string toDate) { return ((IChemHemDao)cxn.getDao(DAO_NAME)).getChemHemReports(pid, fromDate, toDate); }
public HospitalLocation[] getWards(AbstractConnection cxn) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getWards(); }
public DictionaryHashList getTeams(AbstractConnection cxn) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getTeams(); }
public InpatientStay[] getStayMovementsByDateRange(AbstractConnection cxn, string fromDate, string toDate) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getStayMovementsByDateRange(fromDate, toDate); }
public Site[] getSiteDivisions(AbstractConnection cxn, string siteId) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getSiteDivisions(siteId); }
public string getClinicAvailability(AbstractConnection cxn, string clinicId) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getClinicAvailability(clinicId); }
public IList<AppointmentType> getAppointmentTypes(AbstractConnection cxn, string target) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getAppointmentTypes(target); }
public IList<AppointmentType> getAppointmentTypes(AbstractConnection cxn, string target) { return ((ISchedulingDao)cxn.getDao("ISchedulingDao")).getAppointmentTypes(target); }
//public string getClinicAvailability(AbstractConnection cxn, string clinicId) //{ // return ((ISchedulingDao)cxn.getDao("ISchedulingDao")).getClinicAvailability(clinicId); //} public Appointment makeAppointment(AbstractConnection cxn, Appointment appointment) { return ((ISchedulingDao)cxn.getDao("ISchedulingDao")).makeAppointment(appointment); }
public bool isValidStopCode(AbstractConnection cxn, string stopCodeId) { return ((ISchedulingDao)cxn.getDao("ISchedulingDao")).isValidStopCode(stopCodeId); }
public bool hasValidStopCode(AbstractConnection cxn, string clinicId) { return ((ISchedulingDao)cxn.getDao("ISchedulingDao")).hasValidStopCode(clinicId); }
public Adt[] getInpatientMovesByCheckinId(AbstractConnection cxn, string checkinId) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getInpatientMovesByCheckinId(checkinId); }
public HospitalLocation[] getLocations(AbstractConnection cxn, string target, string direction) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.lookupLocations(target, direction); }
public HospitalLocation getClinicSchedulingDetails(AbstractConnection cxn, string clinicId) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getClinicSchedulingDetails(clinicId); }
public InpatientStay getStayMovements(AbstractConnection cxn, string checkinId) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getStayMovements(checkinId); }
public IList<Appointment> getPendingAppointments(AbstractConnection cxn, string startDate) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getPendingAppointments(startDate); }
public InpatientStay[] getStaysForWard(AbstractConnection cxn, string wardId) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getStaysForWard(wardId); }
public Appointment checkInAppointment(AbstractConnection cxn, Appointment appointment) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).checkInAppointment(appointment); }
public Visit[] getVisits(AbstractConnection cxn, string fromDate, string toDate) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getVisits(fromDate, toDate); }
public HospitalLocation[] getClinics(AbstractConnection cxn, string target, string direction) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getClinics(target, direction); }
public Drg[] getDRGRecords(AbstractConnection cxn) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getDRGRecords(); }
public Adt[] getInpatientDischarges(AbstractConnection cxn, string pid) { return ((IEncounterDao)cxn.getDao(DAO_NAME)).getInpatientDischarges(pid); }
public string getAppointmentText(AbstractConnection cxn, string apptId) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getAppointmentText(apptId); }
public Adt[] getInpatientMoves(AbstractConnection cxn) { IEncounterDao dao = (IEncounterDao)cxn.getDao(DAO_NAME); if (dao == null) { return null; } return dao.getInpatientMoves(); }
// Gets a single report from a single site public static ChemHemReport getChemHemReport(AbstractConnection cxn, string pid, ref string nextDate) { return ((IChemHemDao)cxn.getDao(DAO_NAME)).getChemHemReport(pid, ref nextDate); }
public Appointment cancelAppointment(AbstractConnection cxn, Appointment appointment, string cancellationReason, string remarks) { return ((ISchedulingDao)cxn.getDao("ISchedulingDao")).cancelAppointment(appointment, cancellationReason, remarks); }