WS/T 790.14—2021 区域卫生信息平台交互标准 第14部分:文档订阅发布服务

医疗机构管理 中华人民共和国卫生行业标准 卫生标准

目录

心气虚,则脉细;肺气虚,则皮寒;肝气虚,则气少;肾气虚,则泄利前后;脾气虚,则饮食不入。
医学百科APP(安卓 | iOS | Windows版)

您的医学知识库 + 健康测试工具

https://www.wiki8.cn/app/

1 拼音

W S / T 7 9 0 . 1 4 — 2 0 2 1 qū yù wèi shēng xìn xī píng tái jiāo hù biāo zhǔn dì 1 4 bù fèn : wén dàng dìng yuè fā bù fú wù

2 英文参考

Regional health information platform interactive standard—Part 14: Documents subscribe-publish service

3 基本信息

ICS 11.020

CCS C 07

中华人民共和国卫生行业标准WS/T 790.14—2021《区域卫生信息平台交互标准 第14部分:文档订阅发布服务》(Regional health information platform interactive standard—Part 14: Documents subscribe-publish service)由中华人民共和国国家卫生健康委员会2021年10月27日《关于发布〈国家卫生信息资源分类编码管理规范〉等21项推荐性卫生行业标准的通告》(国卫通〔2021〕10号)发布,自2022年4月1日起施行。

4 发布通知

关于发布《国家卫生信息资源分类编码管理规范》等21项推荐性卫生行业标准的通告

国卫通〔2021〕10号

现发布《国家卫生信息资源分类编码管理规范》等21项推荐性卫生行业标准,编号和名称如下:

WS/T 787—2021 国家卫生信息资源分类编码管理规范

WS/T 788—2021 国家卫生信息资源使用管理规范

WS/T 789—2021 血液产品标签与标识代码标准

WS/T 790.1—2021 区域卫生信息平台交互标准 第1部分:总则

WS/T 790.2—2021 区域卫生信息平台交互标准 第2部分:时间一致性服务

WS/T 790.3—2021 区域卫生信息平台交互标准 第3部分:节点验证服务

WS/T 790.4—2021 区域卫生信息平台交互标准 第4部分:安全审计服务

WS/T 790.5—2021 区域卫生信息平台交互标准 第5部分:基础通知服务

WS/T 790.6—2021 区域卫生信息平台交互标准 第6部分:居民注册服务

WS/T 790.7—2021 区域卫生信息平台交互标准 第7部分:医疗卫生机构注册服务

WS/T 790.8—2021 区域卫生信息平台交互标准 第8部分:医疗卫生人员注册服务

WS/T 790.9—2021 区域卫生信息平台交互标准 第9部分:术语注册服务

WS/T 790.10—2021 区域卫生信息平台交互标准 第10部分:健康档案存储服务

WS/T 790.11—2021 区域卫生信息平台交互标准 第11部分:健康档案管理服务

WS/T 790.12—2021 区域卫生信息平台交互标准 第12部分:健康档案采集服务

WS/T 790.13—2021 区域卫生信息平台交互标准 第13部分:健康档案调阅服务

WS/T 790.14—2021 区域卫生信息平台交互标准 第14部分:文档订阅发布服务

WS/T 790.15—2021 区域卫生信息平台交互标准 第15部分:预约挂号服务

WS/T 790.16—2021 区域卫生信息平台交互标准 第16部分:双向转诊服务

WS/T 790.17—2021 区域卫生信息平台交互标准 第17部分:签约服务

WS/T 790.18—2021 区域卫生信息平台交互标准 第18部分:提醒服务

上述标准自2022年4月1日起施行。

特此通告。

国家卫生健康委

2021年10月27日

5 前言

本标准是WS/T 790《区域卫生信息平台交互标准》的第14部分。WS/T 790已经发布以下部分:

——第1部分:总则;

——第2部分:时间一致性服务;

