1 拼音
W S / T 7 9 0 . 1 7 — 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 7 bù fèn : qiān yuē fú wù
4 基本信息
ICS 11.020
CCS C 07
中华人民共和国卫生行业标准WS/T 790.17—2021《区域卫生信息平台交互标准 第17部分:签约服务》(Regional health information platform interactive standard—Part 17 : Contract service)由中华人民共和国国家卫生健康委员会2021年10月27日《关于发布〈国家卫生信息资源分类与编码管理规范〉等21项推荐性卫生行业标准的通告》(国卫通〔2021〕10号)发布,自2022年4月1日起施行。
5 发布通知
关于发布《国家卫生信息资源分类与编码管理规范》等21项推荐性卫生行业标准的通告
国卫通〔2021〕10号
现发布《国家卫生信息资源分类与编码管理规范》等21项推荐性卫生行业标准,编号和名称如下:
WS/T 787—2021 国家卫生信息资源分类与编码管理规范
WS/T 788—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日
6 前言
本标准是WS/T 790《区域卫生信息平台交互规范》的第17部分。WS/T 790已经发布以下部分:
——第1部分:总则;
——第2部分:时间一致性服务;
——第4部分:安全审计服务;
——第5部分:基础通知服务;
——第6部分:居民注册服务;
——第7部分:医疗卫生机构注册服务;
——第8部分:医疗卫生人员注册服务;
——第9部分:术语注册服务;
——第10部分:健康档案存储服务;
——第11部分:健康档案管理服务;
——第12部分:健康档案采集服务;
——第13部分:健康档案调阅服务;
——第14部分:文档订阅发布服务;
——第15部分:预约挂号服务;
——第16部分:双向转诊服务;
——第17部分:签约服务;
——第18部分:提醒服务。
本标准由国家卫生健康标准委员会卫生健康信息标准专业委员会负责技术审查和技术咨询,由国家卫生健康委统计信息中心负责协调性和格式审查,由国家卫生健康委规划发展与信息化司负责业务管理、法规司负责统筹管理。
本标准起草单位:国家卫生健康委统计信息中心、杭州市卫生健康委、四川省卫生健康信息中心。
本标准主要起草人:胡建平、李岳峰、王雨辉、李卫国、何炜、林晓东。
7 标准正文
区域卫生信息平台交互标准第17部分:签约服务
7.1 1 范围
本标准规定了基于健康档案的区域卫生信息平台的签约服务的角色、交易、交互服务和安全审计。
本标准适用于基于健康档案的区域卫生信息平台家庭医生签约服务的设计与开发。
7.2 2 规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本标准必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本标准;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本标准。
WS/T 448 基于居民健康档案的区域卫生信息平台技术规范
WS/T 482 卫生信息共享文档编制规范
WS/T 790.1 区域卫生信息平台交互标准 第1部分:总则
WS/T 790.4 区域卫生信息平台交互标准 第4部分:安全审计服务
WS/T 790.5 区域卫生信息平台交互标准 第5部分:基础通知服务
7.3 3 术语和略缩语
7.3.1 3.1 术语和定义
WS/T 448、WS/T 482、WS/T 790.4、WS/T 790.5界定的术语和定义适用于本标准。
7.3.2 3.2 缩略语
下列缩略语适用于本标准。
XML Schema:可扩展标记语言结构模式(Extensible Markup Language Schema)
WSDL:网络服务描述语言(Web Services Description Language)
CS:平台签约服务(Contract service)
CIP:签约信息提供者(Ccontract information provider)
CIU:签约信息使用者(Contract information user)
7.4 4 角色
7.4.1 4.1 角色定义
签约服务包括以下角色:
——签约信息提供者(CIP):提供与签约信息相关的同步服务及签约服务;
7.4.2 4.2 角色的交易关系
图1 签约服务角色图
7.4.3 4.3 角色的交易可选性
签约服务交互标准中每个角色直接相关的交易见表1。如果声明支持该交互标准,则应实现标准中指定为“R”的交易。
表1 签约服务交互标准-角色和交易
表 1(续)
7.5 5 交易
7.5.1 5.1 注册签约团队
7.5.1.1 5.1.1 用例
注册签约团队用例见图2。
图2 注册签约团队用例图
7.5.1.2 5.1.2 交易流程
注册签约团队交易流程见图3。
图3 注册签约团队交易流程图
7.5.1.3 5.1.3 消息请求
7.5.1.3.1 5.1.3.1 触发事件
7.5.1.3.2 5.1.3.2 消息结构及约束
消息的语法应符合规范性附录B签约服务结构模式HealthCareTeamRegistry构件的要求,注册签约团队信息请求应符合表2的消息补充约束。
表 2(续)
表 2(续)
7.5.1.4 5.1.4 消息应答
7.5.1.4.1 5.1.4.1 触发事件
7.5.1.4.2 5.1.4.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式HealthCareTeamRegistryResponse构件的要求,签约团队注册应答应符合表3的消息补充约束。
7.5.2 5.2 查询签约团队信息
7.5.2.1 5.2.1 用例
查询签约团队信息用例见图4。
图4 查询签约团队信息用例图
7.5.2.2 5.2.2 交易流程
查询签约团队信息流程见图5。
图5 查询签约团队信息交易流程图
7.5.2.3 5.2.3 消息请求
7.5.2.3.1 5.2.3.1 触发事件
7.5.2.3.2 5.2.3.2 消息结构及约束
消息的语法应符合附录B 签约服务结构模式HealthCareTeamQuery构件的要求,查询签约团队信息请求应符合表4的消息补充约束。
表 4(续)
7.5.2.4 5.2.4 消息应答
7.5.2.4.1 5.2.4.1 触发事件
7.5.2.4.2 5.2.4.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式HealthCareTeamQueryResponse构件的要求,查询签约团队信息应答应符合表5的消息补充约束。
表 5(续)
表 5(续)
7.5.3 5.3 注册签约医生
7.5.3.1 5.3.1 用例
注册签约医生用例见图6。
图6 注册签约医生用例图
7.5.3.2 5.3.2 交易流程
注册签约医生交易流程见图7。
图7 注册签约医生交易流程图
7.5.3.3 5.3.3 消息请求
7.5.3.3.1 5.3.3.1 触发事件
当请求注册签约医生时,触发该消息。
7.5.3.3.2 5.3.3.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式FamilyDoctorRegistry构件的要求,注册签约医生采用表6的消息补充约束。
表 6(续)
7.5.3.4 5.3.4 消息应答
7.5.3.4.1 5.3.4.1 触发事件
7.5.3.4.2 5.3.4.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式FamilyDoctorRegistryResponse构件的要求,查询签约团队信息应答应符合表7的消息补充约束。
7.5.4 5.4 查询签约医生信息
7.5.4.1 5.4.1 用例
查询签约医生信息用例见图8。
图8 查询签约医生信息用例图
7.5.4.2 5.4.2 交易流程
查询签约医生信息交易流程见图9。
图9 查询签约医生信息交易流程图
7.5.4.3 5.4.3 消息请求
7.5.4.3.1 5.4.3.1 触发事件
7.5.4.3.2 5.4.3.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式FamilyDoctorQuery构件的要求,查询签约医生信息请求采用表8的消息补充约束。
7.5.4.4 5.4.4 消息应答
7.5.4.4.1 5.4.4.1 触发事件
7.5.4.4.2 5.4.4.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式FamilyDoctorQueryResponse构件的要求,查询签约医生信息应答采用表9的消息补充约束。
表 9(续)
7.5.5 5.5 注册签约项目
7.5.5.1 5.5.1 用例
注册签约项目用例见图10。
图10 注册签约项目用例图
7.5.5.2 5.5.2 交易流程
注册签约项目交易流程见图11。
图11 注册签约项目交易流程图
7.5.5.3 5.5.3 消息请求
7.5.5.3.1 5.5.3.1 触发事件
当平台签约服务向签约信息提供者注册签约服务项目信息时触发该请求。
7.5.5.3.2 5.5.3.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式HealthCareItemlistRegistry构件的要求,注册签约项目采用表10的消息补充约束。
表 10(续)
7.5.5.4 5.5.4 消息应答
7.5.5.4.1 5.5.4.1 触发事件
7.5.5.4.2 5.5.4.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式HealthCareItemlistRegistryResponse构件的要求,查询签约医生信息应答采用表11的消息补充约束。
7.5.6 5.6 查询签约项目信息
7.5.6.1 5.6.1 用例
查询签约项目信息用例见图12。
图12 查询签约项目信息用例图
7.5.6.2 5.6.2 交易流程
查询签约项目信息交易流程见图13。
图13 查询签约项目信息交易流程图
7.5.6.3 5.6.3 消息请求
7.5.6.3.1 5.6.3.1 触发事件
签约信息使用者向签约服务查询家庭医生签约服务项目信息时触发该消息请求。
7.5.6.3.2 5.6.3.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式Organization构件的要求,查询签约项目信息应符合表12的消息补充约束。
表 12(续)
7.5.6.4 5.6.4 消息应答
7.5.6.4.1 5.6.4.1 触发事件
7.5.6.4.2 5.6.4.2 消息结构及约束条件
消息的语法应符合附录B签约服务结构模式ServiceItemsInfo构件的要求,查询签约项目信息应答采用表13的消息补充约束。
7.5.7 5.7 提交签约记录
7.5.7.1 5.7.1 用例
提交签约记录用例见图14。
图14 提交签约记录用例图
7.5.7.2 5.7.2 交易流程
提交签约记录交易流程见图15。
图15 提交签约记录交易流程图
7.5.7.3 5.7.3 消息请求
7.5.7.3.1 5.7.3.1 触发事件
平台签约服务向提交签约记录系统请求提交签约记录服务时触发该服务。
7.5.7.3.2 5.7.3.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式ContractingId构件的要求,提交签约信息应符合表14的消息补充约束。
表 14(续)
表 14(续)
7.5.7.4 5.7.4 消息应答
7.5.7.4.1 5.7.4.1 触发事件
提交签约记录服务接收到签约请求时触发该消息应答。
7.5.7.4.2 5.7.4.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式TargetId构件的要求,提交签约记录应答采用表15的消息补充约束。
7.5.8 5.8 查询签约记录
7.5.8.1 5.8.1 用例
查询签约记录用例见图16。
图16 查询签约记录用例图
7.5.8.2 5.8.2 交易流程
查询签约记录交易流程见图17。
图17 查询签约记录交易流程图
7.5.8.3 5.8.3 消息请求
7.5.8.3.1 5.8.3.1 触发事件
7.5.8.3.2 5.8.3.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式Business构件的要求,查询签约记录应符合表16的消息补充约束。
7.5.8.4 5.8.4 消息应答
7.5.8.4.1 5.8.4.1 触发事件
签约服务接收到查询签约记录请求时触发该消息应答。
7.5.8.4.2 5.8.4.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式ContractQueryResponse构件的要求,查询签约记录应答采用表17的消息补充约束。
表 17(续)
表 17(续)
7.5.9 5.9 更新签约记录
7.5.9.1 5.9.1 用例
更新签约记录用例见图18。
图18 更新签约记录用例图
7.5.9.2 5.9.2 交易流程
交易流程见图19。
图19 更新签约关系交易流程图
7.5.9.3 5.9.3 消息请求
7.5.9.3.1 5.9.3.1 触发事件
签约提供者向签约服务更新签约记录服务同步提交签约记录关系信息时触发该消息请求。
7.5.9.3.2 5.9.3.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式IdentityId构件的要求,更新签约关系应符合表18的消息补充约束。
表 18(续)
表 18(续)
7.5.9.4 5.9.4 消息应答
7.5.9.4.1 5.9.4.1 触发事件
签约服务接收到更新签约关系请求,向签约信息提供者应答更新结果信息时触发。
7.5.9.4.2 5.9.4.2 消息结构及约束
消息的语法应符合附录B签约服务结构模式ContractUpdateRespons构件的要求,查询签约医生信息应答采用表19的消息补充约束。
7.5.10 5.10 签约信息通知订阅
7.5.10.1 5.10.1 用例
签约信息通知订阅用例见图20。
图20 签约信息订阅用例图
签约信息使用者可向签约信息通知服务发起签约信息订阅请求。签订集息订阅可包括签约团队更新通知订阅、签约项目更新通知订阅、健康服务协约更新通知订阅等。
7.5.10.2 5.10.2 交易流程
签约信息通知订阅交易流程见图21。
图21 签约信息通知订阅交易流程图
签约信息使用者向签约信息服务订阅所关注签约信息通知,签约信息服务通过通知服务代理返回签约信息通知订阅应答消息。
7.5.10.3 5.10.3 消息请求
7.5.10.3.1 5.10.3.1 触发事件
7.5.10.3.2 5.10.3.2 消息结构及约束
签约信息订阅消息结构应符合基础通知服务消息格式Subscribe元素构件要求,消息补充约束见表20。订阅主题应包括签约团队更新通知订阅、签约项目更新通知订阅、健康服务协约更新通知订阅。
表 20(续)
7.5.11 5.11 签约信息申请通知
7.5.11.1 5.11.1 用例
签约信息申请用例见图22。
图22 签约信息申请通知用例图
签约信息使用者订阅了“签约信息申请通知”后,当签约信息申请发生时,签约信息服务向转诊接收者发送签约信息申请通知请求。
7.5.11.2 5.11.2 交易流程
签约信息申请通知交易流程见图23。
图23 签约信息申请通知交易流程图
7.5.11.3 5.11.3 消息请求
7.5.11.3.1 5.11.3.1 触发事件
签约信息服务向签约信息接收者提交签约信息申请通知时触发该消息请求。
7.5.11.3.2 5.11.3.2 消息结构及约束
消息结构应符合附录B签约信息服务消息格式/TwoWayReferralRequestNotify元素构件要求,消息补充约束见表21。该消息封装于基础通知服务消息wsn:Notify/wsn:NotifyMessage/wsn:Message节点,消息格式见WS/T 790.5的附录B。
7.6 6 交互服务
7.6.1 6.1 服务定义
签约服务定义应符合附件A签约服务WSDL文档要求。
7.6.2 6.2 服务技术要求
签约服务应符合WS/T 448相关技术要求。
7.7 7 安全审计
7.7.1 7.1 安全约定
签约服务各项交易事件的安全审计项目的可选性见表22,安全审计应符合WS/T 790.4的要求。
表22 签约服务审计项目及可选性要求
7.7.2 7.2 审计消息记录要求
7.7.2.1 7.2.1 注册签约团队(IST-CS1-C,IST-CS1-S)
7.7.2.1.1 7.2.1.1 事件(Event)
记录签约团队注册事件,签约信息提供者及签约服务均提供该节点信息(IST-CS1-C,IST-CS1-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:@EventActionCode=“C”;EventTypeCode/@code=” IST-CS1”。
7.7.2.1.2 7.2.1.2 事件源(Event Source)
记录签约团队注册请求方信息,签约信息提供者及签约服务均提供该节点信息(IST-CS1-C,IST-CS1-S)。
——节点路径: AuditMessage/ ActiveParticipant;
——取值要求:@UserName=签约信息提供者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.1.3 7.2.1.3 事件目标(Event Destination)
记录签约团队注册接收方信息,签约信息提供者及签约服务均提供该节点信息(IST-CS1-C,IST-CS1-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.1.4 7.2.1.4 事件发起人(Human Participant)
记录签约团队注册操作者信息,签约信息提供者及签约服务均提供该节点信息(IST-CS1-C,IST-CS1-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.1.5 7.2.1.5 审计源(审计源为事件源)(Audit Source,for Event Source)
记录签约团队注册发起者信息,签约信息提供者提供该节点信息(IST-CS1-C)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“签约信息提供者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.1.6 7.2.1.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)
记录签约团队注册接收者信息,居民信息注册服务提供该节点信息(IST-CS1-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode/@ displayName =“签约服务”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.2 7.2.2 注册签约医生(IST-CS3-C,IST-CS3-S)
7.7.2.2.1 7.2.2.1 事件(Event)
记录注册签约医生事件,签约信息提供者及签约服务均提供该节点信息(IST-CS3-C,IST-CS3-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:@EventActionCode=“C”;EventTypeCode/@code=” IST-CS3”。
7.7.2.2.2 7.2.2.2 事件源(Event Source)
记录注册签约医生请求方信息,签约信息提供者及签约服务均提供该节点信息。(IST-CS3-C,IST-CS3-S)。
——节点路径: AuditMessage/ActiveParticipant;
——取值要求:@UserName=签约信息提供者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.2.3 7.2.2.3 事件目标(Event Destination)
记录注册签约医生接收方信息,签约信息提供者及签约服务均提供该节点信息(IST-CS3-C,IST-CS3-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.2.4 7.2.2.4 事件发起人(Human Participant)
记录注册签约医生操作者信息,签约信息提供者及签约服务均提供该节点信息(IST-CS3-C,IST-CS3-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.2.5 7.2.2.5 审计源(审计源为事件源)(Audit Source,for Event Source)
记录注册签约医生发起者信息,签约信息提供者提供该节点信息(IST-CS3-C)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“签约信息提供者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.2.6 7.2.2.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)
记录注册签约医生接收者信息,签约册服务提供该节点信息(IST-CS3-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode/@ displayName =“签约服务”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.3 7.2.3 注册签约项目(IST-CS5-C,IST-CS5-S)
7.7.2.3.1 7.2.3.1 事件(Event)
记录注册签约项目事件,签约信息提供者及签约服务均提供该节点信息(IST-CS5-C,IST-CS5-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:@EventActionCode=“C”;EventTypeCode/@code=” IST-CS5”。
7.7.2.3.2 7.2.3.2 事件源(Event Source)
记录注册签约项目请求方信息,签约信息提供者及签约服务均提供该节点信息。(IST-CS5-C,IST-CS5-S)。
——节点路径: AuditMessage/ ActiveParticipant;
——取值要求:@UserName=签约信息提供者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.3.3 7.2.3.3 事件目标(Event Destination)
记录注册签约项目接收方信息,签约信息提供者及签约服务均提供该节点信息(IST-CS5-C,IST-CS5-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.3.4 7.2.3.4 事件发起人(Human Participant)
记录注册签约项目操作者信息,签约信息提供者及签约服务均提供该节点信息(IST-CS5-C,IST-CS5-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.3.5 7.2.3.5 审计源(审计源为事件源)(Audit Source,for Event Source)
记录注册签约项目发起者信息,签约信息提供者提供该节点信息(IST-CS5-C)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“签约信息提供者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.3.6 7.2.3.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)
记录注册签约项目接收者信息,签约册服务提供该节点信息(IST-CS5-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode/@ displayName =“签约服务”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.4 7.2.4 提交签约记录(IST-CS7-C,IST-CS7-S)
7.7.2.4.1 7.2.4.1 事件(Event)
记录提交签约记录事件,签约信息提供者及签约服务均提供该节点信息(IST-CS7-C,IST-CS7-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:@EventActionCode=“C”;EventTypeCode/@code=” IST-CS7”。
7.7.2.4.2 7.2.4.2 事件源(Event Source)
记录提交签约记录请求方信息,签约信息提供者及签约服务均提供该节点信息。(IST-CS5-C,IST-CS5-S)。
——节点路径: AuditMessage/ ActiveParticipant;
——取值要求:@UserName=签约信息提供者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.4.3 7.2.4.3 事件目标(Event Destination)
记录提交签约记录接收方信息,签约信息提供者及签约服务均提供该节点信息(IST-CS5-C,IST-CS5-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约服务”;@UserIsRequestor=“N”;
RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.4.4 7.2.4.4 事件发起人(Human Participant)
记录提交签约记录操作者信息,签约信息提供者及签约服务均提供该节点信息(IST-CS5-C,IST-CS5-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.4.5 7.2.4.5 审计源(审计源为事件源)(Audit Source,for Event Source)
记录提交签约记录发起者信息,签约信息提供者提供该节点信息(IST-CS5-C)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“签约信息提供者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.4.6 7.2.4.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)
记录提交签约记录接收者信息,签约册服务提供该节点信息(IST-CS5-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode/@ displayName =“签约服务”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.5 7.2.5 更新签约记录(IST-CS9-C,IST-CS9-S)
7.7.2.5.1 7.2.5.1 事件(Event)
记录更新签约关系事件,签约信息提供者及签约服务均提供该节点信息(IST-CS9-C,IST-CS9-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:@EventActionCode=“C”;EventTypeCode/@code=” IST-CS9”。
7.7.2.5.2 7.2.5.2 事件源(Event Source)
记录更新签约关系请求方信息,签约信息提供者及签约服务均提供该节点信息。(IST-CS9-C,IST-CS9-S)。
——节点路径: AuditMessage/ ActiveParticipant;
——取值要求:@UserName=签约信息提供者;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.5.3 7.2.5.3 事件目标(Event Destination)
记录更新签约关系接收方信息,签约信息提供者及签约服务均提供该节点信息(IST-CS9-C,IST-CS9-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.5.4 7.2.5.4 事件发起人(Human Participant)
记录更新签约关系操作者信息,签约信息提供者及签约服务均提供该节点信息(IST-CS9-C,IST-CS9-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:UserName=用户名;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.5.5 7.2.5.5 审计源(审计源为事件源)(Audit Source,for Event Source)
记录更新签约关系发起者信息,签约信息提供者提供该节点信息(IST-CS9-C)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“签约信息提供者终端”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.5.6 7.2.5.6 审计源(审计源为事件目标)(Audit Source,for Event Destination)
记录更新签约关系接收者信息,签约册服务提供该节点信息(IST-CS9-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode/@ displayName =“签约服务”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.6 7.2.6 签约信息通知订阅(IST‐CS10‐S, IST‐CS10-c)
记录签约信息通知订阅事件,签约信息通知使用者及签约信息服务均提供该节点信息(IST-CS10-C,IST-CS10-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:@EventActionCode=“R”;EventTypeCode/@code=“IST-CS10”。
7.7.2.6.1 7.2.6.1 事件源(Event Source)
记录签约信息通知订阅请求方信息,签约信息使用者及签约信息服务均提供该节点信息(IST-CS10-C,IST-CS10-S)。
——节点路径: AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约信息”;@UserIsRequestor=“Y”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.6.2 7.2.6.2 事件目标(Event Destination)
记录取消签约信息申请通知订阅接收方信息,签约信息使用者及签约信息服务均提供该节点信息(IST-CS10-C,IST-CS10-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约信息服务”;@UserIsRequestor=“N”;oleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.6.3 7.2.6.3 事件发起人(Human Participant)
记录签约信息通知订阅操作者信息,签约信息使用者及签约信息服务均提供该节点信息(IST-CS10-C,IST-CS10-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:UserName=”用户名”;UserIsRequestor=“Y”;RoleIDCode/@code=“HumanRequestor”;RoleIDCode/@displayName =“事件发起人”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.6.4 7.2.6.4 审计源(审计源为事件源)(Audit Source,for Event Source)
记录签约信息通知订阅发起者信息,签约信息使用者提供该节点信息(IST-CS10-C)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“1”; AuditSourceTypeCode/@displayName =“签约信息接收者”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.6.5 7.2.6.5 审计源(审计源为事件目标)(Audit Source,for Event Destination)
记录签约信息通知订阅接收者信息,签约信息服务提供该节点信息(IST-CS10-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“3”;AuditSourceTypeCode /@ displayName =“签约信息服务”;AuditSourceTypeCode /@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.6.6 7.2.6.6 具体参与对象(审计源为事件源)(Participant Object,for Event Source)
记录订阅查询条件信息。签约信息使用者提供该节点信息(IST-CS10-C)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:ParticipantObjectTypeCode/@code=“2”;ParticipantObjectTypeCode /@displayName =“查询参数”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。
7.7.2.6.7 7.2.6.7 具体参与对象(审计源为事件目标)(Participant Object,for Event Destination)
记录签约信息服务信息。签约信息服务提供该节点信息(IST-CS10-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:ParticipantObjectTypeCode/@code=“1”;ParticipantObjectTypeCode /@displayName =“签约信息服务”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。
7.7.2.7 7.2.7 签约信息通知(IST‐CS11‐S, IST‐CS11-c)
7.7.2.7.1 7.2.7.1 事件(Event)
记录签约信息通知事件,签约信息申请者及签约信息服务均提供该节点信息(IST-CS11-C,IST-CS11-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:@EventActionCode=“E”;EventTypeCode/@code=“IST-CS11”。
7.7.2.7.2 7.2.7.2 事件源(Event Source)
记录签约信息通知请求方信息,签约信息申请者及签约信息服务均提供该节点信息(IST-CS11-C,IST-CS11-S)。
——节点路径: AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约信息服务”;@UserIsRequestor=“N”;RoleIDCode/@code=“Source”;RoleIDCode/@ displayName =“事件源”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.7.3 7.2.7.3 事件目标(Event Destination)
记录签约信息通知接收方信息,签约信息申请者及签约信息服务均提供该节点信息(IST-CS11-C,IST-CS11-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:@UserName=“签约信息通知接收方”;@UserIsRequestor=“N”;oleIDCode/@code=“Destination”;RoleIDCode/@displayName =“事件目标”;RoleIDCode/@codeSystemName =“参与者角色代码(CV_RoleIDCode)”。
7.7.2.7.4 7.2.7.4 审计源(审计源为事件源)(Audit Source,for Event Source)
记录签约信息通知发起者信息,签约信息接收者提供该节点信息(IST-CS11-C)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“3”; AuditSourceTypeCode/@displayName =“签约信息接收者”;AuditSourceTypeCode/@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.7.5 7.2.7.5 审计源(审计源为事件目标)(Audit Source,for Event Destination)
记录签约信息通知接收者信息,签约信息服务提供该节点信息(IST-CS11-S)。
——节点路径:AuditMessage/ActiveParticipant;
——取值要求:AuditSourceTypeCode/@code=“1”;AuditSourceTypeCode /@ displayName =“签约信息申请者显示”;AuditSourceTypeCode /@codeSystemName =“审计源类型代码(CV_AuditSourceTypeCode)”。
7.7.2.7.6 7.2.7.6 具体参与对象(审计源为事件源)(Participant Object,for Event Source)
记录签约信息通知信息。签约信息申请者提供该节点信息(IST-CS11-C)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:ParticipantObjectTypeCode/@code=“1”;ParticipantObjectTypeCode /@displayName =“签约信息申请”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。
7.7.2.7.7 7.2.7.7 具体参与对象(审计源为事件目标)(Participant Object,for Event Destination)
记录签约信息服务信息。签约信息服务提供该节点信息(IST-CS11-S)。
——节点路径:AuditMessage/EventIdentification;
——取值要求:ParticipantObjectTypeCode/@code=“1”;ParticipantObjectTypeCode /@displayName =“签约信息服务信息”;ParticipantObjectTypeCode /@codeSystemName =“参与者具体对象类型代码(CV_ParticipantObjectTypeCode)”。
10 附录C(规范性)通知主题及过滤器表达式
10.1 C.1 签约服务通知主题
签约服务通知主题表达式见表C.1。
表 C.1 签约服务通知主题表达式(CV_TopicExpression)
C.2 预存查询标识
预存签约服务查询标识见表C.2。
表 C.2 预存签约服务查询标识(CV_AdhocID)
10.2 C.3 签约服务查询过滤条件
10.2.1 C.3.1 健康服务签约团队
健康服务签约团队查询过滤条件表达式见表C.3。
表 C.3 健康服务签约团队查询过滤条件(CV_FilterSlotName_HealthCareTeam)
表 C.3(续)
10.2.2 C.3.2 家庭医生
家庭医生查询过滤条件表达式见表C.4。
表 C.4 家庭医生查询过滤条件(CV_FilterSlotName_FamilyDoctor)
10.2.3 C.3.3 签约项目
签约项目查询过滤条件表达式见表C.5。
表 C.5 签约项目查询过滤条件(CV_FilterSlotName_HealthCareItemlist)
10.2.4 C.3.4 签约记录
签约项目查询过滤条件表达式见表C.6。
表 C.6 签约记录查询过滤条件(CV_FilterSlotName_ Contract)
表 C.6(续)