Bshis2.2詳細設計說明書
(病案管理系統)
設計:周洪 2000/5/30
一.概述
病案管理系統主要完成對住院病案首頁的管理。
主要業務涉及病案首頁的輸入、對已輸入首頁的管理,查詢,檢索,借閱,抽查,統計病案數據等。
二.設計
程序編寫的總體要求參《Bshis2.2程序編寫規范》.
1. 主窗體
主窗體繼承自W_Main_Frame(Support.Pbl)。
2.主菜單:
主菜單M_Ba_Main繼承自m_Main_Frame(Support.Pbl)。并增加下列菜單項:
1.1業務
首頁登記——完成病案首頁的輸入。
病案管理——對已輸入首頁進行管理。
借閱管理——對首頁進行借閱管理。
質量管理——對首頁進行質量抽查。
1.2報表
分科醫療情況表——分科室統計醫療情況
分科費用情況表——分科室統計費用情況
分科診斷質量表——分科室統計診斷質量情況
分科手術質量表——分科室統計手術情況
疾病分類情況表——按疾病統計碼統計疾病情況
疾病年齡分類表——按疾病統計碼統計疾病年齡分類情況
疾病分類費用表——按疾病統計碼統計疾病費用情況
病種質量控制表——按統計碼、ICD碼或手術碼統計病種質量
部分病種費用表——按統計碼或ICD碼統計部分病種費用情況
前百位疾病順位表——按疾病編碼統計疾病順位情況
前十位死亡原因表——按死亡原因統計死亡病人情況
死亡分類情況表——統計死亡分類情況
產科情況統計表——統計產科情況
就診病人來源表——統計病人就診來源情況
病案質量情況表——統計抽查病案的質量情況
中醫病證分類表
中醫診斷分類表
中西醫對照統計表
1.3檢索
疾病分類主索引——按疾病編碼生成出院主診斷索引
疾病分類次索引——按疾病編碼生成出院次診斷索引
手術病人索引——按手術編碼生成手術病人索引
死亡病人索引——按死亡原因生成死亡病人索引
并發癥索引——按并發疾病編碼生成并發癥索引
院內感染索引——按院內感染疾病編碼生成院內感染索引
病人姓名索引——按病人姓名生成病人姓名索引
E編碼索引——按損傷中毒編碼生成E編碼索引
M編碼索引——按惡性腫瘤編碼生成M編碼索引
分科統計一覽表——按科室生成出院病人一覽表
傳染病人一覽表——生成患傳染病病人一覽表
診斷疑診一覽表——生成診斷疑診病人一覽表
診斷不符一覽表——生成診斷不符病人一覽表
手術病人一覽表——生成手術病人一覽表
惡性腫瘤一覽表——生成患惡性腫瘤病人一覽表
死亡病人一覽表——生成死亡病人一覽表
分科綜合一覽表——按科室生成病人綜合一覽表
1.4查詢
簡單查詢——以住院號,姓名,Icd, 統計碼為條件單項或組合查詢病案首頁。
綜合查詢——以列出項為條件查詢病案首頁。
1.5維護
統計科室歸并——將科室歸并為內科、外科、婦產科、兒科。
病人性質歸并——將病人性質歸并為公費、勞保、醫療保險、自費、其他。
首頁費用歸并——將病人費用項目歸并為床位費、西藥費、成藥費、草藥費、 檢查費、治療費、放射費、手術費、檢驗費、輸血費、輸氧費、接生費、診察費、護理費、其他費。
統計費用歸并——將首頁費用歸并為床位費、西藥費、成藥費、草藥費、 檢查費、治療費、放射費、其他費。
分娩情況歸并——將產婦分娩情況歸并為正常分娩、難產、早產、剖腹產、異常、側切。
單病種設置——設置病種質量報表取數條件。
3.全局對象
對象 類型 定義文件 實例名 描述
U_Supportclass 非可視自定義 Support.Pbl Uo_Support 完成數據庫連接,登錄到指定系統,并保存指定系統的全局信息。
Base_Info 結構 Support.Pbl Base_Info 將Uo_Support中部分系統信息保存到該全局結構中以便于訪問。
s_ba_bagl 結構 Support.Pbl gs_bagl 系統默認參數。
4.應用初始化
在應用的Open事件中應控制程序只能運行一個進程(創建Support.Pbl 中U_Singleinstanceclass 的一個局部實例)。
調用Uo_Support有關成員函數完成數據庫連接,系統登錄,全局結構Base_Info的賦值。
打開主窗口,調用Uo_Support有關成員函數,設置操作員的菜單權限。
5.模塊設計說明書
5.1首頁登記
功能描述
完成出院病人(Zy_Brry.Cypb=8)和不在醫院管理系統中病人病案首頁的添加。為新增病人時住院號由Gf_Get_Max()產生。
Ipo過程描述
單擊菜單“業務->首頁登記”將彈出首頁登記主窗口(如圖5.1.1所示)。
圖5.1.1 首頁登記主窗口
表5.1.1首頁登記主窗口說明
窗口名稱 首頁登記 引用名 W_ba_sydj
圖號 圖5.1.1
父窗口類 W_Ba_Glck(Ba_Public.Pbl)
設
計
說
明 概
述 完成出院病人(Zy_Brry.Cypb=8)和不在醫院管理系統中病人病案首頁的添加。
窗口打開時將把所有未輸入病案的已出院病人列在Dw_Left中,已輸入病案系統為歸檔的病人列在Dw¬— Right。
要求在完成病案首頁的增加、確認后相應刷新本窗口。
詳
細
1. Em_1:Editmask。類型為String,用于定位Dw_Left。
2. Ddlb_1:Dropdownlistbox。用于指定Dw_Left中的科室。
3.Dw_Left:Datawindow。其中將列出所有未輸入病案系統的已出院病人。其中雙擊某紀錄,將以“登記”(Modi)方式打開病人首頁明細窗口,將該紀錄病人數據傳入病案系統;右鍵打開M_Ba_Badj菜單,可選“新增”、“登記”增加病案首頁。
4.dw_Right:datawindow。其中列出所有已輸入病案系統但未歸檔病案首頁。
5.刷新(F):Commandbutton。單擊將以Ddlb_1為條件刷新Dw_Left,dw_right。
6.打印(D):Commandbutton。單擊將打印列表。
7.退出:Commandbutton。單擊將退出本窗口.其Cancel屬性為true。
Ipo過程 1.取科室代碼wf_AddCode()
2.
引用表 Gy_ksdm
操作表 Zy_brry,zy_brzd,zy_jsmx,zy_ypgm,ba_brda,ba_brsy
備注
具體病案首頁的增加操作將在病人首頁窗口(如圖5.2.2所示)中完成。
5.2病案管理
功能描述
完成已輸入首頁的修改、注銷、查詢和歸檔。
Ipo過程描述
單擊菜單“業務->病案管理”將彈出病案管理主窗口(如圖5.2.1所示)。
圖5.2.1 病案管理主窗口
表5.2.1病案管理主窗口說明
窗口名稱 病案管理 引用名 W_ba_bagl
圖號 圖5.2.1
父窗口類 W_Ba_Glck(Ba_Public.Pbl)
設
計
說
明 概
述 完成已輸入首頁的修改、注銷、查詢和歸檔。
詳
細 1.Dw_1:Datawindow。其中將列出所有符合條件病案首頁。其中雙擊某紀錄,將以“查詢”(Modi)方式打開病人首頁明細窗口;右鍵打開M_Ba_Bagl菜單,可選“修改”、“注銷”“查詢”、“歸檔”管理病案首頁。
2.刷新(F):Commandbutton。單擊將刷新Dw_1。
3.打印(D):Commandbutton。單擊將打印列表。
4.退出:Commandbutton。單擊將退出本窗口.其Cancel屬性為true。
引用表 Gy_ksdm
操作表 ba_brda,ba_brsy
備注
具體病案首頁的“增加”、“修改”、“注銷”“查詢”、“歸檔”操作將在病人首頁窗口(如圖5.2.2所示)中完成。
圖5.2.2 病人首頁窗口
表5.2.2病人首頁窗口說明
|
|