醫(yī)療保險待遇算法參考辦法_第1頁
醫(yī)療保險待遇算法參考辦法_第2頁
醫(yī)療保險待遇算法參考辦法_第3頁
醫(yī)療保險待遇算法參考辦法_第4頁
醫(yī)療保險待遇算法參考辦法_第5頁
已閱讀5頁,還剩72頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

77/77密級:文檔編號:SYSI003第2010-分冊名稱:第1冊/共1冊 沈陽市城鎮(zhèn)職工差不多醫(yī)療保險城鎮(zhèn)職工生育保險城鎮(zhèn)居民差不多醫(yī)療保險農(nóng)民工醫(yī)療保險待遇算法參考手冊沈陽東軟軟件股份有限公司社會保險事業(yè)部2010年3月維護記錄修改記錄版本號變更操縱報告編號更改條款及內(nèi)容更改人審批人更改日期1.1增加體檢收費類不、健康體檢醫(yī)療類不和體檢大類二級代碼,新增3.1.16通用函數(shù)功能,在醫(yī)院治理信息系統(tǒng)改造實施詳細講明中增加體檢部分的講明。張振東2008-10-231.2在醫(yī)院治理信息系統(tǒng)改造實施詳細講明中對體檢部分的講明進行了修改,修改部分已用藍色字體標出。張振東2008-11-141.3修改“門診掛號與修改”接口和“入院登記及修改”、“醫(yī)保病人結(jié)算”、“醫(yī)保病人預結(jié)算”花蕾2008-11-251.4增加“專門轉(zhuǎn)入”醫(yī)療類不,用于專門住院的患者市內(nèi)轉(zhuǎn)院時在轉(zhuǎn)入醫(yī)院做入院登記時候錄入的醫(yī)療類不花蕾2009-03-011.5增加“門診慢病”醫(yī)療類不,同時登記和結(jié)算增加病種錄入的限制花蕾2009-4-11.6增加修改IC卡交易密碼功能。增加讀卡類型7校驗交易密碼功能。交易初始密碼是000000。張驥2009-10-281.7結(jié)算輸出串增加如下2個項目,差不多藥物總額差不多藥物增補統(tǒng)籌張驥2010-3-21.8醫(yī)療人員類不增加大學生類不(代碼45)張驥2010-1.9醫(yī)療類不增加居民門診統(tǒng)籌(代碼是18)張卓2010-10-011.10費用明細錄入及其修改中開方日期需要傳入開方日期廢棄,改為醫(yī)師編號,出院登記經(jīng)辦人必須填寫,格式為“經(jīng)辦人$病案號$經(jīng)治醫(yī)師編號$”,醫(yī)保病人結(jié)算和醫(yī)保病人預結(jié)算返回串增加處方醫(yī)師標志(41)張卓2010-11-11.11費用明細錄入及其修改,新藥目錄;通用函數(shù)(新)增加59交易。張卓2011-8-11.12新增醫(yī)療類不精神病家庭病床(20),醫(yī)保病人結(jié)算和醫(yī)保病人預結(jié)算,結(jié)算輸出串增加一個城鎮(zhèn)職工補充醫(yī)療費。張卓2012-01-011.13新增醫(yī)療類不職工門診統(tǒng)籌手術類不(16),通用函數(shù)操作類型為41加入職工門診統(tǒng)籌審批,職工門診統(tǒng)籌手術類不(16)預結(jié)算張卓2012-04-01目錄TOC\o"1-3"維護記錄 2目的 41. 方案的介紹 4方案圖解 4醫(yī)院系統(tǒng)需要做的改造工作 4醫(yī)院開發(fā)商還需要提供的小應用 52. 醫(yī)院治理信息系統(tǒng)改造實施詳細講明 5門診部分 5住院部分 6體檢部分 73. 醫(yī)療待遇接口函數(shù)講明 8公有函數(shù)講明(所有函數(shù)都應推斷返回值) 83.1.1. 動態(tài)鏈接庫初始化函數(shù) 93.1.2. 事務提交函數(shù) 93.1.3. 事務回滾函數(shù) 103.1.4. (該函數(shù)取消)待遇享受資格審核 103.1.5. (該函數(shù)取消)取審批信息 113.1.6. (該函數(shù)取消)寫審批信息 123.1.7. 讀卡函數(shù)(輸入不同的ReadType分不輸出不同的DataBuffer) 133.1.8. 門診掛號與修改 143.1.9. 入院登記及修改 163.1.10. 費用明細錄入及其修改 183.1.11. 醫(yī)保病人結(jié)算 193.1.12. 醫(yī)保病人預結(jié)算 223.1.13. (該函數(shù)取消)單據(jù)號修改 243.1.14. 字符串分解函數(shù) 243.1.15. 通用函數(shù) 253.1.16. 通用函數(shù)(新) 26附錄 28醫(yī)保中心收費類不 28醫(yī)療人員類不 29醫(yī)療類不 29體檢大類 30目錄維護 31講明 31目的為了更好的加快沈陽市醫(yī)療保險建設,出于對待遇算法的準確性、可控性、可維護性和安全性等多方面的考慮,在對醫(yī)院原有系統(tǒng)的改造的過程中,我們采納開發(fā)待遇算法的動態(tài)鏈接庫的方法來解決。方案的介紹方案圖解待遇計算方法DLL待遇計算方法DLL醫(yī)保前置機數(shù)據(jù)庫醫(yī)院收費終端計算請求發(fā)起待遇計算結(jié)果寫入HIS系統(tǒng)中HIS系統(tǒng)數(shù)據(jù)庫OCI醫(yī)保中心接口數(shù)據(jù)醫(yī)院系統(tǒng)需要做的改造工作首先醫(yī)院需要依照醫(yī)療保險政策的需要,按照我們所提供的醫(yī)療保險的接口改造醫(yī)院的HIS系統(tǒng),使其HIS系統(tǒng)能夠適應醫(yī)保的需要。醫(yī)院需要依照醫(yī)保中心提供的四個差不多目錄,包括病種信息、藥品信息、診療項目信息、服務設施信息建立與醫(yī)院內(nèi)碼對應的對比信息。關于那些無法找到對應關系的收費項目信息,醫(yī)院按照醫(yī)保中心費用分類編碼,維護收費項目信息。動態(tài)鏈接庫只適合于Windows98以上平臺的HIS系統(tǒng)。醫(yī)院開發(fā)商還需要提供的小應用維護四個對比表,每個差不多上一對多的關系。也確實是在原表基礎上加醫(yī)保對應編碼。病種信息對比表藥品信息對比表診療項目對比表服務設施對比表沒有對應關系的收費項目信息,按照醫(yī)保中心的費用分類方法修改收費項目信息醫(yī)院治理信息系統(tǒng)改造實施詳細講明門診部分掛號掛號系統(tǒng)中加入“讀卡”按鈕,實現(xiàn)從CPU卡中讀取參保就診職工的差不多信息。在掛號完成按“確定”或“存盤”時,調(diào)用“門診掛號與修改”函數(shù),把職工掛號信息寫入醫(yī)保前置機。當退號時,調(diào)用“門診掛號與修改”的反交易方式(交易類型為-1),實現(xiàn)醫(yī)保退號。門診劃價如劃價與收費不同時操作,則現(xiàn)在的劃價因不發(fā)生實際費用可不調(diào)用醫(yī)保接口。也可調(diào)用接口函數(shù)“費用明細錄入及其修改”把劃價信息寫入醫(yī)保前置機中。門診收費如醫(yī)保病人結(jié)算則要先進行“讀卡”,依照先前掛號時產(chǎn)生的掛號信息中的“職工編號”、“門診號”查出職工的劃價信息。在系統(tǒng)“確定”或“存盤”按鈕中,如門診劃價時沒有調(diào)用“費用明細錄入及其修改”,則現(xiàn)在要求循環(huán)調(diào)用“費用明細錄入及其修改”把職工當前沒有結(jié)算的全部的處方信息寫入醫(yī)保前置機中。寫入處方結(jié)束后調(diào)用“醫(yī)保病人結(jié)算”,生成醫(yī)保結(jié)算信息。假如醫(yī)保交易成功,完成HIS收費結(jié)算的其他操作;假如醫(yī)保交易失敗,則此次HIS系統(tǒng)收費結(jié)算失敗,需要將剛才已提交的數(shù)據(jù)人工的回退到結(jié)算前的狀態(tài);假如HIS系統(tǒng)收費結(jié)算失敗,而醫(yī)保交易成功,需要重新發(fā)起反交易請求,宏沖醫(yī)保的交易,調(diào)用醫(yī)保病人結(jié)算;門診退費發(fā)生門診結(jié)算單作廢時,調(diào)用“醫(yī)保病人結(jié)算”,利用反交易類型,對前面的結(jié)算進行宏沖。發(fā)票重打重打發(fā)票工作不再需要調(diào)用接口來實現(xiàn),發(fā)票號也不需要變更,直接按照原有發(fā)票打印即可。住院部分入院登記當參保患者住院時,先調(diào)用“讀卡”,查出職工差不多信息后,輸入其它入院信息,在“確定”或“存盤”時調(diào)用“入院登記及修改”把職工住院信息寫入醫(yī)保前置機中。藥品或項目醫(yī)囑錄入同門診劃價時一樣,調(diào)用“費用明細錄入及其修改”。退費在退費時調(diào)用“費用明細錄入及其修改”,其中交易類型為反交易。出院登記在HIS的出院登記處,調(diào)用“入院登記及修改”,其中登記類型為出院登記。出院結(jié)算同門診結(jié)算。結(jié)算召回發(fā)生住院結(jié)算單作廢時,調(diào)用“醫(yī)保病人結(jié)算”,利用反交易類型,對前面的結(jié)算進行宏沖。無費退院調(diào)用“入院登記及修改”,現(xiàn)在交易類型為反交易(-1)。參保患者住院費用查詢能夠在任何時候調(diào)用“醫(yī)保病人預結(jié)算”獲得住院患者費用信息。體檢部分掛號、費用明細錄入、結(jié)算醫(yī)保參保人員在門診掛號時,掛醫(yī)療類不為“健康體檢”的號,費用明細錄入及出院結(jié)算的經(jīng)辦流程不變,錄入費用明細為上報的體檢套餐中心編號不需要錄入詳細的體檢項目。注意:掛醫(yī)療類不為“健康體檢”的號后在費用明細錄入時不能錄入非健康體檢費用類不的收費項目。同樣掛醫(yī)療類不為非健康體檢的號后,在費用明細錄入時不能錄入費用類不為體檢費的收費項目。掛體檢的號后在費用明細錄入時只能錄入一條費用明細,即:掛一個號只能選擇一個體檢套餐做檢查。調(diào)用費用明細錄入接口函數(shù)時,單價參數(shù)傳打折后的價格,同時把打折比例賦給劑型參數(shù),中心要核對所傳入的打折比例是否與醫(yī)保前置機中維護的打折比例相同。體檢差不多信息錄入及修改當體檢結(jié)束之后需要錄入體檢的差不多資料信息,在“確定”或“存盤”時調(diào)用“體檢差不多信息錄入及修改”接口函數(shù)把體檢差不多信息寫入醫(yī)保前置機中。假如在錄入某人體檢差不多信息時錄入了錯誤的數(shù)據(jù),同時差不多成功將數(shù)據(jù)保存到了醫(yī)保前置機中,這時需要重新錄入該人的體檢差不多信息并再次掉用“體檢差不多信息錄入及修改”接口函數(shù),將醫(yī)保前置機中的對應該體檢人員的體檢差不多信息覆蓋掉。注意:那個修改函數(shù)關于“醫(yī)院編號”和“體檢號”數(shù)據(jù)項不能修改,假如這兩個數(shù)據(jù)項輸入錯了,同時差不多成功將數(shù)據(jù)保存到了醫(yī)保前置機中,這時能夠調(diào)用“體檢差不多信息刪除”接口函數(shù)將這條體檢差不多信息在數(shù)據(jù)庫中刪除,然后在重新插入。體檢差不多信息刪除假如操作員想刪除先前錄入的體檢人員的體檢差不多信息,則能夠調(diào)用“體檢差不多信息刪除”接口函數(shù),成功調(diào)用此函數(shù)將刪除醫(yī)保前置機中和該體檢人員對應的體檢差不多信息和所有體檢明細信息。體檢明細信息錄入及修改只有在成功調(diào)用了“體檢差不多信息錄入”接口函數(shù)后,才能夠調(diào)用此接口函數(shù),進行體檢明細信息的錄入,輸入完規(guī)定的體檢明細信息后,在“確定”或“存盤”時調(diào)用“體檢明細信息錄入”把體檢明細信息寫入醫(yī)保前置機中。假如在錄入某人體檢明細信息時錄入了錯誤的數(shù)據(jù),同時差不多成功將數(shù)據(jù)保存到了醫(yī)保前置機中,這時需要重新錄入該人的體檢明細信息并再次掉用“體檢明細信息錄入及修改”接口函數(shù),將醫(yī)保前置機中的對應該體檢人員的體檢明細信息覆蓋掉。注意:那個函數(shù)關于“醫(yī)院編號”、“體檢號”、“體檢大類編號”、“體檢項目編號”和“體檢細項名稱”數(shù)據(jù)項不能修改,假如這幾個數(shù)據(jù)項輸入錯了,同時差不多成功將數(shù)據(jù)保存到了醫(yī)保前置機中,這時能夠調(diào)用“體檢明細信息刪除”接口函數(shù)將這條體檢明細信息在數(shù)據(jù)庫中刪除,然后在重新插入。體檢明細信息刪除假如操作員想刪除先前錄入的體檢人員的某條體檢明細信息,則能夠調(diào)用“體檢明細信息刪除”接口函數(shù),成功調(diào)用此函數(shù)將刪除醫(yī)保前置機中和該體檢人員對應的該條體檢明細信息。醫(yī)療待遇接口函數(shù)講明DataBuffer講明:DataBuffer為函數(shù)返回參數(shù),Char*類型,假如函數(shù)執(zhí)行成功,返回值多個參數(shù),使用‘|’分割;假如執(zhí)行失敗,那么DataBuffer中含有錯誤詳細信息。日期類型格式:yyyymmddhh24miss,假如沒有時刻,則后6位均為0。公有函數(shù)講明(所有函數(shù)都應推斷返回值)函數(shù)列表(DBLib.dll)序號函數(shù)名代碼1動態(tài)鏈接庫初始化函數(shù)InitDLL2事務提交函數(shù)COMMITtrans3事務回滾函數(shù)ROLLBACKtrans4待遇享受資格審核CheckMTQ5取審批信息GetApprInfo6寫審批信息SetApprInfo7讀卡函數(shù)ReadCard8門診掛號與修改Registration9入院登記及修改TreatInfoEntry10費用明細錄入及其修改FormularyEntry11醫(yī)保病人結(jié)算ExpenseCalc12醫(yī)保病人預結(jié)算PreExpenseCalc13單據(jù)號修改UpdateInvoiceNo14字符串分解函數(shù)GetPosValue15通用函數(shù)Bussiness16通用函數(shù)(新)GeneralFunc17IC卡交易密碼修改ChangeTransPW動態(tài)鏈接庫初始化函數(shù)Syntax:intInitDLL()Arguments:none;Return(s):0-SUCCESS-1-FAILURERemarks;應用起動時,必須調(diào)用此函數(shù)對DLL所用到的資源進行初始化,以便分配相關句柄.事務提交函數(shù)Syntax:intCommitTrans()ArgumentsnoneReturn(s):0–Succuss-1-FailureRemarks:提交當前與醫(yī)保用戶連接的數(shù)據(jù)庫事務,將所作操作寫入數(shù)據(jù)庫。注意推斷函數(shù)返回值。假如不成功要調(diào)用RollbackTrans()事務回滾函數(shù)Syntax:intRollbackTrans()ArgumentsnoneReturn(s):0–Succuss-1-FailureRemarks:將當前對醫(yī)保前置機數(shù)據(jù)庫所作的操作退回到操作前的狀態(tài).(該函數(shù)取消)待遇享受資格審核用于檢索人員的存在、單位封鎖、人員封鎖信息Syntax:intCheckMTQ(char*CardNo,char*SINumber,char*UnitNumber,char*SysDate,int*AppCode,Char*DataBuffer);Arguments參數(shù)參數(shù)參數(shù)名是否可空CardNo卡號NSINumber社會保障號NUnitNumber單位編號NSysDate服務器系統(tǒng)時刻(yyyymmdd)NAppCode0-后臺執(zhí)行成功,-1-后臺執(zhí)行失敗DataBuffer講明: |封鎖緣故|封鎖的起使時刻|終止時刻|Return(s):0–Succuss-1-FailureRemarks:檢查單位封鎖信息(返回封鎖緣故,封鎖的起使時刻和終止時刻);檢查個人封鎖信息(返回封鎖緣故,封鎖的起使時刻和終止時刻);(該函數(shù)取消)取審批信息Syntax:intGetApprInfo(char*ApprNo,char*InHosNo,char*ApprType,char*PersonNo,char*PID,char*Name,char*Sex,char*PersonType,char*UnitNo,char*DoctorName,char*DiseaseNo,char*DiseaseName,char*Diagnostics,char*ItemNo,char*ItemName,char*ApprFlag,char*ReportDate,char*ApprPerson,char*ApprDate,char*StartDate,char*EndDate,char*Transactor,char*TransDate,char*Remarks,char*ErrorMsg)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空ApprNoIN審批編號NInHosNoOUT住院號(門診號)ApprTypeOUT審批類不PersonNoOUT個人編號PIDOUT公民身份號碼NameOUT姓名SexOUT性不PersonTypeOUT醫(yī)療人員類不UnitNoOUT單位編號DoctorNameOUT經(jīng)治醫(yī)師姓名DiseaseNoOUT病種編碼DiseaseNameOUT病種名稱DiagnosticsOUT診斷意見ItemNoOUT項目編碼ItemNameOUT項目名稱ApprFlagOUT審批標志0-未通過1-通過ReportDateOUT申報日期ApprPersonOUT審批人ApprDateOUT審批日期StartDateOUT開始時刻EndDateOUT終止時刻TransactorOUT經(jīng)辦人TransDateOUT經(jīng)辦日期RemarksOUT備注ErrorMsgOUT錯誤信息Return:0-SUCCESS-1-FAILURERemarks:關于需要醫(yī)保中心審批的特檢、特治、特藥的審批信息。(該函數(shù)取消)寫審批信息syntax:intSetApprInfo(char*ApprNo,char*InHosNo,char*ApprType,char*PersonNo,char*PID,char*Name,char*Sex,char*PersonType,char*UnitNo,char*DoctorName,char*DiseaseNo,char*DiseaseName,char*Diagnostics,char*ItemNo,char*ItemName,char*ApprFlag,char*ReportDate,char*ApprPerson,char*ApprDate,char*StartDate,char*EndDate,char*Transactor,char*TransDate,char*Remarks,char*ErrorMsg)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空ApprNoOUT審批編號NInHosNoIN住院號(門診號NApprTypeIN審批類不1--特藥2--特檢治NPersonNoIN個人編號NPIDIN公民身份號碼NNameIN姓名NSexIN性不NPersonTypeIN醫(yī)療人員類不NUnitNoIN單位編號NDoctorNameIN經(jīng)治醫(yī)師姓名NDiseaseNoIN病種編碼NDiseaseNameIN病種名稱NDiagnosticsIN診斷意見NItemNoIN項目編碼NItemNameIN項目名稱NApprFlagIN審批標志0-未通過1-通過NReportDateIN申報日期NApprPersonIN審批人NApprDateIN審批日期NStartDateIN開始時刻NEndDateIN終止時刻NTransactorIN經(jīng)辦人NTransDateIN經(jīng)辦日期NRemarksIN備注NErrorMsgOUT錯誤信息Return(s):0–SUCCESS-1–FAILURE讀卡函數(shù)(輸入不同的ReadType分不輸出不同的DataBuffer)syntax:intReadCard(intReadType,char*DataBuffer)Arguments:ReadtypeReadTypeDataBuffer1|發(fā)卡機構編號|卡號|姓名|性不|身份證號|單位編號|個人編號|醫(yī)療人員類不|有效期|變更日期|生日|民族|2|支付年度|個人住院次數(shù)|個人帳戶支付累計|個人現(xiàn)金自付累計|乙類項目自費累計|醫(yī)療救助支出累計|公務員支出累計|統(tǒng)籌基金支付累計|門診大病(專門病種)累計|門診慢性病支出累計|其它1|其它2|其它3|3|醫(yī)??ó斍皫粲囝~|4|在院狀態(tài)|醫(yī)院編碼|出院日期|住院疾病編碼|起付線|起付線支付|5|順序號|卡交易序號|交易類型|個人帳戶金額|終端機編號|交易時刻|6|住院(門診)號|個人帳戶支付金額|個人現(xiàn)金自付金額|乙類項目自費金額|醫(yī)療救助支出金額|公務員支出金額|統(tǒng)籌基金支付金額|終端機編號|交易時刻|7|個人編號|單位編號|醫(yī)療人員類不|本年統(tǒng)籌支出累計|本年救助金支出累計|帳戶余額|轉(zhuǎn)出醫(yī)院起伏標準|轉(zhuǎn)出醫(yī)院起伏標準自付|住院次數(shù)|卡號|帳戶支付累計|帳戶支付年度|現(xiàn)金支付金額累計|個人自負(乙類項目)金額累計|公務員支付金額累計|專門門診支付累計|門診特病起付線支付累計|其他1|其他2|其他3|上次出院日期|上次出院疾病編碼|ReadTypeIN讀卡類型1--讀參保人員差不多信息2--讀帳戶差不多信息3--讀帳戶余額4--讀住院人員信息5--讀差不多交易明細6--讀非差不多交易明細7--讀取個人及帳戶信息(結(jié)算時將此字符串直接傳入結(jié)算函數(shù)的PersonAccountInfo參數(shù))DataBufferOUT以管道分隔符’|’Returs:0–SUCCESS-1–FAILURE門診掛號與修改syntax:intRegistration(char*PersonAccountInfo,intTransType,char*MedType,char*BillNo,char*InHosNo,char*SysDate,char*UserName,char*DiseaseNo,char*DiseaseName,char*DataBuffer)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空PersonAccountInfoIN個人及其帳戶信息NTransTypeIN交易類型-1退號1掛號NMedTypeIN醫(yī)療類不31-藥店11-一般門診12-專門門診15-健康體檢19-門診慢病41-生育門診43-節(jié)育門診27-定點醫(yī)療機構急診18-居民門診統(tǒng)籌(2010-8-20)16-職工門診統(tǒng)籌手術病種NBillNoIN單據(jù)號NInHosNoIN住院號NSysDateIN經(jīng)辦日期NUserNameIN操作員NDiseaseNoIN疾病編碼(特病、慢病不能為空)假如是特病、慢病該編碼為審批信息中標識碼DiseaseNameIN疾病名稱DataBufferOUT出錯信息Return(s):0–SUCCESS-1–FAILURERemarks:藥店,即藥店購藥,只能在定點藥店使用。門診掛號時一定要確認專門門診依舊一般門診。一旦確認了醫(yī)療類不,結(jié)算時不可醫(yī)改變。專門門診,在掛號時一定要出示特病證;選擇專門門診掛號時,系統(tǒng)會自動推斷在前置機中是否有該患者的審批信息。審批的流程是病人就診前到醫(yī)保中心辦理審批,經(jīng)醫(yī)保中心審批同意后,由醫(yī)保中心將審批信息錄入到醫(yī)保中心的業(yè)務系統(tǒng)中,審批信息通過數(shù)據(jù)傳輸,傳到醫(yī)院的醫(yī)保前置機中。(要求醫(yī)院及時做數(shù)據(jù)傳輸)。注意:特病門診掛號時疾病編碼不能為空,輸入的疾病編碼必須和審批病種編碼一致,否則不能掛號。定點醫(yī)療機構急診,即急診急救,屬于門診類醫(yī)療類不。城鎮(zhèn)居民人員必須死亡才能夠錄入該醫(yī)療類不(要求醫(yī)院操縱,中心事后審核),同時統(tǒng)籌基金有一定限額的限制。農(nóng)民工只能錄入以下醫(yī)療類不“藥店、一般門診、定點醫(yī)療機構急診”。醫(yī)療類不為“門診特病”、“門診慢病”疾病編碼為識不碼。醫(yī)療類不為“門診統(tǒng)籌手術”疾病編碼見附件。入院登記及修改Syntax:intTreatInfoEntry(intRegType,intTransType,char*InHosNo,char*MedType,char*TreatDate,char*LeaveHosDt,char*DiseaseName,char*DiseaseNo,char*LHDiseaseName,char*LHDiseaseNo,char*Transactor,char*TransDate,char*BillNo,char*PDiseaseNo,char*OperateCode1,char*OperateCode2,char*OperateCode3,char*ErrorMsg)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空RegTypeIN登記類型0入院登記1出院登記NTransTypeIN交易類型正交易-1反交易NInHosNoIN住院號NMedTypeIN醫(yī)療類不21-一般住院22-轉(zhuǎn)入醫(yī)院23-專門轉(zhuǎn)入24-專門住院25-家庭病床42-生育住院43-節(jié)育住院45-生育轉(zhuǎn)入住院29-定點醫(yī)療機構急診住院20-精神病家庭病床NTreatDateIN入院日期入院登記不能為空LeaveHosDtIN出院日期出院登記不能為空DiseaseNameIN入院疾病名稱NDiseaseNoIN入院疾病編碼(醫(yī)保中心提供的編碼信息)對應入院診斷主碼LHDiseaseNameIN出院疾病名稱對應主碼出院診斷名稱LHDiseaseNoIN出院疾病編碼(醫(yī)保中心提供的編碼信息對應出院診斷識不碼,其中特病、家病、生育、單病種不能為空TransactorIN經(jīng)辦人NTransDateIN經(jīng)辦日期NBillNoIN出院緣故(醫(yī)保中心給代碼)NPDiseaseNoIN出院診斷主碼NOperateCode1IN手術碼1OperateCode2IN手術碼2OperateCode3IN手術碼3ErrorMsgOUT出錯信息Returns:0–SUCCESS-1–FAILURERemarks:入院登記前一定要依照實際情況選擇醫(yī)療類不,比如家庭病床或由其他醫(yī)院轉(zhuǎn)入住院。假如在入院登記時沒有選擇正確的醫(yī)療類不,必須進行無費出院(假如差不多出院結(jié)算要先退費),后重新登記。由于入院時可能無法確定一般住院依舊專門住院,因此在入院登記時選擇一般住院,出院結(jié)算時選擇專門住院。僅此一種情況能夠在結(jié)算時改變醫(yī)療類不定點醫(yī)療機構急診住院,屬于住院類醫(yī)療類不。是城鎮(zhèn)居民專用的醫(yī)療類不。城鎮(zhèn)居民的成年人和老年人在市屬二級(含市屬二級)以上醫(yī)院只能夠錄入以下三種醫(yī)療類不“轉(zhuǎn)入醫(yī)院、定點醫(yī)療機構急診住院、家庭病床”,未成年人和在校學生沒有此限制。農(nóng)民工只能錄入以下醫(yī)療類不“一般住院、轉(zhuǎn)入住院、專門住院”。入院登記時必錄診斷主碼和診斷主碼病種名稱。原出院疾病編碼含義變?yōu)椤俺鲈涸\斷識不碼”,出院診斷名稱對應主碼出院診斷名稱;出院診斷中“主碼”必須錄入,關于特病、家病、生育、單病種必須錄入識不碼,其他項能夠不錄(一般住院假如不錄入標識碼,則按照一般定額結(jié)算)。出院登記是經(jīng)辦人必須填寫,格式為“經(jīng)辦人$病案號$經(jīng)治醫(yī)師編號$”主碼均需要依照醫(yī)療類不按照主碼錄入規(guī)則錄入。錄入規(guī)則:醫(yī)療類不為“31-藥店”錄入診斷內(nèi)容不做任何的推斷。醫(yī)療類不為“11-一般門診、15-健康體檢、27-定點醫(yī)療機構急診”主碼必須錄入主碼目錄上“范圍內(nèi)外”為‘0’的病種。醫(yī)療類不為“41-生育門診”主碼只能為“Z01.403”、識不碼只能錄入“20106”醫(yī)療類不為“43-節(jié)育門診”主碼必須錄入主碼目錄上“范圍內(nèi)外”為‘3、4’的病種。醫(yī)療類不為“21-一般住院、22-轉(zhuǎn)入醫(yī)院、23-專門轉(zhuǎn)院、24-專門住院、29-定點醫(yī)療機構急診住院”,則主碼必須錄入主碼目錄上“范圍內(nèi)外”為‘0’且病種類不為‘I類’、‘II類’的病種。假如錄入范圍內(nèi)外類不為‘4’的主碼時,識不碼必須為‘10560’(實際是生育轉(zhuǎn)住院)。醫(yī)療類不為“25-家庭病床”時,識不碼必須為家庭病床專用碼;主碼規(guī)則同一般住院醫(yī)療類不為“42-生育住院、43-節(jié)育住院、45-生育轉(zhuǎn)入住院”時,識不碼必須為生育專用碼。主碼必須錄入主碼目錄上“范圍內(nèi)外”為‘3、4’。除生育外,特病、家病、單病種的標識碼見附表?!蹲R不碼病種目錄1120定稿-附表2.xls》.費用明細錄入及其修改Syntax:intFormularyEntry(char*InHosNo,char*BillNo,char*InternalCode,char*FormularyNo,char*SysDate,char*CenterCode,char*ItemName,doubleUnitPrice,intQuantity,doubleAmount,char*DoseType,char*Dosage,char*Frequency,char*Usage,char*KeBie,intExecDays,char*FeeType,int*IsOwnExpenses,char*ErrorMsg)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空InHosNoIN門診號(住院號)NBillNoIN單據(jù)號NInternalCodeIN收費項目醫(yī)院內(nèi)編碼NFormularyNoIN處方號錄入NSysDateIN開方日期(醫(yī)師編號)NCenterCodeIN收費項目醫(yī)保中心編碼NItemNameIN收費項目名稱NUnitPriceIN單價NQuantityIN數(shù)量NAmountIN金額NDoseTypeIN劑型DosageIN劑量FrequencyIN頻次UsageIN用法KeBieIN科不名稱ExecDaysIN執(zhí)行天數(shù)FeeTypeIN醫(yī)保中心收費類不NIsOwnExpensesIN藥品限制標志:1操縱標志2不操縱標志,共2位ErrorMsgOUT出錯信息Returns:0–SUCCESS1–需要審批而沒有審批,如下次個人同意自費能夠在IsOwnExpenses中指出為1再重新發(fā)起交易請求-1–FAILURE調(diào)用該函數(shù)要求如下:1、假如是正常錄入,仍然按照原有方式錄入,同時要求,同一處方號不同意錄入相同中心編碼的項目,假如重復錄入,需要自行合并數(shù)量錄入。如:一個處方號只能錄入一個阿莫西林,假如再錄入,則需要更換處方號,或者將數(shù)量合并到原錄入項目中再調(diào)用接口,否則退費時不能按照正常的處方號退費。2、假如是退費,則錄入方式為:單價為正常單價,數(shù)量為負值,同時關于處方號的位置需要單獨處理,需要傳入“|新處方號|原處方號|”,其中原處方號為“需要退費的項目所使用的處方號”。3、項目錄入需要錄入正常的單價、數(shù)量、金額。要求,數(shù)量×單價跟金額的誤差不能超過0.05元。4、假如是醫(yī)療類不為“健康體檢”,在“劑型”字段傳入打折比例。價格傳入打折之后的價格。5、開方日期廢棄,改為醫(yī)師編號。6、入?yún)sOwnExpenses,錄入為2位,第一位藥品限制標志(AKA305),第二位專門限制參考專門限制(AKA315),1操縱標志2不操縱標志,此字段類型是十進制整數(shù)。例如:12代表該藥品受藥品限制操縱,21代表該藥品受專門限制操縱,11代表藥品和專門都受操縱,但按照專門限制操縱。第一位:錄入1操縱,該藥品按照丙類收費。錄入2不操縱按照相應比例類型收費。假如第二位錄入1操縱,不推斷第一位。第二位:錄入1按照甲類收費,錄入2按照原有等級類不收費。判不限制在KA02有以下幾個字段:差不多藥物(AKA302):原有不變。限醫(yī)院等級(AKA093):依照藥品庫中“醫(yī)院等級限制”字段的治理方法,字段第一位用“0”,“1”,“2”分不表示“本等級限制”、“向上醫(yī)院等級兼容”、“向下醫(yī)院等級兼容”;第兩位表示醫(yī)院等級。第三位標示是都包含改醫(yī)院等級,“1”包含,“0”不包含。例如“021”表示“只限區(qū)二級醫(yī)院使用”;“130”表示“只限三級及以上醫(yī)院使用”;“131”表示“限三級包含三級及以上醫(yī)院使用”;“220”表示“只限二級及以下醫(yī)院使用”。關于有醫(yī)院等級限制的藥品,需要推斷藥品庫中的字段“醫(yī)院等級限制”和該醫(yī)院的實際等級,關于符合醫(yī)院等級限制的藥品,系統(tǒng)識不該藥品在藥品庫中維護的實際等級;關于不符合限制的藥品,系統(tǒng)識不該藥品等級為非醫(yī)保藥品,即丙類。院內(nèi)制劑標志(AKA095):“1”代表限制,“0”或空不限制。院內(nèi)制劑醫(yī)院編號(AKA086):存放是院內(nèi)制劑所開展的醫(yī)療機構編號。藥品限制(AKA305):“1”代表限制,“0”或空不限制。藥品限制備注(AKA303):講明限人群、中藥飲片限單復方、限適應癥、限險種的內(nèi)容,限二線標志。(AKA305)專門限制(AKA315):“1”代表限制,“0”或空不限制。藥品專門限制備注(AKA316):講明專門限制。(AKA315)7、中草藥采納準入法,開始時刻為2011年8月1日正式施行。8、藥品錄入信息假如不在目錄內(nèi)不同意錄入。9、藥品注冊名稱助記碼(AKA066)藥品醫(yī)保名稱助記碼(CKA003)字段名中文名稱AKA060藥品編碼(主鍵)AKA061藥品注冊名稱AKA062英文名稱AKA063收費類不ZKA003藥品種類AKA064處方藥標志AKA065藥品等級AKA066藥品注冊名稱助記碼CKA003藥品醫(yī)保名稱助記碼AKA067計價單位AKA068最高價格AKA069自付比例AKA070藥品注冊劑型AKA071每次用量AKA072使用頻次AKA073用法AKA074注冊規(guī)格CKA002審批類型CKC050限定天數(shù)CKC240年度最高限量AAE013備注AAE035變更日期AKA083單獨支付項目類型BKA069大額自付比例BKA070賬戶支付標志1賬戶支付AKA302差不多藥物限制AKA303藥品限制備注AAE030開始時刻AAE031終止時刻BKA073商品名AKA304城鎮(zhèn)居民門診統(tǒng)籌項目AKA085生產(chǎn)單位AKA086院內(nèi)制劑醫(yī)院編碼AKA088醫(yī)保目錄藥物大分類AKA089醫(yī)保目錄藥物小分類AKA090藥監(jiān)編碼AKA091錄入人員AAE036錄入時刻AKA092審批人員AAE037審批時刻AKA093醫(yī)院等級限制AKA094舊版藥品編碼BKA060藥監(jiān)本位碼AKA095院內(nèi)制劑標志