——第3部分:节点认证服务;

——第4部分:安全审计服务;

——第5部分:基础通知服务;

——第6部分:居民注册服务;

——第7部分:医疗卫生机构注册服务;

——第8部分:医疗卫生人员注册服务;

——第9部分:术语注册服务;

——第10部分:健康档案存储服务;

——第11部分:健康档案管理服务;

——第12部分:健康档案采集服务;

——第13部分:健康档案调阅服务;

——第14部分:文档订阅发布服务;

——第15部分:预约挂号服务;

——第16部分:双向转诊服务;

——第17部分:签约服务;

——第18部分:提醒服务。

本标准由国家卫生健康标准委员会卫生健康信息标准专业委员会负责技术审查和技术咨询,由国家卫生健康委统计信息中心负责协调性和格式审查,由国家卫生健康委规划信息司负责业务管理、法规司负责统筹管理。

本标准起草单位:国家卫生健康委统计信息中心、广州市卫生信息中心、国家电子计算机质量监督检验中心。

本标准主要起草人:胡建平、李岳峰、许德俊、叶彦波、韦莲、高昭昇、郑良、刘根。

6 标准正文

区域卫生信息平台交互标准 第14部分:文档订阅发布服务

6.1 1 范围

本标准规定了区域卫生信息平台文档订阅发布服务的角色、交易、交互服务和安全审计。包括以健康档案共享文档为主要对象的文档订阅、文档发布与文档就绪通知。

本标准适用于基于居民健康档案的区域卫生信息平台的建设、测试与评价。

6.2 2 规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本标准必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本标准;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本标准。

WS/T 448 基于居民健康档案的区域卫生信息平台技术规范

WS/T 482 卫生信息共享文档编制规范

WS/T 790.4 区域卫生信息平台交互标准 第4部分:安全审计服务

WS/T 790.13 区域卫生信息平台交互标准 第13部分:健康档案调阅服务

6.3 3 术语和略缩语

6.3.1 3.1 术语和定义

WS/T 448、WS/T 482、WS/T 790.4界定的及下列术语和定义适用于本标准。

6.3.2 3.2 缩略语

下列缩略语适用于本标准。

XML Schema:可扩展标记语言结构模式(Extensible Markup Language Schema)

WSDL:网络服务描述语言(Web Services Description Language)

DSub:文档订阅者(Document subscriber)

DPub:文档发布者(Document publisher)

DSPS :文档订阅发布服务(Document subscription & publish service)

6.4 4 角色定义

6.4.1 4.1 角色

文档订阅发布服务包括以下角色

——文档订阅发布服务(DSPS):提供健康档案及其它共享文档的文档订阅、取消文档订阅、暂停文档订阅、恢复文档订阅)、发布。在区域信息平台建设中,文档订阅服务本身可作为文档发布者发布信息并触发文档就绪通知;

——文档订阅者(DSub):向文档订阅发布服务订阅文档,并接收文档就绪通知;

——文档发布者(DPub):文档注册及更新存储就绪后,向文档订阅发布服务发布文档存储信息

6.4.2 4.2 角色的交易关系

与文档订阅发布服务直接相关角色角色间的交易关系见图1。

image.png

图1 文档订阅发布服务角色

6.4.3 4.3 角色的交易可选性

文档订阅发布交互标准中每个角色直接相关的交易见表1。如果声明支持该交互标准,则应实现标准中指定为“R”的交易。

表1 文档订阅发布服务交互规范-角色和交易

image.png

6.5 5 交易

6.5.1 5.1 文档订阅

6.5.1.1 5.1.1 用例

文档订阅用例见图2。

image.png

图2 文档订阅用例图

文档订阅者可向文档订阅发布服务发起文档订阅请求。

6.5.1.2 5.1.2 交易流程

文档订阅交易流程见图3。

image.png

图3 文档订阅交易流程图

