护理信息系统.pptx

上传人:h**** 文档编号:207655 上传时间:2018-07-18 格式:PPTX 页数:29 大小:1.07MB
下载 相关 举报
护理信息系统.pptx_第1页
第1页 / 共29页
护理信息系统.pptx_第2页
第2页 / 共29页
护理信息系统.pptx_第3页
第3页 / 共29页
护理信息系统.pptx_第4页
第4页 / 共29页
护理信息系统.pptx_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、NIS-护理病历信息系统,上海大区 张敏版本日期 20140301,仅供卫宁软件内部使用,目录,1,2,3,NIS护理病历环境搭建,表单的制作(程序中演示),NIS护理病历常见问题处理方法,基础数据准备,可调参数一般使用默认,如果不满足医院要求时调整参数。菜单主要是配置用户使用权限,NIS系统的菜单权限逻辑:用户对应角色,角色对应岗位,菜单与岗位关联。系统枚举字典使用系统默认,不要自己修改字典内容,如果不符合医院要求则提需求。,NIS护理信息系统前台安装部署,1.把发布包里的前台文件统一放到框架的前台中,整合在一起成为NIS前台,2.在程序根目录下,选择WinningHis.exe创建快捷方式

2、,然后右键快捷方式-属性,打开属性窗口:,NIS护理信息系统前台安装部署,NIS 护理病历搭建四个系统:1,护理病历系统,库:BQHS 2,NIS信息系统,库:BQHS 3,公共模块系统,库:COMMON 4,THIS4系统,库:THIS4 如果用到CIS电子病历,则还需要配置EMR的库-CISDB和CISDB_DATA,NIS护理信息系统前台安装部署,配置前台路径:打开程序根目录下config文件夹中的Winning.FrameWork.Config文件中如下路径修改为当前前台的路径:,设置好之后,双击程序根目录下的WinningNis.exe即可打开登录界面,默认操作员为00,密码为空。,

3、1 编辑界面维护,2 画打印模板,表单制作分以下三部,3 维护数据或者分数,表单的制作,1,表格式表单制作,2,评估单式表格制作,3,体温单维护,评分单的制作,表单设计,表格设计的时候报错,201504框架,护理病历表单需要提需求的类型,第一种情况:在上述表格设计中,初期调试的时候,先确认一下字段的个数,对应的哪些是可以用的列,若字段个数不足,则确定必须要增加字段的时候,这个时候将缺少的字段都添加进去,添加字段的过程,需要提需求。,第二种情况:若列基本可以匹配,但是有些类型不符合要求,比如说一列需要是下拉框,而其他又没有列可以替代使用的时候,这个需要提需求。,第三种情况:特殊格式的表单,若医院

4、不能接受我们系统中的格式或者是我们采用其他类型的表单不能接受的情况下,需要向公司提需求,举例:健康教育等。,第四种情况:评估单类型的表单,若系统中没有可以修改的,则可以提需求。,表单制作,注意事项,表格式:1.表格设计之前安装插件 2.病历代码中字段全部启用,保存,刷新,刷新全局变量,退出,重进 3 .选择字段时看清医院所要求的,文本格式的,打钩的,还是下拉选择的 4.打钩的需要维护分数的和下拉框选项要在病历代码下维护对应的内容,表单式:1.病历代码也要刷新该表单,病历模板中维护;2.画表单之前确认好表单格式,画好统一加热区;体温单: 表格设计看看参数对不对,满不满足医院要求;目前只针对属性类

5、型为System.String类型的控件才可以设置字段类型。一些特殊的字段,例如护士签名等,虽然为System.String类型,也是不允许修改控件类型的(修改后,没有效果的)。控件类型7,只对于表单dll为SpecialTable的表单并且字段为XM80XM99范围内的才有效,其他表单和字段,不允许设置为7(设置了也没有效果),报表标题区与页眉区的区别报表标题区的内容只会在第一页中打印,后续页面将不在打印;页眉区的内容会在每页中都打印出来;如果只需要在第一页上打印出来的内容就放在报表标题区,每页都要打印出来的就放在页眉,表单打印注意事项,报表页边距设置页边距设置是要在页面设置中设置的,而不是

6、在报表设计界面两边留空白,NIS用户角色分配,1.系统角色代码维护,2.系统自定义权限设置,3. 操作人员管理,4.菜单分配岗位权限,Update SYS_ZGDMK SET ROLE_ID=0004 WHERE ZGLB=2,UPDATE SYS_ZGDMK SET PASSWORD=WHERE ZGLB=2,insert into COMMON.SYS_PK_COLUMN select NIS_GWZYDYK,XH,MAX(XH),NIS,0 from NIS_GWZYDYK,5 护士权限设置,1,在【病历模板维护】找不到病历结点的解决方法: A、在【病历代码维护】中,找到该单子,把表单类

7、型设置为评估单。点击保存。 并在数据模型对应维护中,点击【刷新】。 B、重新打开病历模板维护的菜单,就能找到单子及对应的病历结点了。,2,表格设计看不到字段:,A、在【病历代码维护】中,找到该单子,字段全部启用,保存,刷新,刷新全局变量,B、退出系统,退出小图盘,重新进,,常见问题处理方法,4.版本较老程序(非基于NIS护理病历系统)升级至最新最新,进系统读取进度条时会报未将对象引用到实例? 解决方法:查看系统根目录Conifg文件夹下Winning.FrameWork.config文件中节点DataBaseConfig中是否NIS的节点信息。 比如缺少以下节点: -请升级测试部发布完整目录中

