- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《接口函数使用说明
接口函数使用说明
编写目的:为满足佳木斯市中心医院信息管理和医疗保险的需求,特编写此接口。
用户对象使用说明
Uo_calc_ic:读卡验证参保患者类型用户对象;
Uo_calc_base:城镇居民各类封装函数用户对象;
Uo_calc_base_zg城镇职工各类封装函数用户对象;
1、定义窗口实例变量或全局实例变量;
2、在调用窗口的Open 事件中创建实例,在close 事件中释放实例变量;
例如:实例变量:uo_calc_ic calc_ic
uo_calc_base calc_base
Uo_calc_base_zg calc_base_zg
Integer Ils_type //此变量用于存放Uo_calc_ic对象的GetType()返回值,如果是1代表城镇职工卡,2代表城镇居民卡;
在Open事件中:calc_ic=create uo_calc_ic
_ calc_base_=create uo_calc_base
calc_base_zg=create uo_calc_base_zg
在Close事件中: destroy calc_ic;
destroy calc_base
destroy calc_base_zg
3、用户对象Uo_calc_ic封装函数
1、获取参保病人参保对象函数Int GetType()
功能说明:验证患者是城镇居民或城镇职工,根据返回值调用城镇职工或城镇职工相对应的用户对象的函数;
参数说明:无;
返回值:如果2代表城镇居民,1代表城镇职工;
调用说明:ils_type = Gettype()
4、用户对象Uo_calc_base和Uo_calc_base_zg函数功能说明
初始化读卡函数Int Init(String Ls_type)
功能说明:完成初始化读卡功能;
参数说明:Ls_type:凭单类型,在门诊调用传入字符’1’;在住院调用传入字符’2’;
返回值:如果返回值为1成功,否则失败;
调用说明:在结算前身份确认时调用;
信息导出函数Void ExportVarValue(Ref String Ls_Name,
Ref String Ls_Sex,
Ref String Ls_Sort,
Ref String Ls_EachCode,
Ref String Ls_UnitCode,
Ref String Ls_AreaCode,
Ref Decimal Ld_AccountAddUp,
Ref Decimal Ld_PlanAsWhole,
Ref Integer Ld_InHospTime,
Ref String Ls_WorkTime
Ref Decimal Ld_BaseAsWhole
Ref Decimal Ld_BigAswhole
Ref Decimal ld_deylflj
Ref Decimal ld_ylfljzj );
功能说明:完成读卡后,信息返回功能;
参数说明1)Ls_name:返回参保人员姓名;
2)Ls_Sex:返回参保人员性别;
3) Ls_Sort:返回参保人员类别;
4)Ls_EachCode:返回参保人员代码;
5)Ls_UnitCode:返回参保人员单位代码;
6)Ls_AreaCode:返回参保人员地区代码;
7)Ld_AccountAddUp:本年内账户累计支出
8)Ld_PlanAsWhole:本年内住院统筹累计
9)Ld_InHospTime:返回住院次数;
10)Ls_WorkTime:工作日期(YYYYMMDD)
11)Ref Decimal Ld_BaseAsWhole 基本统筹累计
12)Ref Decimal Ld_BigAswhole 大额统筹累积
13)Ref Decimal ld_deylflj 大额医疗费累计
14)Ref Decimal ld_ylfljzj 医疗费累计总计
返回值:无;
调用说明:在调用Init函数后进行调用,用于获取患者基本情况;
入院信息传入 int Setinhosp_ex(Datastore Da_inhosp_ex)
功能说明:把住院病人基本信息传入医疗保险接口中;
参数说明:input001 住院号:保证不同住院患者的唯一性,7位字符型;
input002 住院序号:住院序号(HIS提供),住院患者在本医院住院次数,数值型;
input003 姓名:字符型;
input004 性别:字符型 1、男;2、女;
input005 出生日期:日期型;
input006 社会保障号;字符型20
文档评论(0)