目 录
1. 引言 4
1.1 文档编制目的 4
1.2 背景 4
1.3 词汇表 4
1.4 参考资料 4
2 总体设计 4
2.1 系统功能描述 4
2.2 系统原理 5
系统原理图 5
3 系统接口设计 6
4.后台接口编写步骤 6
4.1建立类库 6
4.2编写声明医保函数类(FUNCTIONS.CS) 6
4.2实现医保接口类(PROCESS.CS) 7
4.2.1属性的含义和用法 7
4.2.1接口函数和用法 8
4.2.2 LOCALMANAGER.CS(本地业务层) 12
4.2.3 LOCALMANAGER.CS(CONTROL命名空间) 13
5.2 数据库结构设计 13
5.2.1 数据表设计 13
5.2.1.1数据表设计医保项目与医保项目对照表 FIN_COM_COMPARE 13
5.2.1.2医保结算表 14
6.2.2 视图设计 18
6.2.3 序列设计 18
6.2.4 触发器设计 18
6.2.5 JOB设计 18
8 尚需解决的问题 18
9 附件 18
1. 文档变更记录
变更模块 变更原因 变更内容
1. 引言
1.1 文档编制目的
说明编写这份报告的目的,指出预期的读者(本文的例子都是以辽宁地区的医保接口)。
1.2 背景
叙述系统设计阶段的目标、作用范围以及其他应向读者说明的理解本报告所需的背景,如与公司其它软件之间的联系等。
1.3 词汇表
列出本系统设计说明书中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时要求继承全部的先前过程中定义过的词汇。
词汇名称 词汇含义 备注
备注中注明该词汇的来源,或有其他更详细的解释的文档位置;以及对该词汇的其他叫法。
1.4 参考资料
列出编写本报告时参考的文件、资料、技术标准以及他们的作者、标题、编号、出版日期和出版单位。
列出编写本报告时查阅的Internet上杂志、专业著作、技术标准以及其网址。
2 总体设计
2.1 系统功能描述
完成医保患者的费用的计算.
2.2 系统原理
接口描述:采用插件的方式实现,建立一个C#工程XXXXX.dll(名称随意,类库),在其中建立一个类(名称随意)继承Neusoft.HISFC.Integrate.FeeInterface.IMedcare 接口,实现符合<<医疗保险待遇算法参考手册>>的业务方法.把生成的dll放入应用程序的PluginsSI目录下,配置何种合同单位对应此dll(基本信息维护中合同单位维护).
1) 前台调用概述:
前台不直接引用XXXXX.dll,而是采用代理的方式.在Neusoft.HISFC.Integrate.FeeInterface命名空间下,已经建立了类: MedcareInterfaceProxy.该类也继承了Neusoft.HISFC.Integrate.FeeInterface.IMedcare接口.相对XXXXX.dll中的实现类,多了SetPactCode(string pactCode)方法,和GetInterfaceFromPact(string pactCode)方法.SetPactCode()方法是传入当前患者的合同单位. GetInterfaceFromPact()方法通过合同单位获得该患者应该调用的待遇接口.如下图
系统原理图
|
|