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已经发布以下部分: 第
2、 1部分:总则; 第 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 编码系统
5、 Code System 有明确定义的编码集合。 3.1.2 值集 Value Set 从一到多个编码系统中抽取编码的集合。编码系统概念只用于管理、组织以及定义编码,而值集用 于指示如何使用编码。亦即,在应用中仅使用值集概念,编码系统概念对于第三方是不可见的。 一个值集可以通过如下 2 种途径来定义: 1) 自定义编码; 2) 将其它编码系统中的编码进行组合引用; 也可以混合以上两种方式来创建。需要注意的是,自定义编码仅适用于拥有少量的、简单的编码的 场景。 3.2 缩略语 WS/T 790.92021 2 下列缩略语适用于本标准。 XML Schema:可扩展标记语言结构模式( Extens
6、ible Markup Language Schema) WSDL:网络服务描述语言( Web Services Description Language) TRS:术语注册服务( Terminology registration service) VSU:值集使用者( Value set users) VSMU:值集映射使用者( Value sets map users) 4 角色 4.1 角色定义 术语注册服务包括以下角色: 术语注册服务( TRS):提供值集和值集映射的查询和获取服务; 值集使用者( VSU):从术语注册服务处查询并获取值集信息; 值集映射使用者( VSMU):从术语注册
7、服务处查询并获取值集映射信息。 4.2 角色的交易关系 与术语注册服务直接相关的角色与角色间的交易关系见图 1。 健康档案 存储服务 健康档案 存储服务 值集映射 使用者 健康档案 存储服务 健康档案 存储服务 值集使用者 术语注册服务 IST-TR1 获取值集 IST-TR2 值集查询 IST-TR3 获取值集映射 IST-TR4 值集映射查询 图1 术语注册服务角色图 4.3 角色的交易可选性 术语注册服务交互标准中每个角色直接相关的交易见表 1。如果声明支持该交互标准,则应实现标 准中指定为“ R”的交易。 表1 术语注册服务交互标准 -角色和交易 角色 交易 编号 可选项 术语注册服务
8、(TRS) 获取值集 IST-TR1 R 查询值集 IST-TR2 O 获取值集映射 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 约束、限制条件和前提条件 值集和值集映射的版本用于标记值集和值集映射的较小变更(例如:文字的人工录入错误等),这 些变更不应影响系统的处理逻辑。当出现较大变更时(例如值集中编码的增删等),应认为是两个
9、不同 的值集。 5 交易 5.1 获取值集 5.1.1 用例 获取值集的用例见图 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元素
10、构件要求,消息补充约束见表 2。 表2 消息的补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /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
11、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.* 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 用例
12、 查询值集的用例见图 4。 WS/T 790.92021 5 术语注册服务值集使用者 查询值集 图4 查询值集用例图 由值集使用者提供查询参数,向术语注册服务发起查询值集请求。 5.2.2 交易流程 查询值集交易流程见图 5。 术语注册服务值集使用者 查询值集 查询值集应答信息 图5 查询值集交易流程图 5.2.3 消息请求 5.2.3.1 触发事件 值集使用者向术语注册服务查询值集时触发该消息请求。 5.2.3.2 消息结构及约束 查询值集请求消息应符合附录 B居民注册服务消息格式 ValueSetQuery元素构件要求, 消息补充约束 见表 4。 表4 查询值集请求的消息补充约束 节点 基
13、数 可选项 节点说明 对应数据元标识符 /queryPayload 1.1 R 查询参数 /queryPayload /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 值
14、集生效日期匹配 /queryPayload /creationDateAfter 0.1 O 值集生效日期匹配 /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
15、 消息结构及约束 查询值集应答消息应符合附录 B居民注册服务消息格式 ValueSetQueryResponse元素构件要求,消息 补充约束见表 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
16、 1.1 R 有效时间 /valueSet/group 0.1 O 使用组织 /valueSet/define 0.1 O 自定义值集编码,不从编码系统 引入,形成隐式编码系统。 /valueSet/compose 0.1 O 值集的组合定义,声明值集由哪 些编码系统的哪些编码组成。 /valueSet/expansion 0.0 O 编码展开,列出所有编码。 5.3 获取值集映射 5.3.1 用例 WS/T 790.92021 7 获取值集映射的用例见图 6。 术语注册服务值集映射使用者 获取值集映射 图6 获取值集映射用例图 由值集映射使用者提供值集映射标识信息,向术语注册服务发起获取值集
17、映射请求。 5.3.2 交易流程 查询值集映射的交易流程见图 7。 术语注册服务值集映射使用者 获取值集映射 获取值集映射应答信息 图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 触发
18、事件 WS/T 790.92021 8 当术语注册服务接收到获取值集映射请求消息时触发该消息应答。 5.3.4.2 消息结构及约束 获取值集映射应答消息应符合附录 B居民注册服务消息格式 RetrieveConceptMapResponse元素构件 要求,消息补充约束见表 7。 表7 获取值集映射应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /conceptMap 1.1 O 值集映射 /conceptMap/id 1.1 R 标识符 /conceptMap/name 1.1 R 值集映射的名称 /conceptMap/publisher 0.1 O 发布者 /conce
19、ptMap/description 0.1 O 编码映射描述 /conceptMap/statusCode 1.1 R 编码映射状态 /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 查询值集映射用例图
20、由值集映射使用者提供查询参数,向术语注册服务发起查询值集映射请求。 5.4.2 交易流程 查询值集映射的交易流程见图 9。 WS/T 790.92021 9 术语注册服务值集映射使用者 查询值集映射 查询值集映射应答信息 图9 查询值集映射交易流程图 5.4.3 消息请求 5.4.3.1 触发事件 值集映射使用者向术语注册服务查询值集映射时触发该消息请求。 5.4.3.2 消息结构及约束 查询值集映射消息应符合附录 B居民注册服务消息格式 ConceptMapQuery元素构件要求,消息补充 约束见表 8。 表8 查询值集映射的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /q
21、ueryPayload 1.1 R 查询参数 /queryPayload /displayNameContain 0.1 O 值集名称匹配 /queryPayload /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
22、/expirationDateBefore 0.1 O 值集失效日期匹配 /queryPayload /expirationDateAfter 0.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居民注册服务消息格式 ConceptMapQue
23、ryResponse元素构件要 求,消息补充约束见表 9。 表9 查询值集映射应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /conceptMap 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 编码映射有效时间段 /conce
24、ptMap/group 0.1 O 使用组织名称 /conceptMap/source 1.1 R 编码映射源值集 /conceptMap/target 1.1 R 编码映射目标值集 /conceptMap/element 0.0 O 映射的编码 6 交互服务 6.1 服务定义 术语注册服务定义应符合附件 A术语注册服务 WSDL文档要求。 6.2 服务技术要求 术语注册服务应符合 WS/T 448相关技术要求。 6.3 异常处理 服务操作出现异常时,应抛出异常消息,见表 10。 表10 术语注册服务异常代码 异常代码 异常名称 异常说明 QueryParamIncorrectFault 查询
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WS 790.9-2021 区域卫生信息平台交互标准 第9部分:术语注册服务 790.9 2021 区域 卫生 信息 平台 交互 标准 部分 术语 注册 服务
