WS T 790.6-2021 区域卫生信息平台交互标准 第6部分:居民注册服务.pdf

上传人:花仙子 文档编号:1528252 上传时间:2022-01-28 格式:PDF 页数:39 大小:1.23MB
下载 相关 举报
WS T 790.6-2021 区域卫生信息平台交互标准 第6部分:居民注册服务.pdf_第1页
第1页 / 共39页
WS T 790.6-2021 区域卫生信息平台交互标准 第6部分:居民注册服务.pdf_第2页
第2页 / 共39页
WS T 790.6-2021 区域卫生信息平台交互标准 第6部分:居民注册服务.pdf_第3页
第3页 / 共39页
WS T 790.6-2021 区域卫生信息平台交互标准 第6部分:居民注册服务.pdf_第4页
第4页 / 共39页
WS T 790.6-2021 区域卫生信息平台交互标准 第6部分:居民注册服务.pdf_第5页
第5页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 ICS 11.020 CCS C 07 WS 中华人民共和国卫生行业标准 WS/T 790.62021 区域卫生信息平台交互标准 第 6 部分:居民注册服务 Regional health information platform interactive standard Part 6: Person registration service 2021-10-27 发布 2022-04-01 实施 中华人民共和国国家卫生健康委员会 发布 WS/T 790.62021 I 前 言 本标准是 WS/T 790区域卫生信息平台交互标准的第 6部分。 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.62021 1 区域卫生信息平台交互标准 第 6 部分:居民注册服务 1 范围 本标准规定了基于健康档案的区域卫生信息平台居民注册服务的角色、 交易、 交互服务和安全审计。 本标准适用于基于健康档案的区域卫生信息平台居民注册服务和应用信息系统调用平台居民注册

4、服务的设计与开发。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本标准必不可少的条款。 其中, 注日期的引用文件, 仅该日期对应的版本适用于本标准;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 标准。 WS/T 448 基于居民健康档案的区域卫生信息平台技术规范 WS/T 482 卫生信息共享文档编制规范 WS/T 790.4 区域卫生信息平台交互标准 第 4部分:安全审计服务 WS/T 790.5 区域卫生信息平台交互标准 第 5部分:基础通知服务 3 术语和略缩语 3.1 术语和定义 WS/T 448、 WS/T 482、 WS/T 790.4、 WS/T

5、790.5界定的术语和定义适用于本标准。 3.2 缩略语 下列缩略语适用于本标准。 XML Schema:可扩展标记语言结构模式( Extensible Markup Language Schema) WSDL:网络服务描述语言( Web Services Description Language) PIS:居民注册服务( Person Information Registration Service) PIP:居民信息提供者( Person Information Provider) PIU:居民信息使用者( Person Information Users) PIIU:居民信息索引使用者(

6、 Person Information Index Users) PISub:居民信息订阅者( Person Information Subscriber) PIX:居民交叉索引( Person identifier cross-reference) 4 角色 4.1 角色定义 WS/T 790.62021 2 居民注册服务角色定义如下: 居民注册服务( PIS):提供居民信息注册、居民信息查询、居民信息索引查询服务,同时充 当通知服务代理角色 (见第 5 部分角色定义) 提供居民信息变更通知、 居民信息索引变更通知、 居民信息索引合并通知服务; 居民信息提供者 (PIP):提交居民信息。同时

7、充当通知发布者角色(见第 5 部分角色定义)向 通知服务代理发布居民信息变更通知、居民信息索引变更通知及居民信息索引合并通知; 居民信息使用者 (PIU):从居民注册服务处获取居民信息,并充当通知接受者角色(见第 5 部分角色定义)接收居民信息变更通知; 居民信息索引使用者 (PIIU):从居民注册服务处查询信息索引,并充当通知接受者角色(见 第 5 部分角色定义)接收居民信息索引变更通知及居民信息索引合并通知; 居民信息订阅者( PISub) :为居民信息索引使用者或居民信息使用者订阅相应的通知信息。 4.2 角色的交易关系 与居民注册服务直接相关的角色与角色间的交易关系见图 1。 健康档案

