




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、BestEMPI 管理手册 (MIDM)( 最后修改 :2011/3/9)1. 主索引系统简介主索引系统提供了一个具有很强适应性的框架结构,利用这个框架可以生成匹配和索引应用,也称为主索引应用。这是一个应用生成工具,可以帮助你设计、配置和生成主索引应用,具有唯一识别和交叉索引存储在数据库系统中的商业对象。商业对象可以是任意类型的存储信息的实体,如客户、病人、开发商、商业客户、硬件部件等等。主索引系统可以帮助你定义商业对象的数据结构,并进行存储和交叉索引。同时,你还可以定义如何对这些数据在数据库中进行修改、标准化、加权和匹配。2. 关于主索引应用由主索引系统生成的应用系统是企业级的主索引应用,
2、维护商业企业中当前的对象信息。 一个主索引应用创建一个单一的、一致对所有对象数据的观察,提供自动的且通用的识别方法,而不用考虑数据来自的系统的位置。各个不同系统中的对象概要通过企业级别的唯一识别标志 (EUID) 进行交叉索引。 通过创建 EUID,主索引应用可以识别许多类型的参与者,如客户,员工,联系方式等等。所有对象的识别号和通用信息通过一个共享的索引被集中保存。 一个主索引应用就是专门为支持分布式和不同应用信息系统之间进行企业级整合而设计的。其作用就是将各个不同应用系统的数据进行企业级整合形成一个中央数据库,同时还允许各个本地系统仍能独立运行。一个主索引系统可以方便从分散在各个应用系统之
3、中的信息进行查找。3、主索引系统的特性创建的主索引应用的各个组件是高度可配置化的,可以允许每个主索引应用这对特殊的需求进行定制。下面是主索引系统的主要特性:集中信息 一个主索引应用维护一个中央数据库, 允许企业级别的数据整合, 同时允许各个本地系统仍能独立运行。索引存储了本地源记录的拷贝和最优记录 (SBR),其中最优记录 (SBR)表示每个对象的最准确和完整的数据。数据库集中存放了所有对象的信息和识别号,并可通过企业进行访问。来自各个不同系统的记录通过 EUID进行交叉索引。可配置在部署主索引应用之前,可以定制系统组件和处理功能。可配置的组件包括。索引对象的类型存储数据的类型标准化和匹配引擎
4、匹配、标准化和语音转换规则决定 SBR的加权和最优规则可用的查询类型对于匹配处理,查询如何分组和分块MIDM的界面MIDM查询的权限本地 ID 的验证策略交叉索引主索引应用具有全局的交叉索引服务功能,可通过不同的源系统进行概要匹配处理,简化不同系统之间共享数据的处理过程。主索引可以使用由本地生成的识别号进行引用,允许你维护当前的系统。数据清除 主索引应用使用可配置的逻辑算法进行匹配处理, 唯一识别对象的概要信息, 识别重复的和有可能重复的概要信息。主索引应用提供可以方便合并功能,并且通过配置,可以自动对发现的重复信息进行匹配。数据修改主索引应用提供了增加、修改、取消激活、合并和删除数据库中的数
5、据功能,这些功能可以通过接收外部系统发来的消息命令, 也可通过 MIDM进行实现。对于从外部系统接收的消息和通过 MIDM输入的信息,在处理过程中进行可能性重复判断处理。修改外部系统数据 主索引应用可以向外部系统发布修改的信息, 其前提条件是外部系统接收消息。 这是通过 JMS消息主题来完成的。识别 主索引应用采用了可配置的 probabilistic 匹配技术。这项技术利用了匹配算法来生成一个有效的,具有统计性的公式来确定匹配的程度。 采用先进算法和实时模式, 来精确且一致性在企业级方位确定对象的概要信息。匹配算法 主索引应用采用 Mural 匹配引擎或自定义的匹配引擎算法,对对象个概要信息
6、进行加权匹配处理。用户定义匹配域值,来决定可能性重复记录和自动合并记录的操作。唯一的识别号主索引应用为每个对象在数据库中分配一个企业级范围的唯一标识号(EUID) 。索引利用 EUID来完成各个计算机系统之间的交叉索引来找到分配给每个对象的本地ID 值。4、主索引数据管理功能主索引系统有时候并不能自动决定2 个对象是否匹配,在这种情况下,通过主索引管理系统(MIDM)进行手工操作管理就是必要的。 MIDM可以辅助你来完成数据维护。使用 MIDM,你可以完成以下操作:查看对象的历史记录对每个对象,系统都提供了完整的事务历史记录,可以跟踪所有的数据修改记录。查询对象的概要信息 使用 MIDM,用户
7、可以查询特定的对象或对象集合。 MIDM允许用户使用不同的数据元素组合方式来进行组合查询,根据你输入的查询条件得到可能匹配的列表。对于特殊的查询,结果分配了一个匹配权重来指明匹配的可能程度。维护对象数据MIDM 提供所有的特性用于维护对象概要信息。允许用户增加新的概要;查看、修改、取消激活状态或重新激活存在的概要; 比较对象概要之间的相同之处和不同之处。 用户也可以查看每个本地源系统记录和与其相关联的 SBR。比较对象数据MIDM 允许用户比较 2 个或多个对象的概要信息,用于评估他们之间的不同之处和相同之处。查看和处理可能性的重复记录 通过匹配逻辑算法, 主索引应用可以识别有可能性重复的对象
8、。 有可能重复对象的概要信息可以在线比较。有可能重复的对象可以进行合并,也可以取消他们的可能重复性标志。合并和取消合并概要信息用户可以比较有可能重复的概要信息,如果认为他们实际是重复的, 就可以合并他们。使用合并特性,用户可以决定哪个概要可以作为活动的概要保留。MIDM也可以允许用户合并源记录,可以指定哪个源记录可以保留下来。如果 2 个对象概要或源记录合并出错,用户可以取消合并,并返回到原始记录。用户可以通过它的合并树查看合并的历史情况。审计日志系统管理员可以通过MIDM来维护对象数据的日志。日志提供如访问数据的用户ID、访问数据时执行了什么操作,以及访问时间等。安全安全是通过应用服务器来提
9、供的,包括通过用户ID 和口令访问数据库的基本访问,以及对特定功能的访问和主索引应用的各种操作。访问可以按照功能、操作、数据单元与用户ID 进行限制。5、学习 MIDM对象概要在主索引应用中一个对象的信息是被保存在对象概要中。概要包括来自该对象源记录的所有信息,也包括该对象按照主索应用引进行优化后的信息。下面是描述对象概要的主题和他们的组件:MIDM对象概要组件主索引中的源记录和SBR组件主索引中每个实体的ID 值MIDM对象概要组件一个对象概要,也称做一个企业级记录,是一个信息集合,用于描述主索引应用中单个对象的特性信息。一个对象概要包括来自一个或多个源系统的信息。信息可以被分解为子对象,子
10、对象存储这对象的附加信息,如地址信息,电话信息或别名等。一个概要包括 2 个记录类型:源记录 源记录,也称为系统记录,是一个外部系统鱼主索引应用之间共享数据的信息集合。一个概要可以保存多个源记录。单一最优记录 单一最优记录( SBR)是一个从每个源记录得到的对象概要的最优信息集合。每个对象概要只有一条 SBR。源记录源记录与 SBR不同,不同之处在于每个源记录包含一个系统和本地 ID 对,而且仅仅保存特定系统的数据。源记录中的对象概要信息用于决定该概要 SBR中的最优值。如果一个对象概要只包含一个源记录, SBR就会与源记录相同。然而,如果一个对象概要包括多个源记录, SBR就可能会同其中的一
11、个源记录相同,但也很可能是各个源记录中的组合。对一个源记录的数据操作有可能引起 SBR的改变,如修改、取消激活或合并一个源记录。每个处于活动状态的对象概要必须至少包括一个处于活动状态的源记录。如果一个概要的所有源记录都处于非活动状态,那么整个概要就会处于非活动状态。单一最优记录单一最优记录 (SBR) 是一个由各个活动的源记录信息组合而成的。 SBR表示的是由主索引得出的最为可靠的且有所有源记录生成的对象概要信息。 SBR是动态的,每次相关联的源记录如果被修改、合并或取消合并操作、被取消激活或重新激活,那么 SBR都会被重新计算。用户可以 MIDM使用重写功能对 SBR直接修改,或修改源记录以
12、便让 survivor 算法来决定如何修改 SBR。你可以重写 survivor算法。用户可以利用重写功能直接修改一个字段,并保持该字段锁定,直到锁定被取消之前不会因源记录的改变而被修改。用户也可以直接将一个字段与 SBR的相同字段进行链接,这样该 SBR字段的值总是与该源记录的值相同。Survivor计算器Survivor计算器决定了那个源记录的概要值将会被保存在下, survivor计算器对大多数字段使用 加权策略。SBR中。计算器利用系统管理员的定义来计算SBR。缺省情况对于一些字段,如别名和辅助ID, 通常采用联合策略。这意味着所有的唯一的别名和辅助ID 都会包括在SBR中。主索引中的
13、源记录与SBR组件在主索引应用中,每个源记录和 SBR都包含一个子对象的集合,这个子对象存储着该对象不同类型的信息。通常来说,一个记录包括一个父对象和几个子对象。一个记录只能包含一个父对象,但可以包含多个子对象。例如,一个主人员索引记录中可以包含一个人员名字和身份证号,但可以具有多个地址、电话号码和别名。通常是每个地址必须是不同的类型,如家庭地址、财务地址或邮政地址。主索引中每个实体的ID 值每个主索引系统中的对象概要都被分配唯一一个ID 值。一个对象在你的机构中只能有唯一的一个ID 值。EUID主索引系统中的每个对象概要被分配一个企业级的唯一的ID 值。无论从那个系统产生,这个ID 值都是相
14、同的。这个值被称为企业级唯一标识 (EUID) ,并被应用在交叉索引中,用于在组织中精确识别对象。LocalIDLocal ID是本地系统中的唯一的本地识别号。对于每个本地系统,其值是被唯一分配的,并在系统内部唯一表示对象。主索引应用使用一个对象EUID来交叉索引不同系统的本地ID。Local ID 字段的名字是可以被配置的,有可能与你的实现不相同。Auxiliary ID一个 Auxiliary ID 是一个表示码,不需要在数据库中唯一标识一个对象,但可以标识一组对象。例如,如果一个家庭共享一个帐号或保险单,每个家庭成员就会有相同的识别码。主索引数据管理使用MIDM 是一个基于 web 的应
15、用,可以通过浏览器访问。MIDM 具有标准 web 特性。要求MIDM 支持 Firefox 和 Internet Explore 浏览器。但发现在使用Internet Explore 浏览器的过程中,中文产生乱码。因此建议采用 Firefox 浏览器。MIDM 的登录MIDM 的 URL地址为: http:/host:http_port/app_nameMIDMHost 是服务器地址http_port 是 HTTP端口号app_name 是主索引应用名例如: http:/localhost:8080/PatientMIDM注意大小写,地址的大小写是敏感的。应用服务器采用 Glassfish,
16、版本号为 V2.1,HTTP端口一般为 8080,保存在 glassfish应用服务器的 domain.xml 文件中。 Domain.xml 文件位置为 app_server_homedomainsdomain_nameconfig.登录到 MIDM1. 打开浏览器2. 输入 URL地址。 http:/localhost:8080/PatientMIDM , 显示如下:3. 输入用户名和口令。缺省用户名: mdm 口令: mdm4. 点击登录成功登录后会出现初始页面,缺省情况的初始页面为详细记录页面。注意 在登录之前必须首先启动 glassfish服务器,服务器的启动命令为:Cd %AS_H
17、OME%bin Asadmin start-domain domain1停止服务器的命令为: asadmin stop-domain domain1MIDM 功能导航MIDM 主要包括以下功能:信息板,重复记录,详细记录,假定的匹配,事务(历史) ,源记录,报告,审计日志。信息板 信息板提供最新事务的摘要信息,常用功能的链接,常用的查询功能。信息、链接和查询功能可以由系统管理员进行配置。重复的记录 该功能可以让用户查询有可能重复的记录。 有可能重复的记录是指按照加权计算的结果有可能匹配但还没有达到自动匹配的程度的记录。从相关的页面,用户可以比较、合并或决定可能的重复记录。详细记录 详细记录让用
18、户可以执行查询功能,用于查询病人基本信息,返回查询结果。从相关的页面,可以比较 2 个病人基本信息,可以比较一个病人的多个记录信息,查看一个病人的所有信息,修改一个病人的基本信息或源记录,查看历史事务,查看病人的可能重复信息,可以合并病人基本信息。假定的匹配 假定的匹配允许用户执行查询操作, 查询由假定的匹配事务进行的修改。 一个假定的匹配事件发生提交的系统和本地 ID 记录匹配主索引数据库中的系统和本地 ID 记录或者当匹配权重值足够高到可以认定 2 个记录是同一个记录的时候。从相关的网页,用户可以查看和取消假定的匹配事务。事务 事务功能允许用户执行查询操作,查询历史事务记录。从历史事务页面
19、汇总,用户可以比较病人发生事务之前和之后的信息,选择病人取消合并,查看历史合并记录。从相关网页,用户可以取消合并。报告报告功能允许用户显示和打印事务。可以从MIDM 或命令行中执行报表功能。源记录 创建源记录功能允许用户生成新的病人基本信息。 当用户在源记录中保存信息, 主索引系统会利用 survivor 计算器自动产生 SBR。用户可以编辑和合并源记录。审计日志允许情况下,审计日志允许用户执行查询操作,查询审计日志。导航 MIDM 详细地址页详细页面在屏幕左侧显示病人基本信息的 SBR,用户可以扩展页面用于在屏幕右侧显示源记录。子对象显示在父对象的下部。下面就是个示例, SBR显示在左侧,右
20、侧的 4 个为源记录。在 MIDM 进行病人查询在显示和修改病人信息之前,用户一般需要执行查询操作。 MIDM 有几个不同功能的查询。用户可以使用唯一的表示查询,如 EUID或 Local ID, 用户也可以执行更大范围的查询,可以用病人的基本信息作为查询条件,如姓名、生日、性别和身份证号等。大多数的查询操作都是在详细记录也中执行的,但有些是在信息板页面。关于 MIDM 查询功能根据输入的查询条件,有几种查询方法。缺省情况下,详细记录包括 3 个不同的查询类型:高级查询 (Alpha),高级查询(Phonetic)和简单查询。用户也可以从信息板页面中执行 EUID查询。简单查询简单查询是在详细
21、记录页面, 用户用唯一 ID 值进行查询操作。 缺省情况下,唯一 ID 值包括 EUID和 Local ID和系统名称。用户可以在信息板或详细记录页面执行 EUID查询。也可以在详细记录页面根据系统名称和 Local ID值进行查询。为了增强查询的精确行,用户可以在下拉菜单中选择系统和Local ID 是大小写敏感的。高级字母数字查询高级字母数字查询在详细记录页面允许用户执行各种类型的查询,查询通过数据库中一个字段或字段的组合作为查询条件。这种类型的查询属于精确查询,只返回那些精确匹配查询条件的病人信息。查询中大多数的字段可以使用通配符。查询结果显示页面可以有系统管理源进行匹配。为了得到更精确
22、的查询,用户需要输入更多的信息。高级语音查询高级语音查询在详细页面记录页面允许用户执行各种类型的查询,查询通过数据库中预定义的字段组合做为查询条件。这种类型的查询通过比较特定字段的语音值作为查询条件。语音查询不是精确匹配查询,允许输入数据的拼写错误。在查询页面显示的字段可以通过系统管理员进行配置。用户需要输入尽可能多的信息来相应缩小查询结果。对于语音查询,可执行特定的查询条件组合进行查询。查询只针对具有完整数据的组合执行。例如,在主索引中,可以按照下列组合的配置来完成块查询。公司名称和销售地区公司名称和地址税号股票号和地址如果公司名称、地址和股票号作为查询条件,只有第2 和第 4 项的组合查询
23、被执行。结果集将包括符合公司名称和地址或匹配股票号和地址的记录。如果只有公司名称作为查询条件,将没有记录返回,因为都不符合上面的组要要求。EUID比较查询在信息板上的比较查询功能允许用户通过输入病人的EUID 号执行一个或多个病人基本信息的查询。这种查询的匹配记录将显示在详细记录页面中。如果你知道进行比较的病人的EUID,你可以通过这种方式进行查询。查询结果列表查询结果显示在查询字段下面,按照列表方式显示。查询列表显示结果根据查询的类型不同而不同,显示列表可以进行配置。MIDM按照范围进行查询系统管理员可以对查询页面进行配置,从而允许用户对某一字段按照范围进行查询。例如,你想查询某一名字在5
24、年内的病人基本信息。如果某一字段按照用户定义的范围进行了定义,MIDM会显示” FROM”字段和” TO”字段,这样你可以输入范围(例如,”Date From” 和 “ Date To”)。如果你只输入了”From”字段的信息, MIDM就会查询大于和等于该值的信息。如果你只输入了” TO”字段的信息, MIDM就会查询小于或等于该值的信息。MIDM中必填字段在 MIDM中某些字段被要求必填。如果字段有(*) 标志,表示该字段必填。如果多个字段被标志为( ?), 表示至少其中的一个字段必须填写。使用 MIDM 信息板下面是对信息板各个功能的介绍。主要包括在信息板中显示摘要信息在信息板中访问报告
25、和审计日志执行快速查询 (EUID查找 )执行 EUID比较查找在信息板中显示摘要信息信息板提供了一个简短的信息摘要功能,用于显示过去 24 小时内的重要的事务。用户可以看到有多少个这样的事务发生,而且通过链接访问更详细信息。在信息板中访问报告和审计日志信息板提供了查询不同类型报告的快速链接,可以了解数据的状态信息。可以快速查询合并的记录报告取消活动状态的记录报告取消合并的报告审计日志信息执行快速查询功能 (EUID 查找)采用病人的 EUID作为查询条件来查询病人的基本信息,用户在信息板的快速查询栏内输入 EUID号码。这类查询只返回一个查询结果。操作很简单,只需输入EUID,点击【搜索】即
26、可。如果需要执行高级搜索功能,输入多个字段的查询条件,则需要点击【高级搜索】即可。执行 EUID比较查找功能用户可以在信息板输入多个EUID来执行比较查找功能。用户可以输入2 到 4 个 EUID值来比较查询结果。操作简单,只需在EUID栏中 EUID值,点击【比较】按钮即可。为了能进行比较,需要输入至少2 个 EUID值。在 MIDM 中执行查询病人基本信息功能主要包括以下功能执行一个 EUID查找执行一个 Local ID查找执行一个字母数字查找执行一个语音查找执行一个 EUID比较查找在 MIDM 中处理查询结果执行一个 EUID查找用户可以在信息板或详细记录页面中执行该功能。执行该功能
27、只返回一个查询结果。如下图所示:在 EUID栏中输入 EUID值,点击【搜索】即可。执行一个 LocalID 查找(简单查询)该功能在详细信息页面下,搜索类型选择【简单查询】,该功能只返回一个查询结果,如下图所示:操作如下:在系统名中选择一个系统,如SystemA在本地 ID 栏中输入病人的唯一本地ID。点击【搜索】即可注意:如果 LocalID字段包含字母字符,需要注意查询条件是字母敏感的。执行一个字母数字查询(高级查询)该功能在详细信息页面中下,在选择搜索类型中选择【高级查询】,该类型查询可返回多个查询结果,如下图所示:注意:为得到更精确的查询结果,用户需要输入尽可能多的查询条件。该类查询
28、允许使用通配符,例如:使用百分号 (%)表示一个字符通配符。操作如下:在相应的栏目中输入查询条件点击【搜索】即可。查询结果是以列表的方式显示在下方。如果只返回一个查询结果,详细记录页面将以View 方式显示。注意:查询字段是由系统管理员来配置的。执行语音查询该查询目前针对中文尚未实现。执行一个 EUID 比较查找该功能在信息板中实现。在信息板的EUID 比较部分中,用户可输入1 到 4 个 EUID 进行查找。查找的详细信息会显示在详细记录页面下。其操作前面已经介绍。在 MIDM 中处理查询结果下面是一些对查询结果的处理方法,包括对查询结果如何排序、选择和打印等。查询结果显示在查询条件下方。包
29、括如下方法:显示查询结果从结果列表中选择一个病人基本信息排序查询结果显示查询结果查询结果的以表格的方式显示在查询条件下方。表格显示了SBR中有限的字段。从结果列表中选择病人基本信息从详细记录的结果列表中,用户可以选择一个病人来查看病人详细信息,也可以选择二个病人进行基本信息比较。操作方法:执行查询功能显示病人的详细信息,点击列表中的EUID。如果需要比较2 个病人的信息,在左侧的选择框中选中2 个需要比较项目,点击【比较】按钮排序查询结果缺省情况下,查询结果是按照EUID 值进行排序的,用户可以按照任意的栏目进行排序操作:执行查询功能,得到查询结果在查询结果列表中,点击你想进行排序的栏目头,即
30、可完成排序。点击一次会按照升序排序,如果再点击一次,就会按照降序排序。用户可以通过点击,来完成升序或降序的切换。在 MIDM 中显示病人的信息MIDM 在一系列的页面中都提供查询、选择和显示病人基本信息的功能。你可以查看与任意SBR或源记录组件相关联的病人信息。SBR中包含了最新的且最准确的来自外部系统的关于病人的基本信息。源记录保存的病人基本信息是在外部系统与主索引系统实现共享的病人基本信息。源记录中的信息不一定与 SBR中的信息匹配。你可以查看到关于一个病人的不同类型的信息,包括以下:在 MIDM 中查看病人的基本信息在 MIDM 中查看源记录信息在 MIDM 中比较病人信息在 MIDM 中查看事务历史记录情况在 MIDM 中查看基本信息合并的历史记录情况查看 MIDM 的审计日志在 MIDM中查看病人的基本信息缺省情况下,当详细记录页面以显示模式出现是,只有SBR中的信息是可见的。操作过程:使用任何一种查询方法进行查询,显示病人的基本信息。使用滚动栏来显示SBR中的各个字段内容如果查看属于基本信息的源记录,滚动到数据字段的底部,点击【查看源】按钮。显示如下:在详细记录
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论