Dogac Asuman, Kabak Yildiray, Namli Tuncay, Okcan Alper
Department of Computer Engineering, Middle East Technical University, 06531 Ankara, Turkey.
IEEE Trans Inf Technol Biomed. 2008 Nov;12(6):754-62. doi: 10.1109/TITB.2008.926465.
Integrating healthcare enterprise (IHE) specifies integration profiles describing selected real world use cases to facilitate the interoperability of healthcare information resources. While realizing a complex real-world scenario, IHE profiles are combined by grouping the related IHE actors. Grouping IHE actors implies that the associated business processes (IHE profiles) that the actors are involved must be combined, that is, the choreography of the resulting collaborative business process must be determined by deciding on the execution sequence of transactions coming from different profiles. There are many IHE profiles and each user or vendor may support a different set of IHE profiles that fits to its business need. However, determining the precedence of all the involved transactions manually for each possible combination of the profiles is a very tedious task. In this paper, we describe how to obtain the overall business process automatically when IHE actors are grouped. For this purpose, we represent the IHE profiles through a standard, machine-processable language, namely, Organization for the Advancement of Structured Information Standards (OASIS) ebusiness eXtensible Markup Language (ebXML) Business Process Specification (ebBP) Language. We define the precedence rules among the transactions of the IHE profiles, again, in a machine-processable way. Then, through a graphical tool, we allow users to select the actors to be grouped and automatically produce the overall business process in a machine-processable format.
整合医疗企业(IHE)规定了整合概要文件,描述了选定的现实世界用例,以促进医疗信息资源的互操作性。在实现复杂的现实场景时,IHE概要文件通过对相关的IHE参与者进行分组来组合。对IHE参与者进行分组意味着必须组合参与者所涉及的相关业务流程(IHE概要文件),也就是说,必须通过确定来自不同概要文件的事务的执行顺序来确定最终协作业务流程的编排。有许多IHE概要文件,每个用户或供应商可能支持一组不同的适合其业务需求的IHE概要文件。然而,为概要文件的每种可能组合手动确定所有涉及事务的优先级是一项非常繁琐的任务。在本文中,我们描述了在对IHE参与者进行分组时如何自动获得整体业务流程。为此,我们通过一种标准的、机器可处理的语言来表示IHE概要文件,即结构化信息标准促进组织(OASIS)电子商务可扩展标记语言(ebXML)业务流程规范(ebBP)语言。我们同样以机器可处理的方式定义IHE概要文件事务之间的优先级规则。然后,通过一个图形工具,我们允许用户选择要分组的参与者,并以机器可处理的格式自动生成整体业务流程。