8、 存储服务 健康档案 存储服务 居民信息 提供者 健康档案 存储服务 健康档案 存储服务 居民信息使用者 健康档案 存储服务 健康档案 存储服务 居民信息索引 使用者 居民注册服务 IST-PR5居民信息变更通知 IST-PR3 居民交叉索引询 IST-PR2 居民信息查询 IST-PR6 居民索引变更通知 IST-PR7 居民索引合并通知 IST-PR1居民信息提交 健康档案 存储服务 健康档案 存储服务 居民信息使用者 IST-PR4 居民信息订阅 图1 居民注册服务角色图 4.3 角色的交易可选性 居民注册服务交互标准范中每个角色直接相关的交易见表 1。如果声明支持该交互标准,则应实现

9、标准中指定为“ R”的交易。 表1 居民注册服务交互标准 -角色和交易 角色 交易 编号 可选项 居民信息提供者(PIP) 居民信息提交 IST-PR1 R 居民注册服务(PIS) 居民信息提交 IST-PR1 R 居民信息查询 IST-PR2 R WS/T 790.62021 3 表 1(续) 角色 交易 编号 可选项 居民交叉索引查询 IST-PR3 R 居民信息订阅 IST-PR4 O 居民信息变更通知 IST-PR5 R 居民信息索引变更通知 IST-PR6 R 居民信息索引合并通知 IST-PR7 R 居民信息使用者(PIU) 居民信息查询 IST-PR2 R 居民信息变更通知 IS

10、T-PR5 O 居民信息索引使用者(PIIU) 居民交叉索引查询 IST-PR3 R 居民信息索引变更通知 IST-PR6 O 居民信息索引合并通知 IST-PR7 O 居民信息订阅者(PISub) 居民信息订阅 IST-PR4 O 5 交易 5.1 居民信息提交 5.1.1 用例 居民信息提交用例见图 2。 居民注册服务居民信息提供者 居民信息提交 图2 居民信息提交用例图 由居民信息提供者向居民注册服务发起居民信息提交请求, 提交居民基本信息。 此交易会触发创建、 读取、更新行为。 5.1.2 交易流程 居民信息提交交易流程见图 3。 WS/T 790.62021 4 居民注册服务居民信息

11、提供者 居民信息提交 居民信息提交应答信息 图3 居民信息提交交易流程图 5.1.3 消息请求 5.1.3.1 触发事件 居民信息提供者向居民注册服务提交居民信息时触发该消息请求。 5.1.3.2 消息结构及约束 居民信息提交消息结构应符合附录 B居民注册服务消息格式 PersonRecordFeed元素构件要求,消息 补充约束见表 2。 表2 居民信息提交请求的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /PersonRecordFeed 1.1 R IST-PR1:居民基本信息提交 /PersonRecordFeed/personInfo 1.* R 居民注册信息 /Pe

12、rsonRecordFeed/personInfo/id 0.1 O 患者注册码, 健康档案主索引 号。有值时为更新请求信息。 /PersonRecordFeed/personInfo/statusC ode 1.1 R 状态 /PersonRecordFeed/personInfo/identif ier 1.* R 患者角色编码。 如身份证吗就 诊号、健康卡号、住院号、门 诊号等。 /PersonRecordFeed/personInfo/address 0.1 O 地址 DE02.01.009.01 DE02.01.009.02 DE02.01.009.03 DE02.01.009.04

13、 DE02.01.009.05 DE02.01.009.06 /PersonRecordFeed/personInfo/telecom 0.1 O 联系电话 DE02.01.010.00 /PersonRecordFeed/personInfo/effecti veTime 0.1 O 有效期 WS/T 790.62021 5 表 2(续) 节点 基数 可选项 节点说明 对应数据元标识符 /PersonRecordFeed/personInfo/assigne dPerson 1.1 R 自然人信息 /PersonRecordFeed/personInfo/assigne dPerson/id

14、 0.1 O 个人注册码,个人主索引。未 提供时为新增的个人信息。 /PersonRecordFeed/personInfo/assigne dPerson/identifier 1.* O 个人编码,份证标识符。如身 份证号码、社保卡号、健康卡 号等。 /PersonRecordFeed/personInfo/assigne dPerson/name 1.* R 姓名 DE02.01.039.00 /PersonRecordFeed/personInfo/assigne dPerson/birthTime 0.1 O 出生日期与时间 DE02.01.040.00 /PersonRecordF

