コード例 #1
0
        public EmergencyTreatment GetEmergencyTreatmentInfo()
        {
            //Hashtable hs = new Hashtable();

            // 获得急诊抢救区信息
            string    GetRescueAreaInfoCommand = GetRescueAreaInfoSQL();
            ArrayList rescueAreaInfo           = GenerateDate(new[] { "XM", "XB", "NL", "LGTS", "LCZD", "YCYE" }, db, GetRescueAreaInfoCommand);
            // 获得急诊留观区信息
            string    GetObserveAreaInfoCommand = GetObserveAreaInfoSQL();
            ArrayList observeAreaInfo           = GenerateDate(new[] { "XM", "XB", "NL", "LGTS", "LCZD", "YCYE" }, db, GetObserveAreaInfoCommand);

            //hs.Add("qjqxx",rescueAreaInfo);
            //hs.Add("lgqxx",observeAreaInfo);

            EmergencyTreatment em = new EmergencyTreatment();

            foreach (Hashtable o1 in rescueAreaInfo)
            {
                em.addQjqxx((string)o1["XM"], (string)o1["XB"], (string)o1["NL"], (string)o1["LGTS"], (string)o1["LCZD"], (double)o1["YCYE"]);
            }

            foreach (Hashtable o2 in observeAreaInfo)
            {
                em.addLgqxx((string)o2["XM"], (string)o2["XB"], (string)o2["NL"], (string)o2["LGTS"], (string)o2["LCZD"], (double)o2["YCYE"]);
            }

            return(em);
        }