文档订阅者向文档订阅发布服务订阅所关注文档,文档订阅发布服务返回文档订阅应答消息

6.5.1.3 5.1.3 消息请求
6.5.1.3.1 5.1.3.1 触发事件

文档订阅者向文档订阅发布服务订阅健康档案文档时触发该消息请求。

6.5.1.3.2 5.1.3.2 消息结构约束

文档订阅消息结构应符合附录B文档订阅发布服务消息格式Subscribe元素构件要求,消息补充约束见表2。

表2 文档订阅请求的消息补充约束

image.png

6.5.1.4 5.1.4 消息应答
6.5.1.4.1 5.1.4.1 触发事件

当文档订阅发布服务接收到文档订阅者提交的文档订阅请求消息时触发该消息应答。

6.5.1.4.2 5.1.4.2 消息结构约束

文档订阅应答消息结构应符合附录B文档订阅发布服务消息格式DocumentSubscribeResponse元素构件要求,消息补充约束见表3。

表3 文档订阅应答的消息补充约束

image.png

6.5.2 5.2 取消文档订阅

6.5.2.1 5.2.1 用例

取消文档订阅用例见图4。

image.png

图4 取消文档订阅用例图

文档订阅者可向文档订阅发布服务发起取消文档订阅请求。

6.5.2.2 5.2.2 交易流程

取消文档订阅交易流程见图5。

image.png

图5 取消文档订阅交易流程图

6.5.2.3 5.2.3 消息请求
6.5.2.3.1 5.2.3.1 触发事件

文档订阅者向文档订阅发布服务取消订阅文档时触发该消息请求。

6.5.2.3.2 5.2.3.2 消息结构约束

取消文档订阅消息结构应符合B文档订阅发布服务消息格式UnSubscribe元素构件要求,消息补充约束见表4。

表4 取消文档订阅请求的消息补充约束

image.png

6.5.2.4 5.2.4 消息应答
6.5.2.4.1 5.2.4.1 触发事件

当文档订阅发布服务接收到取消文档订阅请求消息时触发该消息应答。

6.5.2.4.2 5.2.4.2 消息结构约束

取消文档订阅应答消息结构应符合附录B文档订阅发布服务消息格式DocumentSubscribeResponse元素构件要求,消息补充约束见表5。

表5 取消文档订阅应答的消息补充约束

image.png

6.5.3 5.3 暂停文档订阅

6.5.3.1 5.3.1 用例

暂停文档订阅用例见图6。

image.png

图6 暂停文档订阅用例图

订阅者可向文档订阅发布服务发起暂停文档订阅请求。

6.5.3.2 5.3.2 交易流程

暂停文档订阅的交易流程见图7。

image.png

图7 暂停文档订阅交易流程图

6.5.3.3 5.3.3 消息请求
6.5.3.3.1 5.3.3.1 触发事件

文档订阅者向文档订阅发布服务暂停订阅文档时触发该消息请求。

6.5.3.3.2 5.3.3.2 消息结构约束

暂停文档订阅消息结构应符合附录B文档订阅发布服务消息格式PauseSubscribe元素构件要求,消息补充约束见表6。

表6 暂停文档订阅请求的消息补充约束

image.png

6.5.3.4 5.3.4 消息应答
6.5.3.4.1 5.3.4.1 触发事件

当文档订阅发布服务接收到暂停文档订阅请求消息时触发该消息应答。

6.5.3.4.2 5.3.4.2 消息结构约束

暂停文档订阅应答消息结构应符合附录B文档订阅发布服务消息格式DocumentSubscribeResponse元素构件要求,消息补充约束见表7。

表7 暂停文档订阅应答的消息补充约束

image.png

6.5.4 5.4 恢复文档订阅

6.5.4.1 5.4.1 用例

恢复文档订阅用例见图8。

image.png

图8 恢复文档订阅用例图

健康档案文档订阅者可向健康档案文档调阅服务发起恢复文档订阅请求。