15、eed/personInfo/assigne dPerson/gender 1.1 R 性别 DE02.01.040.00 /PersonRecordFeed/personInfo/assigne dPerson/address 0.* O 户籍地址/现住地址 /PersonRecordFeed/personInfo/assigne dPerson/telecom 0.* O 联系电话 DE02.01.010.00 /PersonRecordFeed/personInfo/assigne dPerson/languageCommunication 0.1 O 母语 /PersonRecordF

16、eed/personInfo/assigne dPerson/birthPlace 0.1 O 出生地 DE02.01.009.01 DE02.01.009.02 DE02.01.009.03 DE02.01.009.04 DE02.01.009.05 DE02.01.009.06 /PersonRecordFeed/personInfo/assigne dPerson/maritalStatusCode 0.1 O 婚姻状态 DE02.01.018.00 /PersonRecordFeed/personInfo/assigne dPerson/deceasedInd 0.1 O 死亡标记 /

17、PersonRecordFeed/personInfo/assigne dPerson/deceasedTime 0.1 O 死亡时间 DE02.01.036.00 /PersonRecordFeed/personInfo/person/ multipleBirthInd 0.1 O 多胎标记 /PersonRecordFeed/personInfo/assigne dPerson/multipleBirthOrderNumber 0.1 O 多胎次序 /PersonRecordFeed/personInfo/assigne dPerson/photo 0.1 O 头像图片 /PersonRe

18、cordFeed/personInfo/contact 0.* O 联系方式 /PersonRecordFeed/personInfo/guardia n 0.* O 监护人 WS/T 790.62021 6 表 2(续) 节点 基数 可选项 节点说明 对应数据元标识符 /PersonRecordFeed/personInfo/assigni ngOrganization 0.1 O 居委会 5.1.4 消息应答 5.1.4.1 触发事件 当居民注册服务接收到居民信息提交请求消息时触发该消息应答。 5.1.4.2 消息结构及约束 应答消息结构应符合附录 B居民注册服务消息格式 PersonRe

19、cordFeedResponse元素构件要求,消息 补充约束见表 3。 表3 居民信息提交应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /PersonRecordFeedResponse 1.1 R 居民信息提交应答 /PersonRecordFeedResponse/masterI dentifer 0.1 O 主索引 /PersonRecordFeedResponse/masterI dentifer/value/value 1.1 R 居民标识 /PersonRecordFeedResponse/masterI dentifer/system/value 1.1 R

20、 主索引标识域 5.2 居民信息查询 5.2.1 用例 居民信息查询用例见图 4。 居民注册服务居民信息使用者 居民信息查询 图4 居民信息查询用例图 由居民信息使用者提供居民查询参数,向居民注册服务发起居民信息查询请求。 5.2.2 交易流程 居民信息查询交易流程见图 5。 WS/T 790.62021 7 居民注册服务居民信息使用者 居民信息查询 居民信息查询应答信息 图5 居民信息查询交易流程图 5.2.3 消息请求 5.2.3.1 触发事件 居民信息使用者向居民注册服务查询居民信息时触发该消息请求。 5.2.3.2 消息结构及约束 居民信息查询消息结构应符合附录 B居民注册服务消息 P

21、ersonRecordQuery格式元素构件要求,消息 补充约束见表 4。 表4 居民信息查询请求的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /PersonRecordQuery 1.1 R 居民信息查询参数 /PersonRecordQuery /from 0.1 O 信息条目起始数 /PersonRecordQuery /maxCount 0.1 O 查询信息最大条数 /PersonRecordQuery /adhocQuery 0.1 O 预存查询条件 /PersonRecordQuery /adhocQuery/id 1.1 R 预存查询的唯一编号,见 C.2“居民

