您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页(金融保险)社会保险管理信息系统核心平台版

(金融保险)社会保险管理信息系统核心平台版

来源:飒榕旅游知识分享网


(金融保险)社会保险管理信息系统核心平台版

社会保险管理信息系统核心平台2.0版 医疗保险收费接口规范升级版本 (职工医疗、职工生育、居民医保)

SIMISCPV2.0

MedicareInsuranceChargeInterfaceGuide

本接口文档修改记录: 日期,内容摘要,编制/修改,审核

2008-06-01,职工医保实行乙类自付(结算单新增关于政策自付字段),华东亚,

2008-07-23,生育出院登记增加住院流产、生育时间(AMC020,DATE),侯鹏, 2008-09-15,居民医保增加9种特殊病编码

居民医保同职工医保实行乙类自付(限住院,特殊门诊无乙类),华东亚,

2008-11-18,职工生育增加生育医疗项目,陶洪波, 2009-06-09,大学生医保人员享受类别,华东亚,

合肥医保医院接口升级版本规范

一、接口设计主体思路

采用Soap协议进行信息的交换,每个业务接口主要步骤均为:首次使用时必须先发送登陆请求,医院根据接口规范将数据通过sieaf.dll传送到中间层服务器,服务器处理完毕后返回结果集,医院程序可以通过反复调用sieaf.dll的相关函数得到结果集并进行处理。

注:如果医保政策或实施细则有变化,本规范将作相应调整。 二、SIEAF.DLL接口说明

此动态库函数及其作用列表如下:

函数名称,作用

init,初始化

putPara,以\"name=value\"的格式装入参数数据 startResultSetName,指定后续装入数据所在的记录集名 endCurResultSet,结束当前的记录集 endcurRow,结束当前的行数据

putColData,在当前记录集的当前行,以\"name=value\"的格式装入数据 process,调用应用服务器端处理,参数funcID为业务功能标识

如果返回失败,可以用getFailReason获取失败原因

getParaByName,按名字取得返回的参数数据

getErrMsg,返回服务器端的信息,如果是OK,表示操作成功! toResultSetName,按名字得到记录集,并返回行的数目

如果失败,可以用getFailReason获取失败原因

nextRow,将光标移到下一行

getColData,按名字得到当前光标指定行的数据

如果失败,可用getFailReason获取失败原因

destroyInterface,释放接口 getFailReason,得到具体的错误信息

三、接口协议详细说明

本接口中部分需要按值返回的字段,可以到编码表中找到,具体编码看附件:编码表。 系统中所有用到的日期都采用:YYYY-MM-DD的格式。用到金额的的字段单位为“元”保留两位,

冲销标志:Z是正常记录;”-”是被冲销记录;”+”是冲销记录;每条被冲销记录中冲销编号记录冲销记录的流水号;

1 模块功能描述

1.1 系统登录

1.1.1 系统登录(F09.01.01.05) 1.1.1.1 输入输出

输入

,userid,VARCHAR2(10),用户名 ,passwd,VARCHAR2(10),密码

,xtdh00,VARCHAR2(10),系统代号(固定值:“YY”) 输出

,usernm,VARCHAR2(10),用户名称

,akb020,VARCHAR2(10),网点编号(医院、药店、门诊编号) ,akb021,VARCHAR2(10),网点名称(门诊、药店) ,aka101,VARCHAR2(10),医院等级

1.1.1.2 处理流程

在每次启动程序之前需要先进行登陆操作,入参有:用户名,密码和系统代号这三个非空参数,系统代号边编号必须为“YY”(大写),如果登陆成功之后服务端返回相应出参。

1.2 公共模块

1.2.1 医疗读卡(F04.02.01.01) 1.2.1.1 输入输出

输入

,akc020,VARCHAR2(18),IC卡号(接受手工输入6、7、8位医保证号代替IC卡号;如果刷卡,此参

数不要赋值,由读卡DLL自动设置)

输出[v_kc01]

,aac001,VARCHAR2(10),医保编号(8位最新医保号) ,akc020,VARCHAR2(18),IC卡号 ,aac002,VARCHAR2(18),身份证 F,akc021,VARCHAR2(3),医疗人员类别 F,vvv001,VARCHAR2(50),医疗人员类别名称 F,aab001,VARCHAR2(8),单位编号 ,aab004,VARCHAR2(50),单位名称 ,aac003,VARCHAR2(20),姓名 F,aac004,VARCHAR2(3),性别编码 F,vvv002,VARCHAR2(50),性别名称 ,akc023,NUMBER(3,0),年龄

F,aab034,VARCHAR2(8),经办机构编码 F,aab300,VARCHAR2(50),经办机构名称 ,akc087,NUMBER(8,2),个人帐户余额

,akc141,VARCHAR2(3),IC卡状态(生育保险公用) ,,特殊病定点信息开始, ,akb020,VARCHAR2(8),定点医院编号 ,akb021,VARCHAR2(50),定点医院名称 ,skc516,VARCHAR2(2),特殊病种编码 ,skc519,VARCHAR2(50),特殊病种名称 ,,特殊病定点信息结束,

,skc111,VARCHAR2(10),医保享受类型编码(00--职工医保01--居民医保02—大学生99--不享受医保) ,skc112,VARCHAR2(100),医保享受类型名称

,mkc111,VARCHAR2(10),生育享受类型编码(11--享受职工生育99--不享受生育保险)(生育保险专用) ,mkc112,VARCHAR2(100),生育享受类型名称(生育保险专用) ,smc053,VARCHAR2(40),不享受生育保险原因说明(生育保险专用)

,smc055,VARCHAR2(4),产前检查备案医院(返回此职工产前检查备案的定点医院的四位编码,'0000'表示未备案产前检查医院)(生育保险专用)

,smc056,VARCHAR2(4),职工生产备案医院(返回此职工生产备案的定点医院的四位编码,'0000'表示未备案生产医院)(生育保险专用)

1.2.1.2 处理流程

该业务逻辑由先由读卡器读出卡号,然后客户端调用F04.02.01.01,向服务器发出服务申请。

服务器处理结束后返回个人参加医疗保险的基本信息,包括个人基本信息、个人参保状态、医疗帐户余额等。

v_kc01的所有信息都是从基本信息表中取得。

医疗人员类别的代码是“AKC021”,医疗人员类别名称是具体的代码说明。

性别编码的代码是“AAC004”,性别名称是具体的代码说明。

1.3 门诊挂号

1.3.1 门诊挂号公共输出

[V_kcag],akc190,VARCHAR2(18),门诊号 ,aac001,VARCHAR2(10),医保编号 ,akc020,VARCHAR2(18),IC卡号 ,akc141,VARCHAR2(3),IC卡状态

,akb020,VARCHAR2(8),网点编号(医院、药店、门诊编号) ,aka101,VARCHAR2(3),医院等级 ,akc021,VARCHAR2(3),医疗人员类别

,aab301,VARCHAR2(6),行政区划(合肥市地区编码) ,aab001,VARCHAR2(8),单位编号 ,aac003,VARCHAR2(20),姓名 ,aac004,VARCHAR2(3),性别 ,akc023,NUMBER(3,0),年龄

,aab034,VARCHAR2(8),经办机构编码(医保中心、分中心编码) ,aka150,NUMBER(3,0),看病次数 ,skc030,VARCHAR2(18),转院登记号 ,skc031,VARCHAR2(10),挂号科室名称 ,skc032,NUMBER(8,2),挂号费用

,skc033,VARCHAR2(3),冲销标志(Z正常;+被冲销;-冲销) ,skc034,VARCHAR2(18),被冲销流水号

,aae011,VARCHAR2(20),经办人(医院办理挂号工作人员姓名) ,aae036,DATE,经办日期(挂号日期) ,aae040,DATE,结算日期 ,skc035,VARCHAR2(20),结算人 ,akc087,NUMBER(8,2),个人帐户余额 ,aae001,NUMBER(4),结转年度

,vvv001,VARCHAR2(50),医疗人员类别名称 ,vvv002,VARCHAR2(50),性别名称 ,vvv003,VARCHAR2(50),IC状态名称 ,vvv004,VARCHAR2(50),医院等级名称

