福建省新农合医院信息系统接口技术规范2011年度初接口定义修改.doc
文本预览下载声明
福建省新农合医院信息系统医院接口技术规范
2008年9月
版本 时间 作者 说明 V1.1 2009-12-18 江秋 蓝色字样为本次修改内容
一、接口设计主体思路:
采用文本文件交换信息的方式,每个业务接口主要步骤均为:医院程序删除应答文件(如果存在),提交一个请求文件,医保程序检测到后自动解释,生成一个回答文件,并删除原来的请求文件,医院程序检测到应答文件生成后就去读取医保程序返回的信息。
文件的结构主要借鉴Windows系统通用的信息文件格式(*.ini)。为安全起见,每一个涉及收费的接口均需校验卡号。为方便起见,对交换文件不进行加密处理,采用文本文件。
为了全省数据的一致性,病种编码,发票项目编码、药品项目和诊疗项目编码将统一标准。
注:如果医保政策或实施细则有变化,本规范将作相应调整。
二、医院程序设计注意事项:
1.发出请求前,应当删除应答文件;
(否则医保程序将不会响应应答文件。)
2.发出请求文件时,填写request字段的内容应填写完参数后进行;
(最好采用独占方式(LOCKREADWRITE!)打开文件,一次性写完后关闭。)
3.检测应答文件时,应当等到应答文件的reply=TRUE时,方可进行读取工作。
4.写文件时,如用powerbuilder编程,不要用setprofilestring函数进行文件操作,必须使用fileopen,fileclose,filewrite,fileread等函数。
5.读结果文件时,可以和发送的信息进行一些简单的校验(例如接口发送和接收的处方数目,明细,总金额等是否一致等),保证程序正确运行。
三、各个具体业务的接口文件结构:
如无特殊说明,以下提及的各个文件均放在医保安装目录(缺省为C:\medicare\hospital)
下的sfjk目录下。请求文件名为:request.txt 接口返回的文件名为:reply.txt
请求和应答文件中英文字段意义说明:(C代表字符类型 N代表数值类型 N5,2代表取值0.00到999.99) (字段意义如文件中另有说明的除外)
文件中字段名字 位数或取值范围 字段意义 Request TRUE or FALSE 各种业务接口请求文件的开始请求标志;=TRUE时表示请求文件可以开始被读取 Reply TRUE or FALSE 各种业务接口返回文件的回答标志;=TRUE时表示应答文件可以开始读取 Success TRUE or FALSE 操作结果成功否 Error VarChar2(400) 操作失败原因 Cardno C18 医保IC卡号 Id0000 C19 医疗保险号 Xming0 C8 姓名 Xbie00 C1 0男1女可能为空 性别 Brnl00 N3 年龄 Dwmc00 C30 单位名称 Icztmc C20 IC卡状态名称 Gzztmc C30 工作状态名称 Dqmc00 C20 投保人所属地区名称 Fzxmc0 C20 投保人所属分中心名称 Ghksmc C10 挂号科室名称 Ghfy00 N 5,2 挂号费用 Ghlsh0 C18 挂号流水号 Ghrq00 C8 挂号日期 Ghsj00 C4 挂号时间 Cxlsh0 C18 冲销流水号 Grzhye N8,2 个人帐户余额 Bqbm00 C20 病种编码 Cfxms0 N3 收费项目数 Djlsh0 C18 单据流水号 Mzlsh0 C18 门诊流水号 Bckbcs N3 本次看病次数(即视同住院次数) Sftsmz C1 Y是 N否 是否特殊门诊 Sftsbz C1 是否特殊病种 Zhzfe0 N8,2 帐户支付额 Grzfe0 N8,2 个人现金支付额 Jjzfe0 N8,2 基金支付额 Bcbxf0 N8,2 总费用 Sfrq00 C8 收费日期 Sfsj00 C4 收费时间 Sfrxm0 C8 收费人姓名 Cxdjh0 C18 冲销单据号 Ryrq00 C8 入院日期 Rysj00 C4 入院时间 Ryksmc C10 入院科室名称 Rylb00 C8 ’普通’或’家庭病床’ 住院类别 Zylsh0 C18 入院登记流水号 Rydjr0 C8 入院登记人 Zyksmc C10 住院科室名称 Cydjr0 C8 出院登记人 Cyrq00 C8 出院日期 Cysj00 C4 出院时间 Valid0 True or False 是否可以入院登记或是否可以挂号 Bnghyy Varchar2(400) 病人不能挂号原因 Bndjyy Varchar2(400) 病人不能
显示全部