22、 信息查询”项。 /PersonRecordQuery /adhocQuery/slot 1.* R 预存查询参数列表,各参数之间为 AND关系。 /PersonRecordQuery /adhocQuery/slot/name/value 1.1 R 过滤条件,见C.3。 /PersonRecordQuery /adhocQuery/slot/valueList 1.1 R 取值列表,多值之间为OR关系。 /PersonRecordQuery /adhocQuery/slot/valueList/valu e/value 1.* R 值列表,多个值之间为OR的关系。 5.2.4 消息应答 5

23、.2.4.1 触发事件 当居民注册服务接收到居民信息查询请求时触发该消息应答。 WS/T 790.62021 8 5.2.4.2 消息结构及约束 居民信息查询应答消息结构应符合附录 B居民注册服务消息格式元素构件要求,消息补充约束见表 5。 表5 居民信息查询应答的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /PersonRecordQueryResponse 1.1 R 居民信息查询结果 /PersonRecordQueryResponse /totalcount 1.1 R 获取信息总数 /PersonRecordQueryResponse /from 0.1 O 信息条

24、目起始数 /PersonRecordQueryResponse /count 0.1 O 查询信息最大条数 /PersonRecordQueryResponse /personInfo 0.* O 个人信息参见表2 /personInfo 5.3 居民交叉索引查询 5.3.1 用例 居民交叉索引 (PIX)查询用例见图 6。 居民注册服务 居民信息索引 使用者 居民交叉索引查询 图6 居民交叉索引查询用例图 居民信息索引使用者提供居民标识信息,向居民注册服务发送居民交叉索引查询的请求,获取另一 个 ID域的居民标识符。 5.3.2 交易流程 居民交叉索引查询交易流程见图 7。 居民注册服务居民

25、信息提供者 居民交叉索引查询 居民交叉索引查询应答信息 图7 居民交叉索引查询交易流程图 WS/T 790.62021 9 5.3.3 消息请求 5.3.3.1 触发事件 居民信息索引使用者向居民注册服务查询居民交叉索引时触发该消息请求。 5.3.3.2 消息结构及约束 居民交叉索引查询请求消息结构应符合附录 B居民注册服务消息格式 identifierQuery元素构件要求, 消息补充约束见表 6。居民交叉索引信息亦可通过预存通用查询的方式提交查询请求,消息结构模式见 第 1部分 B.2之 adhocQuery元素,补充约束参见表 6。 表6 居民交叉索引查询请求的消息补充约束 5.3.4

26、消息应答 5.3.4.1 触发事件 居民注册服务接收到查询居民交叉索引请求时触发该消息应答。 5.3.4.2 消息结构及约束 消息结构应符合附录 B居民注册服务消息格式元素 identifierPatient构件要求,消息补充约束见表 7。 表7 居民信息提交请求的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /PersonIdentifierQueryResponse 0.* O 居民信息索引查询应答 /PersonIdentifierQueryResponse/perso nIdentifier 0.* O 居民信息索引 /PersonIdentifierQueryResp

27、onse/perso nIdentifier/system 0.1 O 标识域 /PersonIdentifierQueryResponse/perso nIdentifier/value 0.1 O 5.4 居民信息订阅 5.4.1 用例 居民信息订阅用例见图 8。 节点 基数 可选项 节点说明 对应数据元标识符 /PersonIdentifierQuery 1.1 R 居民交叉索引查询 /PersonIdentifierQuery /identifier 1.1 R 给定的已知标识符 /PersonIdentifierQuery /domain 0.1 O 需获取的标识符所在域 WS/T

28、790.62021 10 居民注册服务 居民信息 订阅者 居民信息订阅 图8 文档订阅用例图 居民信息订阅者可向居民信息服务发起文档订阅请求。 5.4.2 交易流程 居民信息订阅交易流程见图 9。 居民注册服务 居民信息 订阅者 通知订阅者 通知服务代理 居民信息订阅 图9 居民信息订阅交易流程图 居民信息订阅者向居民注册服务订阅所关注居民信息, 居民注册服务通过通知服务代理返回居民信 息订阅应答消息。 5.4.3 消息请求 5.4.3.1 触发事件 文档订阅者向文档订阅发布服务订阅健康档案文档时触发该消息请求。 5.4.3.2 消息结构及约束 文档订阅消息结构应符合基础通知服务消息格式 Su

