医保接口方案(提供第三方)_第1页
医保接口方案(提供第三方)_第2页
医保接口方案(提供第三方)_第3页
医保接口方案(提供第三方)_第4页
医保接口方案(提供第三方)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

新农医接口方案 (提供第三方) 中软国际 2003 年 8 月 一 前言 2 二 方案使用对象 2 三 参照资料 3 四 第三方软件实现接口的前提 3 五 嵌入式接口软件简要说明 3 六 农医办要求 3 七 版权声明 4 一 新农医病人 4 二、医疗项目 4 三、新农医药典 4 四、新农医大类 4 五、黑名单 4 一 数据流程 5 二 业务流程 6 一 数据结构说明 7 二 数据表中缺省值列的简写含义 7 三 数据表中解释列的简写含义 7 一 说明 7 二 医院初始化定义相关的表 7 三 数据更新方式 8 四 进行关联 9 一 门诊收费业务新农医数据保存 9 二 住院登记业务新农医数据保存 11 三 住院记账业务新农医数据保存 11 四 住院结算部分新农医数据保存 12 一 功能说明 13 二 DLL 函数说明 .13 一 退票问题 18 二 特殊参保人群的报销方法说明 18 引言 一 前言 新农医接口方案是中软国际和萧山区农医办根据萧山区新农医管理信息系统软件 的数据流程的要求共同编写而成,用于辅助第三方医院或卫生院软件提供商修改现有软件, 顺利实现与萧山区新农医管理信息系统软件进行联网运行。此方案交农医办确认后实施。 二 方案使用对象 1) 农医办相关科室及其他相关领导。 2) 第三方软件开发商及其技术人员。 3) 与新农医接口开发实施的相关技术人员。 三 参照资料 4) 新农医医疗发票格式.xls(暂无) 5) 医疗项目目录.xls(暂无,参照萧山医保) 6) 剂型定义.doc(暂无,参照萧山医保) 7) 新农医费用大类定义.doc(暂无,参照萧山医保) 8) 新农医接口部分软件安装调试说明 四 第三方软件实现接口的前提 9) 第三方软件必须提供真实有效的数据信息。 10) 第三方软件经过修改后必须能够提供所有接口数据库需要的数据。 (见数据保存) 11) 拥有足够的技术实力,采用直接方式或间接方式正常调用 DELPHI 所编译的动态 链接库 DLL。 12) 对于不使用前置机的医院和卫生院,要求第三方软件开发商可以开发连接到农医 办 sockect 服务程序的前端接口。 五 嵌入式接口软件简要说明 1. 运行环境 操作系统:WIN98 以上版本 数据库系统:ORACLE8.1.6 及以上 服务器:PIII800 以上 2. 功能及构成简要说明 接口软件分为两部分:接口 DLL 程序、新农医数据管理程序。 13) 接口 DLL 程序: 接口 DLL 程序,其中包含读取二维条玛卡信息,各种卡状态的判断,并对由第三 方提供的就医信息进行新农医费用计算,调用函数后返回状态值。 14) 新农医数据管理程序 新农医数据管理程序主要用于管理新农医相关数据,形成上传数据,保证与农医 办的数据交换。 程序包括:数据交换(上传下载) ,数据查询(包括:农医办药典查询,剂型查询, 新农医大类查询,黑名单查询,有效期查询) ,打印新农医对帐单(包括:住院对帐汇 总表、住院对帐明细表) 。 六 农医办要求 15) 要求医院提供独立的新农医服务器 16) 新农医服务器数据库权限由农医办掌握,数据库由农医办维护。 17) 如有方案有变更,由农医办负责解释。 七 版权声明 新农医接口方案及提供的样例程序(包括所有卡操作的动态连接库) ,由萧山区卫 生局委托中软国际为萧山区农医办开发,版权由委托方和开发方拥有。 新农医接口方案及提供的样例程序(包括所有条码卡操作的动态连接库)仅限于 第三方软件开发商内部参考使用,任何情况下都不能以任何方式公开、告知其他任何个人 或组织。 第一部分 相关名词解释 一 新农医病人 这里新农医病人的概念,是从定点医疗机构的角度来讲的,它是指是且只是使用二维 条码卡在定点医疗机构进行消费的病人。 二、医疗项目 医疗项目指病人在定点医疗机构消费的所有费用实体。 三、新农医药典 新农医药典或称医疗项目目录,是由农医办统一制定并下发的医疗项目目录 (ItemCenter 表) ,包括药品和诊疗。 四、新农医大类 新农医大类是由农医办根据首先自付比率的不同定义的大类,根据新农医大类统计新 农医病人费用信息供农医办查询统计,也用于住院结算时的发票打印。 五、黑名单 黑名单记录了作废卡、挂失卡、冒用卡等卡非法信息,所有进入黑名单的卡不能被使 用。 第二部分 嵌入式接口软件流程 一 数据流程 1、流程图 农 医 办 前 置 机 农 医 办 医 院前 置 机 医 院 业 务 保 存 数 据 医 院 数 据 库保 存 数 据 (明 细 ) 新 农 医 DL 返 回 结 果 信 息调 用 数 据 监 视实 时 与 医 保 中 心 通 信 ,得 到 需 要 的 验 证 信 息 和 计 算 结 果 写 入 数 据 ( 住 院 、 出 院 和 结 算 ) 2、流程说明 18) 数据监视:数据监视程序运行以后,不断的检查农医办的数据与医院前置机数据 的差别,一旦医院业务操作将数据保存到了农医办医院前置机,程序自动在下一 个上传任务中将数据上报到农医办。 19) 保存新农医数据:第三方软件首先按照接口数据结构要求保存数据到接口数据库。 (数据结构见第五部分 新农医数据保存) 20) 调用 DLL:调用新农医接口 DLL,实现条码卡信息的获取,实现参保人员的身份 验证、实现新农医费用计算,返回操作结果。 (调用方法见第六部分 DLL 调用说 明) 21) 返回结果信息:第三方软件通过 DLL 的返回结果获取条码卡信息或结算后的信息。 (返回的结构体文件内容及说明见第七章返回信息结构说明) 22) 保存医院数据:根据调用 DLL 返回的结果进行相关处理,包括打印发票进行收费 等。0 二 业务流程 到 农 医 办 进 行数 据 验 证 ,返 回 后得 到 验 证 信 息判 读 读 取 是 否成 功 否是 终 止 业 务 自 费 业 务提 示 是 否 走 自费 是否 医 院 业 务 调 用 dl读 卡 得 到参 保 病 人 基 本 信 息 调 用 相 关 业 务 dl函 数判 断 函 数 是 否返 回 成 功 是 否医 院 业 务 , 读取 dl相 应 函数 返 回 的 结 构体 的 信 息 开 始 第三部分 新农医数据表结构的几点说明 一 数据结构说明 下面所提供的表结构(见第四部分和第五部分)并非完整表结构,只是提供需要由第 三方软件提供的信息字段,第三方软件对相关表只有查询或者插入权限,没有修改权限。 二 数据表中缺省值列的简写含义 PK:表示主键 FK:表示外键 NN:表示非空字段 U:表示唯一性 IDX:表示创建索引 三 数据表中解释列的简写含义 条码:表示可以从条码卡中取得的信息。 DB:表示可以从接口数据库中取得的信息。 IN:表示需要由医院系统提供的信息。 第四部分 初始信息关联定义 一 说明 第三方软件实现新农医接口需要进行相关初始信息的关联,以提供需要的新农医数据。 下面的表中只需关联把农医办药典表(ItemCenter)中的农医办序号(ItemNo)与医院本 地系统中的药品和项目定义的编码进行关联即可。而剂型表(Conformation) 、新农医大类 表(MediKind)与农医办药典表(ItemCenter)进行关联的。用于提供与农医办药典表 (ItemCenter)关联时的剂型信息和新农医大类信息。 二 医院初始化定义相关的表 1. 农医办药典表 23) 表名称:ItemCenter 24) 表结构: 序号 字段名 数据类型 缺省值 约束 解释 1 ItemNo Varchar2(10) NN,IDX 农医办序号 2 NumNo Number (10) NN,IDX 数字编码 3 SpellNo Varchar2(15) NN,IDX 拼音编码 4 ItemName Varchar2(100 ) NN 药典名称 5 Unit Varchar2(100 ) NN 单位(治疗项目的单位) 6 CON_ID Char(2) FK 剂型编码 7 MK_ID Char(2) FK 新农医大类编码 8 IsMedicine Char(1) NN 是否是药 9 IsMedicare Char(2) NN 是否新农医项目,自费 50 10 SelfPayRatio Number(4,3 ) NN 首先自付比例 11 Connotation Varchar2(300) 项目内涵 12 Exclusion Varchar2(300) 除外内容 13 MaxPrice Number(8,2) 0 NN 最大价格限制 14 HighLimitCit y Number(8,2) 0 NN 市级医院最大价格限制 15 HighLimitTo wn Number(8,2) 0 NN 县(区)级最大价格限制 HighLimitVill age Number(8,2) 0 NN 乡级最大价格限制 25) 表作用:记录农医办药典信息(医疗项目目录) 。 26) 关联表:CON_ID 关联 Conformation 表,MK_ID 关联 MediKind 表 27) 说明: 28) IsMedare 字段的值的确定,如果 ISMEDICARE 的值大于医院的等级,那么 此项目(药品)对此医院限制使用。如果为 50,那么此项目(药品)为全自付。 2. 剂型表 1) 表名称:Conformation 2) 表结构: 序号 字段名 数据类型 缺省值 约束 解释 1 CON_ID Char(2) PK 剂型编码 2 CON_NAME Varchar2(15) NN 剂型名称 3) 表作用:记录剂型信息。 4) 关联表:通过 CON_ID 关联 ItemCenter 表 3. 新农医大类表 1) 表名称:MediKind 2) 表结构: 序号 字段名 数据类型 缺省值 约束 解释 1 MK_ID Char(2) PK 新农医大类编码 2 MK_NAME Varchar2(16) NN 新农医大类名称 3 SelfPayRatio Number(4,3) NN 首先自付比率 3) 表作用:记录新农医大类定义信息。 4) 关联表:通过 MK_ID 关联 ItemCenter 表 三 数据更新方式 由新农医数据管理程序(数据监视)自动完成更新。医院系统应该能够自动根据新农 医数据库的变动进行相应的对应修改(ItemNo 不会改变,但会增加) 。 四 进行关联 农医办药典表(ItemCenter )关联着剂型表(Conformation)和新农医大类表 (MediKind) ,第三方软件所定义的医疗项目需要与农医办药典(ItemCenter)表进行关联, 以保证能够提供相关的新农医数据。 第五部分 新农医数据保存 一 门诊收费业务新农医数据保存 数据表结构与保存说明如下: 1. 门诊预算收费主表 1) 表名称:PreClinicBill 2) 表结构: 序 号 字段名 数据类型 缺省 值 约束 解释 1 ClinicBillNo Varchar2(20) PK 序号IN 2 PatientID Varchar2(20) NN 病人此次看病标识IN 3) 表作用:门诊预算收费主表信息 4) 关联表:通过 ClinicBillNo 关联 PreClinicBillDetail 表 5) 说明: A、 ClinicBillNo 必须是唯一的主键字段 B、 PatientID:病人此次看病的标识。病人一次看病可能对应多张发票,但只有唯一 的 PatientID。即一个病人一次消费应该对应一个唯一的 PatientID。 C、 进行门诊预算调用前需要首先填写门诊预算收费主表和门诊预算费用明细表。 2. 门诊预算费用明细表 1) 表名称:PreClinicBillDetail 2) 表结构: 序号 字段名 数据类型 缺省值 约束 解释 1 ClinicBillNo Varchar2(20) FK 序号IN 2 ItemNo Varchar2(8) NN 农医办药典序号DB 3 HosItemName Varchar2(40) NN 医院药典名称IN 4 Price Number(10,5) 0 NN 单价IN 5 Quantity Number(10,5) 0 NN 数量IN 6 Amount Number(10,5) 0 NN 金额IN 7 Spec Varchar2(40) 规格IN 3) 作用:门诊收费药品项目消费明细 4) 关联表:通过 ClinicBillNo 关联 PreClinicBill 表 5) 说明: A、 提供 ItemNo 是进行新农医费用计算的必要条件。 B、 如果是中药,则明细中存储的是实际的用量。如:中药 5 付,每付 10 克,则 明细中存储 50 克的数量和金额。 C、 ItemNo 可通过在初始信息关联定义中进行的关联来获得。 3. 门诊收费主表 6) 表名称:ClinicBill 7) 表结构: 序 号 字段名 数据类型 缺省 值 约束 解释 1 ClinicBillNo Varchar2(20) PK 序号IN 2 InvoiceNo Varchar2(20) NN,U 发票号IN 3 PatientID Varchar2(20) NN 病人此次看病标识IN 4 DepartmentName Varchar2(20) NN 部门名称IN 5 DoctorName Varchar2(8) NN 医生名称IN 6 OccurDate Date NN 票据日期IN 7 RedBillFlag Number(1,0) 1 NN 冲票标志(1:正票;-1:红票) IN 8) 表作用:门诊收费主表信息 9) 关联表:通过 ClinicBillNo 关联 ClinicBillDetail 表 10) 说明: A、 ClinicBillNo 必须是唯一的主键字段 B、 PatientID:病人此次看病的标识。病人一次看病可能对应多张发票,但只有唯一 的 PatientID。即一个病人一次消费应该对应一个唯一的 PatientID。 C、 OccurDate:打印票据时的日期,ORACLE 可以同时保存日期和时间。 D、 冲票操作:产生一条新的红票数据,冲票标志(RedBillFlag)为-1,被冲票据号 (StrikedBillNo)为被冲的票据的序号(InHosBalanceNo) 。其他数据插入方法 与正票插入方法相同。 E、 门诊冲票以后,再次进行结算时,门诊主表和门诊明细表中的数据必须重新填写。 4. 门诊费用明细表 6) 表名称:ClinicBillDetail 7) 表结构: 序号 字段名 数据类型 缺省值 约束 解释 1 ClinicBillNo Varchar2(20) FK 序号IN 2 ItemNo Varchar2(8) NN 农医办药典序号DB 3 HosItemName Varchar2(40) NN 医院药典名称IN 4 Price Number(10,5) 0 NN 单价IN 5 Quantity Number(10,5) 0 NN 数量IN 6 Amount Number(10,5) 0 NN 金额IN 7 Spec Varchar2(40) 规格IN 8) 作用:门诊收费药品项目消费明细 9) 关联表:通过 ClinicBillNo 关联 ClinicBill 表 10) 说明: D、 提供 ItemNo 是进行新农医费用计算的必要条件。 E、 如果是中药,则明细中存储的是实际的用量。如:中药 5 付,每付 10 克,则 明细中存储 50 克的数量和金额。 F、 ItemNo 可通过在初始信息关联定义中进行的关联来获得。 二 住院登记业务新农医数据保存 5. 入院登记表 1) 表名称:InHosRegister 2) 表结构: 序号 字段名 数据类型 缺省值 约束 解释 1 InHosRegisterNo Varchar2(20) PK 入院登记序号IN 2 InHosNo Varchar2(20) 住院号IN 3 DepartmentName Varchar2(20) NN 部门名称IN 4 DoctorName Varchar2(8) NN 医生名称IN 5 InHosSickName Varchar2(30) 入院病种名称IN 6 InHosDate Date NN 入院日期IN 3) 表作用:住院登记信息 4) 关联表: 5) 说明: A、 InHosRegisterNo:必须是唯一的标识。即每一个病人的每一次看病对应该有唯一 的 InHosRegisterNo,此号不同于病案号。 三 住院记账业务新农医数据保存 1. 住院记账主表 1) 表名称:InHosBill 2) 表结构: 序 号 字段名 数据类型 缺省 值 约束 解释 1 InHosBillNo Varchar2(20) PK 记账主表序号IN 2 InHosRegisterNo Varchar2(20) FK 入院登记序号IN 3 DepartmentName Varchar2(20) 科室名称IN 4 DoctorName Varchar2(8) 医生名称IN 5 SickName Varchar2(30) 治疗病种名称IN 6 Amount Number(10,2) 0 NN 费用金额IN 7 RedBillFlag Number(1,0) 1 NN 退费标志(1:收费;-1:退费) IN 8 OccurDate Date NN 发生日期IN 3) 表作用:住院记账信息主表 4) 关联表: 通过 InHosRegisterNo 关联 InHosRegister 表。通过 InHosBillNo 与 InHosBillDetail 表关联。 5) 说明: A、 退费处理:产生一条新的红票数据,冲票标志(RedBillFlag)为-1,明细中 存入需要退的项目信息,金额、数量和价格都是正数。 B、 InHosBillNo 必须是唯一序号。 2. 住院记账明细表 1) 表名称:InHosBillDetail 2) 表结构: 序号 字段名 数据类型 缺省值 约束 解释 1 InHosBillNo Varchar2(20) FK 记账主表序号IN 2 ItemNo Varchar2(8) NN 农医办药典序号DB 3 HosItemName Varchar2(40) NN 医院药典名称IN 4 Price Number(10,5) 0 NN 单价IN 5 Quantity Number(10,5) 0 NN 数量IN 6 Amount Number(10,5) 0 NN 金额IN 7 Spec Varchar2(40) NN 规格IN 3) 表作用:住院记账药品和项目费用信息明细表 4) 关联表:通过 InHosBillNo 与 InHosBill 表关联。 四 住院结算部分新农医数据保存 3. 住院结算表 1) 表名称:InHosBalance 2) 表结构: 序 号 字段名 数据类型 缺省 值 约束 解释 1 InHosBalanceNo Varchar2(20) PK 结算序号IN 2 InvoiceNo Varchar2(20) NN,U 发票号IN 3 InHosRegisterNo Varchar2(20) NN 入院登记序号IN 4 DepartmentName Varchar2(20) NN 出院科室名称IN 5 DoctorName Varchar2(8) NN 医师名称IN 6 OutHosCureCode Char(1) NN 出院治疗情况(0-治愈 1-好转 2- 未愈 3-死亡 4-转院) IN 7 OutHosDate Date NN 出院日期IN 8 InHosDays Number(3,0) NN 在院天数IN 9 OccurDate Date NN 票据发生日期IN 3) 表作用:出院费用结账信息表 4) 关联表:通过 InHosRegisterNo 关联 InHosRegister 表。 5) 说明: A、 InHosBalanceNo:是唯一标识。 B、 冲票操作:产生一条新的红票数据,冲票标志(RedBillFlag)为-1,被冲票据号 (StrikedBillNo)为被冲的票据的序号(InHosBalanceNo) 。其他数据插入方法 与正票插入方法相同。 C、 住院冲票操作以后,不需要重新上传住院记账主表的数据和记账明细的数据。 4. 住院病种表: 6) 表名称:inHosSick 7) 表结构: 序 号 字段名 数据类型 缺 省 值 约束 解释 1 HOSCODE Varchar2(20) NN 医院代码IN 2 INHOSBALANCENO Varchar2(20) NN,U 结算序号IN 3 SICKSERIALNO Varchar2(20) NN 出院病种代码IN 4 SICKNAME Varchar2(20) NN 出院病种名称IN 5 SICKKINDCODE Varchar2(8) NN 病种类型 IN 6 HOSSICKNAME Char(1) NN 出院病种医院方名称IN 8) 表作用:出院费用结账病种信息表 9) 关联表:通过 inhosBalanceNO 关联出院结算表,通过 SICKKINDCODE 关联 sickKind 表。 10) 说明:病种类型现在只需要普通病种。 住院结算、预算计算时需要,插入住院病种信息 第六部分 DLL 调用说明 一 功能说明 新农医接口 DLL 名称为 DataExchange.DLL,通过调用 DLL,可以获得验证传入信息, 可以完成新农医收费并通过返回的字符串读取相关信息(结构体说明见下) 。 二 DLL 函数说明 1. 说明 1) 调用动态连接库函数返回相应的字符串返回值时,正确的返回结果值以开始符表 示数据的起始,结束符表示数据的终止。开始符,结束符均用字符*来表示,长 度为一位。 2. 获取个人基本信息 1) 函数体 function VerifyCardInfo() : pchar; 2) 入参说明 3) 函数返回 null 异常失败,其他:查找成功 4) 返回处理 如果成功,则返回值为指向一个字符串的地址指针。 (具体信息见下) 。如果异常 失败,函数会返回一个错误号,医院管理软件应对此处理后,重新调用接口函数。如 果返回成功,医院软件应根据返回的结构体中的数据,提示是否走自费,如果是则按 自费处理,如果否,则终止业务。 5) 返回值字符串结构说明 startflag|成员编码| 新农医编号| 姓名|身份证号|性别|出生年月|住址|endflag 注:卡状态和参保人状态应该通过错误信息的返回报告给你们,而不应该和正确的 返回放在一起。 3. 从二维条码卡中读取照片信息 1) 函数体 function GetPhone() : pchar; 2) 入参说明 3) 函数返回 null 异常失败,其他:查找成功 4) 返回处理 如果成功,则返回值为指向一个照片数据的地址指针。如果异常失败,函数会返 回一个空指针和一个错误号,医院管理软件应对此处理后,重新调用接口函数。如果 返回成功,医院软件应根据返回的结构体中的数据,提示是否走自费,如果是则按自 费处理,如果否,则终止业务。 5) 说明 调用此函数前必须先调用获取个人基本信息函数,否则得不到需要的照片。 4. 门诊预算收费调用 1) 函数体 function PreClinicCharge(PatientID: Pchar): pchar; 2) 入参说明 PatientID:Pchar 类型,对应门诊预算收费主表( PreClinicBill)中的 PatientID 字段信息。 3) 函数返回 null 异常失败,其他:收费计算成功 4) 返回处理 同获取个人基本信息 5) 返回字符串结构说明 开始符|成员编码 |门诊总费用 |个人现金支付|农医办支付| 结束符 6) 说明 调用门诊预算收费函数前,必须填写门诊预算主表 5. 门诊收费调用 1) 函数体 function ClinicCharge(PatientID: PChar):pchar; 2) 入参说明 PatientID:Pchar 类型,对应门诊收费主表( ClinicBill)中的 PatientID 字段信 息。 3) 函数返回 null 异常失败,其他:查找成功 4) 返回处理 同获取个人基本信息 5) 返回字符串结构说明 开始符|成员编码 |门诊总费用 |个人现金支付|农医办支付| 结束符 6. 门诊退票调用 1) 函数体 function UnClinicCharge(ClinicBillNo,UnClinicBillNo: PChar): Integer; 2) 入参说明 ClinicBillNo,UnClinicBillNo:Pchar 类型,Clinic BillNo 是冲票单据号, UnClinicBillNo 是被冲票据号。 3) 函数返回 0: 操作成功,其他:操作失败 4) 返回处理 5) 说明 7. 住院登记调用 1) 函数体 function InHosReg(InHosRegisterNo: PChar): Integer: 2) 入参说明 InHosRegisterNo: Pchar,对应入院登记表(InHosRegister)的 InHosRegisterNo 字段信息。 3) 函数返回 0: 操作成功,其他:操作失败 4) 返回处理 同获取条码卡信息函数 8. 退住院登记调用 1) 函数体 function UnInHosReg: Integer: 2) 入参说明 3) 函数返回 0: 操作成功,其他:操作失败 4) 返回处理 9. 住院结算预算调用 1) 函数体 function PreInHosBalance(InHosRegisterNo: Pchar, OutSickcode:Integer,outsickkind : integer):pchar; 2) 入参说明 InHosRegisterNo: Pchar,对应入院登记表(InHosRegister)的 InHosRegisterNo 字段信息。 OutsickCode: 对应农医办病种目录中的病种代码。 Outsickkind;病种类型.(现在只有一种,1,普通病) 3) 函数返回 null 异常失败,其他:查找成功 4) 返回处理 同获取条码卡信息函数 5) 字符串结构 开始符|总费用 |全自费金额|首先自付|进入统筹费用(包括起付线)|实际起付线金额| 统筹支付| 统筹自付 |超限费用 |个人账户支付|现金支付| 结束符 预算调用的正确结果用*开头,表示。后面跟数据体。 10. 普通住院结算调用 1) 函数体 function InHosBalance(InHosBalanceNo: PChar):Integer; 2) 入参说明 InHosBalanceNo:Pchar 类型,对应住院结算表(InHosBalance)中的 InHosBalanceNo 字段信息。 3) 函数返回 null 异常失败,其他:查找成功 4) 返回处理 同获取条码卡信息函数 5) 字符串结构 结果标志|总费用 |全自费金额 |首先自付|进入统筹费用(包括起付线)|执行起付线|实 际起付线金额| 统筹支付| 统筹自付 |超限费用|个人账户支付 |现金支付| 6) 说明: 结果标志长度一位,值为 *,预算调用的正确结果用* 开头,表示。后面跟数 据体。 11. 住院结算冲票调用 1) 函数体 function UnInHosBalance (InHosBalanceNo,UnInHosBalanceNo: PChar):Integer; 2) 入参说明 InHosBalanceNo:Pchar 类型,对应住院结算表(InHosBalance)中冲票的 InHosBalanceNo 字段信息。 UnInHosBalanceNo:Pchar 类型,被冲票据的 InHosBalanceNo 字段信息。 3) 函数返回 0: 操作成功 1:操作失败 4) 返回处理 12. 开始事务 1) 函数体 function BeginTrans ():Integer; 2) 入参说明 3) 函数返回 0: 操作成功 1:操作失败 4) 说明 新农医的事务控制全部由第三方软件开发商控制,第三方应该在开始自己的事物以后 开启新农医的事物,在提交自己的事物之前提交新农医的事物。 应该尽可能晚的开启新农医的事物,新农医事务的提交与医院事务的提交之间不应有 其他的操作。 13. 回滚事务 1) 函数体 Procedure RollBack (); 2) 入参说明 3) 函数返回 无 4) 说明 14. 提交事务 1) 函数体 function CommitTrans ():Integer; 2) 入参说明 3) 函数返回 0: 操作成功 1:操作失败 4) 说明 提交成功,第三方提交自己的事物。 提交失败,则调用回滚函数,回滚新农医事务,然后回滚第三方自己的事物。 15. 查询备案信息 1) 函数体 function VerifyMemo(ItemNO:Pchar,CureNo: Integer): Integer; 2) 入参说明 ItemNO :农医办药品 (诊疗项目编码) CureNo: 备案号码 3) 函数返回 0, 农医办未备案、 1, 农医办已备案 其他值:错误。 16. 返回错误代码所对应的中文信息 1) 函数体

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论