WS T 790.9—2021 区域卫生信息平台交互标准 第9部分:术语注册服务.pdf
《WS T 790.9—2021 区域卫生信息平台交互标准 第9部分:术语注册服务.pdf》由会员分享,可在线阅读,更多相关《WS T 790.9—2021 区域卫生信息平台交互标准 第9部分:术语注册服务.pdf(25页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 11.020 CCS C 07 WS 中华人民共和国卫生行业标准 WS/T 790.92021 区域卫生信息平台交互标准 第 9 部分:术语注册服务 Regional health information platform interactive standard Part 9: Terminology registration service 2021-10-27 发布 2022-04-01 实施 中华人民共和国国家卫生健康委员会 发布 WS/T 790.92021 I 前 言 本标准是WS/T 790区域卫生信息平台交互标准的第9部分。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.92021 1 区域卫生信息平台交互标准 第 9部分:术语注册服务 1 范围 本标准规定了基于健康档案的区域卫生信息平台术语注册服务的角色、 交易、 交互服务和安全审计。 本标准适用于基于健康档案的区域卫生信息平台术语注册服务和应用信息系统调用平台术语注册 服务的设计与开发。
4、 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本标准必不可少的条款。 其中, 注日期的引用文件, 仅该日期对应的版本适用于本标准;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 标准。 WS/T 448 基于居民健康档案的区域卫生信息平台技术规范 WS/T 482 卫生信息共享文档编制规范 WS/T 790.4 区域卫生信息平台交互标准 第4部分:安全审计服务 3 术语和略缩语 3.1 术语和定义 WS/T 448、WS/T 482、WS/T 790.4界定的以及下列术语和定义适用于本标准。 3.1.1 编码系统 Code System 有明确定义的编码集合。 3
5、.1.2 值集 Value Set 从一到多个编码系统中抽取编码的集合。编码系统概念只用于管理、组织以及定义编码,而值集用 于指示如何使用编码。亦即,在应用中仅使用值集概念,编码系统概念对于第三方是不可见的。 一个值集可以通过如下 2 种途径来定义: 1) 自定义编码; 2) 将其它编码系统中的编码进行组合引用; 也可以混合以上两种方式来创建。需要注意的是,自定义编码仅适用于拥有少量的、简单的编码的 场景。 3.2 缩略语 WS/T 790.92021 2 下列缩略语适用于本标准。 XML Schema:可扩展标记语言结构模式(Extensible Markup Language Schema
6、) WSDL:网络服务描述语言(Web Services Description Language) TRS:术语注册服务(Terminology registration service) VSU:值集使用者(Value set users) VSMU:值集映射使用者(Value sets map users) 4 角色 4.1 角色定义 术语注册服务包括以下角色: 术语注册服务(TRS):提供值集和值集映射的查询和获取服务; 值集使用者(VSU):从术语注册服务处查询并获取值集信息; 值集映射使用者(VSMU):从术语注册服务处查询并获取值集映射信息。 4.2 角色的交易关系 与术语注册服
7、务直接相关的角色与角色间的交易关系见图1。 健康档案 存储服务 健康档案 存储服务 值集映射 使用者 健康档案 存储服务 健康档案 存储服务 值集使用者 术语注册服务 IST-TR1 获取值集 IST-TR2 值集查询 IST-TR3 获取值集映射 IST-TR4 值集映射查询 图1 术语注册服务角色图 4.3 角色的交易可选性 术语注册服务交互标准中每个角色直接相关的交易见表1。如果声明支持该交互标准,则应实现标 准中指定为“R”的交易。 表1 术语注册服务交互标准-角色和交易 角色 交易 编号 可选项 术语注册服务(TRS) 获取值集 IST-TR1 R 查询值集 IST-TR2 O 获取
8、值集映射 IST-TR3 R 查询值集映射 IST-TR4 O WS/T 790.92021 3 表 1(续) 角色 交易 编号 可选项 值集使用者(VSU) 获取值集 IST-TR1 R 查询值集 IST-TR2 O 值集映射使用者(VSMU) 获取值集映射 IST-TR3 R 查询值集映射 IST-TR4 O 4.4 约束、限制条件和前提条件 值集和值集映射的版本用于标记值集和值集映射的较小变更(例如:文字的人工录入错误等),这 些变更不应影响系统的处理逻辑。当出现较大变更时(例如值集中编码的增删等),应认为是两个不同 的值集。 5 交易 5.1 获取值集 5.1.1 用例 获取值集的用例
9、见图2。 术语注册服务 值集使用者 获取值集 图2 获取值集用例图 由值集使用者提供值集标识等信息,向术语注册服务发起获取值集请求。 5.1.2 交易流程 获取值集的交易流程见图3。 术语注册服务 值集使用者 获取值集 获取值集应答信息 图3 获取值集交易流程图 WS/T 790.92021 4 5.1.3 消息请求 5.1.3.1触发事件 当拥有值集标识符,值集使用者向术语注册服务获取值集时触发该消息请求。 5.1.3.2消息结构及约束 消息应符合附录B居民注册服务消息格式RetrieveValueSet元素构件要求,消息补充约束见表2。 表2 消息的补充约束 节点 基数 可选项 节点说明
10、对应数据元标识符 /id 1.1 R 标识符 5.1.4 消息应答 5.1.4.1触发事件 当术语注册服务接收到获取值集请求消息时触发该消息应答。 5.1.4.2消息结构及约束 获取值集应答消息应符合B居民注册服务消息RetrieveValueSetResponse格式元素构件要求,消息补 充约束见表3。 表3 获取值集应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /valueSet 1.1 R 值集 /valueSet/id 1.1 R 标识符 /valueSet/name 1.1 R 值集名称 /valueSet/publisher 0.1 O 发布者 /valueS
11、et/description 0.1 O 描述 /valueSet/statusCode 1.1 R 状态 /valueSet/effectiveTime 1.1 R 有效时间 /valueSet/group 0.* O 组别 /valueSet/define 0.1 O 自定义 /valueSet/define/code 1.* O 编码 /valueSet/compose 0.1 O 值集的组合定义 /valueSet/expansion 0.1 O 展开模式 5.2 查询值集 5.2.1 用例 查询值集的用例见图4。 WS/T 790.92021 5 术语注册服务 值集使用者 查询值集
12、图4 查询值集用例图 由值集使用者提供查询参数,向术语注册服务发起查询值集请求。 5.2.2 交易流程 查询值集交易流程见图5。 术语注册服务 值集使用者 查询值集 查询值集应答信息 图5 查询值集交易流程图 5.2.3 消息请求 5.2.3.1触发事件 值集使用者向术语注册服务查询值集时触发该消息请求。 5.2.3.2消息结构及约束 查询值集请求消息应符合附录B居民注册服务消息格式ValueSetQuery元素构件要求, 消息补充约束 见表4。 表4 查询值集请求的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /queryPayload 1.1 R 查询参数 /queryPa
13、yload /displayNameContain 0.1 O 值集名称匹配 /queryPayload /publisherContain 0.1 O 发布方匹配 WS/T 790.92021 6 表 4(续) 节点 基数 可选项 节点说明 对应数据元标识符 /queryPayload /groupContain 0.1 O 组别名称匹配 /queryPayload /groupId 0.1 O 组别标识 /queryPayload /creationDateBefore 0.1 O 值集生效日期匹配 /queryPayload /creationDateAfter 0.1 O 值集生效日期
14、匹配 /queryPayload /expirationDateBefore 0.1 O 值集失效日期匹配 /queryPayload /expirationDateAfter 0.1 O 值集失效日期匹配 /queryPayload/reference 0.1 O 引用编码系统 /queryPayload /includeObsolete 0.1 O 是否包含已过期值集编码 5.2.4 消息应答 5.2.4.1触发事件 当术语注册服务接收到查询值集请求时触发该消息应答。 5.2.4.2消息结构及约束 查询值集应答消息应符合附录B居民注册服务消息格式ValueSetQueryResponse元
15、素构件要求,消息 补充约束见表5。 表5 查询值集应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /valueSet 0.* O 值集 /valueSet/id 1.1 R 值集标识 /valueSet/name 1.1 R 值集名称 /valueSet/publisher 0.1 O 发布者 /valueSet/description 0.1 O 描述 /valueSet/statusCode 1.1 R 状态 /valueSet/effectiveTime 1.1 R 有效时间 /valueSet/group 0.1 O 使用组织 /valueSet/define 0.
16、1 O 自定义值集编码,不从编码系统 引入,形成隐式编码系统。 /valueSet/compose 0.1 O 值集的组合定义,声明值集由哪 些编码系统的哪些编码组成。 /valueSet/expansion 0.0 O 编码展开,列出所有编码。 5.3 获取值集映射 5.3.1 用例 WS/T 790.92021 7 获取值集映射的用例见图6。 术语注册服务 值集映射使用者 获取值集映射 图6 获取值集映射用例图 由值集映射使用者提供值集映射标识信息,向术语注册服务发起获取值集映射请求。 5.3.2 交易流程 查询值集映射的交易流程见图7。 术语注册服务 值集映射使用者 获取值集映射 获取值
17、集映射应答信息 图7 获取值集映射交易流程图 5.3.3 消息请求 5.3.3.1触发事件 当拥有值集标识符,值集映射使用者向术语注册服务获取值集映射时触发该消息请求。 5.3.3.2消息结构及约束 查询值集映射消息应符合B居民注册服务消息格式RetrieveConceptMap元素构件要求,消息补充约 束见表6。 表6 查询值集映射的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /id 1.1 R 标识符 - 5.3.4 消息应答 5.3.4.1触发事件 WS/T 790.92021 8 当术语注册服务接收到获取值集映射请求消息时触发该消息应答。 5.3.4.2消息结构及约束
18、 获取值集映射应答消息应符合附录B居民注册服务消息格式RetrieveConceptMapResponse元素构件 要求,消息补充约束见表7。 表7 获取值集映射应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /conceptMap 1.1 O 值集映射 /conceptMap/id 1.1 R 标识符 /conceptMap/name 1.1 R 值集映射的名称 /conceptMap/publisher 0.1 O 发布者 /conceptMap/description 0.1 O 编码映射描述 /conceptMap/statusCode 1.1 R 编码映射状态 /
19、conceptMap/effectiveTime 1.1 R 编码映射的有效时间段 /conceptMap/group 0.* O 使用组织 /conceptMap/source 1.1 R 源值集 /conceptMap/target 1.1 R 映射目标值集 /conceptMap/element 0.* O 映射的编码 5.4 查询值集映射 5.4.1 用例 查询值集映射用例见图8。 术语注册服务 值集映射使用者 查询值集映射 图8 查询值集映射用例图 由值集映射使用者提供查询参数,向术语注册服务发起查询值集映射请求。 5.4.2 交易流程 查询值集映射的交易流程见图9。 WS/T 79
20、0.92021 9 术语注册服务 值集映射使用者 查询值集映射 查询值集映射应答信息 图9 查询值集映射交易流程图 5.4.3 消息请求 5.4.3.1触发事件 值集映射使用者向术语注册服务查询值集映射时触发该消息请求。 5.4.3.2消息结构及约束 查询值集映射消息应符合附录B居民注册服务消息格式ConceptMapQuery元素构件要求,消息补充 约束见表8。 表8 查询值集映射的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /queryPayload 1.1 R 查询参数 /queryPayload /displayNameContain 0.1 O 值集名称匹配 /qu
21、eryPayload /publisherContain 0.1 O 发布方匹配 /queryPayload /groupContain 0.1 O 组别名称匹配 /queryPayload /groupId 0.1 O 组别标识 /queryPayload /creationDateBefore 0.1 O 值集生效日期匹配 /queryPayload /creationDateAfter 0.1 O 值集生效日期匹配 /queryPayload /expirationDateBefore 0.1 O 值集失效日期匹配 /queryPayload /expirationDateAfter 0
22、.1 O 值集失效日期匹配 /queryPayload/reference 0.1 O 引用编码系统 /queryPayload /includeObsolete 0.1 O 是否包含已过期值集编码 5.4.4 消息应答 5.4.4.1触发事件 WS/T 790.92021 10 当术语注册服务接收到查询值集映射请求时触发该消息应答。 5.4.4.2消息结构及约束 查询值集映射应答消息应符合附录B居民注册服务消息格式ConceptMapQueryResponse元素构件要 求,消息补充约束见表9。 表9 查询值集映射应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /conc
23、eptMap 0.* O 值集映射 /conceptMap/id 1.1 R 标识符 /conceptMap/name 1.1 R 编码映射名称 /conceptMap/publisher 0.1 O 创建者 /conceptMap/description 0.1 O 描述 /conceptMap/statusCode 1.1 R 编码映射状态 /conceptMap/effectiveTime 1.1 R 编码映射有效时间段 /conceptMap/group 0.1 O 使用组织名称 /conceptMap/source 1.1 R 编码映射源值集 /conceptMap/target 1
24、.1 R 编码映射目标值集 /conceptMap/element 0.0 O 映射的编码 6 交互服务 6.1 服务定义 术语注册服务定义应符合附件A术语注册服务WSDL文档要求。 6.2 服务技术要求 术语注册服务应符合WS/T 448相关技术要求。 6.3 异常处理 服务操作出现异常时,应抛出异常消息,见表10。 表10 术语注册服务异常代码 异常代码 异常名称 异常说明 QueryParamIncorrectFault 查询参数错误异常 当请求消息中的参数不符合规范时抛出该异常 ValueSetNotFoundFault 值域不存在异常 当根据请求消息的条件未找到相应值集资源时抛出该异
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WS 790.92021 区域卫生信息平台交互标准 第9部分:术语注册服务 790.9 2021 区域 卫生 信息 平台 交互 标准 部分 术语 注册 服务