,aab300,VARCHAR2(50),经办机构名称(医保中心、分中心名称) ,aab004,VARCHAR2(50),单位名称(看病人员所在单位) ,akb021,VARCHAR2(50),网点名称(医院、药店、门诊名称) ,,收费单据开始

[V_kcaoDTO],aae072,VARCHAR2(18),单据号

,akc260,NUMBER(8,2),医保基金应支付金额(或生育基金支付部分) ,akc261,NUMBER(8,2),个人现金应支付金额(或生育个人支付部分) ,akc262,NUMBER(8,2),个人帐户应支付金额 ,akc264,NUMBER(8,2),总额(生育总金额) ,skc099,NUMBER(4,0),处方项目数 ,aae040,DATE,结算日期 ,skc035,VARCHAR2(20),结算人

,,收费单据结束

V_kcag说明:

IC卡状态的代码是“AKC141”。 医院等级的代码是“AKA101”。

1.3.2 门诊挂号(F04.05.02.01) 1.3.2.1 输入输出

输入(2006年4月1号后,调用此函数,必须保持IC卡在读卡器中) ,aac001,VARCHAR2(18),医保编号(使用F04.02.01.01的返回结果) ,skc031,VARCHAR2(50),挂号科室名称 ,skc032,NUMBER(8,2),挂号费用

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出(参见门诊挂号公共输出)

1.3.2.2 处理流程

参保病人要进行门诊收费之前,需要到挂号处进行门诊挂号登记,缴纳规定的挂号费用后方可进行就诊。

系统根据客户端上进行挂号登记过程中碰到下列情况之一时,业务不予进行:

 IC卡被冻结挂失  病人正在住院

1.3.3 门诊挂号冲销(F04.05.03.01) 1.3.3.1 输入输出

输入

,aac001,CHAR(10),医保编号 ,akc190,VARCHAR2(18),门诊号

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”

系统将进行医保业务而非生育业务 输出(参见门诊挂号公共输出)

1.3.3.2 处理流程

根据客户端上进行挂号登记冲销过程中碰到下列情况之一时,业务不予进行:

 IC卡被冻结挂失

 当前号已经进行了有效的门诊收费  当前号已经被冲销(非正常挂号信息)

 当前号对应的参保人员和需要冲销的参保人员不一致  准备冲销的门诊挂号不是在当前的医院(门诊)登记的

 门诊号是每次门诊登记的时候医保中心系统自动生成的,是该次门诊的

唯一标识。

1.3.4 查询有效门诊号列表(F04.05.01.01) 1.3.4.1 输入输出

输入

,aac001,CHAR(10),医保编号

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”

系统将进行医保业务而非生育业务 输出

,vvv001,VARCHAR2(50),挂号数量 ,vvv002,VARCHAR2(50),发票数量 ,,数据集开始

,akc190,VARCHAR2(18),门诊号 ,skc031,VARCHAR2(50),挂号科室名称 ,skc032,NUMBER(8,2),挂号费用

,aae011,VARCHAR2(20),经办人(医院办理挂号工作人员姓名) ,aae036,DATE,挂号日期 ,,数据集结束

1.3.4.2 处理流程

门诊挂号一般是当天有效,而且允许每天多次挂号,故在进行门诊收费之前,需要知道当前收费所对应的门诊挂号信息。客户端发送输入入参“个人编号”,发出服务请求,服务号为:“F04.05.01.01”。处理成功后将返回当前有效挂号列

表已经本系统所设定的发票项目列表。

输出参数说明:参数共分为2个部分 第一部分:挂号数量、发票数量

第二部分:具体的挂号记录信息集合,门诊号是唯一表示该次门诊记录.

1.3.5 门诊挂号查询(F04.05.04.01) 1.3.5.1 输入输出

输入

,akc190,VARCHAR2(18),门诊号

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保业务而非生育业务 输出(参见门诊挂号公共输出)

1.3.5.2 处理流程

该查询通过主键门诊流水号进行查询,故最多返回一条信息,如果此流水号不存在或者该用户没有浏览此流水号的权限,系统将返回错误信息(下面的门诊收费查询、住院登记查询、住院收费查询、报销收费查询和该业务逻辑处理方法一致)。

1.4 门诊收费

1.4.1 门诊收费公共输出

[V_kcaoDTO],aae072,VARCHAR2(18),单据号

,akc190,VARCHAR2(18),门诊号

,akb020,VARCHAR2(8),网点编号(医院、药店、门诊编号) ,aab001,VARCHAR2(8),单位编号 ,aac001,VARCHAR2(10),医保编号 ,aka101,VARCHAR2(3),医院等级 ,akc021,VARCHAR2(3),医疗人员类别 ,akc020,VARCHAR2(18),IC卡号 ,akc141,VARCHAR2(3),IC卡状态 ,aac003,VARCHAR2(20),姓名 ,aac004,VARCHAR2(3),性别 ,akc023,NUMBER(3,0),年龄

,aab034,VARCHAR2(8),经办机构编码(分中心) ,aab301,VARCHAR2(6),行政区划代码 ,aka150,NUMBER(3,0),看病次数 ,skc516,VARCHAR2(2),特殊病种编码 ,aka120,VARCHAR2(20),病情种类 ,skc057,VARCHAR2(20),病情种类(次) ,skc058,VARCHAR2(20),病情种类(第三) 本年度个人帐户,,,

,akc252,NUMBER(8,2),个人帐户余额(不含本次收费) 本年度普通门诊累计,,,

,skc059,NUMBER(8,2),本年度个人帐户支付普通门诊累计(不含本次收费)

本年度自付段累计(包括门槛费和门诊进入医保的费用),,,

,skc060,NUMBER(8,2),本年度个人帐户代付自付段累计(不含本次收费) ,skc063,NUMBER(8,2),本年度个人现金支付自付段累计(不含本次收费) 本年度基本统筹累计,,,

,skc061,NUMBER(8,2),本年度个人帐户代付基本统筹段个人支付部分累计(不含本次收费) ,skc064,NUMBER(8,2),本年度个人现金支付基本统筹段个人支付部分累计(不含本次收费) ,skc066,NUMBER(8,2),本年度基本统筹支付累计(不含本次收费) 本年度大病累计,,,

,skc070,NUMBER(8,2),本年度个人帐户代付大病段支付累计(不含本次收费) ,skc071,NUMBER(8,2),本年度个人现金支付大病段支付累计(不含本次收费) ,skc072,NUMBER(8,2),本年度大病基金支付总额(不含本次收费) 本年度超过医保封顶累计,,,

,skc062,NUMBER(8,2),本年度个人帐户代付医保超支段累计(不含本次收费) ,skc065,NUMBER(8,2),本年度个人现金支付医保超支段累计(不含本次收费) 本次非医保费用,,,

,akc253,NUMBER(8,2),本次个人自费金额(非医保费用) 本次普通门诊金额,,,

,skc075,NUMBER(8,2),本次个人帐户支付普通门诊金额 本次自付段(门槛费和门诊进入医保的费用),,, ,skc076,NUMBER(8,2),本次个人帐户支付自付段金额 ,skc079,NUMBER(8,2),本次个人现金支付自付段金额 本次基本统筹部分,,,

,skc077,NUMBER(8,2),本次个人帐户代付统筹段个人支付部分金额 ,skc080,NUMBER(8,2),本次个人现金支付统筹段个人支付部分金额 ,skc089,NUMBER(8,2),本次统筹段基金支付部分() 本次大病部分,,,

,skc082,NUMBER(8,2),本次个人帐户代付大病段个人支付部分金额 ,skc083,NUMBER(8,2),本次个人现金支付大病段个人支付部分金额 ,skc084,NUMBER(8,2),本次大病段基金支付部分 本次超出医保封顶部分,,,

,skc078,NUMBER(8,2),本次个人帐户代付超出医保封顶部分金额 ,skc081,NUMBER(8,2),本次个人现金支付超出医保封顶部分金额 本次总计,,,

,akc260,NUMBER(8,2),本次医保基金应支付金额(生育基金支付部分) ,akc261,NUMBER(8,2),本次个人现金应支付金额(生育个人支付部分) ,akc262,NUMBER(8,2),本次个人帐户应支付金额 ,akc264,NUMBER(8,2),本次医疗费总额(生育总费用) ,skc093,VARCHAR2(18),被冲销单据号