29、bscribe元素构件要求,消息补充约束见表 8。 WS/T 790.62021 11 表8 居民信息订阅请求的消息补充约束 节点 基数 可选项 节点说明 对应数据元标 识符 /wsnt:Subscribe 1.1 R 居民订阅消息 /wsnt:Subscribe/wsnt:ConsumerRe ference 1.1 R 订阅接收者索引信息 /wsnt:Subscribe/wsnt:ConsumerRe ference/tns:Address 1.1 R 订阅者接收通知的WebService地址 /wsnt:Subscribe/wsnt:Filter 1.1 R 过滤条件 /wsnt:Sub

30、scribe/wsnt:Filter/wsn t:TopicExpression 1.1 R 订阅主题表达式,见C.1。 /wsnt:Subscribe/wsnt:Filter/wsn t:TopicExpression/Dialect 1.1 R 订阅主题方言,固定值为 http:/docs.oasis-open.org/wsn/t- 1/TopicExpression/Simple。 /wsnt:Subscribe/wsnt:Filter/rhi n:adhocQuery 0.1 O 预存查询条件 /wsnt:Subscribe/wsnt:Filter/rhi n:adhocQuery/i

31、d 1.1 R 预存查询的唯一编号,见C.2。 /wsnt:Subscribe/wsnt:Filter/rhi n:adhocQuery/slot 1.* R 预存查询参数列表,各参数之间为AND 关系。 /wsnt:Subscribe/wsnt:Filter/rhi n:adhocQuery/slot/name/value 1.1 R 过滤条件,见C.3。 /wsnt:Subscribe/wsnt:Filter/rhi n:adhocQuery/slot/valueList 1.1 R 取值列表,多值之间为OR关系。 /wsnt:Subscribe/wsnt:Filter/rhi n:adh

32、ocQuery/slot/valueList/val ue/value 1.* R 值列表,多个值之间为OR的关系。 /wsnt:Subscribe/wsnt:InitialTer minationTime 0.1 O 订阅条目的结束时间 /wsnt:Subscribe/wsnt:Subscripti onPolicy 0.1 O 订阅策略 5.4.4 消息应答 5.4.4.1 触发事件 当居民注册服务服务接收到居民信息订阅请求消息时触发该消息应答。 5.4.4.2 消息结构及约束 文档订阅应答消息结构应符合第 5部分 5.1.4要求。 5.5 居民信息变更通知 5.5.1 用例 WS/T 7

33、90.62021 12 居民信息变更通知用例见图 10。 居民注册服务居民信息使用者 居民信息 变更通知 图10 居民信息变更通知用例图 当居民信息发生变更,居民注册服务向配置了“变更通知”功能的居民信息使用者发送居民信息变 更通知请求。 5.5.2 交易流程 居民信息变更通知交易流程见图 11。 居民注册服务居民信息使用者 居民信息变更通知 居民信息变更 发布通知 通知接收者 通知服务代理 图11 居民信息变更通知交易流程图 5.5.3 通知消息 5.5.3.1 触发事件 当居民信息发生变更时,触发该通知消息。 5.5.3.2 消息结构及约束 消息结构应符合附录 B居民注册服务消息格式 Pe

34、rsonRecordRevise元素构件要求, 消息补充约束见表 9。该消息封装于基础通知服务消息 wsn:Notify/wsn:NotifyMessage/wsn:Message节点,消息格式见 WS/T 790.5。 WS/T 790.62021 13 表9 居民信息变更通知的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /wsnt:Notify/wsnt:NotificationMes sage/wsnt:Topic 1.1 R2 通知主题表达式,值域见C.1。 /wsnt:Notify/wsnt:NotificationMes sage 1.1 R2 通知消息,节点由本

35、服务提供。 /wsnt:Notify/wsnt:NotificationMes sage /rhin:personRecordRevise 1.* R IST-PR5: 居民基本信息变更通知。 节点约束参见表2 / personRecordRevise节点。 5.6 居民信息索引变更通知 5.6.1 用例 居民信息索引变更通知用例见图 12。 居民注册服务 居民信息索引 使用者 居民索引 变更通知 图12 居民信息索引变更通知用例图 当某一个 ID域中的标识符发生改变时,居民注册服务向事先配置了“居民信息索引变更通知”功 能的居民信息索引使用者发送居民信息索引变更通知的请求,保持同步更新。 5