6.5.4.2 5.4.2 交易流程

恢复文档订阅的交易流程见图9。

image.png

图9 恢复文档订阅交易流程图

6.5.4.3 5.4.3 消息请求
6.5.4.3.1 5.4.3.1 触发事件

文档订阅者向文档订阅发布服务恢复订阅文档时触发该消息请求。

6.5.4.3.2 5.4.3.2 消息结构约束

恢复文档订阅消息结构应符合B文档订阅发布服务消息ResumeSubscribe格式元素构件要求,消息补充约束见表8。

表8 恢复文档订阅请求的消息补充约束

image.png

6.5.4.4 5.4.4 消息应答
6.5.4.4.1 5.4.4.1 触发事件

当文档订阅发布服务接收到恢复文档订阅请求消息时触发该消息应答。

6.5.4.4.2 5.4.4.2 消息结构约束

消息结构应符合附录B文档订阅发布服务消息格式DocumentSubscribeResponse元素构件要求,消息补充约束见表9。

表9 恢复文档订阅应答的消息补充约束

image.png

6.5.5 5.5 文档发布与通知

6.5.5.1 5.5.1 用例

文档发布与通知用例见图10。

image.png

图10 文档发布与通知用例图

文档发布者可通过文档订阅发布服务发布文档,文档订阅发布服务可向订阅者发送文档就绪通知。

6.5.5.2 5.5.2 交易流程

文档发布与文档就绪通知的流程见图11。

image.png

图11 文档发布与就绪通知交易流程图

文档发布者向文档订阅发布服务发送文档发布通知,触发文档订阅发布服务向订阅者分发文档就绪通知。

6.5.5.3 5.5.3 通知
6.5.5.3.1 5.5.3.1 触发事件

文档发布者发布文档时触发该交易。

6.5.5.3.2 5.5.3.2 消息结构约束

文档发布与通知消息应符合附录B文档订阅发布服务消息格式notificationMessage元素构件要求,消息补充约束见表10。

表10 文档发布与通知的消息补充约束

image.png

表 10(续)

image.png

表 10(续)

image.png

表 10(续)

image.png

表 10(续)

image.png

表 10(续)

image.png

表 10(续)

image.png

表 10(续)

image.png

6.6 6 交互服务

6.6.1 6.1 服务定义

文档订阅发布服务定义应符合附件A文档订阅发布服务WSDL文档要求。

6.6.2 6.2 服务技术要求

文档调阅发布服务应符合WS/T 448相关技术要求。

6.7 7 安全审计

6.7.1 7.1 安全约定

健康档案订阅发布服务各项交易事件的安全审计项目的可选性见表11,安全审计应符合WS/T 790.4的要求。

表11 健康档案订阅发布服务审计项目及可选性要求

image.png

6.7.2 7.2 审计消息记录要求

6.7.2.1 7.2.1 文档订阅(IST-DSP1-C,IST-DSP1-S)
6.7.2.1.1 7.2.1.1 事件(Event)

记录文档订阅事件,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP1-C,IST-DSP1-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:@EventActionCode=“E”;EventTypeCode/@code=” IST-DSP1”。

6.7.2.1.2 7.2.1.2 事件源(Event Source)

记录文档订阅请求方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP1-C,IST-DSP1-S)。

——节点路径: AuditMessage/ ActiveParticipant;

——取值要求:@UserName=文档订阅者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.1.3 7.2.1.3 事件目标(Event Destination)

记录文档订阅接收方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP1-C,IST-DSP1-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:@UserName=“文档订阅发布服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.1.4 7.2.1.4 事件发起人(Human Participant)

记录文档订阅操作者信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP1-C,IST-DSP1-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@ codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.1.5 7.2.1.5 审计源(审计源为事件源)(Audit Source,for Event Source)

记录文档订阅发起者信息,文档订阅者提供该节点信息(IST-DSP1-C)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“文档订阅者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.1.6 7.2.1.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)

