摘要: 一、前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。 AgileEAS. 阅读全文
posted @ 2013-10-14 10:28 魏琼东 阅读(10553) 评论(47) 推荐(36) 编辑
摘要: 系列介绍 我一直在写关于AgileEAS.NET平台的一系列文章,也一直在推广AgileEAS.NET平台,本来也无意于独立的写这么一个系列,最早我是混杂在AgileEAS.NET平台中进行介绍的,即介绍平台的同时介绍平台以及应用平台进行开发所涉及的一些架构知识。 对于系统架构,我不能也无法系统的讲解到系统架构所涉及的每一个方面、技术点,我只能把我近10年的开发经历的一些关于系统架构的理解以及一些我自己在开发实践之中的一些架构总结写出来以供大家参考。 关天理解系统架构所依赖的基于知识如UML、设计模式等方面大家可以参考相关的技术书籍和博客园、CSDN之上的相关技术文章,关于系统架构方面系统的学 阅读全文
posted @ 2010-10-27 10:06 魏琼东 阅读(10356) 评论(29) 推荐(19) 编辑
摘要: 基实这个系统是我AgileEAS.NET平台应用开发教程-案例计划的详细分解,原来想着按前面文章的思路应用写,但是发布之前的想法有点乱,我就把他分解成两个系列,使用step-by-step的方式来降解,或许这样可以会更好一些。 本系列目标是让更多的开发人员快速的掌握AgileEAS.NET平台基础类库的主要功能,并能快速的使用这些功能快熟的构建应用,在本系列中我将从最基本的数据访问讲起,直到完成一... 阅读全文
posted @ 2010-09-19 10:36 魏琼东 阅读(8796) 评论(25) 推荐(10) 编辑
摘要: AgileEAS.NET平台的开发指南系列文章,说是一个系列,实际上是我之前写好的一个文档,文档比较长,我就按章节分解着发上来,本系统主要讲述应用AgileEAS.NET平台进行开发的过程,以及各个开发过程的一些作法。开发指南系列AgileEAS.NET平台开发指南-开发流程 AgileEAS.NET平台开发指南-实现插件 AgileEAS.NET平台开发指南-数据访问 AgileEAS.NET平台开发指南-数据层开发 AgileEAS.NET平台开发指南-实现业务 AgileEAS.NET平台开发指南-处理报表 AgileEAS.NET平台开发指南-分布式应用 AgileEAS.NET平台. 阅读全文
posted @ 2010-09-12 15:04 魏琼东 阅读(7726) 评论(6) 推荐(4) 编辑
摘要: AgileEAS.NET应用开发平台最博客园最早的一篇介绍是2010年4月19号发的,随后也陆续发布了一些相关的介绍和应用的文章,最近差不多也一个多用不写了,主要原因是想着平台发布之后再继续写。 AgileEAS.NET平台定在本月内发布,到时间我会发布完整的开发包,包含所有程序集,类库参考手册,开发指南及相关文档,完整的开发例子,初次发布的管理和运行环境支持SQLServer/2000/2005/2008/oracle10/11数据库支持。 本文的主要目的是把以前介绍AilleEAS.NET平台的文章串起来:平台介绍 AgileEAS.NET之敏捷并行开发方法 AgileEAS.NET应用. 阅读全文
posted @ 2010-09-09 17:50 魏琼东 阅读(6167) 评论(15) 推荐(10) 编辑

一、设计理念&产品介绍

智能电子病历系统采用独有的NLP技术对病历进行细致的、专业的结构化处理,使得病历内容的内在含义为计算机“理解”,实现监控和利用。其核心价值不单纯在于病历的无纸化存储和电子化记录,更是在医疗质量控制、区域医疗信息化、临床路径、疾病监测、科研教学等方面都发挥出重要作用。