36、.6.2 交易流程 居民信息索引变更通知交易流程见图 13。 居民注册服务 居民信息索引 使用者 居民信息索引变更通知 居民信息索引变更 发布通知 通知接收者 通知服务代理 图13 居民信息索引变更通知交易流程图 WS/T 790.62021 14 5.6.3 通知消息 5.6.3.1 触发事件 当某一个 ID域中的标识符发生改变时,居民注册服务向事先配置了“变更通知”功能的居民信息 索引使用者发送居民信息索引变更通知。 5.6.3.2 消息结构及约束 消息结构应符合附录 B居民注册服务消息格式 PersonIdentifierRevise元素构件要求, 消息补充约束见 表 10。该消息封装于

37、基础通知服务消息 wsn:Notify/wsn:NotifyMessage/wsn:Message节点,消息格式见 WS/T 790.5。 表10 居民信息索引变更通知的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /wsnt:Notify/wsnt:NotificationMes sage/wsnt:Topic 1.1 R 通知主题表达式,值域见C.1。 /wsnt:Notify/wsnt:NotificationMes sage 1.1 R 通知消息,节点由本服务提供。 /wsnt:Notify/wsnt:NotificationMes sage/wsnt:Message/

38、rhin:personIden tifierRevise 1.* R IST-PR5:居民 基本信息索引变更 通知。节点约束见表2 / personRecordRevise节点。 /wsnt:Notify/wsnt:NotificationMes sage/wsnt:Message/rhin:personIden tifierRevise/masterIdentifer 1.1 R 主索引信息 /wsnt:Notify/wsnt:NotificationMes sage/wsnt:Message/rhin:personIden tifierRevise/masterIdentifer/syst

39、 em/value 1.1 R 主域标识符 /wsnt:Notify/wsnt:NotificationMes sage/wsnt:Message/rhin:personIden tifierRevise/masterIdentifer/valu e/value 1.1 R 主域的居民标识 5.7 居民信息索引合并通知 5.7.1 用例 居民信息索引合并通知用例见图 14。 WS/T 790.62021 15 居民注册服务 居民信息索引 使用者 居民索引 合并通知 图14 居民信息索引合并通知用例图 当居民信息索引发生合并时,居民注册服务向事先配置了“通知”功能的居民信息索引使用者发送 居民信

40、息索引合并通知,内容包括居民信息和被合并的居民信息 5.7.2 交易流程 居民信息索引合并通知交易流程见图 15。 居民注册服务 居民信息索引 使用者 居民信息索引合并通知 居民信息合并 发布通知 通知接收者 通知服务代理 图15 居民信息索引合并通知交易流程图 5.7.3 通知消息 5.7.3.1 触发事件 当居民信息索引有合并,废弃被合并的居民信息索引时,触发居民信息索引合并通知的消息请求。 5.7.3.2 消息结构及约束 消息结构应符合附录 B居民注册服务消息格式 PersonIdentifierMerge元素构件要求,消息补充约束见 表 11。该消息封装于基础通知服务消息 wsn:No

41、tify/wsn:NotifyMessage/wsn:Message节点,消息格式见 WS/T 790.5。 WS/T 790.62021 16 表11 居民信息提交请求的消息补充约束 节点 基数 可选项 节点说明 对应数据元标识符 /wsnt:Notify/wsnt:NotificationMessage/ wsnt:Topic 1.1 R 通知主题表达式,值域见 C.1。 /wsnt:Notify/wsnt:NotificationMessage 1.1 R 通知消息,节点由本服务提 供。 /wsnt:Notify/wsnt:NotificationMessage/ wsnt:Messag

42、e/rhin:personIdentifierMerg e 1.* R IST-PR7: 居民基本信息索引 合并通知。 /wsnt:Notify/wsnt:NotificationMessage/ wsnt:Message/rhin:personIdentifierMerg e/masterIdentifer 1.1 R 居民主索引信息 /wsnt:Notify/wsnt:NotificationMessage/ wsnt:Message/rhin:personIdentifierMerg e/masterIdentifer/system/value 1.1 R 主域标识符 /wsnt:Not