记录文档订阅接收者信息,文档订阅发布服务提供该节点信息(IST-DSP1-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode /@ displayName =“文档订阅发布服务”;AuditSourceTypeCode /@ codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.1.7 7.2.1.7 具体参与对象(审计源为事件源)(Participant Object,for Event Source)

记录文档订阅请求信息。文档订阅者提供该节点信息(IST-DSP1-C)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“文档订阅请求”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.1.8 7.2.1.8 具体参与对象(审计源为事件目标)(Participant Object,for Event Destination)

记录文档订阅返回信息。文档订阅发布服务提供该节点信息(IST-DSP1-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“订阅文档应答信息”;ParticipantObjectTypeCode /@ codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.2 7.2.2 取消文档订阅(IST-DSP2-C,IST-DSP2-S)
6.7.2.2.1 7.2.2.1 事件(Event)

记录取消文档订阅事件,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP2-C,IST-DSP2-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:@EventActionCode=“E”;EventTypeCode/@code=” IST-DSP2”。

6.7.2.2.2 7.2.2.2 事件源(Event Source)

记录取消文档订阅请求方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP2-C,IST-DSP2-S)。

——节点路径: AuditMessage/ ActiveParticipant;

——取值要求:@UserName=文档订阅者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.2.3 7.2.2.3 事件目标(Event Destination)

记录取消文档订阅接收方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP2-C,IST-DSP2-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:@UserName=“文档订阅发布服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.2.4 7.2.2.4 事件发起人(Human Participant)

记录取消文档订阅操作者信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP2-C,IST-DSP2-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@ codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.2.5 7.2.2.5 审计源(审计源为事件源)(Audit Source,for Event Source)

记录取消文档订阅发起者信息,文档订阅者提供该节点信息(IST-DSP2-C)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“文档订阅者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.2.6 7.2.2.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)

记录取消文档订阅接收者信息,文档订阅发布服务提供该节点信息(IST-DSP2-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode /@ displayName =“文档订阅发布服务”;AuditSourceTypeCode /@ codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.2.7 7.2.2.7 具体参与对象(审计源为事件源)(Participant Object,for Event Source)

记录取消文档订阅请求信息。文档订阅者提供该节点信息(IST-DSP2-C)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“取消文档订阅请求”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.2.8 7.2.2.8 具体参与对象(审计源为事件目标)(Participant Object,for Event Destination)

记录取消文档订阅请求的处理结果信息。文档订阅发布服务提供该节点信息(IST-DSP2-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“处理结果”;ParticipantObjectTypeCode /@ codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.3 7.2.3 暂停文档订阅(IST-DSP3-C,IST-DSP3-S)
6.7.2.3.1 7.2.3.1 事件(Event)

记录暂停文档订阅事件,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP3-C,IST-DSP3-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:@EventActionCode=“E”;EventTypeCode/@code=” IST-DSP3”。

6.7.2.3.2 7.2.3.2 事件源(Event Source)

记录暂停文档订阅请求方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP3-C,IST-DSP3-S)。

——节点路径: AuditMessage/ ActiveParticipant;

——取值要求:@UserName=文档订阅者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.3.3 7.2.3.3 事件目标(Event Destination)

记录暂停文档订阅接收方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP3-C,IST-DSP3-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:@UserName=“文档订阅发布服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.3.4 7.2.3.4 事件发起人(Human Participant)

记录暂停文档订阅操作者信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP3-C,IST-DSP3-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@ codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.3.5 7.2.3.5 审计源(审计源为事件源)(Audit Source,for Event Source)

记录暂停文档订阅发起者信息,文档订阅者提供该节点信息(IST-DSP3-C)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“文档订阅者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.3.6 7.2.3.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)

