当前位置: 首页 > news >正文

工作记录 2015-10-29

工作记录 2015-10-29

序号

工作

相关人员

1

处理Coding中CCDA等数据文件的导入。

整理Coding的数据库,增加了一些表。

语音识别引擎和语义分析引擎监控

Ps (iCDA LOG :剔除了222篇ASG_BLANK之后的结果):

    LOG_File= 20151028.txt

    BLANK_CDA/ALL= 83/1583 (5.2%)

        TIME_OUT= 23

        SR_SCORE LOW= 26

        SR_RATIO LOW AND TRANSLATION_LEN= 9

        SR_RATIO LOW = 21

        SR_EMPTY = 2

        CHAR_RATIO LOW = 2

Coding的数据库增加了2张表

Coding的数据库增加了2张表MedDocs、FileDir:

MedDocs表类似DTEHR的MedTrans表。用于记录导入的CCDA和文本文件。导入的文件存储在文件系统中,类似DTEHR。通过mr_no、case_no和病人相关联。

FileDir表类似DTEHR的FileDir表。

如下图所示:

DSIP的Release版的问题


DSIP的Release版的问题是工程文件中的编译选项引起的,我修改了Release的编译选项,编译后可以运行。在使用Release版时,发现一个问题。在按键时,DSIP会报内存写错误。经过分析,发现是DSTel.cpp的1192行的错误。将digitsBuffLength这个参数做了 / 2 处理后,就不再报错了。 

我使用 Debug时进行调试时,digitsBuffLength不需要  / 2,也是正常的。所以我怀疑Release和Debug下,PortIVR.dll有不同的处理。还有一种可能,就是之前的email中提到的,PortIVR的手册上指出:
The PortSIP SDK files and sample project has built by Visual Studio 2005 which has been installed the Microsoft? Visual Studio? 2005 Service Pack 1 and Visual Studio 2005 Service Pack 1 Update for Windows Vista
So if you using the Visual Studio 2005 without these two SP1, then you will encountering this issue, please download and install these two SP1 and rebuilt the sample project.
而我们是用 VC6 编译的,也可能有一些问题。

另:
代码已经复制到190的D:\Temp\CHTeam\DSIP\DSIP4.0下了

另:采用多种方式从其他系统中获得相关数据的设想:

一、通过复制粘贴获取:

目前是通过复制文本,然后再解析文本的方式来处理的。有可能在复制时,剪贴板中既有文本内容,又有html内容。如果剪贴板中有html内容,就可以直接用html内容进行解析和显示。这点还需要测试。需要向word或一些html编辑器里进行粘贴测试,或者,使用其他的剪贴板监视工具进行测试。

二、通过截图和OCR识别:

目前已经完成了图像的识别,下一步就是用实际的屏幕截图进行测试了。识别后文本内容的处理和上面的方式类似。另外还有一个思路,就是使用程序进行图像的裁剪和拼接,形成一张完整的图,这样Coding人员也可以直接看这张图。图片采用是png格式的,图片文件的大小应该可以接受。只需要识别MR#,姓名等基本的文字,和病人数据进行关联即可。

三、通过打印或者导出等其他方式:

使用微软的远程桌面或者某些其他远程桌面工具时,可以将本地打印机,共享给远程。如果对方有打印的功能,就可以将内容输出到本地,如果本地是虚拟打印机,就可以生成pdf或docx等文档。然后,读取基本的病人信息,和病人数据进行关联就可以供Coding人员直接使用。

http://www.dtcms.com/a/350390.html

相关文章:

  • 销售额和营业收入的区别在哪?哪个值应该更大一些?
  • 新项目,如何做成本估算?
  • 本地缓存与 Redis 缓存的区别与实际应用
  • 【OpenAI】ChatGPT-4o-latest 真正的多模态、长文本模型的详细介绍+API的使用教程!
  • 2025软件测试面试题(持续更新)
  • 07-JUnit测试
  • ubuntu 卡到登录页面进不去--实测
  • 陪护系统有哪些功能?
  • 高并发内存池(4)-TLS:Thread Local Storage
  • Vue.nextTick讲解
  • kubectl 客户端访问 Kubernetes API Server 不通的原因排查与解决办法
  • 800G时代!全场景光模块矩阵解锁数据中心超高速未来
  • AR眼镜赋能矿业冶金数字化转型
  • Wireshark笔记-DHCP流程与数据包解析
  • Linux驱动开发笔记(七)——并发与竞争(上)——原子操作
  • SQLite 全面指南与常用操作
  • 没有AI背景的团队如何快速进行AI开发
  • expdp导出dmp到本地
  • docker 安装配置 redis
  • PDF处理控件Spire.PDF系列教程:在 C# 中实现 PDF 与字节数组的互转
  • 2025年06月 Python(二级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • synchronized关键字的底层原理
  • 蘑兔音乐:创作好搭子
  • 嵌入式C语言进阶:深入理解sizeof操作符的精妙用法
  • 隧道监测实训模型
  • 讲解 JavaScript 中的深拷贝和浅拷贝
  • PyPI 是什么?
  • CCleaner中文版:强大的系统优化与隐私保护工具,支持清理磁盘、注册表和卸载软件
  • `mysql_query()` 数据库查询函数
  • Ubuntu 22.04 中安装 ROS2 Humble