医疗保险管理系统业务需求说明书
医疗保险管理系统业务需求说明书
医疗保险的基本运作过程是:
①医保中心为参保单位/人员建档,并确定应缴费金额。
②医保中心为参保人员建立个人帐户并发医保卡。
③参保单位或人员定期(按月)到医保中心缴费,所缴费用按一定比例划入统筹帐户及个人帐户。
④对未缴费或欠缴单位/人员,医保中心发出催缴通知。
⑤参保人员持医保卡到指定医院门诊看病,费用由个人帐户支付,超支自理。
⑥参保人员到指定医院住院治疗,费用按统筹基金支付,同时个人也要负担一定比例。统筹基金支付
实行起付标准、分段计算、累加支付的办法。
⑦医保中心与定点医院/药房结算费用,交换数据(如黑名单等)。
⑧凡参加基本医疗保险,按时足额缴纳基本医疗保险费的,方可享受医疗保险待遇。
1)医保中心管理子系统
供医疗保险管理机构使用,主要实现投保单位和投保职工管理、基金管理(统筹基金和个人账户资金)、结算、黑名单管理、查询、统计、报表输出、审核、系统维护等功能。
2)医保卡管理子系统
供医疗保险管理机构发卡使用,主要实现医疗卡注册、年度初始化等功能。
3)定点医院管理子系统
供定点医院使用,主要实现处方审核与录入、就诊费用结算、系统查询与维护等功能。
本实验的总控系统只实现第一个子系统,其他两个子系统,读者如感兴趣,请自己分析实现。下面介绍第一个系统的具体需求:
1.征缴业务
征缴业务是医保经办机构的核心业务之一,它是依据国家医疗保险征缴政策对参保单位和职工缴纳保费所开展的业务。
1.1 档案管理员工表
完成参保单位档案的新建,变更维护,注销等功能,建立参保单位档案后,根据单位提供的职工列表,完成参保个人基本档案的新建,变更维护,注销等功能。
建立个人基本档案后,办理一个医疗证卡用于标识身份(主键),同时为每个参保职工建立一个个人帐户。
1.2 征缴计划
每月生成所有参保单位应缴金额(注意职工的某些异动直接影响征缴计划)。征缴标准如下:
◆基础数据
月社会平均工资(X)(上级提供)【函数,存储过程??】
职工月工资(Y)(职工基本信息中含有,参保单位提供)
◆缴费基数:
每个参保职工缴费基数(Z):
Y Y>X*300% Z= X*300% X*60% 最后参保单位缴费金额(M):全体职工Z的总和*9% 1.3 收款处理 收取现金做交费处理,打印现金收据。 检索本月未交费单位,按单位制作催缴单(每个单位一份邮递)和催缴明细表(一份含所有欠费单位,内部电话催缴用) 催缴后仍未缴费单位经领导核实后做冻结处理(对统筹基金、个人帐户同时冻结),个人将无法使用基金帐户。 1.4 划拨处理 单位缴费后,每月定期向个人帐户中的自有资金划拨一定资金,该资金是个人支配,仅用于医疗支出。根据以下标准,系统每月划拨一次。 ◆个人帐户划拨比例 在职: 年龄≤30 (2+0.7)% 31<年龄≤45 (2+1)% 年龄>45 (2+1.5)% 退休: (符合医保要求年令)4% ◆个人帐户月划拨金额=个人月工资*个人帐户划拨比例 扣除划拨给个人账户资金之外的收入,就是由医保中心支配的统筹基金。 2.支付业务 支付业务是医保经办机构(各医院)的核心业务之一,它是依据医保基金支付政策和经办机构的管理办法对参保职工就诊所发生的费用进行偿付所开展的业务。它由门诊收费、住院收费、特殊报销及审核与结算组成。具体如下: 2.1住院收费业务流程 病人持身份证、证卡在住院处办理入院登记手续,住院期间证卡停止门诊使用;住院期间发生的费用按日期分类记录,在病人出院时按照医疗保险政策计算各项费用:总额、统筹记帐金额、个人自付金额及对病人转科业务的处理。其基本功能如下: 入院登记:登记入院病人基本信息 住院费用录入:录入病人住院发生的费用 出院结算:计算病人住院期间发生的费用,办理出院手续 转科:办理病人转科手续 住院病人查询:查询住院病人费用情况 2.2入院登记 每位病人住院都需要登记其基本信息,作为这位病人的基本信息以供使用。 2.3 住院费用录入 录入分类费用(由费用字典提供),记录费用发生时所在科室。确认后可以计算个人自付金额,检查预交款。 2.4出院结算 根据结算政策计算各项费用,填写出院疗效:痊愈、好转、未愈、死亡,打印住院费用结算单。 结算方法如下: 1、首先按照住院次数,计算本次住院的最低起付金额,只有超出起付金额后才会采用医疗保险政策来 计算,不足起付金额时,所有费用都由个人承担; 2、然后按照每个项目的自负比例计算个人应付金额和进入统筹金额; 3、对于计入统筹金额的部分,再根据统筹分段,按照比例计算出个人应付金额和统筹基金支付金额; 4、合计个人应付金额,先从个人账户中扣除,不足时收取现金,统筹基金支付金额也记入个人账户; 5、每人每年累计统筹基金支付金额最高不超过20000,超出后将全部自负。 2.5转科 实现科室的更改,每次费用总是记录在当前所在科室。 3 总结 经过对医疗保险的深入了解,以及对医疗保险机构的分析,决定从征缴和支付业务两条主线入手,在这两个系统基础功能需求出发,纵向深入地发掘系统具体的需求关系,完成并完善医疗保险系统,使之能具备现代医疗保险系统的各种功能,同时又具有前瞻意识地考虑到将来医疗保险系统一些发展和衍生。在勾画好基础整体系统功能的基础上,根据用户类别的不同,我们将系统的整体功能从用户的角度作了重新划分,并制作相应的程序模块,使得整个系统模块化,标准化,在使用运作时以用户为基本功能享受者,对不同的用户提供不同的业务流程与功能,也使得人机界面更为友好。对用户能按照业务水平的不同,分别提供和屏蔽相应的系统功能,使得系统的适应性更为良好。 根据以上建立系统的基本思路,将系统功能划分看作基本功能的一次划分(也就是系统服务器端,数据库端的功能划分)与发展功能的二次划分(也就是用户端或者说客户端的功能划分),具体操作与说明如下: 医疗保险管理系统业务功能分析 1.征缴业务功能: 征缴业务是医保经办机构的核心业务之一,它是依据国家医疗保险征缴政策对参保单位和职工缴纳医保费所开展的业务。它涉及以下几个分支: 1.1档案管理 其中包含了参保单位及参保人员档案的建立,变更维护,注销遗迹发放医疗保险卡等功能,涉及到的主要数据模型有: 参保单位基本表:CBDWJBTable(DWID,DWWCh,DZh,YB,DH,FZh) 参保人员基本表:RYJBTable(BXKH,DWID,RYLBED,XM,XB,ChShRQ,ShFZhH,FZh,YGZ) 人员类别表:RYLBTable(RYLBID,RYLB) 1.2征缴计划 每月生成所有参保单位应缴金额,交费标准如下: 基础数据:月社会平均工资(X)(上级提供) 职工月工资(Y)(职工基本信息中含有,参保单位提供) 缴费基数: 每个参保职工缴费基数(Z): Y Y>X*300% Z= X*300% X*60% 最后参保单位缴费金额(M)= 全体职工Z的总和*9% 涉及到如下主要数据模型: 单位按月缴纳表: DWAYJNTable(DWID, ,NF,YF,JNJE,JNRQ) { 单位按月缴交表(单位ID,操作员IK,年份,月份,缴纳金额,缴纳日期) deptmonthpay(dept_id,operator_IK,year,month,pay_money,pay_date) } 处方项目明细: ChFXMMXTable(BAH,XMBM,ShL,DJ,ZhJ,BXRQ,YLJGID,JShBZh) { 处方项目明细(备案号,项目编码,数量,单价,报销日期,医疗机构ID,基数标准); recipedetail(back_num,pro_num,amount,price,reimbursement_date,reimbursementID,basic_ standard) } 报销项目明细: BXXMMTable(GRLShH,XMBM,ShL,DJ,KFYSh,BXRQ) { 报销项目明细(个人流水号,项目编码,数量,单价,康复情况,报销日期)//这个KFYSh我只好意译了 Reimbursementdetail(personal_list,pro_nuk,amount,price,heal_situation, reimbursement_date); } 医疗项目表: YLXMTable(XMBM,YLXMLBID,XMMCh,DW,DJ) 操作员表: CZYTable(CZYID,MM,QX) 1.3收款处理 参保单位或参保人员首先检索本月未交费单位,按单位制作催缴单和催缴明细表;催缴后仍未交费单位经领导核实后做冻结处理。涉及的主要数据模型有: 个人流水记录: GRLShTable(GRLShH,CXYID,BAH,MZhORZhY,RYShJ,ChYShJ,BCZJE,GRJE,ZhHZhF,BXRQ) 个人台帐: GRTZhTble(BXKH,KShJE,MZhZE,ZhYZE,ZhHZhFMZh,ZhHZhFZhY,GRMZhZE,TChZE,YBZhYCSh) 1.4划拨处理 单位缴费后,每月定期向个人帐户中的自有资金划拨一定资金,该资金是个人支配,仅用于医疗支出。根据以下标准,系统每月划拨一次。 个人帐户划拨比例为: 在职:年龄≤30 (2+0.7)% 31<年龄≤45 (2+1)% 年龄>45 (2+1.5)% 退休:(符合医保要求年龄) 4% 个人帐户月划拨金额=个人月工资*个人帐户划拨比例 扣除划拨给个人账户资金之外的收入,就是由医保中心支配的统筹基金。 涉及到以下主要数据模型: 单位划拨表: HBTable(BXKH,NF,YF,HRZhH) 报销比例: TChBXBLTable(XX,ShX,TXBL,QTBL) 2.支付业务功能 支付业务是医保经办机构(各医院)的核心业务之一,它是依据医保基金支付政策和经办机构的管理办法对参保职工就诊所发生的费用进行偿付所开展的业务。它由门诊收费、住院收费、特殊报销及审核与结算组成。具体如下: 2.1住院收费业务流程 病人持身份证、证卡在住院处办理入院登记手续,住院期间证卡停止门诊使用;住院期间发生的费用按日期分类记录,在病人出院时按照医疗保险政策计算各项费用:总额、统筹记帐金额、个人自付金额及对病人转科业务的处理。 2.2 主要数据模型为: 人员登记表:RYDJTable(BAH,BXKH,BFH,ChWH,RYZhD,KSh,YJK,JShbz) 2.3住院费用录入 录入分类费用(由费用字典提供),记录费用发生时所在科室。确认后可以计算个人自付金额,检查预交款。包涵主要数据模型为: 个人流水表: GRLShTable(GRLShH,CXYID,BAH,MZhORZhY,RYShJ,ChYShJ,BCZJE,GRJE,ZhHZhF,BXRQ) 处方项目明细表:ChFXMMXTable(BAH,XMBM,ShL,DJ,ZhJ,BXRQ,YLJGID,JShBZh) 2.4出院结算 结算方法:首先按照住院次数,计算本次住院的最低起付金额,只有超出起付金额后才会采用医疗保险政策来计算,不足起付金额时,所有费用都由个人承担;然后按照每个项目的自负比例计算个人应付金额和进入统筹金额;对于计入统筹金额的部分,再根据统筹分段,按照比例计算出个人应付金额和统筹基 金支付金额;合计个人应付金额,先从个人账户中扣除,不足时收取现金,统筹基金支付金额也记入个人账户;每人每年累计统筹基金支付金额最高不超过20000,超出后将全部自负。其主要数据模型如下:医疗项目表: YLXMTable(XMBM,YLXMLBID,XMMCh,DW,DJ) 报销项目明细:BXXMMTable(GRLShH,XMBM,ShL,DJ,KFYSh,BXRQ) 统筹报销比例:TChBXBLTable(XX,ShX,TXBL,QTBL) 2.5转科 实现科室的更改,每次费用总是记录在当前所在科室。其主要数据模型: 转科室表:ZhKShTable(BAH,YKSh,ZhZKSh,ZKRQ) 3 功能确定 根据分析系统的使用人群和环境之后,将系统总体功能根据使用用户的不同划分为四部分子功能,每一个功能用一个模块来实现: 3.1 人员管理模块 主要实现参保人员的资料管理,包括参保人员档案的建立、变更,维护,以及管理医疗保险卡的发放,黑名单的管理(并且与医院方面进行交流)等。 3.2 单位管理模块 主要实现参保单位的建档以及相关资料信息的录入、修改,删除等等。 3.3 医疗项目管理模块 对参保个人的可以享受的医疗项目进行统筹的管理,包括可以享受报销的药品、医疗项目、医疗服务信息的录入、修改,并且作为“参数”进行医疗保险费用的结算。 3.4 缴费字典与报销字典管理模块 以上两个模块主要对整个医疗保险政策起一个跟踪作用,可以看作整个系统的“政策参数”,所有的医疗保险计算信息都存储与其中,当政策有所变动时,此模块中的所有参数也可以由相应的高级用户进行改动。 3.5 缴费管理模块 对参保单位与个人的费用征缴进行管理,包括应该缴纳费用的计算、单位缴费向个人帐户的划拨,单位缴费记录的登记,并及时对核心数据库的更新。 3.6 报销统计模块 对月度、季度、年度的医疗报销情况进行统计并形成报表,并对主核心数据库进行必要的更新,便于各级用户查询。 3.7门诊模块与住院模块 此模块主要供医院的门诊和住院部分使用,做到医疗保险在医院的窗口作用,此模块用于记录参保人员在医院的治疗处方,治疗项目,药费等一系列治疗信息,并同时进行药品的核对工作,及时对核心数据访问并且金星必要的更新,同时在参保人员进行门诊与住院转变时,两个模块也可以进行相应的操作,做到事无巨细。 3.9 查询模块 主要为参保个人与单位了解自己的医疗保险总体情况时查询使用,其查询内容包括自己的基本个人信息,月度、季度、年度医保信息与医保情况等等。 完成质量检查与评估(得分点) 1)完成本系统的数据库E-R 模型并要求达到3NF(20分) 2)完成本系统的DDL语句(建表要求有check、default、unique、表空间及其块参数约束,建立表空间、索引表空间)以及视图、序列、同义词等辅助对象(10分) 3)针对本系统建立若干用户及角色,并进行相关的授权(10分) 4)进入各个角色所对应表的相关数据(主要进行增删改等事务操作)(10分) 5)设计功能管理包,包中有相关的业务处理过程、函数,要求所有的业务功能操作都放在包中维护【主要涉及数据表的增删改查操作】,并进行测试与调试(30分) 6)设计触发器,维护部分业务操作、日志转存、主键维护、安全操作(15分) 7)完成本模式用户下的所有信息的导入导出操作(5分) 【提示】所有的设计开发成果用一个SQL文件进行提交,命名规则:xxx.sql,其中xxx是姓名 各个小组设定组长一名、副组长一名,成员若干,按照项目的组织方式进行分析设计,讨论,并按功能模块进行划分,各个成员独立完成自己的那部分,同时又要兼顾全局,公共使用的资源共享,共同设计