,skc033,VARCHAR2(3),冲销标志(Z正常;+被冲销;-冲销) ,aae011,VARCHAR2(20),经办人(收费人员) ,aae036,DATE,经办日期(收费日期) ,skc095,NUMBER(2,0),单据打印次数 ,skc099,NUMBER(4,0),处方项目数 ,aae040,DATE,结算日期

,skc035,VARCHAR2(20),结算人 ,akc087,NUMBER(8,2),个人帐户余额 ,aae001,NUMBER(4),结转年度 ,vvv001,VARCHAR2(50),医疗人员类别 ,vvv002,VARCHAR2(50),性别名称 ,vvv003,VARCHAR2(50),IC状态名称 ,vvv004,VARCHAR2(50),医院等级名称 ,aab300,VARCHAR2(50),经办机构名称(分中心) ,aab004,VARCHAR2(50),单位名称 ,akb021,VARCHAR2(50),网点名称 ,vvv005,VARCHAR2(50),主病情名称 ,vvv006,VARCHAR2(50),次病情名称 ,vvv007,VARCHAR2(50),三病情名称

,mkc191,VARCHAR2(3),生育类型(生育19项,详见编码))(生育保险专用) ,smc052,VARCHAR2(3),是否有并发症(000无001有)(生育保险专用) ,smc001,VARCHAR2(18),职工生育备案号(生育保险专用) ,,收费项目开始

Kc22DTO,aka060,VARCHAR2(20),收费项目编码 ,aka061,VARCHAR2(50),收费项目名称 ,aka063,VARCHAR2(3),收费类别

,ska003,VARCHAR2(3),是否医保项目(000否,001是) ,skc049,VARCHAR2(20),医生姓名

,aka070,VARCHAR2(20),剂型(单位) ,aka074,VARCHAR2(50),规格 ,aka068,NUMBER(8,2),单价 ,akc226,NUMBER(6,0),数量 ,akc227,NUMBER(8,2),金额 ,aka071,NUMBER(5,2),每次用量 ,aka072,VARCHAR2(20),使用频次 ,aka073,VARCHAR2(50),用法 ,akc229,NUMBER(4,1),执行天数 ,aka069,NUMBER(3,2),自付比例 ,,收费项目结束 ,,收费项目开始

Kc23DTO,akb020,VARCHAR2(8),网点编号(医院、药店、门诊编号) ,akc190,VARCHAR2(18),住院号(门诊、报销号) ,aae072,VARCHAR2(18),单据号 ,aka063,VARCHAR2(3),收费类别 ,akc240,NUMBER(8,2),费用总额 ,skc050,NUMBER(8,2),医保发票费用 ,skc053,NUMBER(8,2),非医保发票费用 ,,收费项目结束 返回信息分为三段

1. 基本信息段

该段主要返回在一次门诊中是所记录的个人的基本的信息以及总费用信息。 其中

2. 用药信息段Kc22DTO部分是本次门诊的用药信息。每一条记录表示一笔用药.

金额=单价*数量

收费类别的编码为“AKA063”

3. 费用计算段

根据系统中对医保待遇的设置,计算出各段的费用其中:

其他费用根据政策按比例取得;

1.4.2 门诊收费(F04.05.10.01) 1.4.2.1 输入输出

输入(2006年4月1号后,调用此函数,必须保持IC卡在读卡器中) V_kcaoDTO,aac001,VARCHAR2(10),医保编号 ,akc190,VARCHAR2(18),门诊号 ,aka120,VARCHAR2(20),病情编码 ,skc057,VARCHAR2(20),病情编码(2) ,skc058,VARCHAR2(20),病情编码(3) ,skc099,NUMBER(4,0),处方项目数量 ,skc516,VARCHAR2(2),特殊病种编码

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

,mkc191,VARCHAR2(3),生育类型(生育19项,详见编码)) ,smc052,VARCHAR2(3),是否有并发症(000无001有)

,,收费项目开始

Kc22DTO,aka060,VARCHAR2(20),收费项目编码<非空>(医保收费目录编码)

,ska100,VARCHAR2(20),当进行居民医保业务时候,此参数为居民医保收费项目编码;当进行生育业务时

候,此参数为生育收费目录编码

,aka061,VARCHAR2(50),收费项目名称(医院内部收费项目或者药品名称) ,aka063,VARCHAR2(3),收费类别

,ska003,VARCHAR2(3),是否医保项目(000否,001是) ,skc049,VARCHAR2(20),医生姓名 ,aka070,VARCHAR2(20),剂型(单位) ,aka074,CHAR(50),规格

,aka068,NUMBER(8,2),单价<非空> ,akc226,NUMBER(6),数量<非空> ,akc227,NUMBER(8,2),金额<非空> ,aka071,NUMBER(5,2),每次用量 ,aka072,CHAR(20),使用频次 ,aka073,CHAR(20),用法

,akc229,NUMBER(4,1),执行天数 ,,收费项目结束 输出(参见门诊收费公共输出)

1.4.2.2 处理流程

客户端上传的信息(参见上面的输入输出),调用服务,服务号为:“F04.05.10.01”,

入参分两部分

1。V_kcaoDTO部分是门诊信息部分可以根据读卡获得个人编号然后获取门诊登记的信息,门诊号是唯一标示某次门诊的字段。病情编码、病情编码(2)、病情编码(3),登记病人的诊断结果。处方项目数量是记录病人用药总数,及Kc22DTO的记录数,三种病情不能重复而且病情编码要非空,病情编码(2)、病情编码(3)可以为空。

2.Kc22DTO部分是本次门诊的用药信息。每一条记录表示一笔用药.

金额=单价*数量

收费类别的编码为“AKA063” 流程为:

 计算看病次数是自动累加.

 根据收费明细,利用特殊项目处理区分出医保部分、乙类自付部分、非

医保自费部分

 医保部分和乙类非自付部分通过三段计算(包括储蓄段、自付段、统筹

段、超封顶等,)计算出个人支付、帐户支付、统筹基金支付  进行个人帐户维护,收费为圈提、收费冲销为圈存。

系统可以通过上传的标记了确定当前结果是否提交到数据库,从而实现了预结算的功能。对于药店收费、住院收费和报销收费也采用同样的算法(主要通过医疗方式来区分),在下面的各章节就不再叙述了。

客户端在进行门诊收费过程中碰到下列情况之一时,业务不予进行:  IC卡被冻结挂失  病人正在住院

 门诊号信息不是当前的服务机构所登记  门诊号信息已经被冲销或被被清算

 当前的医疗机构不是该病人选择的定点医疗机构等

1.4.3 门诊收费冲销(F04.05.12.01) 1.4.3.1 输入输出

输入

V_kcaoDTO,aac001,CHAR(10),医保编号 ,aae072,CHAR(18),单据号(需要被冲销的单据号)

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出(参见门诊收费公共输出)

1.4.3.2 处理流程

处理流程参见门诊挂号冲销。在进行收费冲销过程中碰到下列情况之一时,业务不予进行:

 IC卡被冻结挂失

 当前收费信息已经被冲销(非正常收费信息)

 当前收费信息对应的参保人员和需要冲销的参保人员不一致

 需要冲销的号不是当前服务机构所收费  当前收费信息已经被清算等。

1.4.4 门诊收费查询(F04.05.13.01) 1.4.4.1 输入输出

输入

,Aae072,CHAR(18),单据号

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出(参见门诊收费公共输出)

1.4.4.2 处理流程

参见《门诊挂号查询》

1.4.5 特殊门诊收费单据打印(F04.05.13.02) 1.4.5.1 输入输出

输入

,Aae072,CHAR(18),单据号 输出

,Akb021,VARCHAR2(100),医疗机构名称 ,AAC003,VARCHAR2(20),姓名 ,AAB004,VARCHAR2(50),单位