43、ify/wsnt:NotificationMessage/ wsnt:Message/rhin:personIdentifierMerg e/masterIdentifer/value/value 1.1 R 主域的居民标识 /wsnt:Notify/wsnt:NotificationMessage/ wsnt:Message/rhin:personIdentifierMerg e/replacedIdentifier 1.1 R 被合并的居民主索引信息 /wsnt:Notify/wsnt:NotificationMessage/ wsnt:Message/rhin:personIdentif

44、ierMerg e/replacedIdentifier/system/value 0.1 O 被合并的居民主域标识符 /wsnt:Notify/wsnt:NotificationMessage/ wsnt:Message/rhin:personIdentifierMerg e/replacedIdentifier/value/value 1.1 R 被合并的居民标识 6 交互服务 6.1 服务定义 居民注册服务定义应符合附件 A居民注册服务 WSDL文档要求。 6.2 服务技术要求 居民注册服务应符合 WS/T 448相关技术要求。 6.3 异常处理 服务操作出现异常时应依据表 12所列异常

45、编码抛出异常消息。 WS/T 790.62021 17 表12 异常编码 异常代码 异常名称 异常说明 QueryParamIncorrectFault 查询参数错误 查询信息时提交的参数错误 PatientExistFault 信息已存在错误 注册的居民信息已存在 PatientNotFoundFault 信息不存在错误 查询的居民信息不存在 PatientInformationIncompleteFault 信息不完整错误 查询请求信息缺失 PatientInformationIncorrectFault 信息不正确错误 查询请求信息错误 7 安全审计 7.1 安全约定 居民注册服务各项交

46、易事件的安全审计项目的可选性见表 13,安全审计应符合 WS/T 790.4的要求。 表13 居民注册服务审计项目及可选性要求 审计项目编码 审计事件 审计源 可选性 IST-PR1-S IST- PR1居民信息提交 居民信息提供者 O IST-PR1-C IST- PR1居民信息提交 居民注册服务 R IST-PR2-S IST- PR2居民信息查询 居民注册服务 R IST-PR2-C IST- PR2居民信息查询 居民信息使用者 O IST-PR3-S IST- PR3居民交叉索引查询 居民注册服务 R IST-PR3-C IST- PR3居民交叉索引查询 居民信息索引使用者 O IST

47、-PR4-S IST- PR3居民信息订阅 居民注册服务 R IST-PR4-C IST- PR3居民信息订阅 居民信息订阅者 O IST-PR5-S IST- PR5居民信息变更通知 居民注册服务 R IST-PR5-C IST- PR5居民信息变更通知 居民信息使用者 O IST-PR6-S IST- PR6居民信息索引变更通知 居民注册服务 R IST-PR6-C IST- PR6居民信息索引变更通知 居民信息索引使用者 O IST-PR7-S IST- PR7居民信息索引合并通知 居民注册服务 R IST-PR7-C IST- PR7居民信息索引合并通知 居民信息索引使用者 O 7.2

48、 审计消息记录要求 7.2.1 居民信息提交 (IST-PR1-C,IST-PR1-S) 7.2.1.1 事件( Event) 记录居民信息提交事件,居民信息提供者及居民注册服务均提供该节点信息 (IST-PR1-C,IST-PR1-S)。 节点路径: AuditMessage/EventIdentification; 取值要求: EventActionCode=“ C”; EventTypeCode/code=” IST-PR1”。 7.2.1.2 事件源( Event Source) WS/T 790.62021 18 记录居民信息提交请求方信息,居民信息提供者及居民注册服务均提供该节点信息 (IST-PR1-C,IST-PR1-S)。 节点路径: AuditMessage/ ActiveParticipant; 取值要求: UserName=居民信息提供者; UserIsRequestor=“Y”; RoleIDCode/code=“Source”; RoleIDCode/ displayName =“事件源”; RoleIDCode/codeSystemNam

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 标准规范 > 行业标准 > WS卫生行业

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1