抗菌药物监测网统计报表

抗菌药物监测网统计报表

本文介绍了抗菌药物使用统计报表的HTML页面构造和JavaScript处理。首先,通过HTML和CSP技术构建主页面,包括验证session过期、设置标题、布局和样式。接着,在JavaScript中处理页面元素ID,实现查询、清屏和导出功能。文章还展示了报表区域模板编写,以及前后台数据交互和格式转换过程。

Query代码转为Json数据格式

本文介绍了两种将查询结果转换为JSON的方法。第一种方法通过参数`start`和`limit`实现分页查询,适用于查询数据的分页处理。第二种方法返回包含`cols`和`rows`的数据格式,其中`cols`定义字段,`rows`包含具体数据,适用于需要表格化展示的数据查询。两种方法均通过动态对象和数组操作实现JSON转换。

Query代码转为Json数据格式
根据处方号获取中医诊断及证型

根据处方号获取中医诊断及证型

这段代码通过处方号,精确地从病历记录中提取患者的诊断信息,并区分了中医诊断与西医诊断,其方法是将处方号关联到医嘱,再通过医嘱找到就诊记录,进而检索病历中的诊断条目,最终以指定分隔符返回诊断描述和证型。这种方法创新地将处方与诊断紧密联系,极大地提高了信息检索的效率和准确性,为临床决策提供了坚实依据,其价值在于优化了医疗流程,提升了诊疗质量,但需注意处理无诊断记录的边界情况,后续可考虑集成更多维度病历信息以实现更全面的分析。

M常用系统级方法

### 文章摘要 本文介绍了DHCDoc.Util.System类,该类包含常用系统相关方法。主要功能包括获取时间戳、解析时间戳、获取客户端和服务器IP、显示License信息、获取MAC地址、生成PDF以及锁表和解锁表。此外,还提供了AES加密和解密方法。这些方法对于系统开发和维护具有重要意义。

M常用系统级方法
M加密方法调用

M加密方法调用

本文介绍了DHCDoc.Util.Encryption类,该类扩展了%RegisteredObject,提供了多种加解密方法。包括创建UUID、生成随机数、解密CSP加密方法、base64加密和解密、AES加密和解密、RSA加密和解密、MD5加密、HMACMD5加密等。此外,还涉及国密算法的加密和解密,如SM2、SM3、SM4等。这些方法为数据加密和安全性提供了全面的解决方案。

重新生成表索引

本文介绍了如何在命令行中重新生成数据库所有表的索引。使用`d ##class(User.Table).%BuildIndices()`可重新生成所有表的索引,对于特定表的索引,可用`d ##class(User.NTSCReqQua).%BuildIndices()`执行。单独生成某一索引别名的命令为`do ##class(User.DHCManfAddionInfo).%BuildIndices($ListBuild(IndexManf,indexType))`,而重新生成所有索引别名的命令为`do ##class(User.INCALIAS).%BuildIndices()`。此外,还提供了在portal中为单独表生成索引的路径示例。

重新生成表索引
药品维护界面增加复选框保存

药品维护界面增加复选框保存

文章主要介绍了药品维护界面的改进和相关的编程实现。在csp页面增加了div属性来展示药品信息。选项cls文件中需要保存的位置,要么编写保存方法。在保存库存项时,需要保存药品的特殊成分和终止妊娠信息,并传入后台。同时,需要在表中新建存储的字段值或者新建表。在js中找到保存后查询位置,查询方法的写法等同于新增写法。文章涉及药品维护界面的复选框保存、cache、药房药库、JS相关、csp相关、cls类和业务等方面的内容。

Cache常见报错处理方法

标题:静配瓶签打印错误解决法 摘要:在静配瓶签打印过程中遇到报错,可通过手工注册DHCSTPrint.cab包内的两个DLL文件来修复。具体操作是注册`PDFENC32.DLL`和`DHCSTPrint.dll`两个文件,以解决打印错误问题。

Cache常见报错处理方法
Query查询模板

Query查询模板

一、本文介绍了门诊住院用药数据采集视图V7.0的query模板全部结构。该模板通过定义查询类和类方法,实现了数据查询、处理和缓存功能。模板中包含了GetOILoc1查询方法,通过运行SQL语句获取所需数据,并通过输出行方法进行数据处理。 二、此外,还介绍了query查询模板的简易写法。通过定义查询类和方法,实现了对指定窗口科室集合的查询。该模板包含了GetLocWin查询方法,通过接收药房窗口ID作为输入,返回指定科室描述、药房窗口指定科室表ID和指定科室ID。