【技术实现步骤摘要】
基于动态配置规则实现医院内外部系统数据对接的方法
本申请主要涉及数据处理
,尤其涉及一种基于动态配置规则实现医院内外部系统数据对接的方法。
技术介绍
临床治疗和试验中无法避免会使用医院内部的诸多系统,如医院信息系统(HIS,HospitalInformationSystem),专为医院检验科设计的实验室信息管理系统(LIS,LaboratoryInformationManagementSystem)和影响归档和通信系统(PACS,PictureArchivingandCommunicationSystems)等等。诸多医院内部系统中包含有大量的数据,包括病人的信息和每一次访视医院的检查信息等等。这些医院内部系统的特点是相对独立,大量的数据保存在各自独立的内部系统中。除了以上的医院内部系统之外,还有许多医院外部系统,作为临床治疗和试验的辅助管理系统,可以起到管理院内各项目开发、病房管理等作用。这些外部系统在工作时需要对接上述的医院内部系统,以获得医院内部系统中存储的大量关于病人信息和检查信息等数据。目前, ...
【技术保护点】
1.一种基于动态配置规则实现医院内外部系统数据对接的方法,在院内系统和外部系统间实施,所述方法包括以下步骤:/n在所述院内系统处提供院内数据;以及/n在所述外部系统处:/n接收所述院内数据并对所述院内数据进行预过滤、预匹配和预解析;/n配置数据对接规则,以生成动态配置规则文件;/n根据所述动态配置规则文件执行数据对接规则,包括:/n接收所述动态配置规则文件传入的RESTful调用请求,其中所述RESTful调用请求中包含所述数据对接规则的规则表达式的字符串;/n基于预设知识库对所述字符串进行解析;/n将解析后的所述字符串拆解为相应的令牌并构建相应的抽象语法树;/n根据所述抽 ...
【技术特征摘要】
1.一种基于动态配置规则实现医院内外部系统数据对接的方法,在院内系统和外部系统间实施,所述方法包括以下步骤:
在所述院内系统处提供院内数据;以及
在所述外部系统处:
接收所述院内数据并对所述院内数据进行预过滤、预匹配和预解析;
配置数据对接规则,以生成动态配置规则文件;
根据所述动态配置规则文件执行数据对接规则,包括:
接收所述动态配置规则文件传入的RESTful调用请求,其中所述RESTful调用请求中包含所述数据对接规则的规则表达式的字符串;
基于预设知识库对所述字符串进行解析;
将解析后的所述字符串拆解为相应的令牌并构建相应的抽象语法树;
根据所述抽象语法树生成相应的字节码文件;以及
将所述字节码文件加载进Java虚拟机并执行;以及
根据数据对接规则的运算结果填充数据表单。
2.如权利要求1所述的方法,其特征在于,所述院内数据包括病人信息和检查信息。
3.如权利要求2所述的方法,其特征在于,所述提供院内数据的方式包括业务人员通过文件导入。
4.如权利要求2所述的方法,其特征在于,所述提供院内数据的方式包括通过网络传输接口输入数据。
5.如权利要求1所述的方法,其特征在于,所述预过滤包括对所述院内数据进行数据安全校验,并保留符合预设安全标准的院内数据。
6.如权利要求1所述的方法,其特征在于,所述预匹配包括匹配租户,匹配项目以及匹配业务场景。
7.如权利要求1所述的方法,其特征在于,所述预解析包括数据格式转换。
8.如权利要求1所述的方法,其特征在于,所述配置数据对接规则包括:
创建自定义表单,包括显示名以及OID编码;
创...
【专利技术属性】
技术研发人员:王圣峰,谢一鸣,李睿,张文强,李海波,
申请(专利权)人:上海亿锎智能科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。