XDS.b中的事务ITI-41、ITI-42都包括submission request即文档提交请求,请求的参数有三个:XDSDocumentEntry、XDSFolder和Association。其中,XDSDocumentEntry是文档的元数据信息,包括对文档的基本描述;XDSFolder即该文档存储于哪个文件夹中(可以是多个);Association是文档之间的关系,例如新文档要替代原文档等等。
上图是ebXML中的类与XDS类之间的对应关系。XDSDocumentEntry派生自ebXML的ExtrnsicObject,XDSSubmissionSet与XDSFoler派生自RegistryPackage。由于ebXML Registry标准不允许RegistryPackage类存在子类,所以在实现中XDSSubmissionSet和XDSFolder均用RegistryPackage类来实现。这里就需要用一个Type信息来标识不同的实体(submission
set vs. folder),每一种类型由XDS规范定义,并确实UUID。
实体之间的关系需要用到ebXML中的Association。Association包含sourceObject与TargetObject,并且包括association type,用于表达源对象与目标对象之间的关系。在XDS中用到了以下几种关联类型:
urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember
urn:ihe:iti:2007:AssociationType:APND 当前文件是父文件的附件说明
urn:ihe:iti:2007:AssociationType:RPLC 当前文件将代替父文件
urn:ihe:iti:2007:AssociationType:signs 当前文件是父文件的数字签名
urn:ihe:iti:2007:AssociationType:XFRM 当前文件是父文件的另外一种表现形式
urn:ihe:iti:2007:AssociationType:XFRM_RPLC 当前文件是父文件的另外一种表现形式,并且将代替原文件
如果在一个提交集(SubmissionSet)对象里面包含了文件夹对象(XDSFolder objects),而某个文件对象(XDSDocumentEntry object)又属于这个文件夹,那么就需要两个Association来标识三者之间的关系。
第一个Association①表达的信息是文件对象属于该文件夹,第二个Association②将第一个Association与提交集对象联系在一起。Association①的targetObject和sourceObject分别是XDSFolder object和XDSDocumentEntry object;Association②的targetObject是Association①的id,sourceObject是XDSSubmissionSet
object的id。这两个Association的关联类型都是上面的第一种:urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember
分享到:
相关推荐
本文将详细介绍XDS技术框架的核心概念、组成部分以及XDS.b版本相比XDS.a版本的主要改进之处。 #### 二、XDS技术框架概览 XDS技术框架主要基于ebXML标准来实现文档的注册、查询和提取等功能。ebXML(Electronic ...
本研究提出了一种基于ebXML的物流配送服务平台,该平台旨在通过标准化数据接口实现商业数据的共享,提升信息传递的效率和准确性。物流配送流程的模型和XML表达方式的研究,使得供应链上的企业能够快速响应客户需求,...
在本次研究中,我们将深入探讨ebXML(电子商务扩展标记语言)消息服务的框架结构,以及它是如何基于SOAP(简单对象访问协议)协议以及带附件的SOAP协议所构建,并探讨ebXML在SOAP协议基础上所进行的扩展。ebXML是UN/...
为了克服第三方物流企业在数据交换过程中遇到的问题,研究团队设计并实现了一个基于ebXML的数据交换平台。该平台的设计主要基于ebXML中的CPPA(Collaboration-Protocol Profile and Agreement)规范,具体流程分为四...
1. **XDS (Cross Enterprise Document Sharing)**:用于跨机构文档共享的标准,它基于HL7组织的标准,允许医疗机构之间安全地交换患者的医疗记录文档。 - **CDA (Clinical Document Architecture)**:临床文档架构...
本文主要探讨了一种基于IHE XDS架构的跨区域共享医疗信息系统的设计,旨在解决不同医疗机构之间以及跨区域的病人医疗信息共享问题。该系统采用了IHE XDS.b和XCA集成模式,结合SOA(Service Oriented Architecture)...
XDS-I是基于ebXML Registry标准构建的,用于支持跨组织的医学影像文档的存储、检索与分发。其主要功能包括: - **文档注册**:允许医疗机构注册新的文档集到XDS-I系统中,文档集可以包含一个或多个相关的文档。 - *...
ebXML是由联合国贸易便利化与电子业务中心(UN/CEFACT)和结构化信息标准促进组织(OASIS)联合发起的一项全球性倡议,旨在提供一个开放的、基于XML的基础设施,使所有各方能够以一种互操作、安全和一致的方式在全球...
定义了注册对象的语义,将注册对象分为简单对象和复合对象;进一步地,针对复合对象的ebXML注册描述了一个基于MOF语义的模型,论述了如何利用它来增强现有的ebRIM的语义互操作,并用实例证明了此方法的正确性。
6.2.3 ebXML推荐的建模方法论主要...总结来说,ebXML推荐的建模方法论提供了一套系统化的方法,用于构建、理解和实现电子业务模型,确保业务需求和技术实现之间的有效对接,并促进了不同参与者之间的协作和互操作性。
随着时间的推移,IHE发布了XDS.b,对原有的XDS.a进行了升级和优化,包括: - ebXML元数据格式升级至3.0版本。 - 查询方式优化,采用Stored Query进行更高效的数据绑定。 - 提高文档提取效率,支持文档集(Document ...
随着技术进步,IHE推出了XDS.b,对XDS.a进行了升级和优化。主要改进包括: - ebXML元数据格式升级至3.0版本。 - 查询方式优化,采用Stored Query进行文档查询。 - 提高文档提取效率,将单个文档提取改为文档集提取...
ebXML的出现则解决了这一问题,它结合了XML的灵活性和EDI的标准化,提供了一个全球性的、基于Web的框架,支持跨组织的信息交换。ebXML支持服务导向架构(SOA),允许第三方物流企业在不同的信息系统间无缝集成,实现...
- **ebXML概述**:ebXML(Electronic Business XML)是一种用于实现全球范围内电子商务的框架,其中包含了一系列标准和技术,旨在促进不同组织间的业务交易。ebXML注册库是一个用于存储和管理元数据的系统,这些元...
自1999年成立以来,ebXML吸引了来自全球超过一百个国家的两千多个组织参与,涵盖了各行各业的专家、企业和软件服务商,共同制定了一套基于XML的全球化电子商务框架。 ebXML的核心目标是构建一个开放、通用且易于...
它与W3C XML技术规范保持一致,为贸易伙伴之间的互操作性提供了保障,同时通过兼容已认可的电子数据交换标准和正制定的XML商务标准,最大化地实现了互操作性和效益。此外,ebXML通过简化贸易程序,显著提高了贸易...
【ebXML】是由联合国贸易促进及电子商务中心(UN/CEFACT)和美国结构信息标准高级组织(OASIS)共同开发的全球标准,目标是建立基于开放的XML标准的电子商务基础设施。它旨在提供一个安全、...