患者就医过程中产生了大量的医疗数据,医生给其接诊时又需要获取该患者既往和当下产生的数据以辅助医生采取下一步治疗,根据治疗所产生的数据再采取对应的治疗措施,周而复始直至患者疾病治愈。这个治疗模式是现有临床诊疗的模式。我们做的是临床诊疗系统,操作者是临床医生,因此我们采取该模式设计了智能电子病历一体化系统,我们的设计理念是,从临床数据中心、专病数据中心、临床诊疗指南、疾病知识库抽取疾病诊疗数据构建医疗知识图谱,以医疗知识图谱为基础创建临床决策引擎,把临床决策引擎接入全结构化的电子病历系统,通过赋能电子病历系统,让医生感知智能医疗:辅助诊断、智能推荐、智能输入、智能纠错、智能质控、智能编码等,让医生从上一代的业务操作系统进入到新一代的智能化时代。

wps1

赋能临床诊疗的全过程后提高了临床效率,在对整个医疗过程进行过程质控、内容质控、效果质控实现智能医疗质控,以提高医疗质量,降低医疗事故,保障医疗安全。

二、产品特点优势

如果为了电子病历的结构化,把应该用自然语言自由化输入的电子病历,组织成用固定的词或词组选择性输入的电子病历,会影响医生的思维,破坏汉语以字成句、以字组词、多样化词语的自然语言结构,破坏医生的专业思维方式和语言习惯。

为避免以上问题,并且又能对丰富的病历资源进行二次利用,NLP自然语言电子病历系统可支持前台自然语言录入,后台自动通过独有的NLP技术将病历内容进行结构化处理和存储。

2.1 后结构化编辑器

在支持全结构化的基础上增加了后结构化技术,即能支持前端结构化录入,也支持前端自由录入后端结构化存储,能充分保障病历书写的灵活高效和后期功能扩展,产品可以自主升级、修改,积极响应国家政策的变化;

Ø 预设结构化元素前端结构化输入,即预先在模板制作时做好文档结构化元素的基础上结构化录入。

Ø 自由后结构化替换输入,即不用预先做做大量的结构化元素,模板制做时直接使用大段落的自由文本,在医生书写病历过得之中编辑器以及后结构化引擎自己后结构化并且引导大夫结构化录入。

wps2

2.2 NLP后结构化

智能电子病历独有的NLP技术可对病历进行细致的、专业的结构化处理,使得病历内容的内在含义为计算机“理解”,实现监控和利用。

目前项目上使用的算法F1达到94.0。

Ø 病历的后结构化,算法引擎。

wps3

Ø 病历的后结构化,效果展示。

wps4

自动提取病历的段落节点

wps5

2.3 病历输入法

应用NLP、机器学习技术并结合海量的电子病历以及相关医学内容进行训练的专用病历输入法提供诸如基于书写上下文的超级联想、自动补齐、自然文本自动替换输入。

病历上线费时费力的结构化模板制做的时代将一去不返,基于NLP和机器学习技术,病历只需求结构化段落这一些即可,剩下的只需要交给我们的NLP-输入法引擎即可,自动后结构化并弹出替换选择录入。

Ø 下上文联想输入

wps6

Ø 自动补齐

wps7

Ø 后结构化替换输入

wps8

2.4 结构化病历检索

由于电子病历编辑器支持全结构化(前后端结构化),因此针对病历内容检索可以支持最小元数据级的搜索。既支持单条件搜索,也支持组合条件以及关系条件的搜索。

基于NLP后结构技术以及患者聚合数据存储技术,实现在千万级记录之中实现精确的患者全病历数据检索,速度达到毫秒级级别。

wps9

2.5 内容知识图谱

通过整合专业的临床知识库并结合NLP后结构化技术生成可视化的医学知识图谱,为临床决策支持、病历质控、病历检索提供技术支撑。

image

2.6 临床辅助决策

电子病历系统与临床决策支持系统进行深度集成,为医务提供诸如辅助诊断、合理性验证、报告解读等相应功能。

Ø 辅助诊断

wps11

Ø 高危用药提醒

wps12