,VVV005,VARCHAR2(50),特殊病名称 ,vvv001,VARCHAR2(50),职工状态 ,vvv002,VARCHAR2(50),性别 ,aae036,DATE,挂号日期 ,akc190,VARCHAR2(18),挂号号 ,aac001,VARCHAR2(10),医疗保险号 ,aka150,NUMBER(3),本年度住院次数 ,akc264,NUMBER(10,2),本次医疗费总额 ,akc253,NUMBER(10,2),自费项目费用

,skc066,NUMBER(10,2),年度统筹基金已支付总额 ,skc072,NUMBER(10,2),医疗救助已支付总额 ,vvd001,NUMBER(10,2),门槛费 ,vvd002,NUMBER(10,2),统筹自付金额 ,skc089,NUMBER(10,2),统筹基金支付金额

,vvd003,NUMBER(10,2),大病救助自付金额(0-10万) ,skc530,NUMBER(10,2),大病救助基金支付金额(0-10万) ,vvd004,NUMBER(10,2),大病救助自付金额(10-15万) ,skc533,NUMBER(10,2),大病救助基金支付金额(10-15万) ,akc260,NUMBER(10,2),本次统筹基金支付总额 ,akc261,NUMBER(10,2),个人支付总额 ,akc262,NUMBER(10,2),本次个人帐户支付总额 ,skc084,NUMBER(10,2),医疗救助基金支付金额

,skc571,NUMBER(8,2),自付比例(起付标准-封顶线) ,skc572,NUMBER(8,2),大病救助自付比例(0-10万) ,skc573,NUMBER(8,2),大病救助自付比例(10-15万) ,aae036_sf,DATE,收费日期 ,akc023,NUMBER(3),年龄

,skc200,NUMBER(8,2),政策规定自付现金支付 ,skc201,NUMBER(8,2),政策规定自付帐户支付 ,mkbl,NUMBER(8,2),自付比例(0-起付标准)

1.4.5.2 处理流程

参见《门诊挂号查询》

1.5 住院登记

1.5.1 住院登记公共输出

[V_kcah],akc190,CHAR(18),住院流水号(医保中心系统生成) ,aac001,CHAR(10),医保编号 ,akc020,CHAR(18),IC卡号 ,akc141,CHAR(3),IC卡状态

,akb020,CHAR(8),网点编号(医院、药店、门诊编号) ,aka101,CHAR(3),医院等级 ,akc021,CHAR(3),医疗人员类别 ,aab301,CHAR(6),行政区划代码

,aab001,CHAR(8),单位编号 ,aac003,CHAR(20),姓名 ,aac004,CHAR(3),性别 ,akc023,NUMBER(3),年龄

,aab034,CHAR(8),经办机构编码(分中心) ,aka150,NUMBER(3),看病次数 ,skc054,CHAR(18),转院登记号 ,skc037,CHAR(50),科室名称

