Skip to content
目录

系统配置问题

1.提示当前机器窗口信息获取失败

机器已经配置绑定过窗口,但是仍然会提示窗口信息获取失败,如下图:

一般是因为浏览器开了多个页面导致的。 解决方式: 将浏览器其他窗口关掉,重启newhis_plug.exe插件

2.如何新增一个药库或药房

①先切换进入某一个已有的药库系统。【字典管理】→【库房信息】添加一个药库或药房。

②【基础数据管理】:【系统设置】→【菜单管理】,选中对应的系统,如"药库系统"或"门诊药房管理系统",点击"修改",在弹出的页面里的"对应库房"选项把新增的药库或药房添加进去,如图:

③【基础数据管理】:【系统设置】→【用户组管理】,选择系统:选择某个药库或药房系统,新增一个用户组,用户组的对应库房维护成新添加的药库或药房:

④重新登录 注:某些版本可能操作完,还是没有出现对应药库或药房,可以查看下DICTMANAGE.DICT_DEPOT表里的对应的数据FY_ID,FB_ID是否写入准确,如果有问题,就更新一下数据,再重新登录试一下

3.如何新增一个医技科室权限

①【基础数据管理】:【部门管理】→【部门管理】,将对应的科室标记为医技可用,如下图:

②【基础数据管理】:【系统设置】→【全员信息管理】,选中对应的职工号,将需要添加的医技科室维护进去,如下图:

③ 重新登录

4.如何新增一个手麻科室

①【基础数据管理】:【部门管理】→【部门管理】,将对应的科室标记为手术室可用,如下图:

有些较早版本的前端页面没有"手术室使用"这个标志,需要到数据库里修改,可以参考下面的语句(替换成对应的科室id): UPDATE DICTMANAGE.DICT_DEPART set SSKS_FLAG = '1' where BM_ID=''

②【基础数据管理】:【系统设置】→【用户组管理】,选择系统:手术室计费系统,选择用户所在的某个用户组,勾选对应的手麻科室后,"保存用户组权限"。

③退出重新登录后,就可以在手麻下看到对应的科室。

5.一体化登录配置

6.一体化新增菜单

①HIS系统里【菜单管理】新增一个菜单后 ②EMR系统:【单据配置】找到一体化HIS卡片,点击设置按钮点击"刷新数据源",然后再点击缓存预览,如下图:

③点击缓存预览弹出的页面上再点击"合并数据源"

④【公用配置】→【功能菜单配置】:选择【通用】标签页,选中对应的"工作站"以及"一级节点"后,在"二级节点"处检索勾选要添加的菜单,然后"保存"。 注意选菜单的时候要确认下二级节点的上一级有标注系统,系统名称要对应上

7.打印控件相关

新医院刚入驻部署完系统时,是不会把打印控件的包推送到服务器上供下载更新的,大家可以先去 http://www.zjldsoft.com/html/jf_view/ 目录下下载通过的打印控件(newhis_plug),一般下载日期最近的那个。如下图的newhis_plug20241231.zip

打印控件的包未推送的时候,是无法使用his.exe客户端的,只有等读卡的相关驱动(.dll)确认过后再打包上传至jf_view服务器才可以使用。

①如何打包上传打印控件?

8.Ldapi接口发布

快照部署搜索主服务:ldapi配置设置里关键字host

9.追溯码配置

sql
select distinct yz_mc,case when ssjfbz = '1' then a.Operation_Room || ',' end || case when mzjfbz = '1' then '麻醉室' end || '计费未结束' yz_status,#{dto.patName} patName
from his.pat_inpat_order_info t left join INPCASE.OPERATION_INFO_REC a on a.opera_sn = t.ss_sqdh
where ss_sqdh is not null and yz_id = 'ZTYZ' and a.Operation_Room in ('手术室','麻醉科','导管室','南水手术室','南水麻醉科','南水导管室') and t.STATUS !='A' and (ssjfbz = '1' or mzjfbz = '1') and zylsh = #{dto.zylsh}
select distinct yz_mc,case when ssjfbz = '1' then a.Operation_Room || ',' end || case when mzjfbz = '1' then '麻醉室' end || '计费未结束' yz_status,#{dto.patName} patName
from his.pat_inpat_order_info t left join INPCASE.OPERATION_INFO_REC a on a.opera_sn = t.ss_sqdh
where ss_sqdh is not null and yz_id = 'ZTYZ' and a.Operation_Room in ('手术室','麻醉科','导管室','南水手术室','南水麻醉科','南水导管室') and t.STATUS !='A' and (ssjfbz = '1' or mzjfbz = '1') and zylsh = #{dto.zylsh}
1
2
3

开关关掉:

sql
select * from his.system_param a where  a.lx in('FYQD','NOWINSF')
select * from his.system_param a where  a.lx in('FYQD','NOWINSF')
1

10. 常见配置问题排查步骤

10.1 系统配置检查

  1. 检查基础配置

    bash
    # 检查服务状态
    kubectl get pods -n ht-his
    
    # 检查配置文件
    kubectl get configmap -n ht-his
    
    # 检查服务状态
    kubectl get pods -n ht-his
    
    # 检查配置文件
    kubectl get configmap -n ht-his
    
    1
    2
    3
    4
    5
  2. 检查数据库连接

    sql
    -- 测试数据库连接
    SELECT 1 FROM DUAL;
    
    -- 测试数据库连接
    SELECT 1 FROM DUAL;
    
    1
    2
  3. 检查网络连通性

    bash
    # 测试网络连接
    telnet <target-host> <target-port>
    
    # 测试网络连接
    telnet <target-host> <target-port>
    
    1
    2

10.2 日志分析

  1. 查看应用日志

    bash
    kubectl logs -f <pod-name> -n ht-his
    
    kubectl logs -f <pod-name> -n ht-his
    
    1
  2. 查看系统事件

    bash
    kubectl get events -n ht-his
    
    kubectl get events -n ht-his
    
    1

10.3 权限验证

  1. 检查用户权限
  2. 验证角色配置
  3. 确认数据权限

11. 注意事项

重要提醒

  1. 备份配置:修改任何配置前都要备份
  2. 测试验证:每次配置修改后都要测试验证
  3. 权限管理:严格控制系统管理权限
  4. 文档记录:详细记录所有配置变更

建议

  1. 建立配置变更审批流程
  2. 定期备份系统配置
  3. 制定标准的故障排查流程
  4. 建立知识库记录常见问题

12. 联系技术支持

如遇到无法解决的问题,请联系技术支持:


最后更新时间:2024年1月15日