Ø 检验检查合理性校验

wps13

Ø 辅助开方

wps14

2.7 中医辅助诊疗

医生开立中草药处方时系统提供中药方剂随症加减,辅助医师开立中草药处方。

wps15

2.8 智能纠错

临床医生在病历书写过程中,当出现语法、词法、错别字时系统能够给出实时提醒,并能给出正确的词组。同时系统支持医生自定义属于自己的语法、词法、句法规则。

2.9脚本化编程

程序中对于业务流程、个性化设置、本地化开发的需求采用脚本化的开发方式。该方式极大地简化了“开发、部署、测试和调试”的周期过程,同时提高了产品的交付速度、交付质量、客户满意度。

wps17

posted @ 2020-07-01 14:55 魏琼东 阅读(4570) 评论(4) 推荐(4) 编辑
摘要: 一、平台简介 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。 AgileEA 阅读全文
posted @ 2016-07-04 13:12 魏琼东 阅读(2061) 评论(0) 推荐(3) 编辑
摘要: 一、前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。 AgileEAS. 阅读全文
posted @ 2016-06-28 17:48 魏琼东 阅读(2444) 评论(8) 推荐(12) 编辑
摘要: 一、前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。 AgileEAS. 阅读全文
posted @ 2016-01-09 13:46 魏琼东 阅读(3801) 评论(10) 推荐(18) 编辑
摘要: 一、Java安装1、安装包准备:首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,我下载jdk-7u79-linux-x64.tar.gz,下载到主目录2、解压... 阅读全文
posted @ 2015-11-07 18:24 魏琼东 阅读(5944) 评论(0) 推荐(2) 编辑
摘要: 一、关于NoSQL的项目需求 这些年在做AgileEAS.NET SOA 中间件平台的推广、技术咨询服务过程之中,特别是针对我们最熟悉的医疗行业应用之中,针对大数据分析,大并发性能的需求,我们也在慢慢的引用NoSQL技术来满足数据分析与性能等多方面的需要,也进一步完善我们的SOA基石架构风格: 在早 阅读全文
posted @ 2015-07-17 15:08 魏琼东 阅读(9067) 评论(30) 推荐(32) 编辑
摘要: 一、前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。 AgileEAS. 阅读全文
posted @ 2015-04-29 10:39 魏琼东 阅读(1950) 评论(5) 推荐(5) 编辑
摘要: 一、分布式消息总线以及基于Socket的实现 在前面的分享一个分布式消息总线,基于.NET Socket Tcp的发布-订阅框架,附代码下载一文之中给大家分享和介绍了一个极其简单也非常容易上的基于.NET Socket Tcp 技术实现的分布消息总线,也是一个简单的发布订阅框架: 并且以案例的形式为 阅读全文
posted @ 2014-08-21 10:53 魏琼东 阅读(8650) 评论(91) 推荐(53) 编辑
摘要: 一、分布式消息总线 在很多MIS项目之中都有这样的需求,需要一个及时、高效的的通知机制,即比如当使用者A完成了任务X,就需要立即告知使用者B任务X已经完成,在通常的情况下,开发人中都是在使用者B所使用的程序之中写数据库轮循代码,这样就会产品一个很严重的两个问题,第一个问题是延迟,轮循机制要定时执行, 阅读全文
posted @ 2014-08-14 08:55 魏琼东 阅读(14158) 评论(93) 推荐(51) 编辑
摘要: 一、瞎扯框架、架构 楼主自从1998年从C语言、MASM、Foxbase开始学计算机开始接触这个行当16年以来,2001年干第一份与程序、软件、然后是各种屌的东西开始,差不多干了13年了,这13年来,用过VF\VC\VB\C#搞过N多N多的项目,记得在2002年、2003年那个疯狂并且操蛋的年代,在 阅读全文
posted @ 2014-04-14 13:58 魏琼东 阅读(19841) 评论(67) 推荐(74) 编辑
点击右上角即可分享
微信分享提示