コード例 #2
0
        public EmergencyTreatment GetEmergencyTreatmentInfo()
        {
            //Hashtable hs = new Hashtable();

            //// 抢救区病人信息
            //hs.Add("qjqxx", new ArrayList() {
            //    new Hashtable(){ {"XM","梁美坤"},{"XB","男"},{"NL","79"},{"LGTS","扩张性心肌病,心功能不全;"},{"LCZD","235"},{"YCYE",812.91} },
            //    new Hashtable(){ {"XM","郭洪浩"},{"XB","男"},{"NL","50"},{"LGTS","头皮肿物;小脑梗塞;"},{"LCZD","235"},{"YCYE",2271.17} },
            //    new Hashtable(){ {"XM","朱林叶"},{"XB","女"},{"NL","72"},{"LGTS","多发性损伤;"},{"LCZD","235"},{"YCYE",3491.58} },
            //    new Hashtable(){ {"XM","叶兴顺"},{"XB","男"},{"NL","75"},{"LGTS","脑血管意外;"},{"LCZD","236"},{"YCYE",9526.46} },
            //    new Hashtable(){ {"XM","朱克金"},{"XB","男"},{"NL","75"},{"LGTS","发热,糖尿病,褥仓"},{"LCZD","234"},{"YCYE",674.61} },
            //    new Hashtable(){ {"XM","王爱莲"},{"XB","女"},{"NL","63"},{"LGTS","硬膜下出血;"},{"LCZD","235"},{"YCYE",1605} },
            //    new Hashtable(){ {"XM","翁猷良"},{"XB","男"},{"NL","77"},{"LGTS","复合性溃疡伴出血,慢性肾功能不全,急性冠脉综合症"},{"LCZD","234"},{"YCYE",106.75} },
            //    new Hashtable(){ {"XM","任黎明"},{"XB","男"},{"NL","43"},{"LGTS","扩张性心肌病;急性冠脉综合症,晕厥"},{"LCZD","234"},{"YCYE",1192.2}},
            //    new Hashtable(){ {"XM","黄学贞"},{"XB","男"},{"NL","58"},{"LGTS","慢性阻塞性肺病伴急性下呼吸道感染;呼吸衰竭"},{"LCZD","235"},{"YCYE",104.35} },
            //    new Hashtable(){ {"XM","朱美英"},{"XB","女"},{"NL","63"},{"LGTS","发热待查,糖尿病,肾功能不全,高血压病;"},{"LCZD","234"},{"YCYE",1117.05} },
            //    new Hashtable(){ {"XM","汝贺"},{"XB","男"},{"NL","44"},{"LGTS","急性冠脉综合征;晕厥;"},{"LCZD","234"},{"YCYE",1826.47} },
            //    new Hashtable(){ {"XM","章阿钗"},{"XB","女"},{"NL","78"},{"LGTS","心脏起搏器植入术后电池耗竭;心力衰竭;"},{"LCZD","234"},{"YCYE",198.02} },
            //    new Hashtable(){ {"XM","彭廷宪"},{"XB","男"},{"NL","30"},{"LGTS","车祸伤;"},{"LCZD","235"},{"YCYE",8515.25} },
            //    new Hashtable(){ {"XM","王国珍"},{"XB","男"},{"NL","40"},{"LGTS","多发性损伤"},{"LCZD","235"},{"YCYE",1803.09} },
            //    new Hashtable(){ {"XM","李法云"},{"XB","男"},{"NL","53"},{"LGTS","车祸伤;"},{"LCZD","235"},{"YCYE",1281.17} },
            //    new Hashtable(){ {"XM","夏欣欣"},{"XB","女"},{"NL","88"},{"LGTS","尿毒症"},{"LCZD","234"},{"YCYE",1275.79} },
            //    new Hashtable(){ {"XM","陈伯夫"},{"XB","男"},{"NL","79"},{"LGTS","贫血;消化道出血;"},{"LCZD","235"},{"YCYE",1650.31} },
            //});
            //// 留院观察区病人信息
            //hs.Add("lgqxx", new ArrayList() {
            //    new Hashtable(){ {"XM","蒋妹"},{"XB","女"},{"NL","27"},{"LGTS","多发性损伤;"},{"LCZD","249"},{"YCYE",1876.17} },
            //    new Hashtable(){ {"XM","谭容梅"},{"XB","女"},{"NL","32"},{"LGTS","开放性胸部损伤;开放性胸部损伤;"},{"LCZD","246"},{"YCYE",287.72} },
            //    new Hashtable(){ {"XM","方秀兰"},{"XB","女"},{"NL","60"},{"LGTS","急性肾功能不全;下消化道出血;胃K术后伴全身淋巴结肿大压迫右肾;右肾积水;待造瘘血透"},{"LCZD","246"},{"YCYE",8054.37} },
            //    new Hashtable(){ {"XM","张钢华"},{"XB","男"},{"NL","51"},{"LGTS","多发性损伤;"},{"LCZD","241"},{"YCYE",6529.62}},
            //    new Hashtable(){ {"XM","倪月娥"},{"XB","女"},{"NL","68"},{"LGTS","下腹痛;心力衰竭;"},{"LCZD","239"},{"YCYE",1501.85} },
            //    new Hashtable(){ {"XM","王珠平"},{"XB","男"},{"NL","34"},{"LGTS","头皮裂伤;头部外伤;"},{"LCZD","239"},{"YCYE",5088.87} },
            //    new Hashtable(){ {"XM","王爱妹"},{"XB","女"},{"NL","52"},{"LGTS","肺部感染;肺部肿瘤伴转移;"},{"LCZD","239"},{"YCYE",379.46} },
            //    new Hashtable(){ {"XM","薛西西"},{"XB","女"},{"NL","34"},{"LGTS","症状性癫痫;"},{"LCZD","238"},{"YCYE",1507.12} },
            //    new Hashtable(){ {"XM","郑月媚"},{"XB","女"},{"NL","61"},{"LGTS","心功能不全"},{"LCZD","238"},{"YCYE",2331.56} },
            //    new Hashtable(){ {"XM","潘成光"},{"XB","男"},{"NL","59"},{"LGTS","肝硬化;脑梗死;"},{"LCZD","238"},{"YCYE",169.47} },
            //    new Hashtable(){ {"XM","王成标"},{"XB","男"},{"NL","44"},{"LGTS","胸椎骨折;车祸伤;"},{"LCZD","238"},{"YCYE",1291.07}},
            //    new Hashtable(){ {"XM","蓝式妹"},{"XB","女"},{"NL","52"},{"LGTS","慢性肾功能不全;关节炎;"},{"LCZD","238"},{"YCYE",1098.67} },
            //    new Hashtable(){ {"XM","周月志"},{"XB","男"},{"NL","81"},{"LGTS","冠状动脉粥样硬化性心脏病;"},{"LCZD","238"},{"YCYE",640.96} },
            //    new Hashtable(){ {"XM","郭月林"},{"XB","男"},{"NL","76"},{"LGTS","喉恶性肿瘤伴转移 粒细胞缺乏"},{"LCZD","238"},{"YCYE",1539.25} },
            //    new Hashtable(){ {"XM","吴爱萍"},{"XB","女"},{"NL","46"},{"LGTS","加害性损伤后接受检查和观察;"},{"LCZD","238"},{"YCYE",1372.64} }
            //});

            EmergencyTreatment em = new EmergencyTreatment();

            // 获得急诊抢救区信息
            em.addQjqxx("梁美坤", "男", "79", "扩张性心肌病,心功能不全;", "235", 812.91);
            em.addQjqxx("郭洪浩", "男", "50", "头皮肿物;小脑梗塞;", "235", 2271.17);
            em.addQjqxx("朱林叶", "女", "72", "多发性损伤;", "235", 3491.58);
            em.addQjqxx("叶兴顺", "男", "75", "脑血管意外;", "236", 9526.46);
            em.addQjqxx("朱克金", "男", "75", "发热,糖尿病,褥仓", "234", 674.61);
            em.addQjqxx("王爱莲", "女", "63", "硬膜下出血;", "235", 1605);
            em.addQjqxx("王爱莲", "女", "63", "硬膜下出血;", "235", 1605);
            em.addQjqxx("翁猷良", "男", "77", "复合性溃疡伴出血,慢性肾功能不全,急性冠脉综合症", "234", 106.75);
            em.addQjqxx("任黎明", "男", "43", "扩张性心肌病;急性冠脉综合症,晕厥", "234", 1192.2);
            em.addQjqxx("黄学贞", "男", "58", "慢性阻塞性肺病伴急性下呼吸道感染;呼吸衰竭", "235", 104.35);
            em.addQjqxx("朱美英", "女", "63", "发热待查,糖尿病,肾功能不全,高血压病;", "234", 1117.05);
            em.addQjqxx("汝贺", "男", "44", "急性冠脉综合征;晕厥;", "234", 1826.47);
            em.addQjqxx("章阿钗", "女", "78", "心脏起搏器植入术后电池耗竭;心力衰竭;", "234", 198.02);
            em.addQjqxx("彭廷宪", "男", "30", "车祸伤;", "235", 8515.25);
            em.addQjqxx("王国珍", "男", "40", "多发性损伤", "235", 1803.09);
            em.addQjqxx("李法云", "男", "53", "车祸伤;", "235", 1281.17);
            em.addQjqxx("夏欣欣", "女", "88", "尿毒症", "234", 1275.79);
            em.addQjqxx("陈伯夫", "男", "79", "贫血;消化道出血;", "235", 1650.31);

            // 获得急诊留观区信息
            em.addLgqxx("蒋妹", "女", "27", "多发性损伤;", "249", 1876.17);
            em.addLgqxx("谭容梅", "女", "32", "开放性胸部损伤;开放性胸部损伤;", "246", 287.72);
            em.addLgqxx("方秀兰", "女", "60", "急性肾功能不全;下消化道出血;胃K术后伴全身淋巴结肿大压迫右肾;右肾积水;待造瘘血透", "246", 8054.37);
            em.addLgqxx("张钢华", "男", "51", "多发性损伤;", "241", 6529.62);
            em.addLgqxx("倪月娥", "女", "68", "下腹痛;心力衰竭;", "239", 1501.85);
            em.addLgqxx("王珠平", "男", "34", "头皮裂伤;头部外伤;", "239", 5088.87);
            em.addLgqxx("王爱妹", "女", "52", "肺部感染;肺部肿瘤伴转移;", "239", 379.46);
            em.addLgqxx("薛西西", "女", "34", "症状性癫痫;", "238", 1507.12);
            em.addLgqxx("郑月媚", "女", "61", "心功能不全", "238", 2331.56);
            em.addLgqxx("潘成光", "男", "59", "肝硬化;脑梗死;", "238", 169.47);
            em.addLgqxx("王成标", "男", "44", "胸椎骨折;车祸伤;", "238", 1291.07);
            em.addLgqxx("蓝式妹", "女", "52", "慢性肾功能不全;关节炎;", "238", 1098.67);
            em.addLgqxx("周月志", "男", "81", "冠状动脉粥样硬化性心脏病;", "238", 640.96);
            em.addLgqxx("郭月林", "男", "76", "喉恶性肿瘤伴转移 粒细胞缺乏", "238", 1539.25);
            em.addLgqxx("吴爱萍", "女", "46", "加害性损伤后接受检查和观察;", "238", 1372.64);

            return(em);
        }