,akc193,CHAR(20),入院诊断疾病编码(主)<非空> ,skc038,CHAR(20),入院诊断疾病编码(次) ,skc039,CHAR(20),入院诊断疾病编码(第三 ,akc192,DATE,住院日期

,akc196,CHAR(20),出院疾病诊断编码<非空> ,skc040,CHAR(20),出院诊断疾病编码(次) ,skc041,CHAR(20),出院诊断疾病编码(第三) ,akc194,DATE,出院日期

,skc042,DATE,办理出院日期(可能比出院日期晚) ,aae011,CHAR(20),经办人(入院登记人) ,aae036,DATE,经办日期(入院登记日期) ,skc043,CHAR(20),出院登记人

,skc033,CHAR(3),冲销标志(Z正常;+被冲销;-冲销) ,skc034,CHAR(18),被冲销流水号

,aae040,DATE,结算日期 ,skc035,CHAR(20),结算人

,akc087,NUMBER(8,2),个人帐户余额 ,aae001,NUMBER(4),结转年度 ,vvv001,CHAR(50),医疗人员类别名称 ,vvv002,CHAR(50),性别名称 ,vvv003,CHAR(50),IC状态名称 ,vvv004,CHAR(50),医院等级名称 ,aab300,CHAR(50),经办机构名称(分中心) ,aab004,CHAR(50),单位名称 ,akb021,CHAR(50),网点名称 ,vvv005,CHAR(50),主病情名称(入院) ,vvv006,CHAR(50),次病情名称(入院) ,vvv007,CHAR(50),三病情名称(入院) ,vvv008,CHAR(50),主病情名称(出院) ,vvv009,CHAR(50),次病情名称(出院) ,vvv010,CHAR(50),三病情名称(出院)

1.5.2 年度结转住院登记(F04.06.01.00) 1.5.2.1 输入输出

输入(对于2005年12月31日还没有出院的病人,结算2005年费用后,做2006年住院登记,不算此病人的2006年这次住院门槛费)

[V_kcah],aac001,VARCHAR2(10),医保编号 ,skc037,VARCHAR2(50),住院科室名称 ,akc192,DATE,住院日期

,akc193,VARCHAR2(20),入院诊断疾病编码(主)<非空> ,skc038,VARCHAR2(20),入院诊断疾病编码(次) ,skc039,VARCHAR2(20),入院诊断疾病编码(第三) 输出(参见住院登记公共输出)

1.5.2.2 处理流程

参保病人住院时首先需要做住院登记。系统根据客户端上传的信息,行住院登记过程有个重要的环节是计算本次看病次数,该次数直接影响住院收费起付标准(门槛线),如果病人在住院登记之前处于转院状态,则本次看病次数不递增,利用转院之前的看病次数作为当前次数。在业务处理过程中碰到下列情况之一时,业务不予进行:

 IC卡被冻结挂失  病人正在住院

 当前的医疗机构不是该病人选择的定点医疗机构等

1.5.3 住院登记(F04.06.01.01) 1.5.3.1 输入输出

输入(2006年4月1号后,调用此函数,必须保持IC卡在读卡器中) [V_kcah],aac001,VARCHAR2(10),医保编号

,skc037,VARCHAR2(50),住院科室名称 ,akc192,DATE,住院日期

,akc193,VARCHAR2(20),入院诊断疾病编码(主)<非空> ,skc038,VARCHAR2(20),入院诊断疾病编码(次) ,skc039,VARCHAR2(20),入院诊断疾病编码(第三)

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出(参见住院登记公共输出)

1.5.3.2 处理流程

参保病人住院时首先需要做住院登记。系统根据客户端上传的信息,行住院登记过程有个重要的环节是计算本次看病次数,该次数直接影响住院收费起付标准(门槛线),如果病人在住院登记之前处于转院状态,则本次看病次数不递增,利用转院之前的看病次数作为当前次数。在业务处理过程中碰到下列情况之一时,业务不予进行:

 IC卡被冻结挂失  病人正在住院

 当前的医疗机构不是该病人选择的定点医疗机构等

1.5.4 住院登记冲销(F04.06.04.01) 1.5.4.1 输入输出

输入

,aac001,VARCHAR2(10),医保编号<非空> ,akc190,CHAR(18),住院号<非空>

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出(参见住院登记公共输出)

1.5.4.2 处理流程

参见《住院登记》、《门诊挂号冲销》

1.5.5 查询当前住院登记信息(F04.06.02.01) 1.5.5.1 输入输出

输入

,aac001,VARCHAR2(18),医保编号

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出

,akc190,VARCHAR2(18),住院登记号 ,skc037,VARCHAR2(50),科室名称 ,akc192,DATE,住院日期

,aae011,VARCHAR2(20),经办人(入院登记人) ,aae036,date,经办日期(入院登记日期) ,,

,,, ,,, ,,

1.5.5.2 处理流程

参见《住院登记》、《查询有效门诊号列表》

这里返回是唯一的住院登记记录,关键字是“住院登记号”

1.5.6 住院登记查询(F04.06.03.01) 1.5.6.1 输入输出

输入

,akc190,VARCHAR2(18),住院号 输出(参见住院登记公共输出)

1.5.6.2 处理流程

参见《住院登记》、《门诊挂号查询》

1.6 住院医嘱明细

1.6.1 住院医嘱数据上传(F04.06.09.01) 1.6.1.1 输入输出

输入

,aac001,VARCHAR2(10),医保编号<非空>

,akc190,VARCHAR2(18),住院号(在医保中心系统编号) ,aka120,VARCHAR2(20,病情编码<非空> ,skc057,VARCHAR2(20,病情编码(2) ,skc058,VARCHAR2(20,病情编码(3)

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

,,医嘱明细开始

Kc22DTO,aka060,VARCHAR2(20),收费项目编码<非空>

,ska100,VARCHAR2(20),当进行居民医保业务时候,此参数为居民医保收费项目编码;当进行生育业务时

候,此参数为生育收费目录编码

,aka061,VARCHAR2(50),医院药品(诊疗项目)名称 ,aka063,VARCHAR2(3),收费类别

,ska003,VARCHAR2(3),是否医保项目(000否,001是) ,skc049,VARCHAR2(20),医生姓名 ,aka070,VARCHAR2(20),剂型(单位) ,aka074,VARCHAR2(50),规格 ,aka068,NUMBER(8,2),单价<非空>

,akc226,NUMBER(6,0),数量(可以为负值,但是退药数量不能超过原来此项目的总和) ,akc227,NUMBER(8,2),金额(可以为负值,但是退回金额不能超过原来此项目金额总和) ,aka071,NUMBER(5,2),每次用量 ,aka072,VARCHAR2(20),使用频次

,aka073,VARCHAR2(50),用法 ,akc229,NUMBER(4,1),执行天数 ,,医嘱明细结束

输出

,flag,NUMBER(3,0),操作成功标志(0-未成功1-已成功)

1.6.1.2 处理流程

对于处理流程,参见《门诊收费》

1.6.2 住院医嘱数据查询(F04.06.09.02) 1.6.2.1 输入输出

输入

,aac001,VARCHAR2(10),医保编号<非空>

,akc190,VARCHAR2(18),住院号(在医保中心系统编号)

,aae072,VARCHAR2(18),收费单据号(此参数不设置将返回本次住院所有医嘱明细)

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务 输出

,akc190,VARCHAR2(18),住院号

,akb020,VARCHAR2(8),网点编号(医院、药店、门诊编号) ,aab001,VARCHAR2(8),单位编号 ,aac001,VARCHAR2(10),个人编号 ,aac003,VARCHAR2(20),姓名

,aac004,VARCHAR2(3),性别 ,,医嘱明细开始

,akc220,VARCHAR2(20),医嘱明细流水号

,akc269,VARCHAR2(3),收费标志(000-未收费001-已收费) ,aae072,VARCHAR2(18),收费单据号(未收费单据号为空) ,aka060,VARCHAR2(20),收费项目编码<非空> ,aka061,VARCHAR2(50),医院药品(诊疗项目)名称 ,aka063,VARCHAR2(3),收费类别

,ska003,VARCHAR2(3),是否医保项目(000否,001是) ,skc049,VARCHAR2(20),医生姓名 ,aka070,VARCHAR2(20),剂型(单位) ,aka074,VARCHAR2(50),规格 ,aka068,NUMBER(8,2),单价<非空> ,akc226,NUMBER(6,0),数量<非空> ,akc227,NUMBER(8,2),金额 ,aka071,NUMBER(5,2),每次用量 ,aka072,VARCHAR2(20),使用频次 ,aka073,VARCHAR2(50),用法 ,akc229,NUMBER(4,1),执行天数 ,skc035,VARCHAR2(20),上传人姓名 ,aae040,DATE,上传日期

,,医嘱明细结束

1.6.2.2 处理流程

对于处理流程,参见《门诊收费》

1.7 住院收费

1.7.1 住院收费公共输出

[V_kcapDTO],aae072,VARCHAR2(18),单据号<非空> ,akc190,VARCHAR2(18),住院号

,akb020,VARCHAR2(8),网点编号(医院、药店、门诊编号) ,aab001,VARCHAR2(8),单位编号 ,aac001,VARCHAR2(10),个人编号 ,aka101,VARCHAR2(3),医院等级 ,akc021,VARCHAR2(3),医疗人员类别 ,akc020,VARCHAR2(18),IC卡号 ,akc141,VARCHAR2(3),IC卡状态 ,aac003,VARCHAR2(20),姓名 ,aac004,VARCHAR2(3),性别 ,akc023,NUMBER(3,0),年龄

,aab034,VARCHAR2(8),经办机构编码(分中心) ,aab301,VARCHAR2(6),行政区划代码 ,aka150,NUMBER(3,0),看病次数

,aka120,VARCHAR2(3),病情种类 ,skc057,VARCHAR2(20),病情种类(次) ,skc058,VARCHAR2(20),病情种类(第三) 本年度个人帐户,,,

,akc252,NUMBER(8,2),个人帐户余额(不含本次收费)

本年度自付段累计(包括门槛费和门诊进入医保的费用),,, ,skc060,NUMBER(8,2),本年度个人帐户代付自付段累计(不含本次收费) ,skc063,NUMBER(8,2),本年度个人现金支付自付段累计(不含本次收费) 本年度基本统筹累计,,,

,skc061,NUMBER(8,2),本年度个人帐户代付基本统筹段个人支付部分累计(不含本次收费) ,skc064,NUMBER(8,2),本年度个人现金支付基本统筹段个人支付部分累计(不含本次收费) ,skc066,NUMBER(8,2),本年度基本统筹支付累计(不含本次收费) 本年度大病累计,,,

,skc070,NUMBER(8,2),本年度个人帐户代付大病段支付累计(不含本次收费) ,skc071,NUMBER(8,2),本年度个人现金支付大病段支付累计(不含本次收费) ,skc072,NUMBER(8,2),本年度大病基金支付总额(不含本次收费) 本年度超过医保封顶累计,,,

,skc062,NUMBER(8,2),本年度个人帐户代付医保超支段累计(不含本次收费) ,skc065,NUMBER(8,2),本年度个人现金支付医保超支段累计(不含本次收费) 本次非医保费用,,,

,akc253,NUMBER(8,2),本次个人自费金额(非医保费用) 本次自付段(包括门槛费和门诊进入医保的费用),,,

,skc076,NUMBER(8,2),本次个人帐户支付自付段金额 ,skc079,NUMBER(8,2),本次个人现金支付自付段金额 本次基本统筹部分,,,

,skc077,NUMBER(8,2),本次个人帐户代付统筹段个人支付部分金额 ,skc080,NUMBER(8,2),本次个人现金支付统筹段个人支付部分金额 ,skc089,NUMBER(8,2),本次统筹段基金支付部分 本次大病部分,,,

,skc082,NUMBER(8,2),本次个人帐户代付大病段个人支付部分金额 ,skc083,NUMBER(8,2),本次个人现金支付大病段个人支付部分金额 ,skc084,NUMBER(8,2),本次大病段基金支付部分 本次超出医保封顶部分,,,

,skc078,NUMBER(8,2),本次个人帐户代付超出医保封顶部分金额 ,skc081,NUMBER(8,2),本次个人现金支付超出医保封顶部分金额 本次总计,,,

,akc260,NUMBER(8,2),本次医保基金应支付金额 ,akc261,NUMBER(8,2),本次个人现金应支付金额 ,akc262,NUMBER(8,2),本次个人帐户应支付金额 ,akc264,NUMBER(8,2),本次医疗费总额 ,,,

,skc093,VARCHAR2(18),被冲销单据号

,skc033,VARCHAR2(3),冲销标志(Z正常;+被冲销;-冲销) ,aae011,VARCHAR2(20),经办人(收费人员)

,aae036,DATE,经办日期(收费日期) ,skc095,NUMBER(2,0),单据打印次数 ,skc099,NUMBER(4,0),处方项目数 ,aae040,DATE,结算日期 ,skc035,VARCHAR2(20),结算人 ,akc087,NUMBER(8,2),个人帐户余额 ,aae001,NUMBER(4),结转年度 ,vvv001,VARCHAR2(50),医疗人员类别 ,vvv002,VARCHAR2(50),性别名称 ,vvv003,VARCHAR2(50),IC状态名称 ,vvv004,VARCHAR2(50),医院等级名称 ,aab300,VARCHAR2(50),经办机构名称(分中心) ,aab004,VARCHAR2(50),单位名称 ,akb021,VARCHAR2(50),网点名称 ,vvv005,VARCHAR2(50),主病情名称 ,vvv006,VARCHAR2(50),次病情名称 ,vvv007,VARCHAR2(50),三病情名称

,mkc191,VARCHAR2(3),生育类型(生育19项,详见编码))(生育保险专用) ,smc052,VARCHAR2(3),是否有并发症(000无001有)(生育保险专用) ,smc001,VARCHAR2(18),职工生育备案号(生育保险专用) ,amc028,NUMBER(3),胎儿数(生育保险专用) ,,收费项目开始

Kc22DTO,aka060,VARCHAR2(20),医保目录项目编码(非新加字段,此字段返回有效项目编码,根据人

员享受类别返回对应的编码,如:享受城镇居民医保,则返回城镇居民药品目录编码,享受职工医保则返回职工目录编码)

,aka061,VARCHAR2(50),本药品名称 ,aka063,VARCHAR2(3),收费类别

,ska003,VARCHAR2(3),是否医保项目(000否,001是) ,skc049,VARCHAR2(20),医生姓名 ,aka070,VARCHAR2(20),剂型(单位) ,aka074,VARCHAR2(50),规格 ,aka068,NUMBER(8,2),单价 ,akc226,NUMBER(6,0),数量 ,akc227,NUMBER(8,2),金额 ,aka071,NUMBER(5,2),每次用量 ,aka072,VARCHAR2(20),使用频次 ,aka073,VARCHAR2(50),用法 ,akc229,NUMBER(4,1),执行天数 ,aka069,NUMBER(3,2),自付比例 ,,收费项目结束 ,,发票项目开始

Kc23DTO,akb020,VARCHAR2(8),网点编号(医院、药店、门诊编号) ,akc190,VARCHAR2(18),住院号(门诊、报销号) ,aae072,VARCHAR2(18),单据号

,aka063,VARCHAR2(3),收费类别 ,akc240,NUMBER(8,2),费用总额 ,skc050,NUMBER(8,2),医保发票费用 ,skc053,NUMBER(8,2),非医保发票费用 ,,发票项目结束

对于参数说明,参见《门诊公共输出》

1.7.2 住院收费(F04.06.10.01) 1.7.2.1 输入输出

输入(此收费为正常收费,退费请参考住院收费冲销) V_kcapDTO,aac001,VARCHAR2(10),医保编号<非空> ,akc190,VARCHAR2(18),住院号(在医保中心系统编号) ,aka120,VARCHAR2(20,病情编码<非空> ,skc057,VARCHAR2(20,病情编码(2) ,skc058,VARCHAR2(20,病情编码(3)

,skc098,VARCHAR2(3),是否正式收费(000收费预览001正式收费)

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

,mkc191,VARCHAR2(3),生育类型(生育19项,详见编码))(生育保险专用) ,smc052,VARCHAR2(3),是否有并发症(000无001有)(生育保险专用) ,amc028,NUMBER(3),胎儿数(生育保险专用) 输出(参见住院收费公共输出)

1.7.2.2 处理流程

对于处理流程,参见《门诊收费》

1.7.3 住院收费冲销(F04.06.12.01) 1.7.3.1 输入输出

输入

V_kcapDTO,aac001,VARCHAR2(10),个人编号<非空> ,aae072,VARCHAR2(18),单据号(需要被冲销的单据号)<非空>

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出(参见住院收费公共输出)

1.7.3.2 处理流程

1.7.4 住院收费单据明细查询(F04.06.13.01) 1.7.4.1 输入输出

输入

,aae072,VARCHAR2(18),单据号<非空> 输出(参见住院收费公共输出)

1.7.4.2 处理流程

参见《住院收费》、《门诊收费冲销》

1.7.5 住院收费单据列表查询(F04.06.13.02) 1.7.5.1 输入输出

输入

,akc190,VARCHAR2(18),住院号 输出

[V_kcapDTO],akc190,VARCHAR2(18),住院号

,akb020,VARCHAR2(8),网点编号(医院、药店、门诊编号) ,aab001,VARCHAR2(8),单位编号 ,aac001,VARCHAR2(10),个人编号 ,aka101,VARCHAR2(3),医院等级 ,akc021,VARCHAR2(3),医疗人员类别 ,akc020,VARCHAR2(18),IC卡号 ,akc141,VARCHAR2(3),IC卡状态 ,aac003,VARCHAR2(20),姓名 ,aac004,VARCHAR2(3),性别 ,akc023,NUMBER(3,0),年龄 ,aka150,NUMBER(3,0),看病次数

,akc260,NUMBER(8,2),本次医保基金应支付金额(或生育基金支付费用) ,akc261,NUMBER(8,2),本次个人现金应支付金额(或生育个人支付费用) ,akc262,NUMBER(8,2),本次个人帐户应支付金额 ,akc264,NUMBER(8,2),本次医疗费总额(或生育总费用)

,mkc191,VARCHAR2(3),生育类型(生育19项,详见编码))(生育保险专用) ,smc052,VARCHAR2(3),是否有并发症(000无001有)(生育保险专用) ,smc001,VARCHAR2(18),职工生育备案号(生育保险专用) ,amc028,NUMBER(3),胎儿数(生育保险专用) ,,收费单据开始

[V_kcapDTO],aae072,VARCHAR2(18),单据号

,akc260,NUMBER(8,2),医保基金应支付金额(生育基金支付费用) ,akc261,NUMBER(8,2),个人现金应支付金额(生育个人支付费用) ,akc262,NUMBER(8,2),个人帐户应支付金额 ,akc264,NUMBER(8,2),总额(或生育总费用) ,skc099,NUMBER(4,0),处方项目数 ,aae040,DATE,结算日期

,skc035,VARCHAR2(20),结算人的 ,,收费单据结束

1.7.5.2 处理流程

参见《住院收费》、《门诊收费冲销》

1.7.6 住院收费单据打印(F04.06.13.03) 1.7.6.1 输入输出

输入

,aae072,CHAR(18),单据号

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出

,akb021,VARCHAR2(100),医疗机构名称 ,AAC003,VARCHAR2(20),姓名 ,aab004,VARCHAR2(50),单位 ,vvv005,VARCHAR2(50),出院诊断 ,vvv001,VARCHAR2(50),职工状态 ,vvv002,VARCHAR2(50),性别 ,akc192,DATE,入院时间 ,akc190,VARCHAR2(18),住院号 ,aac001,VARCHAR2(10),医疗保险号 ,aka150,NUMBER(3),本年度住院次数

,akc264,NUMBER(10,2),本次医疗费总额(或生育总费用) ,akc253,NUMBER(10,2),自费项目费用

,skc066,NUMBER(10,2),年度统筹基金已支付总额 ,skc072,NUMBER(10,2),医疗救助已支付总额 ,vvd001,NUMBER(10,2),门槛费 ,vvd002,NUMBER(10,2),统筹自付金额 ,skc089,NUMBER(10,2),统筹基金支付金额

,vvd003,NUMBER(10,2),大病救助自付金额(0-10万) ,skc530,NUMBER(10,2),大病救助基金支付金额(0-10万) ,vvd004,NUMBER(10,2),大病救助自付金额(10-15万)

,skc533,NUMBER(10,2),大病救助基金支付金额(10-15万) ,akc260,NUMBER(10,2),本次统筹基金支付总额(或生育基金支付费用) ,akc261,NUMBER(10,2),个人支付总额(或生育个人支付费用) ,akc262,NUMBER(10,2),本次个人帐户支付总额 ,skc084,NUMBER(10,2),医疗救助基金支付金额 ,skc571,NUMBER(8,2),自付比例(起付标准-封顶线) ,skc572,NUMBER(8,2),大病救助自付比例(0-10万) ,skc573,NUMBER(8,2),大病救助自付比例(10-15万) ,akc023,NUMBER(3),年龄 ,vvd005,NUMBER(3),住院天数

,skc200,NUMBER(8,2),政策规定自付现金支付 ,skc201,NUMBER(8,2),政策规定自付帐户支付 ,mkbl,NUMBER(8,2),自付比例(0-起付标准)

1.7.6.2 处理流程

参见《住院收费》、《门诊收费冲销》

1.8 出院登记

1.8.1 出院登记(F04.06.20.01) 1.8.1.1 输入输出

输入

[V_kcah],aac001,VARCHAR2(10),医保编号<非空>

,akc190,VARCHAR2(18),住院号<非空> ,akc194,date,出院日期

,akc196,VARCHAR2(20),出院诊断疾病编码(主)<非空> ,skc040,VARCHAR2(20),出院诊断疾病编码(次) ,skc041,VARCHAR2(20),出院诊断疾病编码(第三) ,skc515,VARCHAR2(3),住院类型

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

,amc020,date,住院流产、生育时间(生育保险专用<非空>) 输出 [V_kcah],,

,aac001,VARCHAR2(10),医保编号 ,akc190,VARCHAR2(18),住院流水号 ,akc194,date,出院日期

,akc196,VARCHAR2(20,出院诊断疾病编码(主) ,skc040,VARCHAR2(20,出院诊断疾病编码(次) ,skc041,VARCHAR2(20,出院诊断疾病编码(第三) ,Skc515,VARCHAR2(3),住院类型

[V_kcaq],akc262,NUMBER(8,2),非大病段个人帐户支付额合计 ,akc261,NUMBER(8,2),非大病段个人现金支付额合计 ,akc260,NUMBER(8,2),非大病段基金支付额合计 ,skc082,NUMBER(8,2),大病段个人帐户支付额合计

,skc083,NUMBER(8,2),大病段个人现金支付额合计 ,skc084,NUMBER(8,2),大病段基金支付额合计 ,akc264,NUMBER(8,2),总费用合计

,,收费项目开始(按收费类别分组汇总) Kc23DTO,aka063,VARCHAR2(3),收费类别 ,akc240,NUMBER(8,2),费用总额 ,skc050,NUMBER(8,2),医保发票费用 ,skc053,NUMBER(8,2),非医保发票费用 ,,收费项目结束

1.8.1.2 处理流程

参保病人要离开医院之前需要做出院登记。系统将返回本次住院所有的收费汇总,包括发票项目,以便打印发票等。在业务处理过程中碰到下列情况之一时,业务不予进行:

 IC卡被冻结挂失  当前的住院号已经出院

 当前的医疗机构不是该病人选择的定点医疗机构等

1.8.2 出院登记冲销(F04.06.21.01) 1.8.2.1 输入输出

输入

,aac001,VARCHAR2(10),个人编号<非空>

,akc190,VARCHAR2(18),住院号<非空>

,skc113,VARCHAR2(3),生育保险标志,设置为大写字母“S”,如果不设置此参数为“S”系统将进行医保

业务而非生育业务

输出(参见住院登记公共输出)

1.8.2.2 处理流程

参见《出院登记》、《住院登记冲销》

2 附件:

一、 sieaf.dll在powerbuider语言中的声明

functionlonginit(stringaddr,intport,stringservletEntry)library\"sieaf.dll\"

functionbooleanputPara(longwhandler,stringname,stringvalue)library\"sieaf.dll\" functionbooleanstartResultSetName(longwhandler,stringname)library\"sieaf.dll\" functionbooleanendCurResultSet(longwhandler)library\"sieaf.dll\" functionbooleanendcurRow(longwhandler)library\"sieaf.dll\"

functionbooleanputColData(longwhandler,stringname,stringvalue)library\"sieaf.dll\" functionbooleanprocess(longwhandler,stringfuncID)library\"sieaf.dll\"

functionbooleangetParaByName(longwhandler,stringname,refstringvalue)library\"sieaf.dll\"

functionbooleangetParaByNameBlob(longwhandler,stringname,refblobvalue)library\"sieaf.dll\"aliasfor\"getParaByName\"

functionbooleangetErrMsg(longwhandler,refstringvalue)library\"sieaf.dll\"

functionlongtoResultSetName(longwhandler,stringname)library\"sieaf.dll\" functionlongnextRow(longwhandler)library\"sieaf.dll\"

functionbooleangetColData(longwhandler,stringname,refstringvalue)library\"sieaf.dll\"

functionbooleandestroyInterface(longwhandler)library\"sieaf.dll\"

functionbooleangetFailReason(longwhandler,refstringvalue)library\"sieaf.dll\" functionbooleanbase64Encode(BlobsData,longsLen,refBlobrData,reflongrLen)library'sieaf.dll'

functionbooleanbase64Decode(BlobsData,longsLen,refBlobrData,reflongrLen)library'sieaf.dll'

二、 Powerbuilder语言中的调用代码范例(系统登陆)

longdll_handler stringvalue stringerrmsg Booleanlb_success

//初始化接口(蓝色背景部分各医院不同,请各开发商联系实达公司(5823017),使用拿到的帐号和服务器地址)

dll_handler=init(\"10.90.160.2\//设置用户名和密码参数(医院不同操作人员有独立帐号) putPara(dll_handler,\"usr\

putPara(dll_handler,\"pwd\//执行登陆操作

lb_success=process(dll_handler,\"F09.01.01.05\") //判断操作成功否 errmsg=space(1024)

getErrMsg(dll_handler,referrmsg)

iflb_successandtrim(upper(errmsg))='OK'then //显示返回的会话ID value=space(1024)

getParaByName(dll_handler,\"sessionID\messagebox(‘sessionID’,value) //显示返回的权限集合 value=space(8192)

getParaByName(dll_handler,\"menuFunc\messagebox(‘menuFunc’,value) else

//显示错误信息 errmsg=space(1024)

getFailReason(dll_handler,referrmsg) messagebox(‘error’,errmsg) return endif

//释放DLL动态库接口(只有退出医保接口系统才需要调用) destroyInterface(dll_handler)

(测试开始时间2008年3月10日上午8:30以后) 联系电话26340143267877

3 编码表

生育类型(生育保险专用)

注意001007为生育门诊项目,008019为生育住院项目 MKC191,001,生育医疗项目,产前检查(需要进行产前检查备案) MKC191,002,生育医疗项目,门诊流产(手术) MKC191,003,生育医疗项目,门诊药流 MKC191,004,生育医疗项目,放置宫内节育器 MKC191,005,生育医疗项目,取出宫内节育器 MKC191,006,生育医疗项目,门诊输卵管节育术 MKC191,007,生育医疗项目,门诊输精管节育术 MKC191,008,生育医疗项目,3个月以下住院流产 MKC191,009,生育医疗项目,3个月以上住院流产 MKC191,010,生育医疗项目,3个月以上住院药流

MKC191,011,生育医疗项目,节育器异常或绝经一年以上取环 MKC191,012,生育医疗项目,顺产(需要进行生产备案) MKC191,013,生育医疗项目,助娩产(需要进行生产备案) MKC191,014,生育医疗项目,剖宫产(需要进行生产备案) MKC191,015,生育医疗项目,住院输卵管节育术 MKC191,016,生育医疗项目,住院输精管节育术 MKC191,017,生育医疗项目,输卵管复通术 MKC191,018,生育医疗项目,输精管复通术

MKC191,019,生育医疗项目,自愿剖宫产(按照顺产标准结算) (需要进行生产备案)

MKC191,020,生育医疗项目,7个月以上引产术 MKC191,021,生育医疗项目,产假期并发症 医疗人员类别

编码号,序号,编码名称,编码说明 AKC021,011,医疗人员类别,在职 AKC021,012,医疗人员类别,在职长期驻外 AKC021,021,医疗人员类别,退休 AKC021,022,医疗人员类别,退休异地安置 AKC021,031,医疗人员类别,离休 AKC021,032,医疗人员类别,老红军

AKC021,033,医疗人员类别,二等乙级伤残军人 AKC021,034,医疗人员类别,特殊全免人员 AKC021,091,医疗人员类别,其他人员 AKC021,001,医疗人员类别,在校学生

AKC021,002,医疗人员类别,少年儿童及18周岁以下居民 AKC021,003,医疗人员类别,18周岁以上城镇居民 AKC021,004,医疗人员类别,18周岁以上农村居民 AKC021,005,医疗人员类别,大学生 性别

编码号,序号,编码名称,编码说明 AAC004,1,性别,男 AAC004,2,性别,女 AAC004,9,性别,未说明性别 医院等级

AKA101,001,医院等级,三级特等 AKA101,002,医院等级,三级甲等 AKA101,003,医院等级,三级乙等 AKA101,004,医院等级,三级丙等 AKA101,005,医院等级,二级甲等 AKA101,006,医院等级,二级乙等 AKA101,007,医院等级,二级丙等 AKA101,008,医院等级,一级甲等 AKA101,009,医院等级,一级乙等 AKA101,010,医院等级,一级丙等 IC卡状态

AKC141,000,IC卡状态,初始状态(制卡状态) AKC141,001,IC卡状态,正常 AKC141,002,IC卡状态,挂失 AKC141,003,IC卡状态,冻结 AKC141,004,IC卡状态,注销 AKC141,105,IC卡状态,挂失、冻结 AKC141,106,IC卡状态,挂失、冻结、停保 AKC141,107,IC卡状态,停保 AKC141,108,IC卡状态,挂失、停保 AKC141,109,IC卡状态,冻结、停保 AKC141,110,IC卡状态,统筹冻结

AKC141,111,IC卡状态,统筹冻结、挂失 AKC141,112,IC卡状态,统筹冻结、冻结 AKC141,113,IC卡状态,统筹冻结、挂失、冻结 特殊病种编码

Skc516,00,特殊病种编码,非特殊病种 Skc516,01,特殊病种编码,冠心病 Skc516,02,特殊病种编码,精神病 Skc516,03,特殊病种编码,高血压病 Skc516,04,特殊病种编码,肝硬化 Skc516,05,特殊病种编码,糖尿病 Skc516,06,特殊病种编码,肾透析 Skc516,07,特殊病种编码,恶性肿瘤 Skc516,08,特殊病种编码,肾移植手术后

Skc516,09,特殊病种编码,肾功能衰竭门诊透析(居民) Skc516,10,特殊病种编码,血友病(居民) Skc516,11,特殊病种编码,再生障碍性贫血(居民) Skc516,12,特殊病种编码,恶性肿瘤(居民) Skc516,13,特殊病种编码,类风湿关节炎 Skc516,14,特殊病种编码,帕金森病 Skc516,15,特殊病种编码,系统性红斑狼疮 Skc516,16,特殊病种编码,冠心病(居民) Skc516,17,特殊病种编码,精神病(居民)

Skc516,18,特殊病种编码,高血压病(居民) Skc516,19,特殊病种编码,肝硬化(居民) Skc516,20,特殊病种编码,糖尿病(居民) Skc516,21,特殊病种编码,肾移植手术后(居民) Skc516,22,特殊病种编码,类风湿关节炎(居民) Skc516,23,特殊病种编码,帕金森病(居民) Skc516,24,特殊病种编码,系统性红斑狼疮(居民) 住院类型编码

Skc515,001,住院类型编码,常规住院 Skc515,002,住院类型编码,精神病住院 Skc515,003,住院类型编码,传染病住院 收费类别

AKA063,01,收费类别,西药费 AKA063,02,收费类别,中成药费 AKA063,03,收费类别,中草药费 AKA063,04,收费类别,床位费 AKA063,05,收费类别,检查费 AKA063,06,收费类别,治疗费 AKA063,07,收费类别,放射费 AKA063,08,收费类别,化验费 AKA063,09,收费类别,手术费 AKA063,10,收费类别,输血费

AKA063,11,收费类别,输氧费 AKA063,12,收费类别,材料车 AKA063,13,收费类别,接生费 AKA063,14,收费类别,家庭病床 AKA063,15,收费类别,医疗服务 AKA063,16,收费类别,挂号费 AKA063,99,收费类别,其它 编码号,序号,编码名称,编码说明 AAB033,001,缴费方式,银行托收 AAB033,002,缴费方式,税务征收 AAB033,003,缴费方式,经办机构自收 AAB033,009,缴费方式,其他方式 AAC008,001,人员状态,在职 AAC008,002,人员状态,退休 AAC008,003,人员状态,一次性退休 AAC008,004,人员状态,终止 处方药标志

AKA064,000,处方药标志,非处方药 AKA064,001,处方药标志,处方药 收费项目等级

AKA065,001,收费项目等级,甲类 AKA065,002,收费项目等级,乙类

AKA065,003,收费项目等级,丙类 AKA080,001,医疗保险类别,基本医疗保险 AKA080,002,医疗保险类别,大病保险 病床等级

AKA105,001,病床等级,普通病床 AKA105,002,病床等级,CCU病床 AKA105,003,病床等级,ICU病床 AKA105,004,病床等级,麻醉病床 特殊病种标志

AKA123,000,特殊病种标志,非特殊病种 AKA123,001,特殊病种标志,特殊病种 医疗类别

AKA130,011,医疗类别,普通门诊 AKA130,012,医疗类别,特殊门诊 AKA130,013,医疗类别,转外诊治门诊 AKA130,014,医疗类别,定点药店购药 AKA130,021,医疗类别,普通住院 AKA130,022,医疗类别,特殊病种住院 AKA130,023,医疗类别,转外诊治住院 AKA130,031,医疗类别,家庭病床 统筹支付标志

AKA132,000,统筹支付标志,统筹不支付

AKA132,001,统筹支付标志,统筹支付 服务机构类型

AKB022,001,服务机构类型,医院 AKB022,002,服务机构类型,药店 医疗机构类别

AKB023,001,医疗机构类别,医院 AKB023,002,医疗机构类别,卫生院 AKB023,003,医疗机构类别,门诊部 AKB023,004,医疗机构类别,诊所 AKB023,005,医疗机构类别,专科病防治院 AKB023,006,医疗机构类别,社区卫生服务机构 审批类别

AKC170,001,审批类别,转院住院 AKC170,002,审批类别,转院住院(异地) AKC170,003,审批类别,住院 AKC170,004,审批类别,异地住院 AKC170,005,审批类别,家庭病床 AKC170,006,审批类别,医疗包干 AKC170,007,审批类别,特殊病种门诊 AKC170,008,审批类别,门诊大额 审批标志

AKC175,000,审批标志,审批未通过

AKC175,001,审批标志,审批通过 医疗方式

AKC191,001,医疗方式,普通门诊 AKC191,002,医疗方式,普通住院 AKC191,003,医疗方式,特殊门诊 AKC191,004,医疗方式,紧急抢救 出院原因

AKC195,001,出院原因,康复 AKC195,002,出院原因,转院 AKC195,003,出院原因,死亡 AKC195,009,出院原因,其它 报销标志

AKC197,001,报销标志,医保报销 AKC197,002,报销标志,作废标记 收费项目种类

AKC224,000,收费项目种类,非药品 AKC224,001,收费项目种类,药品 报销标志

AKC267,000,报销标志,非报销 AKC267,001,报销标志,报销 帐户冲减标志

AKC268,000,帐户冲减标志,未冲减

AKC268,001,帐户冲减标志,已冲减 结算标志

AKC269,000,结算标志,未进行月结算 AKC269,001,结算标志,已进行月结算 业务状态

SAE027,0,业务状态,未处理 SAE027,1,业务状态,经办 SAE027,2,业务状态,审核 SAE027,3,业务状态,审批 SAE027,8,业务状态,归档 SAE027,9,业务状态,撤消 业务终结标志

SAE028,0,业务终结标志,未终结 SAE028,1,业务终结标志,已终结 SAE028,2,业务终结标志,已发放 业务操作

SAE031,001,业务操作,经办 SAE031,002,业务操作,审核 SAE031,003,业务操作,审批 SAE031,004,业务操作,删除 医疗类别

AKA130,311,医疗类别,异地安置住院

AKA130,312,医疗类别,异地特殊门诊 AKA130,313,医疗类别,急诊抢救 AKA130,314,医疗类别,转诊转院 AKA130,411,医疗类别,特殊材料 AKA130,412,医疗类别,特殊药品 AKA130,413,医疗类别,特殊费用 外地医院等级

AKA101,301,医院等级,外地三级甲等 AKA101,302,医院等级,外地三级乙等 AKA101,303,医院等级,外地二级甲等 AKA101,304,医院等级,外地二级乙等 AKA101,305,医院等级,外地一级医院

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务