예제 #1
0
        void INodeManager.Load(ConnectionSet connectionSet)
        {
            ConnectionSet setToUpdate = null;

            foreach (ConnectionSet set in Connections)
            {
                if (set.ConnectionType.Equals(connectionSet.ConnectionType))
                {
                    setToUpdate = set;

                    break;
                }
            }

            if (setToUpdate != null)
            {
                Connections.Remove(setToUpdate);
            }

            Connections.Add(connectionSet);
        }
예제 #2
0
 public IndexedHashtable getAutopsyReport(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getAutopsyReport", new object[] { }));
 }
예제 #3
0
 public IndexedHashtable getTestDescription(ConnectionSet cxns, string identifierString)
 {
     return(cxns.query(DAO_NAME, "getTestDescription", new object[] { identifierString }));
 }
예제 #4
0
        public static IndexedHashtable getFluRelatedProblemList(ConnectionSet cxns)
        {
            List <string> fluCodes = loadFluCodes();

            return(cxns.query(DAO_NAME, "getFluRelatedProblemList", new object[] { fluCodes }));
        }
예제 #5
0
 public IndexedHashtable getBloodTransfusionReport(ConnectionSet cxns, string fromDate, string toDate, int nrpts)
 {
     return(cxns.query(DAO_NAME, "getBloodTransfusionReport", new object[] { fromDate, toDate, nrpts }));
 }
예제 #6
0
 public static IndexedHashtable getNhinData(ConnectionSet cxns, string types = null, string validTypes = null)
 {
     return(cxns.query(DAO_NAME, "getNhinData", new object[] { types, validTypes }));
 }
예제 #7
0
 public static IndexedHashtable getRadiologyReports(ConnectionSet cxns, string fromDate, string toDate, int nrpts)
 {
     return(cxns.query("IRadiologyDao", "getRadiologyReports", new object[] { fromDate, toDate, nrpts }));
 }
예제 #8
0
 public static IndexedHashtable getUnitDoseMeds(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getUnitDoseMeds", new object[] { }));
 }
예제 #9
0
 public static IndexedHashtable getOutpatientRxProfile(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getOutpatientRxProfile", new object[] { }));
 }
예제 #10
0
 public IndexedHashtable getMedsAdminLog(ConnectionSet cxns, string fromDate, string toDate, int nrpts)
 {
     return(cxns.query(DAO_NAME, "getMedsAdminLog", new object[] { fromDate, toDate, nrpts }));
 }
예제 #11
0
 void IRelationshipManager.Load(ConnectionSet connectionSet)
 {
     Connections.Add(connectionSet);
 }
예제 #12
0
 public IndexedHashtable getOtherMeds(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getOtherMeds", new object[] { }));
 }
예제 #13
0
 public static IndexedHashtable getOrdersForPatient(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getOrdersForPatient", new object[] { }));
 }
예제 #14
0
 public IndexedHashtable getInpatientMoves(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getInpatientMoves", new object[] { }));
 }
예제 #15
0
 public IndexedHashtable getFutureAppointments(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getFutureAppointments", new object[] { }));
 }
예제 #16
0
 public static IndexedHashtable getImmunizations(ConnectionSet cxns, string fromDate, string toDate, int nrpts)
 {
     return(cxns.query(DAO_NAME, "getImmunizations", new object[] { fromDate, toDate, nrpts }));
 }
예제 #17
0
 public static IndexedHashtable getHealthSummary(ConnectionSet cxns, MdoDocument hs)
 {
     return(cxns.query(DAO_NAME, "getHealthSummary", new object[] { hs }));
 }
예제 #18
0
 public IndexedHashtable getDiscontinueReasons(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getDiscontinueReasons", new object[] { }));
 }
예제 #19
0
 public static IndexedHashtable getPatientRecord(ConnectionSet cxns, string validTypes)
 {
     return(cxns.query(DAO_NAME, "getPatientRecord", new object[1] {
         validTypes
     }));
 }
예제 #20
0
 public static IndexedHashtable getImoMeds(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getInpatientForOutpatientMeds", new object[] { }));
 }
예제 #21
0
 public static IndexedHashtable getProblemList(ConnectionSet cxns, string type)
 {
     return(cxns.query(DAO_NAME, "getProblemList", new object[] { type }));
 }
예제 #22
0
 public static IndexedHashtable getSurgeryReports(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getSurgeryReports", new object[] { false }));
 }
예제 #23
0
 public IndexedHashtable getMicrobiologyReports(ConnectionSet cxns, string fromDate, string toDate, int nrpts)
 {
     return(cxns.query(DAO_NAME, "getMicrobiologyReports", new object[] { fromDate, toDate, nrpts }));
 }
예제 #24
0
 public static IndexedHashtable getSurgeryReports(ConnectionSet cxns, bool fWithText)
 {
     return(cxns.query(DAO_NAME, "getSurgeryReports", new object[] { fWithText }));
 }
예제 #25
0
 public IndexedHashtable getElectronMicroscopyReport(ConnectionSet cxns, string fromDate, string toDate, int nrpts)
 {
     return(cxns.query(DAO_NAME, "getElectronMicroscopyReport", new object[] { fromDate, toDate, nrpts }));
 }
예제 #26
0
 public IndexedHashtable getHealthSummaryList(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getHealthSummaryList", new object[] { }));
 }
예제 #27
0
 public IndexedHashtable getTests(ConnectionSet cxns, string target)
 {
     return(cxns.query(DAO_NAME, "getTests", new object[] { target }));
 }
예제 #28
0
 public IndexedHashtable getHealthSummaryTitle(ConnectionSet cxns, string summaryId)
 {
     return(cxns.query(DAO_NAME, "getHealthSummaryTitle", new object[] { summaryId }));
 }
예제 #29
0
 public static IndexedHashtable getVitalSigns(ConnectionSet cxns)
 {
     return(cxns.query(DAO_NAME, "getVitalSigns", new object[] { }));
 }
예제 #30
0
 public static IndexedHashtable getAdHocHealthSummaryByDisplayName(ConnectionSet cxns, string displayName)
 {
     return(cxns.query(DAO_NAME, "getAdHocHealthSummaryByDisplayName", new object[] { displayName }));
 }
예제 #31
0
 void IRelationshipManager.Load(ConnectionSet connectionSet)
 {
     Connections.Add(connectionSet);
 }
예제 #32
0
 public IndexedHashtable getAppointments(ConnectionSet cxns, int pastDays, int futureDays)
 {
     return(cxns.query(DAO_NAME, "getAppointments", new object[] { pastDays, futureDays }));
 }