电子病历V6产品功能
电子病历宕机问题解决
常用SQL语句汇总
常用术语
产品简述说明
疑难杂症篇
服务器宕机起不来
门诊释放情况
TCP连接的释放
患者无法新建文书
尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
电子病历部分界面会缩小情况
EPM平台相关
统计各个区的需求
问题记录 回退功能的有此权限的人员
主键 索引
电子病历功能大全图
嘉和Linux服务维护常见问题
Linux排查思路
OCX页眉情况汇总处理
接口定义清单
病案首页功能
A01 登录相关
B01 诊断录入
C01 患者列表
C02 刷新患者数据
D01 新建、保存、元素赋值病历
D02 病历签名(前中后)
D03病历修改申请、编辑
D04删除病历
D5打开病历
D06 刷新诊断
D07手术信息维护
D08 按钮等元素点击触发
D09 会诊接口
D10 特殊-牙位图等
D11 患者签名接口
D12 病历书写位置添加按钮
D13 文书打印
D14 病历完成
D99 病历书写作废接口
E01 质控接口
F01临床路径接口
G01手术申请
H 检验、检查、医嘱
I01 病案归档
J01 会诊
K01单病种质控
L01 检验危急值
L02 检查危急值
J01 患者过敏源
电子病历功能技术参数
门诊电子病历显示其他医院的页眉问题
JC-XX系统集成分类汇总
严重精神障碍患者管理治疗数据直报系统
JC01 CDSS或AI内涵质控集成
惠每CDSS接触
嘉和CDSS接口开发方案
灵医智惠
智能病历质控系统
JC02 DRG/DIP
黄石妇幼前置接口文档(赛思软件)
艾登DRG/DIP协作管理平台
国新健康院端系统信息采集接口 开发文档V2.0
DLL调用界面样例
院端智慧医保管控平台接口规范
JH03 公卫/传染病/院感
公卫软件三方软件交互-3.0
JC04 单病种集成
卫宁单病种管理软件对外接口文档
his嵌入病历书写清单
电子病历报表分析
TNM评估报表
电子病历评级
门诊速度
多院区模板几种样式
本文档使用 MrDoc 发布
-
+
首页
A01 登录相关
# EMRJK.A01.01 通过第三方(his,集成平台,短信平台)验证登录 ## 1. 流程 - A0:医生打开电子病历主界面,输入用户名/密码 - A1:调用IUser接口实例,调用第三方验证 - A2: 成功验证后,电子病历验证用户权限等信息,登录电子病历 ## 2. 继承的dll JHEMRGlobalLib ## 3. 接口代码 ```java namespace JHEMR.JHEMRGlobalLib.BllPub { public interface IUser { ///userLoginName 窗体录入的值,登录名对应对应表字段USERS.USER_LOGIN_NAME ///strPassword 界面录入的密码值 ///hospital_no 医院编码 ///返回值=>成功=返回用户USER_ID,对应字段USERS.USER_ID /// 失败="" string EmrAccountValidate(string userLoginName, string strPassword, string hospital_no); ///暂留,不知如何使用 bool ModifyPassword(string userId, string strPassword, string hospital_no); } } ``` ## 4. 配置 `insert into jhsys_dev_event (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, HOSPITAL_NO) values ('42', 'IUser', 'JHEMRLoginExtend.dll', 'JHEMR.JHEMRLoginExtend.JHEMRLogin', 0, '调用第三方登录验证', '*');` ## 5. 命名 接口实现程序集一般命名规则是: JHEMRLoginExtend.dll ## 6. 效果图 无 # EMRJK.A01.02短信验证修改密码接口 ## 1. 流程 - A0:点击“忘记密码”,弹出修改密码框 - A1:用户输入手机号,点击发送验证码(同时通过USER表验证手机号是否是当前用户的) - A2:生成验证码,调用JHMR_PAD_DEV_EVENT配置的IPhone接口(发送短信验证各医院短信平台的接口不统一,通过IPhone接口中转) - A3: IPhone实例调用短信接口平台,发送短信 - A4: 医生填写收到的验证码,填写新的密码,点击确认 ## 2. 接口代码 ```java namespace JHEMR.JHEMRGlobalLib.Phone { public interface IPhone { ///phone 手机号 ///content 验证码 ///reMessage 成功 返回成功 失败 返回失败的信息 ///返回值:成功=“” 失败=短信平台返回的信息 string SendVerficationCode(string phone, string content, out string reMessage); string SendVerficationCode(string parameter); } } ``` ## 3. 配置 `insert into JHMR_PAD_DEV_EVENT (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE, HOSPITAL_NO, EVENT_USERS) values ('M111', 'IPhone', 'JHMessageInterFace.dll', 'JHEMR.JHMessageInterFace.Phone', 0, '调用短信消息重置密码', '', '40068980x4', ''); ` `insert into goal_setting_table (SETTINGID, SETTINGNAME, SETTINGVALUE, SETTINGMODULE, SETTINGCREATEMAN, SETTINGREMARK, HOSPITAL_NO, DEPT_CODE, SYS_CODE) values ('20220704BL001', 'PhoneUpdatePassword', '1', 'JHWinUIControlLib', 'bilan', '1-发送手机验证码,验证用户允许修改密码', '*', '', '*');` ## 4. 效果图  # EMRJK.A01.03 EXE第三方启动关闭接口 ## 1.流程 - A0:用户登录客户端时调用第三方接口启动/关闭 ## 2.引用相关的DLL JHEMRGlobalLib JHPubServicesLib ## 3.接口代码 ```java namespace JHEmrInterFace { /// <summary> /// EXE第三方启动关闭接口,与第三方集成,控制第三方程序的启动关闭(包括单不限于HIS,CDSS,VTE,院感) /// </summary> public interface IJHCentralThirdClient { /// <summary> /// EXE调用第三方启动 /// </summary> /// <param name="dic"></param> /// <returns></returns> string CentralClientStart(Dictionary<String, String> dic); /// <summary> /// EXE调用第三方关闭 /// </summary> /// <param name="dic"></param> /// <returns></returns> string CentralClientExit(Dictionary<String, String> dic); } } ``` ## 4.配置 `insert into jhmr_pad_dev_event (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE, HOSPITAL_NO, EVENT_USERS) values ('202', 'IJHCentralThirdClient', '?.dll', '?', 1, null, 'EXE第三方启动关闭接口', '40068980x4', null);` 配置说明: EVENT_NAME:接口名称,该接口固定值IJHCentralThirdClient DLL_MODEL:是实现接口的DLL名称 DLL_ASSEMBLY:是实现接口的DLL的方法名 # EMRJK.A01.04 获取当前用户使用方式 ## 1.流程 - A0:用户登录 ## 2.引用DLL JHEMRGlobalLib JHPubServicesLib ## 3.接口代码 ```java namespace JHEmrInterFace { /// <summary> /// EXE内部方法提供,供内部模块调用 /// </summary> public interface IJHInPatCentralExE { /// <summary> /// 获取当前用户使用登录方式 /// </summary> /// <param name="userId"></param> /// <param name="hosNo"></param> /// <returns>0 普通 1 ukey 2 移动扫码或组合签名 3 短信</returns> string GetUserLoginWay(string userId, string hosNo); /// <summary> /// 获取当前用户使用签名方式 /// </summary> /// <param name="userId"></param> /// <param name="hosNo"></param> /// <returns>0 普通 1 ukey 2 移动扫码或组合签名 3 短信</returns> string GetUserSignWay(string userId, string hosNo); /// <summary> /// 获取当前用户使用图片方式 /// </summary> /// <param name="userId"></param> /// <param name="hosNo"></param> /// <returns> 1 文本 2 图片 </returns> string GetUserPicMode(string userId, string hosNo); } } ``` ## 配置 `insert into jhmr_pad_dev_event (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE, HOSPITAL_NO, EVENT_USERS) values ('202', 'IJHInPatCentralExE', '?.dll', '?', 1, null, 'EXE获取当前用户使用方式', '40068980x4', null);` 配置说明: EVENT_NAME:接口名称,该接口固定值IJHInPatCentralExE DLL_MODEL:是实现接口的DLL名称 DLL_ASSEMBLY:是实现接口的DLL的方法名
孙端己
2024年3月22日 09:15
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码