记录暂停文档订阅接收者信息,文档订阅发布服务提供该节点信息(IST-DSP3-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode /@ displayName =“文档订阅发布服务”;AuditSourceTypeCode /@ codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.3.7 7.2.3.7 具体参与对象(审计源为事件源)(Participant Object,for Event Source)

记录暂停文档订阅请求信息。文档订阅者提供该节点信息(IST-DSP3-C)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“暂停文档订阅请求”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.3.8 7.2.3.8 具体参与对象(审计源为事件目标)(Participant Object,for Event Destination)

记录暂停文档订阅请求的处理结果信息。文档订阅发布服务提供该节点信息(IST-DSP3-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“处理结果”;ParticipantObjectTypeCode /@ codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.4 7.2.4 恢复文档订阅(IST-DSP4-C,IST-DSP4-S)
6.7.2.4.1 7.2.4.1 事件(Event)

记录恢复文档订阅事件,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP4-C,IST-DSP4-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:@EventActionCode=“E”;EventTypeCode/@code=” IST-DSP4”。

6.7.2.4.2 7.2.4.2 事件源(Event Source)

记录恢复文档订阅请求方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP4-C,IST-DSP4-S)。

——节点路径: AuditMessage/ ActiveParticipant;

——取值要求:@UserName=文档订阅者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.4.3 7.2.4.3 事件目标(Event Destination)

记录恢复文档订阅接收方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP4-C,IST-DSP4-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:@UserName=“文档订阅发布服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.4.4 7.2.4.4 事件发起人(Human Participant)

记录恢复文档订阅操作者信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP4-C,IST-DSP4-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@ codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.4.5 7.2.4.5 审计源(审计源为事件源)(Audit Source,for Event Source)

记录恢复文档订阅发起者信息,文档订阅者提供该节点信息(IST-DSP4-C)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“文档订阅者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.4.6 7.2.4.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)

