电子病历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 发布
-
+
首页
D01 新建、保存、元素赋值病历
[TOC] # EMRJK.D01.01新建、保存病历接口 ## 1.1流程 - A01: - A02: 备注:IEmrPadSave if (objPad != null) 为保存 ## 1.2适用场景 ```mindmap # 适用场景 ## 新建 ### 新建文书时如果有提醒则必须填写危急值病程记录 ### 书写病程记录前,要求必须填写病史确认单 ### 医院存在一种医保类模版,要求根据HIS传递来的状态判断是否允许医生使用该类模版创建文书 ### 不下初步诊断 不让新建所有病历 ### 对书写手术记录的患者未书写术前讨论书写的患者进行提醒 ### 患者病历中当前科室含有“手术记录”时,填写“转科记录”时弹出提示框内容:“转科前请务必到医生站完善病案首页中的手术相关信息!” ### 创建死亡文书必须判断是否有死亡医嘱,没有则也不能创建死亡类文书 ### 在新建输血病程记录时,弹出提示框“请先完成输血前分析,请记得完成输血后病程” ### 请先书写“术前讨论记录”和“手术部位术前标示表” ### 未下达出院医嘱,无法创建出院文书! ### 附属帐号文书创建或保存控制 ### 超时病历未书写不允许新建其他文书 ## 保存 ### 保存时提示压疮单跌倒单的危险程度 ### 出院诊断证明书保存时,需把转归情况保存或更新到数据库中 ### 模板名称包含“查房记录”的文书在第一次保存的时候弹窗提示“请上级医师审签” ### 电子病历内各类文件,字数小于30个汉字不允保存 ### 调用存储过程回传主诉等信息 ``` ## 1.3 流程图 ```seq 病历书写-->病历书写: A01新建病历前 病历书写->IEmrPadSave新建前实例: A02 OnPadSaving() IEmrPadSave新建前实例->病历书写: A02 IEmrPadSave新建前实例-->IEmrPadSave新建前实例: A03逻辑处理 病历书写-->病历书写: A03 模板病历数据入库 病历书写->IEmrPadNewSaved新建后接口实例: A04 OnPadNewSaved() IEmrPadNewSaved新建后接口实例-->IEmrPadNewSaved新建后接口实例: A04逻辑处理 IEmrPadNewSaved新建后接口实例->病历书写: A04加载模板 ``` ## 1.4 接口程序集 JHEMRPadEvent.dll ## 1.5 接口定义 ```java namespace JHEMR.JHEMRPadEvent { public interface IEmrPadSave { bool OnPadSaving(PadEventArgs args); bool OnPadSaved(PadEventArgs args); } } ``` ## 1.6 开启配置示例 >insert into JHMR_PAD_DEV_EVENT (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE)insert into JHMR_PAD_DEV_EVENT (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE) values ('41', 'IEmrPadOpenFile', '?', '?', 0, '?', ''); ## 1.7 效果图 # EMRJK.D01.02宏元素赋值 ## 2.1 流程 - A01: - A02: 备注:IEmrPadReplaceWithExistContent ## 2.2 适用场景 ```mindmap # 适用场景 ## 更新宏值 ``` ## 2.3 打开病历,界面显示 流程图 ```seq 病历书写-->病历书写: A05 pad30 生成 病历书写->IEmrPadUpdateMicroField宏实例: A06 OnPadUpdateMicroField() IEmrPadUpdateMicroField宏实例-->IEmrPadUpdateMicroField宏实例: A06 更新宏 IEmrPadUpdateMicroField宏实例->病历书写: A06 病历书写-->病历书写: A07 Pad30加载病历 病历书写->IEmrPadReplaceWithExistContent替换实例:A08 OnPadReplaceWithExistContent() IEmrPadReplaceWithExistContent替换实例-->IEmrPadReplaceWithExistContent替换实例: A08 替换项,提示录入,单选元素赋值更新 IEmrPadReplaceWithExistContent替换实例->病历书写: A08 ``` ### 接口定义 ```csharp namespace JHEMR.JHEMRPadEvent { public interface IEmrPadUpdateMicroField { bool OnPadUpdateMicroField(PadUpdateContentEventArgs args); } } ``` ### 开启配置示例 >insert into JHMR_PAD_DEV_EVENT (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE)insert into JHMR_PAD_DEV_EVENT (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE) values ('41', 'IEmrPadUpdateMicroField', '?', '?', 0, '?', ''); #EMRJK.D01.03可替换项及元素赋值 ##3.1 流程 - A01: - A02: 备注:IEmrPadReplaceWithExistContent ##3.2 适用场景 ```mindmap # 适用场景 ## 体征信息 ### 体温、脉搏、呼吸、收缩压、舒张压、身高、体重 ### 是否相关医师审签 ## 发病节气 ## 手术信息填充 ## VTE 信息 ### 加载年龄、BMI ## 输血信息 ### 输血同意书 血型 ### 输血评估 ### 输血前核对 ### 输血中护理 ### 输血后护理 ## 发病 ### 鉴别诊断 ### 舌苔脉象 ### 辩证分析 ### 病性病位 ### 类证鉴别 ## 条形码、二维码 ### 诊断证明书条形码 ## 患者身份证图像 ## 个性化出院诊断C ## 申请单号 ### 放射单号 ### CT单号 ### 核磁共振单号 ### 病理单号 ## 评分 ### VTE评分C ### 疼痛评分C ### 营养评分C ### ADL评分C ``` ##3.3 流程图 ```seq 病历书写-->病历书写: A05 pad30 生成 病历书写->IEmrPadUpdateMicroField宏实例: A06 OnPadUpdateMicroField() IEmrPadUpdateMicroField宏实例-->IEmrPadUpdateMicroField宏实例: A06 更新宏 IEmrPadUpdateMicroField宏实例->病历书写: A06 病历书写-->病历书写: A07 Pad30加载病历 病历书写->IEmrPadReplaceWithExistContent替换实例:A08 OnPadReplaceWithExistContent() IEmrPadReplaceWithExistContent替换实例-->IEmrPadReplaceWithExistContent替换实例: A08 替换项,提示录入,单选元素赋值更新 IEmrPadReplaceWithExistContent替换实例->病历书写: A08 ``` ## 3.4 接口程序集 JHEMRPadEvent.dll ## 3.5 接口定义 ```csharp namespace JHEMR.JHEMRPadEvent { public interface IEmrPadReplaceWithExistContent { bool OnPadReplaceWithExistContent(PadUpdateContentEventArgs args); } } ``` ## 3.6 开启配置示例 insert into JHMR_PAD_DEV_EVENT (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE)insert into JHMR_PAD_DEV_EVENT (EVENT_CODE, EVENT_NAME, DLL_MODEL, DLL_ASSEMBLY, DISPLAY_ORDER, EVENT_MEMO, SHOW_TITLE) values ('41', 'IEmrPadOpenFile', '?', '?', 0, '?', ''); ## 3.7 效果图
孙端己
2024年3月22日 10:13
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码