福州鐵路醫保醫院接口規范
一、接口設計主體思路
福州鐵路醫保接口的實現方式與原來省醫保或地方醫保的接口實現方式相同。接口采用文本文件交換信息的方式,每個業務接口主要步驟均為:醫院程序刪除應答文件(如果存在),提交一個請求文件,醫保程序檢測到后自動解釋,生成一個回答文件,并刪除原來的請求文件,醫院程序檢測到應答文件生成后就去讀取醫保程序返回的信息。
文件的結構主要借鑒Windows系統通用的信息文件格式(*.ini)。為安全起見,每一個涉及收費的接口均需校驗卡號。為方便起見,對交換文件不進行加密處理,采用文本文件。
二、醫院程序設計注意事項
1.發出請求前,應當刪除應答文件,否則醫保程序將不會響應請求文件。
2.發出請求文件時,填寫request字段的內容應填寫完參數后進行;注意: 無論讀或寫,務必采用獨占方式(LOCKREADWRITE!)打開文件。
3.檢測應答文件時,應當等到應答文件的reply=TRUE時,方可進行讀取工作。
4.讀應答文件時,可以和發送的信息進行一些簡單的校驗(例如接口發送和接收的處方數目、明細、總金額等是否一致等),保證程序正確運行。
三、各個具體業務的接口文件結構
請求文件名為:request.txt;接口返回的文件名為:reply.txt。
請求文件及應答文件要放在“ 醫院接口sfjk”內。也可以使用 jkconfig.ini 來配置路徑。
注意:鐵路醫保接口需要新建交換文件目錄,不能和原省醫保或地方醫保接口交換文件的目錄相同。醫院程序處理鐵路醫保病人時,應從鐵路醫保交換文件目錄去寫請求文件及讀返回文件。
在一臺機器同時裝幾個醫保接口的情況下,假如本機已裝ORACLE,新安裝程序不會更新ORACLE的注冊表,因此tnsname.ora只能使用原先的文件,要在其中加入如下配置串(這邊給出的是連接測試機的串,本機為oracle 8i的情況,oracle805的
|
|