AKA305藥品限制AKA309藥品一級分類AKA310藥品二級分類AKA311藥品三級分類AKA312藥品四級分類AKA313批準文號備注AKA314批準日期AKA315專門限制AKA316藥品專門限制備注AKA317預留1AKA318預留2AKA319預留3BKA072藥品醫(yī)保劑型AKA321醫(yī)保目錄編號BKA061藥品醫(yī)保名稱AKA320批準文號BKB060差不多醫(yī)療保險藥品代碼醫(yī)保病人結(jié)算Syntax:intExpenseCalc(intTransType,char*CalcType,char*MedType,char*InHosNo,char*BillNo,char*PersonAccountInfo,char*UserName,char*SysDate,char*DiseaseNo,char*DiseaseName,intSreimflag,char*PDiseaseNo,char*OperateCode1,char*OperateCode2,char*OperateCode3,char*DataBuffer)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空TransTypeIN交易類型——-1反交易(退費)1正常交易;(NOTNULL)NCalcTypeIN結(jié)算類不(出院(門診)結(jié)算中途結(jié)算NMedTypeIN醫(yī)療類不(NOTNULL)——31-藥店11-一般門診12-專門門診15-健康體檢19-門診慢病27-定點醫(yī)療機構急診41-生育門診43-節(jié)育門診21-一般住院22-轉(zhuǎn)入醫(yī)院23-專門轉(zhuǎn)入24-專門住院25-家庭病床29-定點醫(yī)療機構急X診住院42-生育住院43-節(jié)育住院45-生育轉(zhuǎn)入住院20-精神病家庭病床18-居民門診統(tǒng)籌16-職工門診統(tǒng)籌手術病種NInHosNoIN住院號(門診號)(NOTNULL)NBillNoIN單據(jù)號(發(fā)票號)(NOTNULL)NPersonAccountIN個人及其帳戶信息(各項數(shù)據(jù)由管道分隔符’|’隔開)NUserNameIN操作員姓名;NSysDateIN系統(tǒng)時刻(NOTNULL)NDiseaseNoIN診斷代碼(要緊用于門診專門、門診慢病、生育、節(jié)育門診)該含義變?yōu)樵\斷識不碼DiseaseNameIN診斷名稱(要緊用于門診專門病種、門診慢病)該含義對應主碼診斷名稱SreimflagIN生育結(jié)算標志0不結(jié)算1結(jié)算NPDiseaseNoIN診斷主碼用于門診OperateCode1IN手術碼1(職工門診統(tǒng)籌手術病種)用于門診(職工門診統(tǒng)籌手術病種不能夠為空)OperateCode2IN手術碼2用于門診OperateCode3IN手術碼3用于門診DataBufferOUT結(jié)算結(jié)果(結(jié)算執(zhí)行成功)或出錯緣故(結(jié)算執(zhí)行失敗)住院結(jié)算輸出(DataBuffer):|醫(yī)療費總額(1)|個人自費金額(2)|乙類藥品自理(3)|特檢自理(4)|特治自理(5)|起付自負金額(6)|起付標準帳戶支付金額(7)|起付標準現(xiàn)金支付金額(8)|分段自理(9)|分段自付帳戶支付金額(10)|分段自付現(xiàn)金支付金額(11)|統(tǒng)籌支付金額(12)|超過封頂線個人自付金額(13)|超過封頂線自付帳戶支出(14)|超過封頂線自付現(xiàn)金支付(15)|超過封頂線補助金支出金額(16)|超過大額補助自費金額(17)|帳戶支出金額(18)|個人現(xiàn)金支付金額(19)|起付標準(20)|交易流水號(21)|本年統(tǒng)籌支出累計(22)|本年救助金支出累計(23)|個人住院次數(shù)(24)|個人帳戶支付累計(25)|個人現(xiàn)金自付累計(26)|乙類項目自費累計(27)|門診大病(專門病種)累計(28)|公務員支出累計(29)|門診特病起付線支付累計(30)|其它一(31)|其它二(32)|其它三(33)|在院狀態(tài)(34)|起付標準支付(35)|返還患者金額(36)|生育結(jié)算召回時取消審批編號(37)|特困救助支付金額(38)|差不多藥物總額(39)|差不多藥物增補統(tǒng)籌(40)|處方醫(yī)師標志(41)|城鎮(zhèn)職工補充醫(yī)療費(42)|門診結(jié)算輸出(DataBuffer)示例:(同上)Returns:0-SUCCESS -1-FAILURERemarks:調(diào)用本函數(shù)之前必須正確調(diào)用費用錄入明細函數(shù)(FormularyEntry)和醫(yī)保病人就診資料錄入函數(shù)(TreatInfoEntry或Registration)。由于入院時可能無法確定一般住院依舊專門住院,因此在入院登記時選擇一般住院,出院結(jié)算時選擇專門住院。僅此一種情況能夠在結(jié)算時改變醫(yī)療類不。關于中途結(jié)算要求如下幾點:不能跨年度退費,正常中途結(jié)算,年前能夠進行退費。年終結(jié)轉(zhuǎn)需要按照規(guī)定打印發(fā)票,要求中途結(jié)算跟正常結(jié)算都需要打票,正常結(jié)算部分只傳出年后費用的結(jié)算信息。當年發(fā)生的費用必須在本年進行結(jié)算,不能隔年結(jié)算。生育患者不同意做中途結(jié)算。醫(yī)療類不為生育住院(42)、節(jié)育住院(43)、生育(節(jié)育)轉(zhuǎn)入住院(45)需要寫在院狀態(tài)外。所有的生育醫(yī)療類不(41,42,43,44,45)幾種醫(yī)療類不均沒有寫卡操作(包括寫賬戶信息、住院信息、交易明細、賬戶消費、取消消費)。關于生育患者,收取患者現(xiàn)金部分為:“現(xiàn)金支付-返還患者金額”。其中現(xiàn)金為本次住院結(jié)算費用的現(xiàn)金支出,返還患者金額為患者本次生育周期內(nèi)發(fā)生的待遇享受金額。假如“現(xiàn)金支付-返還患者金額”為負的話,需要返還患者該金額。城鎮(zhèn)居民人員無賬戶基金。城鎮(zhèn)居民人員大額基金由患者現(xiàn)金墊付(其中未成年人和在校學生無大額基金),之后患者自行到商業(yè)保險報銷。城鎮(zhèn)居民人員轉(zhuǎn)為城鎮(zhèn)職工醫(yī)保人員或農(nóng)民工醫(yī)保人員后,其參保城鎮(zhèn)居民期間發(fā)生的費用不能直接退費,需要先到醫(yī)保中心刷卡后再回到醫(yī)院退費,退費成功后再次回到醫(yī)保中心刷卡。農(nóng)民工人員無賬戶基金和大額基金。城鎮(zhèn)居民人員中的低保戶人員和低保邊緣戶人員能夠享有特困救助支付金額。該金額需要在醫(yī)院端發(fā)票中體現(xiàn)。醫(yī)療類不為“門診特病”、“門診慢病”疾病編碼錄入識不碼。醫(yī)療類不為“節(jié)育門診、生育門診”疾病編碼錄入“識不碼”、“主碼”處方醫(yī)師標志(41),標示‘1’為處方中存在違規(guī)醫(yī)師處方,標示‘2’為處方中存在醫(yī)師編號為空的處方,標示‘職工門診統(tǒng)籌手術病種手術碼1必須填寫。醫(yī)保病人預結(jié)算Syntax: intPreExpenseCalc(char*CalcType,char*MedType,char*InHosNo,char*PersonAccountInfo,char*SysDate,char*DiseaseNo,char*DiseaseName,char*Sreimflag,char*PDiseaseNo,char*DataBuffer)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空CalcTypeIN結(jié)算類不(1、出院結(jié)算2、中途結(jié)算)NMedTypeIN醫(yī)療類不(NOTNULL)——31-藥店11-一般門診12-專門門診15-健康體檢19-門診慢病27-定點醫(yī)療機構急診41-生育門診43-節(jié)育門診21-一般住院22-轉(zhuǎn)入醫(yī)院23-專門轉(zhuǎn)入24-專門住院25-家庭病床29-定點醫(yī)療機構急診住院42-生育住院43-節(jié)育住院45-生育轉(zhuǎn)入住院20-精神病家庭病床18-居民門診統(tǒng)籌16-職工門診統(tǒng)籌手術病種NInHosNoIN住院號(門診號)(NOTNULL);NPersonAccountIN個人及其帳戶信息(各項數(shù)據(jù)由管道分隔符’|’隔開)NSysDateIN系統(tǒng)時刻(NOTNULL)NDiseaseNoIN診斷代碼(要緊用于特病門診、生育門診、節(jié)育門診、門診慢?。┰摵x變?yōu)樵\斷標識碼DiseaseNameIN診斷代碼名稱SreimflagIN生育結(jié)算標志0不結(jié)算(全現(xiàn)金)1結(jié)算(享受生育待遇)NPDiseaseNoIN診斷主碼(門診統(tǒng)籌手術病種:診斷主碼|手術碼1|手術碼2|手術碼3)門診統(tǒng)籌手術病種:診斷主碼|手術碼1|手術碼2|手術碼3DataBufferOUT結(jié)算結(jié)果(結(jié)算執(zhí)行成功)或出錯緣故(結(jié)算執(zhí)行失敗)住院預結(jié)算輸出(DataBuffer):|醫(yī)療費總額(1)|個人自費金額(2)|乙類藥品自理(3)|特檢自理(4)|特治自理(5)|起付自負金額(6)|起付標準帳戶支付金額(7)|起付標準現(xiàn)金支付金額(8)|分段自理(9)|分段自付帳戶支付金額(10)|分段自付現(xiàn)金支付金額(11)|統(tǒng)籌支付金額(12)|超過封頂線個人自付金額(13)|超過封頂線自付帳戶支出(14)|超過封頂線自付現(xiàn)金支付(15)|超過封頂線補助金支出金額(16)|超過大額補助自費金額(17)|帳戶支出金額(18)|個人現(xiàn)金支付金額(19)|起付標準(20)|交易流水號(21)|本年統(tǒng)籌支出累計(22)|本年救助金支出累計(23)|個人住院次數(shù)(24)|個人帳戶支付累計(25)|個人現(xiàn)金自付累計(26)|乙類項目自費累計(27)|門診大病(專門病種)累計(28)|公務員支出累計(29)|門診特病起付線支付累計(30)|其它一(31)|其它二(32)|其它三(33)|在院狀態(tài)(34)|起付標準支付(35)|返還患者金額(36)|生育結(jié)算召回時取消審批編號(37)|特困救助支付金額(38)|差不多藥物總額(39)|差不多藥物增補統(tǒng)籌(40)|處方醫(yī)師標志(41)| 城鎮(zhèn)職工補充醫(yī)療費(42)|門診預結(jié)算輸出(DataBuffer)示例:(同上)Returns:0-SUCCESS -1-FAILURERemarks:調(diào)用本函數(shù)之前必須正確調(diào)用費用錄入明細函數(shù)(FormularyEntry)和醫(yī)保病人就診資料錄入函數(shù)(TreatInfoEntry或Registration)。