8、的最新config文件5. . 从1308升级NIS1412版本之后,表单里面诊断全部显示为空。 原因:参数L032默认0,取门诊诊断没有数据。 解决办法:只需把参数改成-1取全部诊断即可。6.病历代码维护刷新报错。 原因:病历代码库拼音五笔有null导致报错。 解决办法:更新病历代码库里面拼音和五笔。:,7.载进度条,报“Satrt pratery found outside of ElementStar “乃.Net Framework 版本过旧导致。请升级至 4.0 及以上版本,常见问题处理方法,常见问题处理方法,8,编辑界面写了,打印看不到: 看看打印字段是不是和表格设计字段一样,9,

9、编辑界面录了很多条只出现一条:没有绑定数据源,10.编辑界面没有录,打印预览会显示0:打印模板选中这个字段属性中HideZeros选择True,常见问题处理方法,体温单插入明细要求打印预览格式显示出来:体温单表格设计中如图勾上,怎样看一个表单对应哪个后台表:可以在病历代码维护下面,数据实体对应模糊看到表名字,常见问题处理方法,Tap页太多怎么去掉:右击定制面板把配置Tap页放出,点开如图;也可以直接修改表单名称改成你所需要表单名称,11.打印界面显示的数据长度及字数,12.护士签名要求在所写的最后一行,把护士签名字段打印宽度改成10就可以了,如果每行医院都要求签名可以设置参数L070,常见问题

10、处理方法,13.NIS系统调阅4.5标准版住院病历,1.his程序目录下需要有以下几个文件,2. NIS中设置参数L071,3.修改NIS5Config文件夹中Winning.FrameWork.Config文件。,14.调取CIS住院医生站电子病历,调取不到NIS中调阅CIS住院医生站电子病历,默认的是调取CISDB_DATA.EMR_BLWJJGNRK中的。而CIS住院医生站电子病历,需要开启一个参数,在数据保存时才能导入到CISDB_DATA.EMR_BLWJJGNRK中,具体设置方法如下:,将该参数设置为True即可,15.我们系统中,日期格式大多是带时间的,医院一般要求时年-月-日。

11、转换语句如下:替换附件中的字段PatInfo.sRyrq为你现场的字段名即可。PatInfo.sRyrqPatInfo.sRyrq=null?:Length(PatInfo.sRyrq)=8?Format(0-1-2 ,Substring(PatInfo.sRyrq,0,4),Substring(PatInfo.sRyrq,4,2),Substring(PatInfo.sRyrq,6,2):Length(PatInfo.sRyrq)=16?Format(0-1-2 ,Substring(PatInfo.sRyrq,0,4),Substring(PatInfo.sRyrq,4,2),Substr

12、ing(PatInfo.sRyrq,6,2):,16.根据医院表单,评估单会算出0分值,这个0分需要显示,但是我们没有评分的记录总分也是默认的0,不需要显示。在打印模板编辑的属性中有一个HideZeros的0值处理,设置为True后0值会全部屏蔽不能满足医院要求。处理方法:以签名为判断,记录是否为已评分来实现0分的显示。IIf(PressureSoreInfo.签名文本=,PressureSoreInfo.总评分),16.评估单式病历,界面调整在调整评估单式病历时,会出现界面控件拉大时,窗口不会随着控件而自动增大,导致在放大病历时调整的界面,还原到小窗口时,控件会挤到一起。 解决方法: 将界面

13、放大,右击【定制面板】 打开Layout设置窗口 ,在拖动控件至满意为止,然后右击【锁定高度】。则放窗口缩小时会有滚动条显示。,常见问题处理方法,17.医院要求续打:(1).把续打补打功能完善代码.text的代码拷到code里面去(可以向测试或开发要代码,论坛上也有;)(2).增加报表Report的StartReport事件中增加this.InitPrintSetting();,设置好之后,在打印代码末处里会自动写入语句, private void _StartReport(object sender, EventArgs e) 在括号内加入语句,符号为分号:this.InitPrintSet

14、ting();即:,动态加载列升级说明1.NIS护理病历,启用了动态加载列的模式,从老版本升级时,必须要做以下操作升级前,先备份config文件。升级后,先刷新表单,2.选择具有动态加载列功能的表单(相关单据dll:Critical、Normal、ICU、Birth、Child、PressureSore、PressureSore.ShangHai、Maternity、Hemodialysis、SpecialTable),然后点击【数据模型对应维护】tab,点击【刷新】,刷新表单字段信息。,匹配config刷新成功后,点击【匹配config】按钮,找到对应表单的config文件-注意选择名称中包

15、含“Layout.View”的config。以危重护理记录单为例,选择config文件名为:Winning.Bqhs.UI.NursingRecord.Critical.Layout.View.config,匹配后,【是否启用】处,自动勾选原表单config中已设置好的字段这步是为了减少现场重新画config的工作量。,总结,1.实施NIS最重要一块是画表单,如果医院提供的表单很特别,但是我们医院表单虽然样式不满足,但是功能基本上都满足,可以和医院进行沟通,一般是可以沟通掉的,2,医院提的需求,也许我们系统本身就有,可以先问下产品我们现有的系统是否有此功能,3,很多模板的问题可以通过打印模板中的代码实现,可以咨询下开发,很多时候不需要提需求,THANKS!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 医药卫生

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。