




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE第77页地址:广东省中山市小榄镇广源路科技创业中心电话:0760-22126266传真型农村合作医疗2009版接口说明文档—客户端目录1. COM对象操作 41.1. 创建实例 41.2. 销毁实例 42. 公用函数 52.1. 检查参合人员身份 52.2. 上传住院/门诊诊疗数据 62.3. 上传住院/门诊药品数据 82.4. 检查明细数据状态 102.5. 作废明细数据 112.6. 获取核算有误数据条数 122.7. 获取核算有误数据 132.8. 获取核算有误数据返回值 143. 住院相关函数 153.1. 入院登记 153.2. 作废入院登记 173.3. 检查入院登记状态 183.4. 住院/门诊转诊登记 203.5. 检查转诊登记状态 223.6. 作废转诊登记 243.7. 住院补偿计算 253.8. 获取住院补偿数据返回值 283.9. 检查住院补偿计算状态 303.10. 获取住院补偿数据 323.11. 作废/取消住院补偿数据 334. 门诊相关函数 354.1. 门诊补偿计算 354.2. 获取门诊补偿数据返回值 384.3. 检查门诊补偿计算状态 404.4. 获取门诊补偿数据 414.5. 作废/取消门诊补偿数据 425. 使用说明 445.1. 住院补偿总体流程 445.1.1. 入院登记流程 455.1.2. 住院转诊登记流程 475.1.3. 住院补偿计算流程 495.2. 门诊补偿总体流程 525.2.1. 门诊转诊登记流程 525.2.2. 门诊补偿计算流程 525.3. 获取核算有误数据流程 555.4. 返回值说明 565.5. 参数说明 566. HIS需增加的新农合功能 576.1. 功能列表 576.2. 相关报表 606.2.1. 对帐报表 606.2.2. 核算有误数据统计报表 616.2.3. 新型农村合作医疗补偿费用单 636.2.4. 新型农村合作医疗补偿情况一览表 657. 附件 677.1. 诊疗科室代码 677.2. 入院状态代码 737.3. 出院状态代码 737.4. 医疗机构级别代码 737.5. 就诊类型代码 737.6. 服务价格项目类别代码 747.7. 单病种代码 747.8. 可补偿药品目录 747.9. 数据操作类型代码 757.10. 户属性代码 757.11. 定点医疗机构代码 758. 接口开发说明 768.1. 通讯协议SOAP 768.2. 体系结构COM 768.3. 对象注册 768.4. 对象操作 769. PB调用示例 77
更新历史修改人日期版本号变更内容冯健辉2008-12-鉴于个别开发语言不支持40个字符串以上的函数名称,所以将门诊的英文从“AmbulatoryTreatment”改成“OutPatient”为规范接口返回值为基础类型,统一了返回值类型(string):修改了五个方法:获取核算有误数据
(getWrongCheckComputationData)住院补偿计算
(countHospitalizationCompensation)获取住院补偿数据
(getHospitalizationCompensationValue)门诊补偿计算
(countOutPatientCompensation)获取门诊补偿数据
(getOutPatientCompensationValue)增加了三个方法:获取核算有误数据返回值
(getWrongCheckComputationDataResult)获取住院补偿数据返回值
(getHospitalizationCompensationResult)获取门诊补偿数据返回值
(getOutPatientCompensationResult)肖永康2008-12-住院补偿计算方法和门诊补偿计算方法,疾病长度改为“长度不超过20位”肖永康2009-01-0所有参数加入“必填”或“可选”说明:必填-必须传合法的非空值,可选-可传入空值。按省厅要求修改合作医疗住院补偿费用单格式。肖永康2009-02-21.uploadDiagnosisAndTreatData方法,字段数据data10由int改为double2.uploadMedicineData方法,字段数据data12由int改为double肖永康2009-03-01.核算有误统计报表的“处方流水号”改为“医嘱”。肖永康2009-04-21.上传住院/门诊相关药品数据:增加说明“上传的费用项目包括西药(J)、中成药(K)、中草药(L)、材料(N)”。2.上传住院/门诊相关药品数据:参数“药品分类”改为“药品/材料分类”3.上传住院/门诊相关药品数据:参数“药品名称”改为“药品/材料名称”
COM对象操作由两部分组成,包括创建实例和销毁实例。创建实例函数描述创建通讯协议,创建代理,为连接服务器做准备。函数定义Stringcreateinstace()返回值说明“1”成功“-1”创建SoapConnection对象错误“-2”创建代理错误“-94”连接网址与version.ini不对应“-95”版本号与version.ini不对应备注使用DLL的所有功能前,必需首先创建实例。创建成功只是代表本地创建代理成功,不代表已经可以连接服务器。销毁实例函数描述销毁最后创建的实例。函数定义destroyinstace()备注因为无法预知系统什么时候会回收对象,建议连续调用完一组API后,应该及时销毁实例,下次调用时再重新创建实例。
公用函数由七部分组成,包括检查参合人员身份、上传住院/门诊诊疗数据、上传住院/门诊药品数据、检查明细数据状态、作废明细数据、获取核算有误数据条数、获取核算有误数据。检查参合人员身份函数描述检查参合人员信息是否合法函数定义StringcheckPeople(String[]hosinfo,String[]peopleinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用peopleinfo数组长度为8,其中最后5个为扩展用peopleinfo[0]:(必填)长度为8位,参合人姓名peopleinfo[1]:(必填)长度为18位,参合人身份证号码peopleinfo[2]:(必填)长度为4位,参合年度peopleinfo[3]:扩展用peopleinfo[4]:扩展用peopleinfo[5]:扩展用peopleinfo[6]:扩展用peopleinfo[7]:扩展用返回值说明“1”参合人员信息合法“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”参合人员信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
上传住院/门诊诊疗数据函数描述上传住院/门诊相关诊疗数据函数定义StringuploadDiagnosisAndTreatData(String[]hosinfo,String[]data1,String[]data2,String[]data3,String[]data4,String[]data5,String[]data6,String[]data7,String[]data8,double[]data9,int[]data10,double[]data11)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用数组长度为8,其中最后5个为扩展用(必填)长度不超过50位,住院/门诊登记流水号,组成规则见“5.5参数说明”(必填)长度不超过2位,数据条数(必填)长度为1位,就诊类型;参考附件“就诊类型代码”扩展用扩展用扩展用扩展用扩展用(必填)长度不超过50位,住院/门诊处方流水号;(必填)长度为1位,项目类别(数据与data2对应);参考附件“服务价格项目类别代码”(必填)长度不超过50位,项目名称(数据与data2对应);参考《全国医疗服务价格项目规范》(必填)长度不超过15位,项目编码(数据与data2对应);参考《全国医疗服务价格项目规范》(必填)长度不超过40位,计价单位(数据与data2对应);参考《全国医疗服务价格项目规范》(必填)长度不超过8位,医生姓名(数据与data2对应)(必填)长度为10位,开单时间”YYYY-MM-DD”(数据与data2对应)(必填)精度为2位,单价(数据与data2对应)(必填)精度为2位,数量(数据与data2对应)(必填)精度为2位,金额(数据与data2对应)返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”住院登记流水号不存在“-5”操作流程有误,请查询状态“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确hosinfo[]<7或data1[]<8data1[2]<1数组长度(data2[]...data13[])<data1[1]“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注data1[1]为本次上传的条数,必需与明细条数一致诊疗数据的具体项目类别由各医疗机构根据附件“服务价格项目类别代码”确定。
上传住院/门诊药品数据函数描述上传住院/门诊相关药品数据函数定义StringuploadMedicineData(String[]hosinfo,String[]data1,String[]data2,String[]data3,String[]data4,String[]data5,String[]data6,String[]data7,String[]data8,String[]data9,String[]data10,double[]data11,int[]data12,double[]data13)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用数组长度为8,其中最后5个为扩展用(必填)长度不超过50位,住院/门诊登记流水号,组成规则见“5.5参数说明”(必填)长度不超过2位,数据条数(必填)长度为1位,就诊类型;参考附件“就诊类型代码”扩展用扩展用扩展用扩展用扩展用(必填)长度不超过50位,住院/门诊处方流水号(必填)长度为1位,项目类别(数据与data2对应);参考附件“服务价格项目类别代码”(必填)长度为10位,药品/材料分类(数据与data2对应);参考附件“可补偿药品目录("甲类/乙类/其它")”(必填)长度不超过50位,药品/材料名称(数据与data2对应);参考附件“可补偿药品目录”(必填)长度为10位,规格(数据与data2对应)(必填)长度为10位,计价单位(数据与data2对应);参考《全国医疗服务价格项目规范》(必填)长度为8位,医生姓名(数据与data2对应)(必填)长度为10位,开单时间”YYYY-MM-DD”(数据与data2对应)(必填)长度不超过100位,商品名称(数据与data2对应)(必填)精度为2位,单价(数据与data2对应)(必填)精度为2位,数量(数据与data2对应)(必填)精度为2位,金额(数据与data2对应)返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”住院登记流水号不存在“-5”操作流程有误,请查询状态“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确hosinfo[]<7或data1[]<8data1[1]<1数组长度(data2[]...data13[])<data1[1]“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注data1[1]为本次上传的条数,必需与明细条数一致上传的费用项目包括西药(J)、中成药(K)、中草药(L)、材料(N)
检查明细数据状态函数描述检查已提交的明细数据是否已经保存成功,明细数据是否完整函数定义StringcheckDetailedDataState(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为7,其中最后5个为扩展用inhosinfo[0]:(必填)长度不超过50位,住院/门诊登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:(必填)长度不超过4位,明细总条数inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用inhosinfo[6]:扩展用“2”数据完整“3”已作废“4”数据不完整“5”数据已锁定“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”明细信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注“明细总条数”是本次住院/门诊所有明细数据条数
作废明细数据函数描述作废已提交的明细数据函数定义StringcancelDetailedData(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为6,其中最后5个为扩展用inhosinfo[0]:(必填)长度不超过50位,住院/门诊登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:扩展用inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”信息不存在“-5”操作流程有误,请查询状态“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
获取核算有误数据条数函数描述获取经过核算有误的补偿数据信息函数定义StringgetWrongCheckComputationDataNumber(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为7,其中最后5个为扩展用(必填)长度为10位,开始时间,格式为“2009-01-01”(必填)长度为10位,结束时间,格式为“2009-01-01”扩展用扩展用扩展用扩展用扩展用返回值说明见右操作成功则返回条数(大于等于0)“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”核算有误信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注当返回条数超过300时,则需要调整时间范围
获取核算有误数据函数描述获取经过核算有误的补偿数据信息函数定义StringgetWrongCheckComputationData(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为7,其中最后5个为扩展用(必填)长度为10位,开始时间,格式为“2009-01-01”(必填)长度为10位,结束时间,格式为“2009-01-01”扩展用扩展用扩展用扩展用扩展用返回值说明见右操作成功返回“1”。成功时调用方法:getWrongCheckComputationDataResult()取结果集“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”核算有误信息不存在“-6”数据量过大,请调整时间范围“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注返回结果条数,来自“获取核算有误数据条数”值
获取核算有误数据返回值函数描述获取经过核算有误的补偿数据信息函数定义StringgetWrongCheckComputationDataResult(introw,intcol)参数说明row结果集行数:小于300col结果集列数:15列列值说明:住院/门诊登记流水号住院/门诊实补偿差额所在市所在县/区所在镇住院/门诊处方流水号收费项目名称数据类型代码(“1”药品;“2”诊疗)药品名称/诊疗项目名称金额扩展用扩展用扩展用扩展用扩展用返回值说明见右操作成功则返回查询结果“-98”行列范围越界“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注返回结果条数,来自“获取核算有误数据条数”值
住院相关函数由十部分组成,包括入院登记、作废入院登记、检查入院登记状态、住院/门诊转诊登记、作废转诊登记、检查转诊登记状态、住院补偿计算、检查住院补偿计算状态、获取住院补偿数据、作废/取消住院补偿数据。入院登记函数描述登记参合人员的入院信息函数定义StringhospitalizationCheckIn(String[]hosinfo,String[]peopleinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用peopleinfo数组长度为7,其中最后5个为扩展用peopleinfo[0]:(必填)长度为20位,参合人姓名peopleinfo[1]:(必填)长度为18位,参合人身份证号码peopleinfo[2]:扩展用peopleinfo[3]:扩展用peopleinfo[4]:扩展用peopleinfo[5]:扩展用peopleinfo[6]:扩展用inhosinfo数组长度为12,其中最后5位为扩展用(必填)长度不超过50位,住院登记流水号,组成规则见“5.5参数说明”(必填)长度不超过20位,住院号(必填)长度不超过400位,入院原因(必填)长度为10位,入院时间,格式为“2009-01-01”(必填)长度为4位,入院科室;参考附件“诊疗科室代码”(必填)长度不超过50位,入院科室名称;参考附件“诊疗科室代码”(必填)长度为1位,入院状态;参考附件“入院状态代码”扩展用扩展用扩展用扩展用扩展用返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”参合人员信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注“住院登记流水号”必须先保存到医疗收费系统,医疗收费系统根据该号码进行数据跟踪处理
作废入院登记函数描述作废已保存的入院登记数据函数定义StringcancelHospitalizationCheckIn(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为7,其中最后5个为扩展用inhosinfo[0]:(必填)长度不超过50位,住院登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:(必填)长度不超过200位,作废入院登记的说明inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用inhosinfo[6]:扩展用返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”入院登记信息不存在“-5”操作流程有误,请查询状态“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注只有“待补偿”状态的入院登记才能作废
检查入院登记状态函数描述检查已提交的入院登记信息状态函数定义StringcheckHospitalizationCheckInState(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为6,其中最后5个为扩展用inhosinfo[0]:(必填)长度不超过50位,住院登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:扩展用inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用返回值说明“1”待补偿“2”已补偿“3”已作废“4”已进行转诊登记“5”数据已锁定“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”入院登记信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
住院/门诊转诊登记函数描述登记参合人员的转诊信息函数定义StringtransferTreatmentCheckIn(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为14,其中最后5个为扩展用(必填)长度不超过50位,住院/门诊登记流水号,组成规则见“5.5参数说明”(必填)长度为1位,就诊类型;参考附件“就诊类型代码”(必填)长度为7位,疾病代码;参考“GB/T14396-2001”(必填)长度不超过50位,疾病名称;参考“GB/T14396-2001”(必填)长度为10位,登记日期;格式为“2009-01-01”(必填)长度不超过400位,登记说明(必填)长度不超过50位,转入医疗机构;参考“定点医疗机构代码”(必填)长度为22位,转入医疗机构代码;参考“定点医疗机构代码”(必填)长度为1位,转入医疗机构级别;参考附件“医疗机构级别代码”扩展用扩展用扩展用扩展用扩展用返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”入院/门诊登记流水号不存在“-5”操作流程有误,请查询状态“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
检查转诊登记状态函数描述检查已提交的转诊登记信息状态函数定义StringcheckTransferTreatmentCheckInState(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为6,其中最后5个为扩展用inhosinfo[0]:(必填)长度不超过50位,住院/门诊登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:扩展用inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用返回值说明“1”待审核“2”审核通过“3”已作废“4”已结束“5”数据已锁定“6”已过期“7”审核不通过“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”转诊登记信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
作废转诊登记函数描述作废已保存的转诊登记数据函数定义StringcancelTransferTreatmentCheckIn(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为7,其中最后5位为扩展用inhosinfo[0]:(必填)长度不超过50位,住院/门诊登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:(必填)长度不超过200位,作废转诊登记的说明inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用inhosinfo[6]:扩展用返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”转诊登记信息不存在“-5”操作流程有误,请查询状态“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注只有“待补偿”状态的转诊登记才能作废住院补偿计算函数描述根据住院补偿公式进行补偿费用计算函数定义StringcountHospitalizationCompensation(String[]hosinfo,String[]peopleinfo,String[]inhosinfo,double[]totalFareinfo,double[]compensableFareinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用peopleinfo数组长度为7,其中最后5个为扩展用peopleinfo[0]:(必填)长度为8位,参合人姓名peopleinfo[1]:(必填)长度为18位,参合人身份证号码peopleinfo[2]:扩展用peopleinfo[3]:扩展用peopleinfo[4]:扩展用peopleinfo[5]:扩展用peopleinfo[6]:扩展用inhosinfo数组长度为22,其中最后5个为扩展用(必填)长度不超过50位,住院登记流水号,组成规则见“5.5参数说明”(必填)长度为10位,出院时间,格式为“2007-01-01”(必填)长度为不超过10位,住院单病种代码;参考附件“单病种代码”;非单病种则填入“-1”(必填)长度不超过50位,住院单病种名称;参考附件“单病种代码”;非单病种则填入“-1”(必填)长度不超过400位,诊断(必填)长度不超过3位,实际住院天数(必填)长度为4位,出院科室;参考附件“诊疗科室代码”(必填)长度不超过50位,出院科室名称;参考附件“诊疗科室代码”(必填)长度不超过20位,经治医生(必填)长度为1位,出院状态;参考附件“出院状态代码”(必填)长度不超过20位,疾病代码;参考“GB/T14396-2001”(必填)长度不超过50位,疾病名称;参考“GB/T14396-2001”(可选)长度为7位,并发症代码;参考“GB/T14396-2001”(可选)长度不超过50位,并发症名称;参考“GB/T14396-2001”(可选)长度为8位,手术代码;参考“ICD-9CM3”(可选)长度不超过100位,手术名称;参考“ICD-9CM3”(必填)长度为5位,明细总条数扩展用扩展用扩展用扩展用扩展用返回值说明totalFareinfo数组长度为19,其中最后5个为扩展使用;记录原始费用信息totalFareinfo[0]:精度为2位,总费用totalFareinfo[1]:精度为2位,西药费totalFareinfo[2]:精度为2位,中成药totalFareinfo[3]:精度为2位,中草药totalFareinfo[4]:精度为2位,床位费totalFareinfo[5]:精度为2位,诊查费totalFareinfo[6]:精度为2位,检查费totalFareinfo[7]:精度为2位,护理费totalFareinfo[8]:精度为2位,治疗费totalFareinfo[9]:精度为2位,手术费totalFareinfo[10]:精度为2位,检验费totalFareinfo[11]:精度为2位,其他totalFareinfo[12]:精度为2位,特需服务费totalFareinfo[13]:精度为2位,材料费totalFareinfo[14]:扩展用totalFareinfo[15]:扩展用totalFareinfo[16]:扩展用totalFareinfo[17]:扩展用totalFareinfo[18]:扩展用compensableFareinfo数组长度为19,其中最后5个为扩展使用,记录可补偿费用信息compensableFareinfo[0]:精度为2位,总费用compensableFareinfo[1]:精度为2位,西药费compensableFareinfo[2]:精度为2位,中成药compensableFareinfo[3]:精度为2位,中草药compensableFareinfo[4]:精度为2位,床位费compensableFareinfo[5]:精度为2位,诊查费compensableFareinfo[6]:精度为2位,检查费compensableFareinfo[7]:精度为2位,护理费compensableFareinfo[8]:精度为2位,治疗费compensableFareinfo[9]:精度为2位,手术费compensableFareinfo[10]:精度为2位,检验费compensableFareinfo[11]:精度为2位,其他compensableFareinfo[12]:精度为2位,特需服务费compensableFareinfo[13]:精度为2位,材料费compensableFareinfo[14]:扩展用compensableFareinfo[15]:扩展用compensableFareinfo[16]:扩展用compensableFareinfo[17]:扩展用compensableFareinfo[18]:扩展用见右操作成功返回“1”。成功时调用方法:getHospitalizationCompensationResult取结果集“4”明细数据不完整“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”入院登记信息不存在“-5”操作流程有误,请查询状态“-6”传入参数非法(汇总金额大于输入的总金额)“-7”传入参数非法(出入院时间非法)“-8”已达封顶“-9”未到起付线“-10”上传的诊疗明细或药品明细不符合规范“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注totalFareinfo和compensableFareinfo,整数部分支持7位,精度为2位返回值:可补偿费用和实补偿费用,整数部分支持7位,精度为2位
获取住院补偿数据返回值函数描述住院补偿计算成功后,获取住院补偿数据返回值函数定义StringgetHospitalizationCompensationResult(intcol)col结果集列数:55列列值说明:补偿凭证编号合医证号户属性;参考附件“户属性代码”参合年份参合档次补偿级别参合人所在市参合人所在县/区参合人所在镇参合人所在村参合人所在组补偿比例提高比例五保户提高比例转诊提高比例中医药提高比例封顶金额年度已补偿金额(不包含本次补偿)本次合作医疗报销额可补偿西药费可补偿中成药可补偿中草药可补偿床位费可补偿诊查费可补偿检查费可补偿护理费可补偿治疗费可补偿手术费可补偿检验费可补偿其他可补偿特需服务费可补偿材料费可补偿扩展用可补偿扩展用可补偿扩展用可补偿扩展用可补偿扩展用实补偿西药费实补偿中成药实补偿中草药实补偿床位费实补偿诊查费实补偿检查费实补偿护理费实补偿治疗费实补偿手术费实补偿检验费实补偿其他实补偿特需服务费实补偿材料费实补偿扩展用实补偿扩展用实补偿扩展用实补偿扩展用实补偿扩展用返回值说明见右操作成功则返回查询结果“-98”行列范围越界“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
检查住院补偿计算状态函数描述检查已提交的住院计算信息状态函数定义StringcheckHospitalizationCompensationState(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为6,其中最后5位为扩展用inhosinfo[0]:(必填)长度不超过50位,住院登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:扩展用inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用“2”已补偿“3”已作废“4”已取消“5”数据已锁定“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”住院计算信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
获取住院补偿数据函数描述获取已保存的住院补偿数据函数定义StringgetHospitalizationCompensationValue(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为6,其中最后5位为扩展用inhosinfo[0]:(必填)长度不超过50位,住院登记流水号inhosinfo[1]:扩展用inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用返回值说明见右操作成功,与countHospitalizationCompensation返回值相同“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”住院补偿信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
作废/取消住院补偿数据函数描述作废/取消已保存的住院补偿数据函数定义StringcancelHospitalizationCompensation(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为8,其中最后5个为扩展用(必填)长度不超过50位,住院登记流水号(必填)长度不超过200位,作废/取消住院补偿的说明(必填)长度为1位,操作类型;参考附件“数据操作类型代码”扩展用扩展用扩展用扩展用扩展用返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”住院补偿信息不存在“-5”操作流程有误,请查询状态“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注只有“已补偿”状态的住院补偿计算数据才能作废或取消作废住院补偿数据,将会同时作废住院诊疗数据和住院药品明细数据取消住院补偿数据,不作废住院诊疗数据和住院药品明细数据
门诊相关函数由四部分组成,包括门诊补偿计算、检查门诊补偿计算状态、获取门诊补偿数据、作废/取消门诊补偿数据。门诊补偿计算函数描述根据门诊补偿公式进行补偿费用计算函数定义StringcountOutPatientCompensation(String[]hosinfo,String[]peopleinfo,String[]inhosinfo,double[]totalFareinfo,double[]compensableFareinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用peopleinfo数组长度为7,其中最后5个为扩展用peopleinfo[0]:(必填)长度为20位,参合人姓名peopleinfo[1]:(必填)长度为18位,参合人身份证号码peopleinfo[2]:扩展用peopleinfo[3]:扩展用peopleinfo[4]:扩展用peopleinfo[5]:扩展用peopleinfo[6]:扩展用inhosinfo数组长度为13,其中最后5个为扩展用inhosinfo[0]:(必填)长度不超过50位,门诊登记流水号,组成规则见“5.5参数说明”。inhosinfo[1]:(必填)长度不超过20位,门诊挂号inhosinfo[2]:(必填)长度为10位,就诊时间,格式为“2007-01-01”inhosinfo[3]:(必填)长度为4位,接诊科室;参考附件“诊疗科室代码”inhosinfo[4]:(必填)长度为1位,就诊状态;参考附件“入院状态代码”inhosinfo[5]:(必填)长度不超过20位,疾病代码;参考“GB/T14396-2001”inhosinfo[6]:(必填)长度不超过50位,疾病名称;参考“GB/T14396-2001”inhosinfo[7]:(必填)长度为5位,明细总条数inhosinfo[8]:扩展用inhosinfo[9]:扩展用inhosinfo[10]:扩展用inhosinfo[11]:扩展用inhosinfo[12]:扩展用totalFareinfo数组长度为19,其中最后5个为扩展使用;记录原始费用信息totalFareinfo[0]:精度为2位,总费用totalFareinfo[1]:精度为2位,西药费totalFareinfo[2]:精度为2位,中成药totalFareinfo[3]:精度为2位,中草药totalFareinfo[4]:精度为2位,床位费totalFareinfo[5]:精度为2位,诊查费totalFareinfo[6]:精度为2位,检查费totalFareinfo[7]:精度为2位,护理费totalFareinfo[8]:精度为2位,治疗费totalFareinfo[9]:精度为2位,手术费totalFareinfo[10]:精度为2位,检验费totalFareinfo[11]:精度为2位,其他totalFareinfo[12]:精度为2位,特需服务费totalFareinfo[13]:精度为2位,材料费totalFareinfo[14]:扩展用totalFareinfo[15]:扩展用totalFareinfo[16]:扩展用totalFareinfo[17]:扩展用totalFareinfo[18]:扩展用compensableFareinfo数组长度为19,其中最后5个为扩展使用,记录可补偿费用信息compensableFareinfo[0]:精度为2位,总费用compensableFareinfo[1]:精度为2位,西药费compensableFareinfo[2]:精度为2位,中成药compensableFareinfo[3]:精度为2位,中草药compensableFareinfo[4]:精度为2位,床位费compensableFareinfo[5]:精度为2位,诊查费compensableFareinfo[6]:精度为2位,检查费compensableFareinfo[7]:精度为2位,护理费compensableFareinfo[8]:精度为2位,治疗费compensableFareinfo[9]:精度为2位,手术费compensableFareinfo[10]:精度为2位,检验费compensableFareinfo[11]:精度为2位,其他compensableFareinfo[12]:精度为2位,特需服务费compensableFareinfo[13]:精度为2位,材料费compensableFareinfo[14]:扩展用compensableFareinfo[15]:扩展用compensableFareinfo[16]:扩展用compensableFareinfo[17]:扩展用compensableFareinfo[18]:扩展用返回值说明见右操作成功返回“1”。成功时调用方法:getOutPatientCompensationResult()取结果集“4”明细数据不完整“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”参合人员信息不存在“-5”操作流程有误,请查询状态“-6”传入参数非法(汇总金额大于输入的总金额)“-8”已达封顶“-9”未达起付线“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注totalFareinfo和compensableFareinfo,整数部分支持7位,精度为2位返回值:可补偿费用和实补偿费用,整数部分支持7位,精度为2位
获取门诊补偿数据返回值函数描述门诊补偿计算成功后,获取门诊补偿数据返回值函数定义StringgetOutPatientCompensationResult(intcol)col结果集列数:55列列值说明:补偿凭证编号合医证号户属性;参考附件“户属性代码”参合年份参合档次补偿级别参合人所在市参合人所在县/区参合人所在镇参合人所在村参合人所在组补偿比例提高比例五保户提高比例转诊提高比例中医药提高比例封顶金额年度已补偿金额(不包含本次补偿)本次合作医疗报销额可补偿西药费可补偿中成药可补偿中草药可补偿床位费可补偿诊查费可补偿检查费可补偿护理费可补偿治疗费可补偿手术费可补偿检验费可补偿其他可补偿特需服务费可补偿材料费可补偿扩展用可补偿扩展用可补偿扩展用可补偿扩展用可补偿扩展用实补偿西药费实补偿中成药实补偿中草药实补偿床位费实补偿诊查费实补偿检查费实补偿护理费实补偿治疗费实补偿手术费实补偿检验费实补偿其他实补偿特需服务费实补偿材料费实补偿扩展用实补偿扩展用实补偿扩展用实补偿扩展用实补偿扩展用返回值说明见右操作成功则返回查询结果“-98”行列范围越界“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
检查门诊补偿计算状态函数描述检查已提交的门诊计算信息状态函数定义StringcheckOutPatientCompensationState(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为6,其中最后5位为扩展用inhosinfo[0]:(必填)长度不超过50位,门诊登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:扩展用inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用“2”已补偿“3”已作废“4”已取消“5”数据已锁定“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”门诊计算信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
获取门诊补偿数据函数描述获取已保存的门诊补偿数据函数定义StringgetOutPatientCompensationValue(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为6,其中最后5位为扩展用inhosinfo[0]:(必填)长度不超过50位,门诊登记流水号,组成规则见“5.5参数说明”inhosinfo[1]:扩展用inhosinfo[2]:扩展用inhosinfo[3]:扩展用inhosinfo[4]:扩展用inhosinfo[5]:扩展用返回值说明见右操作成功,与countOutPatientCompensation返回值相同“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”门诊补偿信息不存在“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注
作废/取消门诊补偿数据函数描述作废已保存的门诊补偿数据函数定义StringcancelOutPatientCompensation(String[]hosinfo,String[]inhosinfo)参数说明hosinfo数组长度为7,其中最后5个为扩展用hosinfo[0]:(必填)长度为10位,医疗机构准入账号hosinfo[1]:(必填)长度为20位,医疗机构准入密码hosinfo[2]:扩展用hosinfo[3]:扩展用hosinfo[4]:扩展用hosinfo[5]:扩展用hosinfo[6]:扩展用inhosinfo数组长度为8,其中最后5个为扩展用(必填)长度不超过50位,门诊登记流水号,组成规则见“5.5参数说明”(必填)长度不超过200位,作废/取消门诊补偿的说明(必填)长度为1位,操作类型;参考附件“数据操作类型代码”扩展用扩展用扩展用扩展用扩展用返回值说明“1”操作成功“-1”程序出错“-2”传入参数非法(参数数组为null、或为空)“-3”医疗机构准入信息不正确“-4”门诊补偿信息不存在“-5”操作流程有误,请查询状态“-96”上一个参数未调用完毕“-97”服务器没有返回值“-98”参数数组长度不正确“-99”没有连接服务器“异常信息”返回捕捉到的异常信息备注只有“已补偿”状态的住院补偿计算数据才能作废或取消作废门诊补偿数据,将会同时作废门诊诊疗数据和门诊药品明细数据取消门诊补偿数据,不作废门诊诊疗数据和门诊药品明细数据
使用说明由四部分组成,包括住院补偿总体流程、门诊补偿总体流程、获取核算有误数据流程、返回值说明。住院补偿总体流程由三部分组成,包括入院登记流程、住院转诊登记流程、住院补偿计算流程。含转诊流程入院登记入院登记住院补偿计算住院转诊登记住院补偿含转诊流程图不含转诊流程入院登记入院登记住院补偿计算住院补偿不含转诊流程图
入院登记流程参合人员在入院登记时,医疗机构HIS系统(以下简称“HIS”)调用“入院登记”接口进行操作;入院登记信息需要重新上传的,首先取消之前保存的入院登记,HIS调用“作废入院登记”接口,再调用“入院登记”接口;若在调用“入院登记”接口后出现网络异常未有信息返回,HIS应调用“检查入院登记状态”接口进行查询。若查询结果显示没有该数据记录,应重新上传。没有返回信息没有返回信息医疗机构HIS系统调用“入院登记”接口HIS调用“检查入院登记状态”接口,检查刚上传的入院登记记录状态。登记记录是否保存否获取返回信息并结束流程是操作是否成功返回成功信息并结束流程返回失败信息并结束流程是否图例:正常流程异常处理入院登记流程图没有返回信息没有返回信息医疗机构HIS系统调用“作废入院登记”接口HIS调用“检查入院登记状态”接口,检查刚上传的入院登记记录状态。登记记录是否已作废否获取返回信息并结束流程是操作是否成功返回成功信息并结束流程返回失败信息并结束流程是否图例:正常流程异常处理作废入院登记流程图
住院转诊登记流程参合人员需要办理转诊的,在出院前需要进行转诊登记,HIS调用“住院转诊登记”接口上传登记信息。转诊登记信息需要重新上传,首先作废之前保存的转诊登记,HIS调用“作废转诊登记”接口,再调用“住院转诊登记”接口;若在调用“住院转诊登记”接口后出现网络异常未有信息返回,HIS应调用“检查转诊登记状态”接口进行查询。若查询结果显示没有该数据记录,应重新上传。没有返回信息没有返回信息医疗机构HIS系统调用“住院转诊登记”接口,上传转诊登记信息。HIS调用“检查转诊登记状态”接口,检查刚上传的转诊登记记录状态。登记记录是否保存否获取返回信息并结束流程是操作是否成功返回成功信息并结束流程返回失败信息并结束流程否是图例:正常流程异常处理住院转诊登记流程图医疗机构医疗机构HIS系统调用“作废转诊登记”接口HIS调用“检查转诊登记状态”接口,检查刚上传的转诊登记记录状态。登记记录是否已作废否获取返回信息并结束流程是操作是否成功返回成功信息并结束流程返回失败信息并结束流程没有返回信息否是图例:正常流程异常处理 作废转诊登记流程图
住院补偿计算流程HIS调用“上传住院诊疗数据”接口和“上传住院药品数据”接口,每天上传明细(药品/诊疗)数据;在确保所有补偿明细数据上传完毕后,调用“住院补偿计算”接口上传住院费用汇总信息,并接收补偿计算结果。若在调用“住院补偿计算”接口时返回关于“明细数据不完整”,则需要调用“作废明细数据”接口作废该次住院的明细数据,重新上传明细数据后再进行补偿计算;若在调用“住院补偿计算”后出现网络异常未有信息返回,HIS应调用“检查住院补偿计算状态”进行获取结果或者状态。若查询结果显示没有该数据记录,应重新上传。住院补偿计算相关信息需要重新上传的,首先调用“作废住院补偿数据”接口,此时会同时作废相应的明细数据;然后再重新上传明细数据,再进行补偿计算。HISHIS分别调用“上传住院诊疗数据”接口和“上传住院药品数据”接口,上传明细数据。上传是否完成是医疗机构HIS系统调用“住院补偿计算”接口进行住院补偿计算。补偿计算是否成功获取成功信息并结束流程。获取失败信息并结束流程。否是明细数据是否完整HIS调用“作废明细数据”接口作废该次住院的明细数据是否HIS调用“检查住院补偿计算状态”接口,获取补偿数据状态。否图例:正常流程异常处理没有返回信息上传数据是否存在否获取返回信息并结束流程是住院补偿计算流程图没有返回信息没有返回信息医疗机构HIS系统调用“作废/取消补偿数据”接口HIS调用“检查住院补偿计算状态”接口,检查补偿数据状态。补偿数据是否已作废/取消否获取返回信息并结束流程是操作是否成功返回成功信息并结束流程返回失败信息并结束流程否是图例:正常流程异常处理 作废/取消住院补偿数据流程图
门诊补偿总体流程由两部分组成,包括门诊转诊登记流程、门诊补偿计算流程。含转诊流程门诊门诊补偿计算门诊转诊登记门诊补偿含转诊流程图不含转诊流程直接进行门诊补偿计算。门诊转诊登记流程与“住院转诊登记”流程相同,不同在于调用相应的门诊接口进行操作。门诊补偿计算流程参合人员门诊结算时,HIS调用“上传住院诊疗数据”接口和“上传住院药品数据”接口,上传诊疗数据和药品数据。在确保所有补偿明细数据上传完毕后,调用“门诊补偿计算”接口上传门诊费用汇总信息,并接收补偿计算结果。若在调用“门诊补偿计算”接口时返回关于“明细数据不完整”,则需要调用“作废明细数据”接口作废该次门诊的明细数据,重新上传明细数据后再进行补偿计算;若在调用“门诊补偿计算”后出现网络异常未有信息返回,HIS应调用“检查门诊补偿计算状态”进行获取结果或者状态。若查询结果显示没有该数据记录,应重新上传。门诊补偿计算相关信息需要重新上传的,首先调用“作废门诊补偿数据”接口,此时会同时作废相应的明细数据;然后再重新上传明细数据,再进行补偿计算。HISHIS分别调用“上传门诊诊疗数据”接口和“上传门诊药品数据”接口,上传明细数据。上传是否完成是医疗机构HIS系统调用“门诊补偿计算”接口进行门诊补偿计算。补偿计算是否成功获取成功信息并结束流程。获取失败信息并结束流程。否是明细数据是否完整HIS调用“作废明细数据”接口作废该次住院的明细数据是否HIS调用“检查门诊补偿计算状态”接口,获取补偿数据状态。否图例:正常流程异常处理没有返回信息上传数据是否存在否获取返回信息并结束流程是门诊补偿计算流程图没有返回信息没有返回信息医疗机构HIS系统调用“作废/取消门诊补偿数据”HIS调用“检查门诊补偿计算状态”,检查补偿数据状态。补偿数据是否已作废/取消否获取返回信息并结束流程是操作是否成功返回成功信息并结束流程返回失败信息并结束流程否是图例:正常流程异常处理 作废/取消门诊补偿数据流程图
获取核算有误数据流程HISHIS调用“获取核算有误数据”接口获取有误数据HIS调用“获取核算有误数据条数”接口条数是否大于0是返回失败信息并结束流程否获取核算有误数据流程图
返回值说明返回值说明待补偿数据处于待补偿状态,可以进行补偿,也可以进行作废/取消。已补偿待补偿状态的数据进行了补偿操作,该状态的数据只能进行作废/取消操作。待审核转诊登记申请等待合医办操作员审核审核通过合医办操作员审核通过登记申请已作废/取消数据以进行作废/取消,不能进入下一步操作。已进行转诊登记表明做了转诊登记操作,可以进行住院补偿计算。明细数据不完整表示上传的明细数据中缺少数据,需要重新上传。已结束转诊登记申请已结束,如:转诊病人在转往医院入院登记后,相关转诊登记状态为“已结束”数据已锁定数据已被相关操作员锁定,不能进行任何操作。已过期操作已结束,如:转诊病人在有效时间内还没在转往医院入院登记,相关转诊登记状态为“已过期”审核不通过合医办审核不通过转诊登记申请。程序出错服务器程序运行异常,应联系系统管理员进行处理。传入参数非法(参数数组为null、或为空)HIS上传的数据,服务器校验出非法数据。医疗机构准入信息不正确定点医疗机构的准入帐号/密码不正确。XX信息不存在没有查询到相关数据操作流程有误,请查询状态操作流程不正确,如:对已经作废的住院补偿计算数据再次进行作废操作等。传入参数非法(汇总金额大于输入的总金额)住院/门诊补偿计算时,相应的每一项金额总和会与传入的总金额做比较,不相符时会出现提示传入参数非法(出入院时间非法)针对住院补偿计算,当出入院时间不在同一年度时将作出提示参数说明返回值说明住院登记流水号医疗机构准入账号+住院号+流水号(年月日时分秒微秒)+随机码(3位)门诊登记流水号医疗机构准入账号+门诊挂号+流水号(年月日时分秒微秒)+随机码(3位)可补偿费用非自费项目费用,包括“起付线”以下和“封顶线”以上的非自费项目费用。
HIS需增加的新农合功能为了做好与新农合系统对接,需要符合以下功能标准。功能列表由四部分组成,包括住院补偿、门诊补偿、住院/门诊转诊登记、新农合对帐统计。功能编码功能/子功能功能说明F101住院补偿包括“入院登记”、“转诊登记”、“住院补偿计算”。F101-01入院登记相关包括“入院登记”、“作废入院登记”、“入院登记查询”、“入院登记异常处理”。F101-01-01入院登记调用“入院登记”接口,并保存本地信息。F101-01-02作废入院登记调用“作废入院登记”接口,并保存本地信息。F101-01-03入院登记查询调用本地的入院登记信息,通过“姓名”、“身份证号码”、“入院登记时间”等条件进行查询,并且能将结果导出为Excel文件。F101-01-04入院登记状态查询(异常处理)调用“检查入院登记状态”接口查询数据状态,并根据数据状态调用“入院登记”、“作废入院登记”等接口进行相关工作。F101-03住院补偿计算相关包括“住院补偿计算”、“作废/取消住院补偿计算”、“住院补偿计算查询”、“获取住院补偿数据”、“住院补偿计算异常处理”。F101-03-01住院补偿计算调用“住院补偿计算”、“上传住院/门诊诊疗数据”、“上传住院/门诊药品数据”接口,并保存本地信息。F101-03-02作废/取消住院补偿计算调用“作废/取消住院补偿计算”接口,并保存本地信息。取消住院补偿计算,只用于以下情况:在返回补偿计算结果后,收费结算前,参合人员决定暂时不结算。F101-03-03住院补偿计算查询调用本地的住院补偿信息,通过“姓名”、“身份证号码”、“补偿计算时间”等条件进行查询,并且能将结果导出为Excel文件。F101-03-04获取住院补偿数据调用“获取住院补偿数据”接口,并保存本地信息。F101-03-05住院补偿计算状态查询(异常处理)调用“检查住院补偿计算状态”接口查询数据状态,并根据数据状态调用“住院补偿计算”、“作废/取消住院补偿计算”、“获取住院补偿数据”、“检查住院/门诊诊疗数据状态”、“检查住院/门诊药品数据状态”等接口进行相关工作。F102门诊补偿主要包括“门诊补偿计算相关”。F102-01门诊补偿计算相关包括“门诊补偿计算”、“作废/取消门诊补偿计算”、“门诊补偿计算查询”、“获取门诊补偿数据”、“住院补偿计算异常处理”。F102-01-01门诊补偿计算调用“门诊补偿计算”接口,并保存本地信息。F102-01-02作废/取消门诊补偿计算调用“作废/取消门诊补偿计算”接口,并保存本地信息。取消住院补偿计算,只用于以下情况:在返回补偿计算结果后,收费结算前,参合人员决定暂时不结算。F102-01-03门诊补偿计算查询调用本地的住院补偿信息,通过“姓名”、“身份证号码”、“补偿计算时间”等条件进行查询,并且能将结果导出为Excel文件。F102-01-04获取门诊补偿数据调用“获取住院补偿数据”接口,并保存本地信息。F102-01-05门诊补偿计算状态查询(异常处理)调用“检查住院补偿计算状态”接口查询数据状态,并根据数据状态调用“住院补偿计算”、“作废/取消住院补偿计算”、“获取住院补偿数据”、“检查住院/门诊诊疗数据状态”、“检查住院
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- SB/T 11235-2023人像摄影服务机构诚信评价规范
- 2025年军队文职人员招聘之军队文职管理学与服务全真模拟考试试卷A卷含答案
- 2025年军队文职人员招聘之军队文职管理学提升训练试卷B卷附答案
- 新泰数学初一试题及答案
- 安全防火知识培训课件
- 2025年党史竞赛知识题库50题及答案
- 监理基础知识培训课件
- 人工智能医疗辅助系统应用及操作指南
- 唐宋八大家之一王安石介绍与作品欣赏教案
- 公司股份制改革法律文件汇编手册
- 第六节-固定收益证券知识分享
- 中国企业智能化成熟度报告(2024) -企业智能化转型进入2.0时代
- 2025年江西新能源科技职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2024年04月青岛银行股份有限公司2024年春季校园招考笔试历年参考题库附带答案详解
- 2025年广州市公安局招考聘用交通辅警200人高频重点提升(共500题)附带答案详解
- 《淄博市Z区“基层减负”政策执行偏差问题研究》
- 安全管理知识培训课件
- 人工智能赋能教师数字素养提升
- 建筑力学 与结构-筒体结构体系的 类型及应12课件讲解
- 《劳动工具的改进设计》六年级综合实践课件
- TDT1055-2019第三次全国国土调查技术规程
评论
0/150
提交评论