醫(yī)療類不為“門診特病”、“門診慢病”疾病編碼錄入識不碼。醫(yī)療類不為“節(jié)育門診、生育門診”疾病編碼錄入“識不碼”、“主碼”。醫(yī)療類不為“門診統(tǒng)籌手術病種”疾病編碼錄入“診斷主碼|手術碼1|手術碼2|手術碼3”(該函數(shù)取消)單據(jù)號修改重打發(fā)票工作不再需要調(diào)用接口來實現(xiàn),發(fā)票號也不需要變更,直接按照原有發(fā)票打印即可。Syntax:intUpdateInvoiceNo(char*OrigInvoiceNo,char*NewInvoiceNo,char*Transactor,char*TransDate,int*AppCode,char*DataBuffer)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空OrigInvoiceNoIN原發(fā)票號NNewInvoiceNoIN新發(fā)票號NTransactorIN經(jīng)辦人NTransDateIN經(jīng)辦日期NAppCodeINNDataBufferOUT錯誤返回信息Return(s):0–SUCCESS -1—FAILURERemarks:發(fā)票重打必須在數(shù)據(jù)上傳到醫(yī)保中心之前完成。字符串分解函數(shù)Syntax:char*GetPosValue(intPos,char*SourceString)Arguments:參數(shù)輸入/輸出參數(shù)名是否可空PosIN想要取值的位置NSourceStringIN源字符串NReturn(s):由Pos所指定位置的字符串值Remarks:本函數(shù)要緊用于HIS開發(fā)商分解讀卡時輸出的由管道分隔符隔開的字符串,只要輸入第幾個位置(由Pos標識)和源字符串(由SourceString標識)即可的到第Pos位置的字符串值.(因此HIS開發(fā)商完全能夠自己寫一個如此的函數(shù),而不調(diào)用本函數(shù))通用函數(shù)Syntax:int*Bussiness(charOperType,char*InputString,char*DataBuffer)輸入信息串以“|”開頭,變量之間以“|”分割,以“|”結(jié)束;輸出信息串以“|”開頭,變量之間以“|”分割,以“|”結(jié)束;Arguments:參數(shù)輸入/輸出參數(shù)名是否可空OperTypeIN操作類型41錄入生育(節(jié)育)和職工門診統(tǒng)籌審批信息42查詢生育(節(jié)育)審批信息NInsputStringIN輸入字符串NDataBufferOUT輸出字符串Return(s):0-SUCCESS -1-FAILURERemarks:本函數(shù)為一通用函數(shù),依照不同的操作類型傳遞不同的業(yè)務處理。生育和職工門診統(tǒng)籌審批信息申報參數(shù)如下:要求必須調(diào)用類型7讀卡使用,獵取第一位個人編號傳入。參數(shù)輸入/輸出內(nèi)容是否可空備注OperTypeIN41N“41”為錄入生育(節(jié)育)和職工門診統(tǒng)籌審批信息InsputStringIN|個人編號|審批類不(“11”為生育審批;“18)|病種編碼|科主任意見|診斷意見|申報日期|審批人|審批日期|審批標志|經(jīng)辦人|備注|N1、審批類不:“11”為生育審批;“182、審批標志:“1”為同意;“03、病種編碼需要傳生育病種;4、日期型字段傳:yyyymmddDataBufferOUT|審批編號(18職工門診統(tǒng)籌返回是個人編號)|18職工門診統(tǒng)籌返回是個人編號假如錯誤,則該參數(shù)為錯誤信息職工門診統(tǒng)籌其它打印信息請從讀卡串自己截取1、病種編碼,科主任意見,診斷意見,審批人職工門診統(tǒng)籌能夠不填寫。通用函數(shù)(新)Syntax:int*GeneralFunc(charOperType,char*InputString,char*DataBuffer)輸入信息串以“|”開頭,變量之間以“|”分割,以“|”結(jié)束;輸出信息串以“|”開頭,變量之間以“|”分割,以“|”結(jié)束;Arguments:參數(shù)輸入/輸出參數(shù)名是否可空OperTypeIN操作類型51體檢差不多信息錄入及修改52體檢差不多信息刪除53體檢明細信息錄入及修改54體檢明細信息刪除NInsputStringIN輸入字符串NDataBufferOUT輸出字符串Return(s):0-SUCCESS “出錯信息”-FAILURERemarks:本函數(shù)為一通用函數(shù),依照不同的操作類型傳遞不同的業(yè)務處理。體檢差不多信息錄入及修改參數(shù)輸入/輸出內(nèi)容是否可空備注OperTypeIN51N“51”體檢差不多信息錄入及修改InsputStringIN|醫(yī)院編號|體檢號|體檢人身份證號|體檢人姓名|身高|體重|血壓|體重指數(shù)|體檢時刻|結(jié)論及建議|N“身高”字符型長度為20,如:160CMDataBufferOUT假如錯誤,則該參數(shù)為錯誤信息。否則為0Remark:數(shù)據(jù)項講明:醫(yī)院編號、體檢號為必錄項不能為空。身高、體重、血壓、體重指數(shù)數(shù)據(jù)項在錄入時要附加單位。例如:180CM身高單位是:CM體重單位是:KG血壓單位是:mmHg體重指數(shù)無單位可不加體檢時刻輸入格式為:YYYY-MM-DD醫(yī)院編號:VARCHAR2(14)體檢號:VARCHAR2(20)必須是登記時傳入的“門診號”體檢人姓名:VARCHAR2(20)體檢人身份證號:VARCHAR2(18)身高:VARCHAR2(20)體重:VARCHAR2(20)血壓:VARCHAR2(20)體重指數(shù):VARCHAR2(20)體檢時刻:VARCHAR2(10)結(jié)論及建議:VARCHAR2(600)體檢差不多信息刪除參數(shù)輸入/輸出內(nèi)容是否可空備注OperTypeIN52N“52”體檢差不多信息刪除InsputStringIN|醫(yī)院編號|體檢號|NDataBufferOUT正確返回0,假如錯誤,則該參數(shù)為錯誤信息。Remark:數(shù)據(jù)項講明:醫(yī)院編號、體檢號為必錄項不能為空。醫(yī)院編號:VARCHAR2(14)體檢號:VARCHAR2(20)體檢明細信息錄入及修改參數(shù)輸入/輸出內(nèi)容是否可空備注OperTypeIN53N“53”體檢明細信息錄入InsputStringIN|醫(yī)院編號|體檢號|體檢大類編號|體檢項目編號|體檢細項名稱|體檢結(jié)果|參考范圍|體檢醫(yī)師姓名|N其中體檢大類編號傳二級代碼,二級代碼表參見附錄。參考范圍可為空。DataBufferOUT正確返回0,假如錯誤,則該參數(shù)為錯誤信息。Remark:數(shù)據(jù)項講明:醫(yī)院編號、體檢號、體檢大類編號、體檢項目編號、體檢細項名稱為必錄項不能為空。體檢大類編號傳二級代碼,二級代碼表參見附錄。參考范圍是在體檢大類為化驗時用的,當體檢大類為非化驗時參考范圍數(shù)據(jù)項可為空。醫(yī)院編號:VARCHAR2(14)體檢號:VARCHAR2(20)體檢大類編號:VARCHAR2(3)體檢項目編號:VARCHAR2(20)體檢細項名稱:VARCHAR2(30)體檢結(jié)果:VARCHAR2(60)參考范圍:VARCHAR2(60)體檢醫(yī)師姓名:VARCHAR2(20)體檢明細信息刪除參數(shù)輸入/輸出內(nèi)容是否可空備注OperTypeIN54N“54”體檢明細信息刪除InsputStringIN|醫(yī)院編號|體檢號|體檢大類編號|體檢項目編號|體檢細項名稱NDataBufferOUT正確返回0,假如錯誤,則該參數(shù)為錯誤信息。Remark:數(shù)據(jù)項講明:醫(yī)院編號、體檢號、體檢大類編號、體檢項目編號、體檢細項名稱為必錄項不能為空。醫(yī)院編號:VARCHAR2(14)體檢號:VARCHAR2(20)體檢大類編號:VARCHAR2(3)體檢項目編號:VARCHAR2(20)體檢細項名稱:VARCHAR2(30)藥品對比信息上傳參數(shù)輸入/輸出內(nèi)容是否可空備注OperTypeIN59N“59”藥品對比信息上傳InsputStringIN|醫(yī)療機構編號|藥品編碼|醫(yī)院藥品主鍵|醫(yī)院藥品類不|醫(yī)院藥品注冊名稱|醫(yī)院藥品醫(yī)保名稱|醫(yī)院藥品注冊劑型|醫(yī)院藥品醫(yī)保劑型|醫(yī)院批準文號|醫(yī)院藥品規(guī)格|醫(yī)院藥品生產(chǎn)單位|醫(yī)院操作員|有效標志NDataBufferOUT正確返回0,假如錯誤,則該參數(shù)為錯誤信息。Remark:數(shù)據(jù)項講明:醫(yī)院編號、藥品編碼、醫(yī)院藥品主鍵、有效標志為必錄項不能為空。1醫(yī)療機構編號VARCHAR2(14)2藥品編碼VARCHAR2(20)3醫(yī)院藥品主鍵VARCHAR2(100)4醫(yī)院藥品類不VARCHAR2(3)(11西藥,12中成藥,13中草藥)5醫(yī)院藥品注冊名稱VARCHAR2(100)6醫(yī)院藥品醫(yī)保名稱VARCHAR2(100)7醫(yī)院藥品注冊劑型VARCHAR2(50)8醫(yī)院藥品醫(yī)保劑型VARCHAR2(50)9醫(yī)院批準文號VARCHAR2(50)10醫(yī)院藥品規(guī)格VARCHAR2(500)11醫(yī)院藥品生產(chǎn)單位VARCHAR2(200)12醫(yī)院操作員VARCHAR2(10)13有效標志VARCHAR2(3)1有效,0為無效IC卡交易密碼修改Syntax:intChangeT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論