WS T 790.18—2021 区域卫生信息平台交互标准 第18部分:提醒服务.pdf
《WS T 790.18—2021 区域卫生信息平台交互标准 第18部分:提醒服务.pdf》由会员分享,可在线阅读,更多相关《WS T 790.18—2021 区域卫生信息平台交互标准 第18部分:提醒服务.pdf(23页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 11.020 CCS C 07 WS 中华人民共和国卫生行业标准 WS/T 790.182021 区域卫生信息平台交互标准 第18部分:提醒服务 Regional health information platform interactive standard Part 18: Reminder service 2021 - 10 - 27发布 2022 - 04 - 01实施 中华人民共和国国家卫生健康委员会 发布 WS/T 790.182021 I 前 言 本标准是WS/T 790区域卫生信息平台交互规范的第18部分。WS/T 790已经发布以下部分: 第1部分:总则; 第2部分
2、:时间一致性服务; 第3部分:节点验证服务; 第4部分:安全审计服务; 第5部分:基础通知服务; 第6部分:居民注册服务; 第7部分:医疗卫生机构注册服务; 第8部分:医疗卫生人员注册服务; 第9部分:术语注册服务; 第10部分:健康档案存储服务; 第11部分:健康档案管理服务; 第12部分:健康档案采集服务; 第13部分:健康档案调阅服务; 第14部分:文档订阅发布服务; 第15部分:预约挂号服务; 第16部分:双向转诊服务; 第17部分:签约服务; 第18部分:提醒服务。 本标准由国家卫生健康标准委员会卫生健康信息标准专业委员会负责技术审查和技术咨询, 由国家 卫生健康委统计信息中心负责协
3、调性和格式审查,由国家卫生健康委规划发展与信息化司负责业务管 理、法规司负责统筹管理。 本标准起草单位:国家卫生健康委统计信息中心、厦门市卫生健康委、国家电子计算机质量监督检 验中心。 本标准主要起草人:董方杰、胡建平、李岳峰、江振兴、牛力超、孙卫、郑良。WS/T 790.182021 1 区域卫生信息平台交互标准 第 18 部分:提醒服务 1 范围 本标准规定了基于健康档案的区域卫生信息平台提醒服务的角色、交易、交互服务和安全审计。 本标准适用于基于健康档案的区域卫生信息平台提醒服务设计与开发, 接入基于健康档案的区域卫 生信息平台的应用信息系统调用平台提醒服务的设计与开发。 不适用于区域卫
4、生信息平台不经过网络服 务的过程调用。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本标准必不可少的条款。 其中, 注日期的引用文件, 仅该日期对应的版本适用于本标准;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 标准。 WS/T 448 基于居民健康档案的区域卫生信息平台技术规范 WS/T 482 卫生信息共享文档编制规范 WS/T 790.1 区域卫生信息平台交互标准 第1部分:总则 WS/T 790.4 区域卫生信息平台交互标准 第4部分:安全审计服务 WS/T 790.5 区域卫生信息平台交互标准 第5部分:基础通知服务 3 术语和略缩语 3.1 术语和
5、定义 WS/T 448、WS/T 482、WS/T 790.4、WS/T 790.5界定的术语和定义适用于本标准。 3.2 缩略语 下列缩略语适用于本标准。 XML Schema:可扩展标记语言结构模式(Extensible Markup Language Schema) WSDL:网络服务描述语言(Web Services Description Language) 4 角色 4.1 角色定义 提醒服务角色定义如下: 提醒服务:提供提醒消息的获取及订阅、通知。包括重复检查、重复检验、重复用药等提醒服 务; 服务申请者:向提醒服务申请获取提醒消息、订阅及获取提醒通知。 4.2 角色的交易关系
6、WS/T 790.182021 2 与提醒服务直接相关的角色与角色间的交易关系见图1。 健康档案 存储服务 健康档案 存储服务 提醒服务用户 提醒服务 IST-RS2 订阅提醒消息 IST-RS1 获取提醒消息 IST-RS3 订阅提醒消息 图1 提醒服务角色图 4.3 角色的交易可选性 提醒服务交互标准中每个角色直接相关的交易见表1。如果声明支持该交互标准,则应实现标准中 指定为”R”的交易。 表1 提醒服务交互标准-角色和交易 角色 交易 编号 可选项 服务申请者 获取提醒消息 IST-RS1 R 提醒消息订阅 IST-RS2 O 提醒通知 IST-RS3 O 提醒服务 获取提醒消息 IS
7、T-RS1 R 提醒消息订阅 IST-RS2 O 提醒通知 IST-RS3 O 5 交易 5.1 获取提醒消息 5.1.1 用例 获取提醒消息用例见图2。 提醒服务 提醒服务用户 获取提醒消息 图2 获取提醒消息用例图 由服务申请者提供向提醒服务发起获取提醒消息请求。 5.1.2 交易流程 获取提醒消息交易流程见图3。 WS/T 790.182021 3 提醒服务 提醒服务用户 获取提醒消息 提醒消息 图3 重复检查提醒交易流程图 5.1.3 消息请求 5.1.3.1触发事件 服务申请者向提醒服务申请获取提醒消息时触发该消息请求。 5.1.3.2消息结构及约束 获取提醒消息结构应符合附录B获取
8、提醒消息格式GetRemind元素构件要求,消息补充约束见表2。 宜支持重复检查、重复检验、重复用药的提醒。 表2 获取提醒的消息补充约束 节点 基数 可选项 节点说明 对应数据元 标识符 /GetRemind 1.1 R 获取提醒信息查询参数 /GetRemind/from 0.1 O 信息条目起始数 /GetRemind/maxCount 0.1 O 查询信息最大条数 /GetRemind/adhocQuery 0.1 O 预存查询条件 /GetRemind/adhocQuery/id 1.1 R 预存查询的唯一编号,见C.2 。 /GetRemind/adhocQuery/slot 1.
9、* R 预存查询参数列表,各参数之间为 AND关系。 /GetRemind/adhocQuery/slot/name/value 1.1 R 过滤条件,见C.3 /GetRemind/adhocQuery/slot/valueList 1.1 R 取值列表,多值之间为OR关系。 /GetRemind/adhocQuery/slot/valueList/v alue/value 1.* R 值列表,多个值之间为OR的关系。 5.1.4 消息应答 5.1.4.1触发事件 当提醒服务接收到获取提醒消息时触发该消息应答。 5.1.4.2消息结构及约束 WS/T 790.182021 4 获取提醒消息应
10、答消息结构应符合附录B提醒服务消息格式RemindExamResponse元素构件要求,消 息补充约束见表3。 表3 重复检查提醒应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元 标识符 /GetRemindResponse 1.1 重复检查提醒应答 /GetRemindResponse/remind 1.1 应答异常消息 /GetRemindResponse/remind/remindTopic 1.1 应答成功消息 /GetRemindResponse/remind/department 0.* 提醒结果 /GetRemindResponse/remind/department
11、/identifier 1.1 R 院内科室编码 /GetRemindResponse/remind/department/identifier /system 1.1 R 院内科室编码体系 /GetRemindResponse/remind/department/identifier /value 1.1 R 院内科室编码值 DE08.10.025.00 /GetRemindResponse/remind/department/name 1.1 R 科室名称 DE08.10.026.00 /GetRemindResponse/remind/department/partOf 1.1 R 医疗
12、机构 /GetRemindResponse/remind/department/partOf/ide ntifier 1.1 R 医疗机构编码 /GetRemindResponse/remind/department/partOf/ide ntifier/system 1.1 R 医疗机构编码体系 /GetRemindResponse/remind/department/partOf/ide ntifier/value 1.1 R 医疗机构编码值 DE08.10.025.00 /GetRemindResponse/remind/department/partOf/nam e 1.1 R 机构名
13、称 DE08.10.026.00 /GetRemindResponse/remind/department/address 0.1 O 机构地址 /GetRemindResponse/remind/department/telecom 0.1 O 机构电话 /GetRemindResponse/remind/person 0.1 O 个人 /GetRemindResponse/remind/person/identifier 0.* O 个人编码(主索引、 身份证、健康卡号 等)。 /GetRemindResponse/remind/person/name 0.1 O 姓名 DE02.01.0
14、39.00 /GetRemindResponse/remind/person/gender 0.1 O 性别 DE02.01.040.00 /GetRemindResponse/remind/person/telecom 0.1 O 联系方式 DE02.01.010.00 /GetRemindResponse/remind/person/birthTime 0.1 O 出生日期 DE02.01.040.00 5.2 提醒消息订阅 5.2.1 用例 提醒消息订阅用例见图4。 WS/T 790.182021 5 提醒服务 提醒服务用户 提醒消息订阅 图4 提醒消息订阅用例图 提醒服务用户可向提醒消
15、息服务发起提醒消息订阅请求。可包括重复检查提醒订阅、重复检验提醒 订阅、重复用药提醒订阅。 5.2.2 交易流程 提醒消息订阅交易流程见图5。 提醒服务 提醒服务用户 提醒消息订阅 提醒消息订阅应答 图5 提醒消息订阅交易流程图 提醒服务用户向提醒服务订阅所关注提醒消息, 提醒服务通过通知服务代理返回提醒消息订阅应答 消息。 5.2.3 消息请求 5.2.3.1触发事件 提醒消息订阅者向提醒消息订阅发布服务订阅提醒消息时触发该消息请求。 5.2.3.2消息结构及约束 提醒消息订阅消息结构应符合基础通知服务消息格式Subscribe元素构件要求,消息补充约束见表 4。 WS/T 790.1820
16、21 6 表4 提醒消息订阅请求的消息补充约束 节点 基数 可选项 节点说明 对应数据元标 识符 /wsnt:Subscribe 1.1 R 提醒消息订阅消息 /wsnt:Subscribe/wsnt:ConsumerRefe rence 1.1 R 订阅接收者索引信息 /wsnt:Subscribe/wsnt:ConsumerRefe rence/tns:Address 1.1 R 订阅者接收通知的WebService地址 /wsnt:Subscribe/wsnt:Filter 0.1 O 过滤条件。 /wsnt:Subscribe/wsnt:Filter/wsnt: TopicExpres
17、sion 1.1 R 订阅主题表达式,见C.1。 /wsnt:Subscribe/wsnt:Filter/wsnt: TopicExpression/Dialect 1.1 R 订阅主题方言,固定值为 http:/docs.oasis-open.org/wsn /t-1/TopicExpression/Simple。 /wsnt:Subscribe/wsnt:Filter/rhin: adhocQuery 0.1 O 预存查询条件 /wsnt:Subscribe/wsnt:Filter/rhin: adhocQuery/id 1.1 R 预存查询的唯一编号,见C.2。 /wsnt:Subscr
18、ibe/wsnt:Filter/rhin: adhocQuery/slot 1.* R 预存查询参数列表,各参数之间为 AND关系。 /wsnt:Subscribe/wsnt:Filter/rhin: adhocQuery/slot/name/value 1.1 R 过滤条件,见C.3。 /wsnt:Subscribe/wsnt:Filter/rhin: adhocQuery/slot/valueList 1.1 R 取值列表,多值之间为OR关系。 /wsnt:Subscribe/wsnt:Filter/rhin: adhocQuery/slot/valueList/value/ value
19、1.* R 值列表,多个值之间为OR的关系。 /wsnt:Subscribe/wsnt:InitialTermi nationTime 0.1 O 订阅条目的结束时间 /wsnt:Subscribe/wsnt:Subscription Policy 0.1 O 订阅策略 5.2.4 消息应答 5.2.4.1触发事件 当提醒服务接收到提醒消息订阅请求消息时触发该消息应答。 5.2.4.2消息结构及约束 提醒消息订阅应答消息结构应符合WS/T 790.5中5.1.4条款要求。 5.3 提醒通知 5.3.1 用例 WS/T 790.182021 7 提醒通知的用例见图6。 提醒服务 提醒服务用户 提
20、醒通知 图6 提醒通知用例图 当提醒消息发生变更, 提醒服务向配置了 “变更通知” 功能的提醒消息使用者发送变更通知的请求。 5.3.2 交易流程 提醒通知的交易流程见图7。 提醒服务 提醒服务用户 提醒通知 提醒通知发布 图7 提醒通知交易流程图 5.3.3 通知 5.3.3.1触发事件 当提醒消息发生变更时,触发该消息。 5.3.3.2消息结构及约束 消息结构应符合附录B提醒服务消息格式OrganizationRevise元素构件要求,消息补充约束见表5。 该消息封装于基础通知服务消息wsn:Notify/wsn:NotifyMessage/wsn:Message节点,消息格式见WS/T
21、790.5附录B 。 表5 提醒通知的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /wsnt:Notify/wsnt:NotificationMessa ge/wsnt:Topic 0.1 O 通知主题表达式,值域见C.1。 WS/T 790.182021 8 表 5(续) 节点 基数 可选项 节点说明 对应数据元标识符 /wsnt:Notify/wsnt:NotificationMessa ge/wsnt:Message 1.1 R 通知消息,节点由本服务提供。 /wsnt:Notify/wsnt:NotificationMessa ge/wsnt:Message/rhin
22、:organizationRe vise 1.1 R IST-PR4:提醒通知。 /wsnt:Notify/wsnt:NotificationMessa ge/wsnt:Message/rhin:organizationRe vise/organization 1.* R 机构 6 交互服务 6.1 服务定义 提醒服务定义应符合附件A提醒服务WSDL文档要求。 6.2 服务技术要求 提醒服务应符合WS/T 448相关技术要求。 7 审计与安全 7.1 安全约定 提醒服务各项交易事件的安全审计项目的可选性见表6,安全审计应符合WS/T 790.4的要求。 表6 提醒服务审计项目及可选性要求 审计
23、项目编码 审计事件 审计源 可选性 IST-RS1-S IST-RS1获取提醒消息 提醒服务 IST-RS1-C IST-RS1获取提醒消息 服务申请者 R IST-RS2-S IST-PR2提醒消息订阅 提醒服务 R IST-RS2-C IST-PR2提醒消息订阅 服务申请者 O IST-RS3-S IST-RS3提醒消息通知 通知发布者 O IST-RS3-C IST-RS3提醒消息通知 通知接收者 R 7.2 审计消息记录要求 7.2.1 获取提醒消息(ISTRS1-C,ISTRS1-S) 7.2.1.1事件(Event) 记录获取提醒消息事件,服务申请者及提醒服务均提供该节点信息(IS
24、T-RS1-C,IST-RS1-S)。 节点路径:AuditMessage/EventIdentification; 取值要求:EventActionCode=“E”;EventTypeCode/code=“ IST-RS1”。 7.2.1.2事件源(Event Source) 记录获取提醒消息请求方信息, 服务申请者及提醒服务均提供该节点信息(IST-RS1-C,IST-RS1-S)。 WS/T 790.182021 9 节点路径: AuditMessage/ ActiveParticipant; 取值要求:UserName=服务申请者;UserIsRequestor=“Y”;RoleIDC
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WS 790.182021 区域卫生信息平台交互标准 第18部分:提醒服务 790.18 2021 区域 卫生 信息 平台 交互 标准 18 部分 提醒 服务
