WS T 790.1-2021 区域卫生信息平台交互标准 第1部分:总则.pdf
《WS T 790.1-2021 区域卫生信息平台交互标准 第1部分:总则.pdf》由会员分享,可在线阅读,更多相关《WS T 790.1-2021 区域卫生信息平台交互标准 第1部分:总则.pdf(69页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 11.020 CCS C 07 WS 中华人民共和国卫生行业标准 WS/T 790.12021 区域卫生信息平台交互标准 第 1 部分:总则 Regional health information platform interactive standard Part 1: General specification 2021-10-27 发布 2022-04-01 实施 中华人民共和国国家卫生健康委员会 发布 WS/T 790.12021 I 前 言 本标准是 WS/T 790区域卫生信息平台交互标准的第 1部分。 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.12021 1 区域卫生信息平台交互标准 第 1 部分:总则 1 范围 本标准规
4、定了区域卫生信息平台交互服务编码和消息结构的编制说明、消息与服务定义、数据类型 与通用元素、通用服务、通用服务处理等一系列约束。 本标准适用于基于居民健康档案的区域卫生信息平台与接入平台的医疗卫生应用系统间、 平台与其 它接入平台间以及平台内部服务组件间的信息交互与共享。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本标准必不可少的条款。 其中, 注日期的引用文件, 仅该日期对应的版本适用于本标准;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 标准。 GB/T 26231 信息技术 开放系统互连 OID的国家编号体系和注册规程 WS 218 卫生机构 (组织 )
5、分类与代码 WS 363 卫生信息数据元目录 WS 364 卫生信息数据元值域代码 WS 365 城乡居民健康档案基本数据集 WS 445(所有部分) 电子病历基本数据集 WS/T 448 基于居民健康档案的区域卫生信息平台技术规范 WS/T 483(所有部分) 健康档案共享文档规范 WS/T 500(所有部分) 电子病历共享文档规范 3 术语和缩略语 3.1 术语和定义 WS/T 448、 WS/T 483界定的术语和定义适用于本标准。 3.2 缩略语 下列缩略语适用于本标准。 IST:交互服务交易( Interactive Service Transaction) W3C:万维网联盟( W
6、orld Wide Web Consortium) WSDL:网络服务描述语言( Web Services Description Language) XML Schema:可扩展标记语言结构模式( Extensible Markup Language Schema) XPath: XML路径语言( XML PathLanguage) SOAP:简单对象访问协议( Simple Object Access Protocol) WS/T 790.12021 2 4 编制说明 4.1 内容结构 除本部分及第 2部分、第 3部分、第 4部分外,应包括如下内容: 封面 目次 名称 1 范围 2 规范性
7、引用文件 3 术语和缩略语 3.1术语和定义 3.2缩略语 4 角色 4.1 角色定义 4.2 角色的交易关系 4.3 角色的交易可选性 5. 交易 5.1交易 1 5.x 交易 x 5.x.1 用例 5.x.2 交易流程 5.x.3 消息请求(或通知) 5.x.3.1触发事件 5.x.3.2消息结构及约束 5.x.4 消息应答 5.x.4.1触发事件 5.x.4.2消息结构与约束 6 交互服务 6.1 服务定义 6.2 服务技术要求 7 安全审计 7.1 安全约定 7.2 XXX交易消息审计 7.2.1 XXX交易请求者 7.2.2 XXX交易应答者 4.2 编码说明 4.2.1 服务编码
8、除本部分外,其余部分的服务提供者角色代码见表 1。 WS/T 790.12021 3 表1 服务提供者代码 服务提供者角色名称 英文名称 服务编码 时间一致性服务 Consistent Time Service CT 节点认证服务 Node Authentication Service NA 安全审计服务 Audit Trail Services AT 居民注册服务 Person Registration Service PR 医疗卫生机构注册服务 Medical Institution Registration Service MIR 医疗卫生人员注册服务 Medical Staff Reg
9、istration Service MSR 术语注册服务 Terminology Registration Service TR 健康档案存储服务 Documents Storage Service DS 健康档案管理服务 Documents Management Service DM 健康档案采集服务 Documents Collection Service DC 健康档案调阅服务 Documents Retrieval Service DR 文档订阅发布服务 Documents Subscribe-Publish Service DSP 预约挂号服务 Appointment and Reg
10、istration Service ARS 双向转诊服务 TwoWay Referral service TRS 签约服务 Contract Service CS 远程会诊服务 Remote Consultation Service RCS 提醒服务 Reminder Service RS 居民健康卡服务 Health Card Service HC 4.2.2 交易编码 交易编码使用如下格式: IST-服务编号 交易序号 例如: IST-PR1表示居民注册服务提交居民信息服务交易。 4.2.3 数据类型编码 简单数据类型采用 Camel格式,复合数据类型采用 Pascal格式。在与消息元素名
11、称易产生混淆的场 合,数据类型应后缀 Type以示区分。 4.2.4 消息元素编码 消息根元素及通用元素编码采用 Pascal格式,其余元素采用 Camel格式。 4.3 消息结构表示 消息结构采用 XML Schema架构模式进行表达。在文本描述中,消息节点为 XML元素的采用元素代 码或加注尖括号“ ”表示,、消息节点为 XML属性的在属性代码前加注“ ”前缀表示。 4.4 消息节点的可选性约束表示 消息节点采用 XPath表达式指向。消息元素及属性“可选项”约束采用表 2代码表示。 WS/T 790.12021 4 表2 消息节点的可选性约束编码 约束名称 英文名称 描述 代码 必选 R
12、equired 必选节点,应填充节点信息。如果节点信息不可获得或不被传送, 则必须指明空值原因。 R 条件必选 Required for data exists 条件必选,如果节点信息存在则该节点必选。 R2 可选 Optional 可选节点。无论节点信息是否存在,可选择提供或不提供的节点。 O 条件可选 Conditional 符合特定条件时必选的节点。条件可选节点应注明必选条件。 C 强制 Mandatory 强制要求该节点不可缺少,如果该节点没有值或者没有定义缺省 值,消息将不能被合法解析。 M 已废弃 Invalid 已废弃的无效节点,不可选择。 X 5 消息与服务定义 5.1 通讯协
13、议 5.1.1 消息封装结构 区域卫生信息平台服务消息宜通过 SOAP1.2版进行通讯。消息封装结构如下: . 在 SOAP1.2版本中服务请求的 HTTP头部信息中应设置 Content-Type为 application/soap+xml。 5.1.2 消息编码 本规范所有部分中所定义的交互消息、文档编码应用 UTF-8。 5.1.3 命名空间 SOAP消息头使用指定的命名空间: rhin指代区域卫生信 息网络, is指代交互规范, 2015指代本规范的版本。 在命名空间不冲突的情况下,使用名称 rhin来指代该命名空间。 5.2 消息定义 5.2.1 消息模式定义 消息模式应采用 XML
14、 Schema进行定义,并遵循 W3C XML Schema规范。 5.2.2 消息节点编码与数据元的对应 所有部分与业务相关的消息节点在可能情况下,应引用以下标准的数据元代码,并建立节点代码与 数据元代码间的关系: WS 218; WS 363; WS 364; WS/T 790.12021 5 WS 365; WS 371; WS 372; WS 373; WS 374; WS 375; WS 376; WS 377; WS 445。 5.2.3 消息数据类型 消息数据类型宜采用 6.1所列基础数据类型。 5.2.4 对象 OID 标识 对象 OID标识应符合 GB/T 26231符定。
15、5.3 服务定义 5.3.1 服务描述 每个部分的交互服务均应提供用于定义服务交互接口的 WSDL文件。 服务定义语言应遵循 W3C WSDL 1.2规范,分别对消息、服务接口、服务绑定以及服务物理位置 4 个部分进行定义。 5.3.2 消息定义 服务定义 WSDL文件通过引入已定义的消息格式文件定义消息类型。 消息元素 的结构模式应包括名称属性 name和一个部分元素 ,部分元素包括名称属 性 name和元素属性 element。定义要求如下: 消息元素 的名称属性 name 宜与服务操作同名; 部分元素 的名称属性 name 宜定义为“ message”; 部分元素 的元素属性 eleme
16、nt 指向消息格式文件中的相应的消息元素。 5.3.3 服务端口类型描述 服务端口类型元素 包括名称属性 name和一系列的服务操作元素 。每个操 作元素包括入口消息 及出口消息 属性。定义要求如下: 操作元素 :应定义 name 属性,并与消息的名称保持一致,表示操作名称; 输入元素 :应定义 message 属性,并与消息格文件中请求消息元素保持一致,表示操 作的输入参数; 输出元素 :应定义 message 属性,并与消息格文件中应答消息元素保持一致,表示操 作的输出参数; 通知操作只含输出参数。 5.3.4 服务绑定类型 WS/T 790.12021 6 本规范中的网络服务绑定类型为
17、Document/literal Wrapped模式 ,该模式与 WS-I规范兼容。 选用该模 式可以根据利用与函数同名的元素名进行消息的分发,可以利用 Schema进行消息的验证,绑定元素定 义如下: 绑定 :应定义 name 属性,采用服务名称 +“ Binding”格式;应定义 type 属性,指 向服务提供者对应的节点定义; 兼容 SOAP1.2 的绑定 :应定义 transport 属性;应定义 styles 属性为 document; 操作 :应定义 name 属性,表示绑定的操作; 输入元素 :应定义兼容 SOAP1.2 的 元素及 use 属性为“ literal”,表示输入消
18、 息的格式; 输出元素 :应定义兼容 SOAP1.2 的 元素及 use 属性为“ literal”,表示输出消 息的格式。 5.3.5 服务物理位置 服务物理位置由以下 WSDL元素约定: 服务 元素:应定义 name 属性,表示提供服务的名称; 端口 属性:应定义 name 属性,表示提供服务的端口名称;应定义 binding 属性,表 示相应的绑定定义; 地址 元素:应定义 location 属性,表示实际提供服务的物理地址。 6 数据类型与通用元素 6.1 基础数据类型 本部分规定的基础数据类型适用于本标准所有部分。 基础数据类型包括简单数据类型及复合数据类型,简单数据类型符合 W3C
19、的 XML Schema1.0、 1.1 的数据型规定,复合类型是多种数据类型的组合型式。一般情况下,复合类型是其基类与任何类型的组 合。任何类型仅当所表示的类型空值时,其属性“ nullFlavor”进行进一步说明。 数据类型的及代码说明见表 3,数据类型的表达示应符合 A.1数据类型结构模式的约束。 表3 数据类型及代码说明 数据名称 类型代码 数据类别 备注 任何类 Any 复合 复合类型的超类,包含nullFlavor属性。 空值原因 nullFlavorPrimitive 简单 说明空值的原因,值域代码见B.1。 字符串基类 stringPrimitive 简单 字符串的基类 字符串
20、 String 复合 字符串类型 布尔基类 booleanPrimitive 简单 布尔的基类 布尔 Boolean 复合 布尔类型 日期基类 datePrimitive 简单 日期的基类 日期 Date 复合 日期类型 时间基类 timePrimitive 简单 时间的基类 时间 Time 复合 时间类型 日期时间基类 dateTimePrimitive 简单 日期时间的基类 WS/T 790.12021 7 表 3(续) 数据名称 类型代码 数据类别 备注 日期时间 DateTime 复合 日期时间类型 语言基类 languagePrimitive 简单 语言的基类 语言 Language
21、 复合 语言类型 代码基类 codePrimitive 简单 代码的基类 代码 Code 复合 代码类型。 整数基类 integerPrimitive 简单 整数基类 整数 Integer 复合 整数类型 正整数基类 unsignedIntPrimitive 简单 正整数基类 正整数 UnsignedInt 复合 正整数类型 实数原始数 decimalPrimitive 复合 实数的基类 实数类型 Decimal 复合 实数类型 非限定名称 ncNamePrimitive 简单 不包含冒号(:)分隔限定前缀的名称基类 非限定名称 NCName 复合 不包含冒号(:)分隔限定前缀的名称 限定名称
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WS 790.1-2021 区域卫生信息平台交互标准 第1部分:总则 790.1 2021 区域 卫生 信息 平台 交互 标准 部分 总则
