研究文章

一个基于soa的平台来支持临床数据共享

表2

ix的描述标准第九管理和查询接口提供的功能和第九管理编辑器界面。

能力 目的 输入参数 输出参数 总结描述

IXSManagementAndQueryInterface RegisterEntityWithIdentity () 注册一个新实体(真正的软件表示词的实体),与特定的特征描述,与一个特定的身份(一个实体ID -一对源ID)。 一对实体的ID(一个标识符相关联的实体)和特定的源ID(与源相关的一个标识符,生成实体)的系统。
第九语义能指的实例提供的所有特征。
语义的名字象征。
第九ID (ix)中的一个标识符与注册相关的身份。
第九状态的一个实例(一个结构,包含一个标志表示操作成功与否和是否代表所有相应的结构条件发生在操作调用)。
为客户注册一个新实体与特定的服务功能。客户端显示(1)外部实体标识符,(2)定义的系统标识符,和(3)特征映射(4)的一个实例中表示语义能指。服务返回(1)内部标识符相关的实体,如果发生任何错误(2)表示。
CreateIdentityFromEntity () 注册一个新的身份,与特定的特征,不能代表源id生成实体。 创建的特定源ID标识。
第九语义能指的一个实例,描述所有的特征。
语义的名字象征。
相关的实体生成ID和实体。
ix的实例状态。
为客户生成一个实体的标识符代表一个不能创建系统标识符。客户端显示(1)它想要创建的系统标识符和(2)的特征实体映射内的一个实例(3)表示语义能指。服务返回(1)为系统生成的标识符表示由客户机和(2)报告如果任何错误发生。
UpdateEntityTraitValues () 更新相关的特征与特定的身份。 实体的ID。
源ID。
ix的实例更新限定符(一个结构包含限定符限制,限制,或者改变更新)的行为。
第九语义能指的实例提供的所有特征更新。
语义的名字象征。
ix的实例状态。 为客户更新的特点一个特定的实体在服务。客户端显示(1)实体标识符,(2)定义的系统标识符,(3)功能更新,映射在一个实例(4)表示的语义表示者,和(5)其他信息的方式服务必须更新功能(例如,如果更换整个组特性与显示的客户或只更新显示功能)。作为回报,服务(1)表明如果任何错误发生。
RemoveIdentity () 把身份及其相关服务的特征。 实体的ID。
源ID。
第九语义能指的实例提供的所有特征的身份。
语义的名字象征。
ix的实例状态。 为客户删除一个特定服务的实体。客户端显示(1)实体标识符,(2)定义的系统标识符,和(3)相关特性,映射在一个实例(4)表示的语义能指。作为回报,服务(1)表明如果任何错误发生。
GetEntityTraitValues () 检索与一个特定的身份相关联的所有特征。 实体的ID。
源ID。
语义的名字象征。
第九语义能指的实例提供的所有特征。
第九状态的实例。
为客户与一个特定的实体相关联的所有特性。客户端显示(1)实体标识符,(2)定义的系统标识符,和(3)语义能指它想要通过服务映射所需的特性。
服务返回(1)的一个实例表明语义能指包含所有特性和(2)表明如果任何错误发生。
FindIdentitiesByTraits () 在第九检索所有身份匹配一些指定的标准。 实体的ID,如果已知。
源ID,如果已知。
第九ID,如果已知。
第九的一个可选的实例搜索限定符(一个结构,包含限定词进行更详细的搜索)。
第九语义能指的实例提供的所有特征。
语义的名字象征。
第九结果集的一个实例(一个结构包含搜索结果的列表)。
ix的实例状态。
为客户检索所有标识符的实体匹配标准的特性。客户端显示的标准可以(1)一个实体标识符,(2)一个系统中必须定义标识符,(3)在服务定义的实体标识符,(4)其他搜索限定符(例如,匹配算法来执行查询,搜索结果的最大数量),和(5)映射的特性的一个实例(6)表示语义意味深长。
服务返回的搜索结果(1)一个列表匹配指定的标准和(2)表明如果任何错误发生。
ListLinkedIdentities () 检索所有身份与所提供的身份。 实体的ID。
源ID。
一个可选的实例第九搜索限定符。
第九语义能指的实例提供的所有特征。
语义的名字象征。
ix的实例结果集。
ix的实例状态。
为客户获取与实体的所有标识符/实体的匹配标准的特性。客户端显示(1)实体标识符,(2)定义的系统标识符,(3)其他搜索限定符,(4)中的特征映射(5)的实例表示的语义意味深长。
服务返回的搜索结果(1)一个列表匹配指定的标准和(2)表明如果任何错误发生。
ListUnlinkedIdentities () 检索所有身份不提供有关身份,但具有相同的特性。 实体的ID。
源ID。
一个可选的实例第九搜索限定符。
第九语义能指的实例提供的所有特征。
语义的名字象征。
结果集的实例。
ix的实例状态。
为客户检索所有标识符识别实体/实体与特定的功能,但这并不与所提供的标识符。客户端显示(1)实体标识符,(2)定义的系统标识符,(3)其他搜索限定符,(4)中的特征映射(5)的实例表示的语义意味深长。服务返回(1)搜索结果的列表,如果发生任何错误(2)表示。
IXSAdminEditorInterface LinkEntities () 链接源与目标。 源ID标识的实体。
源标识源ID。
目标标识实体的ID。
目标标识源ID。
使链接的代码的原因。
第九语义能指的实例提供的所有特征。
语义的名字象征。
第九状态的实例。 为客户创建一个明确的标识符表示实体之间的连接相同的特定功能。客户端显示(1)源实体的标识符,(2)的系统定义源实体的标识符,(3)目标实体的标识符,(4)的系统定义目标实体的标识符,(5)链接的代码对应的原因,和(6)映射的特性的一个实例(7)表示的语义意味深长。作为回报,服务(1)表明如果任何错误发生。
UnlinkEntities () 删除源身份和目标之间的联系。 源ID标识的实体。
源标识源ID。
目标标识实体的ID。
目标标识源ID。
的代码删除链接的原因。
第九语义能指的实例提供的所有特征。
语义的名字象征。
ix的实例状态。 为客户打破一个明确的标识符表示实体之间的连接具有相同的特性。客户端显示(1)源实体的标识符,(2)的系统定义源实体的标识符,(3)目标实体的标识符,(4)的系统定义目标实体的标识符,(5)代码对应于断裂的原因和(6)映射的特性的一个实例(7)表示的语义意味深长。作为回报,服务(1)表明如果任何错误发生。
MergeEntities () 合并一个源身份为目标。 源ID标识的实体。
源标识源ID。
目标标识实体的ID。
目标标识源ID。
原因的代码合并。
第九语义能指的实例提供的所有特征。
语义的名字象征。
ix的实例状态。 为客户完全合并相同的标识符,它代表的实体特定功能。客户端显示(1)源实体的标识符,(2)的系统定义源实体的标识符,(3)目标实体的标识符,(4)的系统定义目标实体的标识符,(5)对应的代码合并的原因,和(6)映射的特性的一个实例(7)表示的语义意味深长。作为回报,服务(1)表明如果任何错误发生。
UnMergeEntities () 分离源的身份从一个目标。 源ID标识的实体。
源标识源ID。
目标标识实体的ID。
目标标识源ID。
的代码分离的身份的原因。
第九语义能指的实例提供的所有特征。
语义的名字象征。
ix的实例状态。 为客户单独标识符,它代表的特定特性相同的实体。客户端显示(1)源实体的标识符,(2)的系统定义源实体的标识符,(3)目标实体的标识符,(4)的系统定义目标实体的标识符,(5)对应的代码分离的原因,和(6)映射的特性的一个实例(7)表示的语义意味深长。作为回报,服务(1)表明如果任何错误发生。
ActivateEntity () 激活一个身份。 实体的ID。
源ID。
的代码的激活身份的原因。
第九语义能指的实例提供的所有特征的身份。
语义的名字象征。
ix的实例状态。 为客户激活一个实体与特定的功能。客户端显示(1)实体标识符,(2)的系统定义实体标识符,(3)代码对应于激活的原因,和(4)映射的特性的一个实例(5)表示的语义意味深长。作为回报,服务(1)表明如果任何错误发生。
DeactivateEntity () 禁用一个身份。 实体的ID。
源ID。
的代码标识的失活的原因。
第九语义能指的实例提供的所有特征的身份。
语义的名字象征。
ix的实例状态。 为客户禁用一个实体与特定的功能。客户端显示(1)实体标识符,(2)的系统定义实体标识符,(3)代码对应于失活的原因,和(4)映射的特性的一个实例(5)表示的语义意味深长。作为回报,服务(1)表明如果任何错误发生。