记录恢复文档订阅接收者信息,文档订阅发布服务提供该节点信息(IST-DSP4-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode /@ displayName =“文档订阅发布服务”;AuditSourceTypeCode /@ codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.4.7 7.2.4.7 具体参与对象(审计源为事件源)(Participant Object,for Event Source)

记录恢复文档订阅请求信息。文档订阅者提供该节点信息(IST-DSP4-C)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“恢复文档订阅请求”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.4.8 7.2.4.8 具体参与对象(审计源为事件目标)(Participant Object,for Event Destination)

记录恢复文档订阅请求的处理结果信息。文档订阅发布服务提供该节点信息(IST-DSP4-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“处理结果”;ParticipantObjectTypeCode /@ codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.5 7.2.5 文档发布(IST-DSP5-C,IST-DSP5-S)
6.7.2.5.1 7.2.5.1 事件(Event)

记录文档发布事件,文档发布者及文档订阅发布服务均提供该节点信息(IST-DSP5-C,IST-DSP5-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:@EventActionCode=“C”;EventTypeCode/@code=” IST-DSP5”。

6.7.2.5.2 7.2.5.2 事件源(Event Source)

记录文档发布请求方信息,文档发布者及文档订阅发布服务均提供该节点信息(IST-DSP5-C,IST-DSP5-S)。

——节点路径: AuditMessage/ ActiveParticipant;

——取值要求:@UserName=文档发布者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.5.3 7.2.5.3 事件目标(Event Destination)

记录文档发布接收方信息,文档发布者及文档订阅发布服务均提供该节点信息(IST-DSP5-C,IST-DSP5-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:@UserName=“文档订阅发布服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.5.4 7.2.5.4 审计源(审计源为事件源)(Audit Source,for Event Source)

记录文档发布发起者信息,文档发布者提供该节点信息(IST-DSP5-C)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“文档发布者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.5.5 7.2.5.5 审计源(审计源为事件目标)(Audit Source,for Event Destination)

记录文档发布接收者信息,文档订阅发布服务提供该节点信息(IST-DSP5-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode /@ displayName =“文档订阅发布服务”;AuditSourceTypeCode /@ codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.5.6 7.2.5.6 具体参与对象(审计源为事件源)(Participant Object,for Event Source)

记录发布的文档信息。文档发布者提供该节点信息(IST-DSP5-C)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“发布文档信息”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.5.7 7.2.5.7 具体参与对象(审计源为事件目标)(Participant Object,for Event Destination)

记录已发布文档信息。文档订阅发布服务提供该节点信息(IST-DSP5-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“发布文档消息”;ParticipantObjectTypeCode /@ codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.6 7.2.6 文档就绪通知(IST-DSP6-C,IST-DSP6-S)
6.7.2.6.1 7.2.6.1 事件(Event)

记录文档就绪通知事件,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP6-C,IST-DSP6-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:@EventActionCode=“E”;EventTypeCode/@code=” IST-DSP6”。

6.7.2.6.2 7.2.6.2 事件源(Event Source)

记录文档就绪通知请求方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP6-C,IST-DSP6-S)。

——节点路径: AuditMessage/ ActiveParticipant;

——取值要求:@UserName=文档订阅发布服务;@UserIsRequestor=“N”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.6.3 7.2.6.3 事件目标(Event Destination)

记录文档就绪通知接收方信息,文档订阅者及文档订阅发布服务均提供该节点信息(IST-DSP6-C,IST-DSP6-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:@UserName=“文档订阅者显示终端”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。

6.7.2.6.4 7.2.6.4 审计源(审计源为事件源)(Audit Source,for Event Source)

记录文档就绪通知发起者信息,文档订阅发布服务提供该节点信息(IST-DSP6-C)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“3”; AuditSourceTypeCode/@displayName =“文档订阅者发布服务”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.6.5 7.2.6.5 审计源(审计源为事件目标)(Audit Source,for Event Destination)

记录文档就绪通知接收者信息,文档订阅发布服务提供该节点信息(IST-DSP6-S)。

——节点路径:AuditMessage/ActiveParticipant;

——取值要求:AuditSourceTypeCode/@code=“1”;AuditSourceTypeCode /@ displayName =“文档订阅者显示终端”;AuditSourceTypeCode /@ codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。

6.7.2.6.6 7.2.6.6 具体参与对象(审计源为事件源)(Participant Object,for Event Source)

记录发布的文档信息,文档订阅发布服务提供该节点信息(IST-DSP6-C)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“发布文档信息”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

6.7.2.6.7 7.2.6.7 具体参与对象(审计源为事件目标)(Participant Object,for Event Destination)

记录发布的文档信息。文档订阅发布服务提供该节点信息(IST-DSP6-S)。

——节点路径:AuditMessage/EventIdentification;

——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“发布文档消息”;ParticipantObjectTypeCode /@ codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。

7 附录A(规范性)文档订阅发布服务定义

健康档案文档调阅服务引用基础通知服务,WSDL定义如下:

image.png

image.png

image.png

8 附录B(规范性)文档订阅发布服务消息格式

文档订阅发布服务消息格式采用XML Schema定义如下:

image.png

9 附录C(规范性)通知主题与过滤器表达式

9.1 C.1 文档订阅通知主题

文档订阅通知主题表达式见表C.1。

表 C.1 文档订阅主题表达式(CV_TopicExpression)

image.png

9.2 C.2 预存查询标识

预存文档查询标识见WS/T 790.13的C.1条款。

9.3 C.3 文档订阅通知过滤条件

文档订阅通知过滤条件与预存文档查询一致,表达式见WS/T 790.13的C.2条款。

编辑:banlang 审核:sun
特别提示:本站内容仅供初步参考,难免存在疏漏、错误等情况,请您核实后再引用。对于用药、诊疗等医学专业内容,建议您直接咨询医生,以免错误用药或延误病情,本站内容不构成对您的任何建议、指导。