前 言
WS/T XXXXX《医院信息平台交互规范》包括以下十一部分:
第1部分:总则
第2部分:个人信息注册、查询服务;
第3部分:医疗卫生机构注册、查询服务;
第4部分:医疗卫生人员注册、查询服务;
第5部分:术语注册、查询服务;
第6部分:文档注册、查询服务;
第7部分:就诊信息交互服务;
第8部分:医嘱信息交互服务;
第9部分:申请单信息交互服务;
第10部分:预约信息交互服务;
第11部分:状态信息交互服务。
本部分为WS/T XXXXX的第10部分。
本部分按照GB/T 1.1—2009给出的规则起草。
本部分主要起草单位:国家卫生健康委统计信息中心、昆明医科大学附属第二医院。
本部分主要起草人:李岳峰、董方杰、张春光、章仕岳、李小田、王国栋、王雄彬。
医院信息平台交互规范
第10部分:预约信息交互服务
1. 范围
WS/T XXXXX的本部分规定了预约信息交互服务消息的模板、消息架构的要求以及对消息内容的约束。
本部分适用于预约信息交互服务的应用。
2. 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
WS/T XXXXX.1-XXXX 医院信息平台交互规范 第1部分:总则
3. 术语和定义
WS/T XXXXX.1-XXXX中界定的术语和定义适用于本文件。
4. 规范说明
见WS/T XXXXX.1-XXXX。
5. 交互服务
5.1 号源排班信息新增服务(SourceAndScheduleInfoAdd)
角色和交易
角色交易图
号源排班信息新增服务的角色交易图如图1所示。
图1 号源排班信息新增服务角色交易图
角色的选择
号源排班信息新增服务的角色列表如表1所示。
表1 号源排班信息新增服务角色列表
角色 | 交易 | 选择 |
号源排班信息源 | 号源排班信息新增 | 必选项(R) |
号源排班信息新增服务 | 号源排班信息新增 | 必选项(R) |
交易流程
号源排班信息新增服务的交易流程图如图2所示。
图2 号源排班信息新增服务交易流程图
号源排班信息新增服务的交易流程描述:
号源排班信息源向号源排班信息新增服务提交请求消息;
号源排班信息新增服务校验数据并进行存储,新增成功时返回成功响应消息;
号源排班信息新增服务新增失败时返回异常响应消息。
接口规范模型
请求消息模型
号源排班信息新增服务的请求消息模型如表2所示。
表2 号源排班信息新增服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/controlActProcess/dataEnterer/assignedPerson/id/item/@extension | 0..1 | O | 排班者工号 | 字符串,最大长度为50 |
/controlActProcess/dataEnterer/assignedPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/dataEnterer/assignedPerson/assignedPerson/name/item/part/@value | 0..1 | O | 排班者姓名 | DE02.01.039.00 |
/controlActProcess/subject/schedule | 1..* | R | — | |
/controlActProcess/subject/schedule/resourceSlot/id/item/@extension | 1..1 | R | 排班标识 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.20" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.2.62" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@codeSystemName | 0..1 | O | 固定值"医疗卫生机构业务科室分类与代码表" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@code | 0..1 | O | 亚专业代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/profession/displayName/@value | 0..1 | O | 亚专业描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/totalNumber/@value | 1..1 | R | 资源总数 | 数值型,最大长度为5 |
/controlActProcess/subject/schedule/resourceSlot/deptId/item/@extension | 1..1 | R | 科室标识 | DE08.10.025.00 |
/controlActProcess/subject/schedule/resourceSlot/deptId/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/schedule/resourceSlot/code/@code | 1..1 | R | 资源级别代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.21" | — |
/controlActProcess/subject/schedule/resourceSlot/code/@codeSystemName | 1..1 | R | 固定值"资源级别代码" | — |
/controlActProcess/subject/schedule/resourceSlot/code/displayName/@value | 1..1 | R | 资源级别描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/id/item/@extension | 1..1 | R | 出诊医生医护人员工号 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.1.209" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@codeSystemName | 0..1 | O | 固定值"专业技术职务类别代码表" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@code | 0..1 | O | 专业职务类别代码 | DE08.30.031.00 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/displayName/@value | 0..1 | O | 专业职务类别描述 | |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/id/item/@extension | 0..1 | O | 出诊医生身份证号 | DE02.01.030.00 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/name/item/part/@value | 0..1 | O | 出诊医生姓名 | DE02.01.039.00 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/ | 1..* | R | 分时段信息 | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@code | 1..1 | R | 分时段资源类型代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.22" | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@codeSystemName | 1..1 | R | 固定值"排班资源类型代码" | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/originalText/@value | 1..1 | R | 分时段资源类型描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/totalFrameNumber/@value | 1..1 | R | 分时段资源总数 | 数值型,最大长度为5 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/effectiveTime/low/@value | 1..1 | R | 排班开始日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/effectiveTime/high/@value | 1..1 | R | 排班结束日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/remainNumber/@value | 1..1 | R | 剩余号数 | 数值型,最大长度为5 |
响应消息模型(成功)
号源排班信息新增服务的响应消息模型(成功)如表3所示。
表3 号源排班信息新增服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AA"表示成功 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
响应消息模型(异常)
号源排班信息新增服务的响应消息模型(异常)如表4所示。
表4 号源排班信息新增服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AE"表示失败 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
5.2 号源排班信息更新服务(SourceAndScheduleInfoUpdate)
角色和交易
角色交易图
号源排班信息更新服务的角色交易图如图3所示。
图3 号源排班信息更新服务角色交易图
角色的选择
号源排班信息更新服务的角色列表如表5所示。
表5 号源排班信息更新服务角色列表
角色 | 交易 | 选择 |
号源排班信息源 | 号源排班信息更新 | 必选项(R) |
号源排班信息更新服务 | 号源排班信息更新 | 必选项(R) |
交易流程
号源排班信息更新服务的交易流程图如图4所示。
图4 号源排班信息更新服务交易流程图
号源排班信息更新服务的交易流程描述:
号源排班信息源向号源排班信息更新服务提交请求消息;
号源排班信息更新服务校验数据并进行存储,更新成功时返回成功响应消息;
号源排班信息更新服务更新失败时返回异常响应消息。
接口规范模型
请求消息模型
号源排班信息更新服务请求消息模型如表6所示。
表6 号源排班信息更新服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/controlActProcess/dataEnterer/assignedPerson/id/item/@extension | 0..1 | O | 排班者工号 | 字符串,最大长度为50 |
/controlActProcess/dataEnterer/assignedPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/dataEnterer/assignedPerson/assignedPerson/name/item/part/@value | 0..1 | O | 排班者姓名 | DE02.01.039.00 |
/controlActProcess/subject/schedule | 1..* | R | — | |
/controlActProcess/subject/schedule/resourceSlot/id/item/@extension | 1..1 | R | 排班标识 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.20" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.2.62" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@codeSystemName | 0..1 | O | 固定值"医疗卫生机构业务科室分类与代码表" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@code | 0..1 | O | 亚专业代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/profession/displayName/@value | 0..1 | O | 亚专业描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/totalNumber/@value | 1..1 | R | 资源总数 | 数值型,最大长度为5 |
/controlActProcess/subject/schedule/resourceSlot/deptId/item/@extension | 1..1 | R | 科室标识 | DE08.10.025.00 |
/controlActProcess/subject/schedule/resourceSlot/deptId/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/schedule/resourceSlot/code/@code | 1..1 | R | 资源级别代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.21" | — |
/controlActProcess/subject/schedule/resourceSlot/code/@codeSystemName | 1..1 | R | 固定值"资源级别代码" | — |
/controlActProcess/subject/schedule/resourceSlot/code/displayName/@value | 1..1 | R | 资源级别描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/id/item/@extension | 1..1 | R | 出诊医生医护人员工号 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.1.209" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@codeSystemName | 0..1 | O | 固定值"专业技术职务类别代码表" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@code | 0..1 | O | 专业职务类别代码 | DE08.30.031.00 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/displayName/@value | 0..1 | O | 专业职务类别描述 | |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/id/item/@extension | 0..1 | O | 出诊医生身份证号 | DE02.01.030.00 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/name/item/part/@value | 0..1 | O | 出诊医生姓名 | DE02.01.039.00 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/ | 1..* | R | 分时段信息 | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@code | 1..1 | R | 分时段资源类型代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.22" | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@codeSystemName | 1..1 | R | 固定值"排班资源类型代码" | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/originalText/@value | 1..1 | R | 分时段资源类型描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/totalFrameNumber/@value | 1..1 | R | 分时段资源总数 | 数值型,最大长度为5 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/effectiveTime/low/@value | 1..1 | R | 排班开始日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/effectiveTime/high/@value | 1..1 | R | 排班结束日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/remainNumber/@value | 1..1 | R | 剩余号数 | 数值型,最大长度为5 |
响应消息模型(成功)
号源排班信息更新服务的响应消息模型(成功)如表7所示。
表7 号源排班信息更新服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AA"表示成功 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
响应消息模型(异常)
号源排班信息更新服务的响应消息模型(异常)如表8所示。
表8 号源排班信息更新服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AE"表示失败 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
5.3 号源排班信息查询服务(SourceAndScheduleInfoQuery)
角色和交易
角色交易图
号源排班信息查询服务的角色交易图如图5所示。
图5 号源排班信息查询服务角色交易图
角色的选择
号源排班信息查询服务的角色列表如表9所示。
表9 号源排班信息查询服务角色列表
角色 | 交易 | 选择 |
号源排班信息使用者 | 号源排班信息查询 | 必选项(R) |
号源排班信息查询服务 | 号源排班信息查询 | 必选项(R) |
交易流程
号源排班信息查询服务的交易流程图如图6所示。
图6 号源排班信息查询服务交易流程图
号源排班信息查询服务的交易流程描述:
号源排班信息使用者向号源排班信息查询服务提交请求消息;
号源排班信息查询服务将查询结果返回给号源排班信息使用者接口规范模型。
接口规范模型
请求消息模型
号源排班信息查询服务的请求消息模型如表10所示。
表10 号源排班信息查询服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/queryId/@extension | 0..1 | O | 查询ID | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/scheduleId/value/item/@extension | 0..1 | O | 排班标识 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/scheduleId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.20" | — |
/controlActProcess/queryByParameter/effectiveTime/value/low/@value | 0..1 | O | 排班开始时间 | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/effectiveTime/value/high/@value | 0..1 | O | 排班结束时间 | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/resourceDept/value/item/@extension | 0..1 | O | 排班科室ID | DE08.10.025.00 |
/controlActProcess/queryByParameter/resourceDept/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/queryByParameter/resourceDept/semanticsText/@value | 0..1 | O | 排班科室描述 | DE08.10.026.00 |
/controlActProcess/queryByParameter/employeeId/value/item/@extension | 0..1 | O | 出诊医生医护人员工号 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/employeeId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/queryByParameter/employeeId/value/item/@extension | 0..1 | O | 出诊医生身份证号 | DE02.01.030.00 |
/controlActProcess/queryByParameter/employeeId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/queryByParameter/employeeId/semanticsText/@value | 0..1 | O | 出诊医生姓名 | DE02.01.039.00 |
/controlActProcess/queryByParameter/slotType/value/@code | 0..1 | O | 资源类型代码 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/slotType/value/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.5.1.22" | — |
/controlActProcess/queryByParameter/slotType/value/@codeSystemName | 0..1 | O | 固定值"排班资源类型代码" | — |
/controlActProcess/queryByParameter/slotType/value/originalText/@value | 0..1 | O | 资源类型描述 | 字符串,最大长度为100 |
查询响应消息模型(成功)
号源排班信息查询服务的响应消息模型(成功)如表11所示。
表11 号源排班信息查询服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AA"表示成功 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
/controlActProcess/dataEnterer/assignedPerson/id/item/@extension | 0..1 | O | 排班者工号 | 字符串,最大长度为50 |
/controlActProcess/dataEnterer/assignedPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/dataEnterer/assignedPerson/assignedPerson/name/item/part/@value | 0..1 | O | 排班者姓名 | DE02.01.039.00 |
/controlActProcess/subject/schedule | 0..* | O | — | |
/controlActProcess/subject/schedule/resourceSlot/id/item/@extension | 1..1 | R | 排班标识 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.20" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.2.62" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@codeSystemName | 0..1 | O | 固定值"医疗卫生机构业务科室分类与代码表" | — |
/controlActProcess/subject/schedule/resourceSlot/profession/@code | 0..1 | O | 亚专业代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/profession/displayName/@value | 0..1 | O | 亚专业描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/totalNumber/@value | 1..1 | R | 资源总数 | 数值型,最大长度为5 |
/controlActProcess/subject/schedule/resourceSlot/deptId/item/@extension | 1..1 | R | 科室标识 | DE08.10.025.00 |
/controlActProcess/subject/schedule/resourceSlot/deptId/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/schedule/resourceSlot/code/@code | 0..1 | O | 资源级别代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.21" | — |
/controlActProcess/subject/schedule/resourceSlot/code/@codeSystemName | 1..1 | R | 固定值"资源级别代码" | — |
/controlActProcess/subject/schedule/resourceSlot/code/displayName/@value | 1..1 | R | 资源级别描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/id/item/@extension | 1..1 | R | 出诊医生医护人员工号 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.1.209" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@codeSystemName | 0..1 | O | 固定值"专业技术职务类别代码表" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/@code | 0..1 | O | 专业职务类别代码 | DE08.30.031.00 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/code/displayName/@value | 0..1 | O | 专业职务类别描述 | |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/id/item/@extension | 0..1 | O | 出诊医生身份证号 | DE02.01.030.00 |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/schedule/resourceSlot/directTarget/IdentifiedEntity/Person/name/item/part/@value | 0..1 | O | 出诊医生姓名 | DE02.01.039.00 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/ | 1..* | R | 分时段信息 | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@code | 1..1 | R | 分时段资源类型代码 | 字符串,最大长度为50 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.22" | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/@codeSystemName | 1..1 | R | 固定值"排班资源类型代码" | — |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/code/originalText/@value | 1..1 | R | 分时段资源类型描述 | 字符串,最大长度为100 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/totalFrameNumber/@value | 1..1 | R | 分时段资源总数 | 数值型,最大长度为5 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/effectiveTime/low/@value | 1..1 | R | 排班开始日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/effectiveTime/high/@value | 1..1 | R | 排班结束日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/schedule/resourceSlot/timeFrame/remainNumber/@value | 1..1 | R | 剩余号数 | 数值型,最大长度为5 |
/controlActProcess/queryAck/queryId/@extension | 0..1 | O | 查询标识 | 字符串,最大长度为50 |
/controlActProcess/queryAck/queryResponseCode/@code | 0..1 | O | 查询响应代码 | 字符串,最大长度为50 |
/controlActProcess/queryAck/resultTotalQuantity/@value | 0..1 | O | 查询结果数量 | N..10 |
查询响应消息模型(异常)
号源排班信息查询服务的响应消息模型(异常)如表12所示。
表12 号源排班信息查询服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AE"表示失败 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息标ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
/controlActProcess/queryAck/queryId/@extension | 0..1 | O | 查询标识 | 字符串,最大长度为50 |
5.4 门诊预约状态信息新增服务(OutPatientAppointStatusInfoAdd)
角色和交易
角色交易图
门诊预约状态信息新增服务的角色交易图如图7所示。
图7 门诊预约状态信息新增服务角色交易图
角色的选择
门诊预约状态信息新增服务的角色列表如表13所示。
表13 门诊预约状态信息新增服务角色列表
角色 | 交易 | 选择 |
门诊预约状态信息源 | 门诊预约状态信息新增 | 必选项(R) |
门诊预约状态信息新增服务 | 门诊预约状态信息新增 | 必选项(R) |
交易流程
门诊预约状态信息新增服务的交易流程图如图8所示。
图8 门诊预约状态信息新增服务交易流程图
门诊预约状态信息新增服务的交易流程描述:
门诊预约状态信息源向门诊预约状态信息新增服务提交门诊预约状态信息;
门诊预约状态信息新增服务校验数据并进行存储。
接口规范模型
请求消息模型
门诊预约状态信息新增服务的请求消息模型如表14所示。
表14 门诊预约状态信息新增服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/id/item/@extension | 1..1 | R | 预约ID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.29" | — |
/controlActProcess/subject/encounterAppointment /statusCode/code | 1..1 | R | 固定值"active" | — |
/controlActProcess/subject/encounterAppointment/effectiveTime/low/@value | 0..1 | O | 预约日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/subject/patient/id/item extension/@extension | 0..1 | O | 患者ID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/subject/patient/id/item extension/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/name/item/part/@value | 0..1 | O | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterAppointment/reusableDevice/time/low/@value | 0..1 | O | 系统预约日期时 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/id/item/@extension | 0..1 | O | 系统id | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.3" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@code | 1..1 | R | 预约状态码 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.30" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@codeSystemName | 1..1 | R | 固定值"门诊预约状态代码表" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/displayName/@ value | 1..1 | R | 预约状态描述 | 字符串,最大长度为100 |
/controlActProcess/subject/encounterAppointment/performer/time/low/@value | 0..1 | O | 医务人员预约日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/performer/assignedPerson/id/item/@extension | 0..1 | O | 预约医务人员工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/performer/assignedPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/id/item/@extension | 1..1 | R | 资源ID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.20" | — |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/effectiveTime/low/@value | 0..1 | O | 资源时段开始日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/effectiveTime/high/@value | 0..1 | O | 资源时段结束日期时间 | 日期时间格式,DT14 |
响应消息模型(成功)
门诊预约状态信息新增服务的响应消息模型(成功)如表15所示。
表15 门诊预约状态信息新增服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AA"表示成功 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
响应消息模型(异常)
门诊预约状态信息新增服务的响应消息模型(异常)如表16所示。
表16 门诊预约状态信息新增服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AE"表示失败 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
5.5 门诊预约状态信息更新服务(OutPatientAppointStatusInfoUpdate)
角色和交易
角色交易图
门诊预约状态信息更新服务的角色交易图如图9所示。
图9 门诊预约状态信息更新服务角色交易图
角色的选择
门诊预约状态信息更新服务的角色列表如表17所示。
表17 门诊预约状态信息更新服务角色列表
角色 | 交易 | 选择 |
门诊预约状态信息源 | 门诊预约状态信息更新 | 必选项(R) |
门诊预约状态信息更新服务 | 门诊预约状态信息更新 | 必选项(R) |
交易流程
门诊预约状态信息更新服务的交易流程图如图10所示。
图10 门诊预约状态信息更新服务交易流程图
门诊预约状态信息更新服务的交易流程描述:
门诊预约状态信息源向门诊预约状态信息更新服务提交门诊预约状态更新信息;
门诊预约状态信息更新服务校验数据并进行存储。
接口规范模型
请求消息模型
门诊预约状态信息更新服务的请求消息模型如表18所示。
表18 门诊预约状态信息更新服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/id/item/@extension | 1..1 | R | 预约ID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.29" | — |
/controlActProcess/subject/encounterAppointment /statusCode/@code | 1..1 | R | 固定值"active" | — |
/controlActProcess/subject/encounterAppointment/effectiveTime/low/@value | 0..1 | O | 预约日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/subject/patient/id/item extension/@extension | 0..1 | O | 患者ID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/subject/patient/id/item extension/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.031.00 |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/name/item/part/@value | 0..1 | O | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterAppointment/reusableDevice/time/low/@value | 0..1 | O | 系统预约日期时 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/id/item/@extension | 0..1 | O | 系统id | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.3" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@code | 1..1 | R | 预约状态码 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.30" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@codeSystemName | 1..1 | R | 固定值"门诊预约状态代码表" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/displayName/@value | 1..1 | R | 预约状态描述 | 字符串,最大长度为100 |
/controlActProcess/subject/encounterAppointment/performer/time/low/@value | 0..1 | O | 医务人员预约日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/performer/assignedPerson/id/item/@extension | 0..1 | O | 预约医务人员工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/performer/assignedPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/id/item/@extension | 1..1 | R | 资源ID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.20" | — |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/effectiveTime/low/@value | 0..1 | O | 资源时段开始日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/effectiveTime/high/@value | 0..1 | O | 资源时段结束日期时间 | 日期时间格式,DT14 |
响应消息模型(成功)
门诊预约状态信息更新服务的响应消息模型(成功)如表19所示。
表19 门诊预约状态信息更新服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AA"表示成功 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
响应消息模型(异常)
门诊预约状态信息更新服务的响应消息模型(异常)如表20所示。
表20 门诊预约状态信息更新服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AE"表示失败 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
5.6 门诊预约状态信息查询服务(OutPatientAppointStatusInfoQuery)
角色和交易
角色交易图
门诊预约状态信息查询服务的角色交易图如图11所示。
图11 门诊预约状态信息查询服务角色交易图
角色的选择
门诊预约状态信息查询服务的角色列表如表21所示。
表21 门诊预约状态信息查询服务角色列表
角色 | 交易 | 选择 |
门诊预约状态信息使用者 | 门诊预约状态信息查询 | 必选项(R) |
门诊预约状态信息查询服务 | 门诊预约状态信息查询 | 必选项(R) |
交易流程
门诊预约状态信息查询服务的交易流程图如图12所示。
图12 门诊预约状态信息查询服务交易流程图
门诊预约状态信息查询服务的交易流程描述:
门诊预约状态信息使用者向门诊预约状态信息查询服务提交门诊预约状态信息查询请求消息;
门诊预约状态信息查询服务将查询结果返回给门诊预约状态信息使用者。
接口规范模型
请求消息模型
门诊预约状态信息查询服务的请求消息模型如表22所示。
表22 门诊预约状态信息查询服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/statusCode/@code | 1..1 | R | 固定值"new" | — |
/controlActProcess/queryByParameter/initialQuantity/@value | 0..1 | O | 返回结果上限 | 数值型,最大长度为4 |
/controlActProcess/queryByParameter/encounterStatus/value/item/@code | 0..1 | O | 预约状态编码 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/encounterStatus/value/item/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.5.1.30" | — |
/controlActProcess/queryByParameter/encounterStatus/value/item/@codeSystemName | 0..1 | O | 固定值"门诊预约状态代码表" | — |
/controlActProcess/queryByParameter/encounterStatus/value/item/displayName/@value | 0..1 | O | 预约状态描述 | 字符串,最大长度为100 |
/controlActProcess/queryByParameter/patientId/value/item/@extension | 0..1 | O | 患者ID | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/patientId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.4" | — |
响应消息模型(成功)
门诊预约状态信息查询服务的响应消息模型(成功)如表23所示。
表23 门诊预约状态信息查询服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果标识,固定值"AA" | — |
/controlActProcess/subject/encounterAppointment/id/item/@extension | 1..1 | R | 预约ID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.29" | — |
/controlActProcess/subject/encounterAppointment /statusCode/@code | 1..1 | R | 固定值"active" | — |
/controlActProcess/subject/encounterAppointment/effectiveTime/low/value | 0..1 | O | 预约日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/subject/patient/id/item extension/@extension | 0..1 | O | 患者ID | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/patientId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 身份证号 | DE02.01.030.00 |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/encounterAppointment/subject/patient/patientPerson/name/item/part/@value | 0..1 | O | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterAppointment/reusableDevice/time/low/@value | 0..1 | O | 系统预约日期时 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/id/item/@extension | 0..1 | O | 系统id | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.3" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@code | 1..1 | R | 预约状态码 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.5.1.30" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/@codeSystemName | 1..1 | R | 固定值"门诊预约状态代码表" | — |
/controlActProcess/subject/encounterAppointment/reusableDevice/assignedDevice/code/displayName/@value | 1..1 | R | 预约状态描述 | 字符串,最大长度为100 |
/controlActProcess/subject/encounterAppointment/performer/time/low/@value | 0..1 | O | 医务人员预约日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/performer/assignedPerson/id/item/@extension | 0..1 | O | 预约医务人员工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/performer/assignedPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/id/item/@extension | 1..1 | R | 资源ID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.20" | — |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/effectiveTime/low/@value | 0..1 | O | 资源时段开始日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterAppointment/arrivedBy/transportationIntent/effectiveTime/high/@value | 0..1 | O | 资源时段结束日期时间 | 日期时间格式,DT14 |
/controlActProcess/queryAck/queryId/@extension | 0..1 | O | 查询ID | 字符串,最大长度为50 |
/controlActProcess/queryAck/queryResponseCode/@code | 0..1 | O | 查询结果代码 | 字符串,最大长度为50 |
响应消息模型(异常)
门诊预约状态信息查询服务的响应消息模型(异常)如表24所示。
表24 门诊预约状态信息查询服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AE"表示失败 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
/controlActProcess/queryAck/queryId/@extension | 0..1 | O | 查询ID | 字符串,最大长度为50 |
/controlActProcess/queryAck/queryResponseCode/@code | 0..1 | O | 查询结果代码 | 字符串,最大长度为50 |
5.7 检查预约状态信息新增服务(CheckAppointStatusInfoAdd)
角色和交易
角色交易图
检查预约状态信息新增服务的角色交易图如图13所示。
图13 检查预约状态信息新增服务角色交易图
角色的选择
检查预约状态信息新增服务的角色列表如表25所示。
表25 检查预约状态信息新增服务角色列表
角色 | 交易 | 选择 |
检查预约状态信息源 | 检查预约状态信息新增 | 必选项(R) |
检查预约状态信息新增服务 | 检查预约状态信息新增 | 必选项(R) |
交易流程
检查预约状态信息新增服务的交易流程图如图14所示。
图14 检查预约状态信息新增服务交易流程图
检查预约状态信息新增服务的交易流程描述:
检查预约状态信息源向检查预约状态信息新增服务提交检查预约状态信息;
检查预约状态信息新增服务校验数据并进行存储。
接口规范模型
请求消息模型
检查预约状态信息新增服务的请求消息模型如表26所示。
表26 检查预约状态信息新增服务请求消息模型
响应消息模型(成功)
检查预约状态信息新增服务的响应消息模型(成功)如表27所示。
表27 检查预约状态信息新增服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AA"表示成功 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
响应消息模型(异常)
检查预约状态信息新增服务的响应消息模型(异常)如表28所示。
表28 检查预约状态信息新增服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/id/@extension | 1..1 | R | 消息ID | 字符串,最大长度为50 |
/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/creationTime/@value | 1..1 | R | 消息创建时间 | 日期时间格式,DT14 |
/acknowledgement/@typeCode | 1..1 | R | 处理结果,固定值"AE"表示失败 | — |
/acknowledgement/targetMessage/id/@extension | 1..1 | R | 请求消息ID | 字符串,最大长度为50 |
/acknowledgement/targetMessage/id/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.1" | — |
/acknowledgement/acknowledgementDetail/text/@value | 1..1 | R | 处理结果说明 | 字符串,最大长度为200 |
5.8 检查预约状态信息更新服务(CheckAppointStatusInfoUpdate)
角色和交易
角色交易图
检查预约状态信息更新服务的角色交易图如图15所示。
图15 检查预约状态信息更新服务角色交易图
角色的选择
检查预约状态信息更新服务的角色列表如表29所示。
表29 检查预约状态信息更新服务角色列表
角色 | 交易 | 选择 |
检查预约状态信息源 | 检查预约状态信息更新 | 必选项(R) |
检查预约状态信息更新服务 | 检查预约状态信息更新 | 必选项(R) |
交易流程
检查预约状态信息更新服务的交易流程图如图16所示。
图16 检查预约状态信息更新服务交易流程图
检查预约状态信息更新服务的交易流程描述:
检查预约状态信息源向检查预约状态信息更新服务提交检查预约状态更新信息;
检查预约状态信息更新服务校验数据并进行存储。
接口规范模型
请求消息模型
检查预约状态信息更新服务的请求消息模型如表30所示。
表30 检查预约状态信息更新服务请求消息模型
响应消息模型(成功)
检查预约状态信息更新服务的响应消息模型(成功)如表31所示。
表31 检查预约状态信息更新服务响应消息模型(成功)
响应消息模型(异常)
检查预约状态信息更新服务的响应消息模型(异常)如表32所示。
表32 检查预约状态信息更新服务响应消息模型(异常)
5.9 检查预约状态信息查询服务(CheckAppointStatusInfoQuery)
角色和交易
角色交易图
检查预约状态信息查询服务的角色交易图如图17所示。
图17 检查预约状态信息查询服务角色交易图
角色的选择
检查预约状态信息查询服务的角色列表如表33所示。
表33 检查预约状态信息查询服务角色列表
角色 | 交易 | 选择 |
检查预约状态信息使用者 | 检查预约状态信息查询 | 必选项(R) |
检查预约状态信息查询服务 | 检查预约状态信息查询 | 必选项(R) |
交易流程
检查预约状态信息查询服务的交易流程图如图18所示。
图18 检查预约状态信息查询服务交易流程图
检查预约状态信息查询服务的交易流程描述:
检查预约状态信息使用者向检查预约状态信息查询服务提交检查预约状态信息查询请求消息;
检查预约状态信息查询服务将查询结果返回给检查预约状态信息使用者。
接口规范模型
请求消息模型
检查预约状态信息查询服务的请求消息模型如表34所示。
表34 检查预约状态信息查询服务请求消息模型
2. 响应消息模型(成功)
检查预约状态信息查询服务的响应消息模型(成功)如表35所示。
表35 检查预约状态信息查询服务响应消息模型(成功)
响应消息模型(异常)
检查预约状态信息查询服务的响应消息模型(异常)如表36所示。
表36 检查预约状态信息查询服务响应消息模型(异常)
附录A(规范性附录) 消息示例
号源排班信息新增服务
号源排班信息新增服务-请求消息
<PRSC_IN030101UV ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRSC_IN030101UV.xsd"> <!--id-消息流水号--> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <!--creationTime-消息创建时间--> <creationTime value="20130501130624"/> <!--interactionId-消息的服务标识--> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRSC_IN030101UV"/> <!--processingCode-处理代码。标识此消息是否是产品、训练、调试系统的一部分。D:调试;P:产品;T:训练--> <processingCode code="P"/> <!--processingModeCode-处理模型代码。定义此消息是一个文档处理还是一个初始装载的一部分。A:存档;I:初始装载;R:从存档中恢复;T:当前处理,间隔传递。--> <processingModeCode/> <!--acceptAckCode-接收确认类型 AL:总是确认;NE:从不确认;ER:仅在错误/或拒绝时确认;SU:仅在成功完成时确认。--> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="1111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="222"/> </id> </device> </sender> <controlActProcess classCode="CACT" moodCode="EVN"> <dataEnterer typeCode="ENT"> <assignedPerson classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="操作者ID"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <name xsi:type="DSET_EN"> <item> <part value="王平"/> </item> </name> </assignedPerson> </assignedPerson> </dataEnterer> <subject typeCode="SUBJ"> <!--可重复--> <schedule classCode="SCH" moodCode="EVN"> <resourceSlot classCode="SLOT" moodCode="EVN"> <id> <!--排班标识--> <item root="2.16.156.10011.2.5.1.20" extension="1"/> </id> <!--亚专业--> <profession code="1" codeSystem="2.16.156.10011.2.3.2.62" codeSystemName="医疗卫生机构业务科室分类与代码表"> <displayName value="内科"/> </profession> <!--资源总数--> <totalNumber value="20"/> <deptId> <!--科室标识--> <item root="2.16.156.10011.1.26" extension="1"/> </deptId> <!--资源级别--> <code code="1" codeSystem="2.16.156.10011.2.5.1.21" codeSystemName="资源级别代码"> <displayName value="级别1"/> </code> <statusCode/> <effectiveTime/> <priorityCode/> <directTarget typeCode="DIR"> <!--出诊医生信息--> <IdentifiedEntity classCode="CONS"> <!--出诊医生医护人员工号--> <id> <item root="2.16.156.10011.1.4" extension="出诊人ID"/> </id> <!--专业职务类别--> <code code="1" codeSystem="2.16.156.10011.2.3.1.209" codeSystemName="专业技术职务类别代码表"> <displayName value="临床"/> </code> <Person classCode="PSN" determinerCode="INSTANCE"> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--出诊医生姓名--> <name xsi:type="DSET_EN"> <item> <part value="赵武"/> </item> </name> </Person> </IdentifiedEntity> </directTarget> <!--分时段信息 1..*--> <timeFrame> <!--分时段资源类型--> <code code="1" codeSystem="2.16.156.10011.2.5.1.22" codeSystemName="排班资源类型代码"> <displayName value="自助机"/> </code> <!--分时段资源总数--> <totalFrameNumber value="20"/> <!--排班开始、结束日期时间--> <effectiveTime> <low value="2017090909"/> <high value="2017090912"/> </effectiveTime> <!--剩余号数--> <remainNumber value="5"/> </timeFrame> </resourceSlot> </schedule> </subject> </controlActProcess> </PRSC_IN030101UV>
号源排班信息新增服务-响应消息(成功)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AA"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
号源排班信息新增服务-响应消息(异常)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AE"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
号源排班信息更新服务
号源排班信息更新服务-请求消息
<PRSC_IN030102UV ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRSC_IN030102UV.xsd"> <!--id-消息流水号--> <id root="2.16.156.10011.2.5.1.1" extension="@22a0f9e0-4454-11dc-a6be-3603d6866807"/> <!--creationTime-消息创建时间--> <creationTime value="20130501130624"/> <!--interactionId-消息的服务标识--> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRSC_IN030102UV"/> <!--processingCode-处理代码。标识此消息是否是产品、训练、调试系统的一部分。D:调试;P:产品;T:训练--> <processingCode code="P"/> <!--processingModeCode-处理模型代码。定义此消息是一个文档处理还是一个初始装载的一部分。A:存档;I:初始装载;R:从存档中恢复;T:当前处理,间隔传递。--> <processingModeCode/> <!--acceptAckCode-接收确认类型 AL:总是确认;NE:从不确认;ER:仅在错误/或拒绝时确认;SU:仅在成功完成时确认。--> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="1111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="222"/> </id> </device> </sender> <controlActProcess classCode="CACT" moodCode="EVN"> <dataEnterer typeCode="ENT"> <assignedPerson classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="操作者ID"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <name xsi:type="DSET_EN"> <item> <part value="王平"/> </item> </name> </assignedPerson> </assignedPerson> </dataEnterer> <subject typeCode="SUBJ"> <!--可重复--> <schedule classCode="SCH" moodCode="EVN"> <resourceSlot classCode="SLOT" moodCode="EVN"> <id> <!--排班标识--> <item root="2.16.156.10011.2.5.1.20" extension="1"/> </id> <!--亚专业--> <profession code="1" codeSystem="2.16.156.10011.2.3.2.62" codeSystemName="医疗卫生机构业务科室分类与代码表"> <displayName value="内科"/> </profession> <!--资源总数--> <totalNumber value="20"/> <deptId> <!--科室标识--> <item root="2.16.156.10011.1.26" extension="1"/> </deptId> <!--资源级别--> <code code="1" codeSystem="2.16.156.10011.2.5.1.21" codeSystemName="资源级别代码"> <displayName value="级别1"/> </code> <statusCode/> <effectiveTime/> <priorityCode/> <directTarget typeCode="DIR"> <!--出诊医生信息--> <IdentifiedEntity classCode="CONS"> <!--出诊医生医护人员工号--> <id> <item root="2.16.156.10011.1.4" extension="出诊人ID"/> </id> <!--专业职务类别--> <code code="1" codeSystem="2.16.156.10011.2.3.1.209" codeSystemName="专业技术职务类别代码表"> <displayName value="临床"/> </code> <Person classCode="PSN" determinerCode="INSTANCE"> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--出诊医生姓名--> <name xsi:type="DSET_EN"> <item> <part value="赵武"/> </item> </name> </Person> </IdentifiedEntity> </directTarget> <!--分时段信息 1..*--> <timeFrame> <!--分时段资源类型--> <code code="1" codeSystem="2.16.156.10011.2.5.1.22" codeSystemName="排班资源类型代码"> <displayName value="自助机"/> </code> <!--分时段资源总数--> <totalFrameNumber value="20"/> <!--排班开始、结束日期时间--> <effectiveTime> <low value="2017090909"/> <high value="2017090912"/> </effectiveTime> <!--剩余号数--> <remainNumber value="5"/> </timeFrame> </resourceSlot> </schedule> </subject> </controlActProcess> </PRSC_IN030102UV>
号源排班信息更新服务-响应消息(成功)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AA"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
号源排班信息更新服务-响应消息(异常)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AE"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
号源排班信息查询服务
号源排班信息查询服务-请求消息
<PRSC_IN100000UV ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRSC_IN100000UV.xsd"> <!--id-消息流水号--> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <!--creationTime-消息创建时间--> <creationTime value="20130501130624"/> <!--interactionId-消息的服务标识--> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRSC_IN100000UV"/> <!--processingCode-处理代码。标识此消息是否是产品、训练、调试系统的一部分。D:调试;P:产品;T:训练--> <processingCode code="P"/> <!--processingModeCode-处理模型代码。定义此消息是一个文档处理还是一个初始装载的一部分。A:存档;I:初始装载;R:从存档中恢复;T:当前处理,间隔传递。--> <processingModeCode/> <!--acceptAckCode-接收确认类型 AL:总是确认;NE:从不确认;ER:仅在错误/或拒绝时确认;SU:仅在成功完成时确认。--> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="1111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="222"/> </id> </device> </sender> <controlActProcess classCode="ACTN" moodCode="EVN"> <queryByParameter> <!--查询ID--> <queryId extension="18204"/> <statusCode/> <!--排班标识--> <scheduleId> <value> <item root="2.16.156.10011.2.5.1.20" extension="1"/> </value> </scheduleId> <!--排班时段--> <effectiveTime> <value> <low value="20130303040404"/> <high value="20130303050505"/> </value> </effectiveTime> <!--排班科室--> <resourceDept> <value> <item root="2.16.156.10011.1.26" extension="科室ID"/> </value> <semanticsText value="骨科"/> </resourceDept> <!--出诊医生--> <employeeId> <value> <item root="2.16.156.10011.1.4" extension="医护人员标识"/> <item root="2.16.156.10011.1.3" extension="身份证号"/> </value> <semanticsText value="王医生"/> </employeeId> <!--资源类型--> <slotType> <value code="1" codeSystem="2.16.156.10011.2.5.1.22" codeSystemName="排班资源类型代码"> <displayName value="自助机"/> </value> </slotType> </queryByParameter> </controlActProcess> </PRSC_IN100000UV>
号源排班信息查询服务-查询响应消息(成功)
<PRSC_IN100500UV ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRSC_IN100500UV.xsd"> <!--id-消息流水号--> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <!--creationTime-消息创建时间--> <creationTime value="20130501130624"/> <!--interactionId-消息的服务标识--> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRSC_IN100500UV"/> <!--processingCode-处理代码。标识此消息是否是产品、训练、调试系统的一部分。D:调试;P:产品;T:训练--> <processingCode code="P"/> <!--processingModeCode-处理模型代码。定义此消息是一个文档处理还是一个初始装载的一部分。A:存档;I:初始装载;R:从存档中恢复;T:当前处理,间隔传递。--> <processingModeCode/> <!--acceptAckCode-接收确认类型 AL:总是确认;NE:从不确认;ER:仅在错误/或拒绝时确认;SU:仅在成功完成时确认。--> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="1111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="222"/> </id> </device> </sender> <!--typeCode为处理结果,AA表示成功 AE表示失败--> <acknowledgement typeCode="AA"> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="1ee83ff1-08ab-4fe7-b573-ea777e9bad51"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> <controlActProcess classCode="CACT" moodCode="EVN"> <dataEnterer typeCode="ENT"> <assignedPerson classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="操作者ID"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <name xsi:type="DSET_EN"> <item> <part value="王平"/> </item> </name> </assignedPerson> </assignedPerson> </dataEnterer> <subject typeCode="SUBJ"> <!--可重复 0..*--> <schedule classCode="SCH" moodCode="EVN"> <resourceSlot classCode="SLOT" moodCode="EVN"> <id> <!--排班标识--> <item root="2.16.156.10011.2.5.1.20" extension="1"/> </id> <!--亚专业--> <profession code="A01" codeSystem="2.16.156.10011.2.3.2.62" codeSystemName="医疗卫生机构业务科室分类与代码表"> <displayName value="预防保健科"/> </profession> <!--资源总数--> <totalNumber value="20"/> <deptId> <!--科室标识--> <item root="2.16.156.10011.1.26" extension="1"/> </deptId> <!--资源级别--> <code code="1" codeSystem="2.16.156.10011.2.5.1.21" codeSystemName="资源级别代码"> <displayName value="级别1"/> </code> <statusCode/> <effectiveTime/> <priorityCode/> <directTarget typeCode="DIR"> <!--出诊医生信息--> <IdentifiedEntity classCode="CONS"> <!--出诊医生医护人员工号--> <id> <item root="2.16.156.10011.1.4" extension="出诊人ID"/> </id> <!--专业职务类别--> <code code="1" codeSystem="2.16.156.10011.2.3.1.209" codeSystemName="专业技术职务类别代码表"> <displayName value="正高"/> </code> <Person classCode="PSN" determinerCode="INSTANCE"> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--出诊医生姓名--> <name xsi:type="DSET_EN"> <item> <part value="赵武"/> </item> </name> </Person> </IdentifiedEntity> </directTarget> <!--分时段信息 1..*--> <timeFrame> <!--分时段资源类型--> <code code="1" codeSystem="2.16.156.10011.2.5.1.22" codeSystemName="排班资源类型代码"> <originalText value="自助机"/> </code> <!--分时段资源总数--> <totalFrameNumber value="20"/> <!--排班开始、结束日期时间--> <effectiveTime> <low value="20170909091212"/> <high value="20170909121212"/> </effectiveTime> <!--剩余号数--> <remainNumber value="5"/> </timeFrame> </resourceSlot> </schedule> </subject> <queryAck> <queryId extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <queryResponseCode code="OK"/> <resultTotalQuantity value="1"/> </queryAck> </controlActProcess> </PRSC_IN100500UV>
号源排班信息查询服务-查询响应消息(异常)
<PRSC_IN100500UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRSC_IN100500UV.xsd"> <!--id-消息流水号--> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866808"/> <!--creationTime-消息创建时间--> <creationTime value="20130501130624"/> <!--interactionId-消息的服务标识--> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRSC_IN100500UV"/> <!--processingCode-处理代码。标识此消息是否是产品、训练、调试系统的一部分。D:调试;P:产品;T:训练--> <processingCode code="P"/> <!--processingModeCode-处理模型代码。定义此消息是一个文档处理还是一个初始装载的一部分。A:存档;I:初始装载;R:从存档中恢复;T:当前处理,间隔传递。--> <processingModeCode/> <!--acceptAckCode-接收确认类型 AL:总是确认;NE:从不确认;ER:仅在错误/或拒绝时确认;SU:仅在成功完成时确认。--> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="1111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="222"/> </id> </device> </sender> <!--typeCode为处理结果,AA表示成功 AE表示失败--> <acknowledgement typeCode="AE"> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="1ee83ff1-08ab-4fe7-b573-ea777e9bad51"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> <controlActProcess classCode="CACT" moodCode="EVN"> <queryAck> <queryId extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <queryResponseCode/> </queryAck> </controlActProcess> </PRSC_IN100500UV>
门诊预约状态信息新增服务
门诊预约状态信息新增服务-请求消息
<PRPA_IN410001UV xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN410001UV.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <creationTime value="20070803130624"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRPA_IN410002UV"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="11"/> </id> </device> </receiver> <sender typeCode="SND"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="11"/> </id> </device> </sender> <controlActProcess classCode="INFO" moodCode="APT"> <subject typeCode="SUBJ"> <encounterAppointment> <!--预约ID--> <id> <item root="2.16.156.10011.2.5.1.29" extension="22"/> </id> <code/> <statusCode code="active"/> <!--预约日期时间--> <effectiveTime> <low value="20170101120000"/> </effectiveTime> <subject> <patient classCode="PAT"> <!--患者ID --> <id> <item root="2.16.156.10011.2.5.1.4" extension="12345sdsdfsdfsdf"/> </id> <patientPerson> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--姓名--> <name xsi:type="LIST_EN"> <item> <part value="朱洋洋"/> </item> </name> </patientPerson> </patient> </subject> <reusableDevice> <!--系统预约日期时间--> <time> <low value="20170101010101"/> </time> <assignedDevice classCode="ASSIGNED"> <!--系统id--> <id> <item root="2.16.156.10011.2.5.1.3" extension=""/> </id> <code code="预约状态码" codeSystem="2.16.156.10011.2.5.1.30" codeSystemName="门诊预约状态代码表"> <displayName value="预约状态"/> </code> </assignedDevice> </reusableDevice> <!--预约医务人员--> <performer typeCode="PRF"> <!--医务人员预约日期时间--> <time> <low value="20170101120000"/> </time> <assignedPerson classCode="ASSIGNED"> <!--医务人员工号--> <id> <item root="2.16.156.10011.1.4" extension="12"/> </id> </assignedPerson> </performer> <!--资源信息--> <arrivedBy> <transportationIntent moodCode="PRP"> <!--资源ID--> <id> <item root="2.16.156.10011.2.5.1.20" extension="12"/> </id> <code/> <!--资源时段--> <effectiveTime> <low value="20170101090000"/> <high value="20170101120000"/> </effectiveTime> </transportationIntent> </arrivedBy> </encounterAppointment> </subject> </controlActProcess> </PRPA_IN410001UV>
门诊预约状态信息新增服务--响应消息(成功)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AA"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
门诊预约状态信息新增服务--响应消息(异常)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AE"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
门诊预约状态信息更新服务
门诊预约状态信息更新服务-请求消息
<PRPA_IN410002UV xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN410002UV.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <creationTime value="20070803130624"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRPA_IN410002UV"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="11"/> </id> </device> </receiver> <sender typeCode="SND"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="11"/> </id> </device> </sender> <controlActProcess classCode="INFO" moodCode="APT"> <subject typeCode="SUBJ"> <encounterAppointment> <!--预约ID--> <id> <item root="2.16.156.10011.2.5.1.29" extension="22"/> </id> <code/> <statusCode code="active"/> <!--预约日期时间--> <effectiveTime> <low value="20170101120000"/> </effectiveTime> <subject> <patient classCode="PAT"> <!--患者ID --> <id> <item root="2.16.156.10011.2.5.1.4" extension="12345sdsdfsdfsdf"/> </id> <patientPerson> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--姓名--> <name xsi:type="LIST_EN"> <item> <part value="朱洋洋"/> </item> </name> </patientPerson> </patient> </subject> <reusableDevice> <!--系统预约日期时间--> <time> <low value="20170101010101"/> </time> <assignedDevice classCode="ASSIGNED"> <!--系统id--> <id> <item root="2.16.156.10011.2.5.1.3" extension=""/> </id> <code code="预约状态码" codeSystem="2.16.156.10011.2.5.1.30" codeSystemName="门诊预约状态代码表"> <displayName value="预约状态"/> </code> </assignedDevice> </reusableDevice> <!--预约医务人员--> <performer typeCode="PRF"> <!--医务人员预约日期时间--> <time> <low value="20170101120000"/> </time> <assignedPerson classCode="ASSIGNED"> <!--医务人员工号--> <id> <item root="2.16.156.10011.1.4" extension="12"/> </id> </assignedPerson> </performer> <!--资源信息--> <arrivedBy> <transportationIntent moodCode="PRP"> <!--资源ID--> <id> <item root="2.16.156.10011.2.5.1.20" extension="12"/> </id> <code/> <!--资源时段--> <effectiveTime> <low value="20170101090000"/> <high value="20170101120000"/> </effectiveTime> </transportationIntent> </arrivedBy> </encounterAppointment> </subject> </controlActProcess> </PRPA_IN410002UV>
门诊预约状态信息更新服务--响应消息(成功)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AA"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
门诊预约状态信息更新服务--响应消息(异常)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AE"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
门诊预约状态信息查询服务
门诊预约状态信息查询服务-请求消息
<PRPA_IN900300UV xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN900300UV.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <creationTime value="20070803130624"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRPA_IN900300UV"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension =""/> </id> </device> </receiver> <sender typeCode="SND"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension =""/> </id> </device> </sender> <controlActProcess classCode="CACT" moodCode="EVN"> <queryByParameter> <queryId extension="111"/> <statusCode code="new"/> <initialQuantity value="2"/> <encounterStatus> <value> <item code="预约状态码" codeSystem="2.16.156.10011.2.5.1.30" codeSystemName="门诊预约状态代码表"> <displayName value="预约状态"/> </item> </value> <semanticsText value="预约状态"/> </encounterStatus> <patientId> <value> <item root="2.16.156.10011.2.5.1.4" extension="12345sdsdfsdfsdf"/> </value> <semanticsText value="患者ID"/> </patientId> </queryByParameter> </controlActProcess> </PRPA_IN900300UV>
门诊预约状态信息查询服务--响应消息(成功)
<PRPA_IN900350UV xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN900350UV.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <creationTime value="20070803130624"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRPA_IN900350UV"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension=""/> </id> </device> </receiver> <sender typeCode="SND"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension=""/> </id> </device> </sender> <acknowledgement typeCode="AA"> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> </targetMessage> <acknowledgementDetail> <!--处理结果说明--> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> <controlActProcess classCode="CACT" moodCode="EVN"> <!--可重复--> <subject typeCode="SUBJ"> <encounterAppointment> <!--预约ID--> <id> <item root="2.16.156.10011.2.5.1.29" extension="22"/> </id> <code/> <statusCode code="active"/> <!--预约日期时间--> <effectiveTime> <low value="20170101120000"/> </effectiveTime> <subject> <patient classCode="PAT"> <!--患者ID --> <id> <item root="2.16.156.10011.2.5.1.4" extension="12345sdsdfsdfsdf"/> </id> <patientPerson> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--姓名--> <name xsi:type="LIST_EN"> <item> <part value="朱洋洋"/> </item> </name> </patientPerson> </patient> </subject> <reusableDevice> <!--系统预约日期时间--> <time> <low value="20170101010101"/> </time> <assignedDevice classCode="ASSIGNED"> <!--系统id--> <id> <item root="2.16.156.10011.2.5.1.3" extension="111"/> </id> <code code="预约状态码" codeSystem="2.16.156.10011.2.5.1.30" codeSystemName="门诊预约状态代码表"> <displayName value="预约状态"/> </code> </assignedDevice> </reusableDevice> <!--预约医务人员--> <performer typeCode="PRF"> <!--医务人员预约日期时间--> <time> <low value="20170101120000"/> </time> <assignedPerson classCode="ASSIGNED"> <!--医务人员工号--> <id> <item root="2.16.156.10011.1.4" extension="12"/> </id> </assignedPerson> </performer> <!--资源信息--> <arrivedBy> <transportationIntent moodCode="PRP"> <!--资源ID--> <id> <item root="2.16.156.10011.2.5.1.20" extension="12"/> </id> <code/> <!--资源时段--> <effectiveTime> <low value="20170101090000"/> <high value="20170101120000"/> </effectiveTime> </transportationIntent> </arrivedBy> </encounterAppointment> </subject> <queryAck> <queryId extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <!--AE 系统错误、NF 未找到数据、OK 找到数据、QE 查询参数错误--> <queryResponseCode code="OK"/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
门诊预约状态信息查询服务--响应消息(异常)
<PRPA_IN900350UV xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN900350UV.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <creationTime value="20070803130624"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRPA_IN900350UV"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension =""/> </id> </device> </receiver> <sender typeCode="SND"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension =""/> </id> </device> </sender> <!--typeCode为处理结果,AA表示成功 AE表示失败--> <acknowledgement typeCode="AE"> <targetMessage> <!--请求消息ID--> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> </targetMessage> <acknowledgementDetail> <!--处理结果说明--> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> <controlActProcess classCode="CACT" moodCode="EVN"> <code code="PRPA_IN900350UV" codeSystem="2.16.840.1.113883.1.6"/> <queryAck> <queryId extension="040CD76A-ED0E-400B-9FD3-60387BCD" /> <queryResponseCode/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
检查预约状态信息新增服务
检查预约状态信息新增服务-请求消息
<PRSC_IN010101UV01 ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRSC_IN010101UV01.xsd"> <!-- 消息流水号 --> <id root="2.16.156.10011.2.5.1.1" extension="@BS004"/> <!-- 消息创建时间 --> <creationTime value="20120106110000"/> <!-- 消息的服务标识--> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRSC_IN010101UV01"/> <!--处理代码,标识此消息是否是产品、训练、调试系统的一部分。D:调试;P:产品;T:训练 --> <processingCode code="P"/> <!-- 消息处理模式: A(Archive); I(Initial load); R(Restore from archive); T(Current processing) --> <processingModeCode/> <!-- 消息应答: AL(Always); ER(Error/reject only); NE(Never) --> <acceptAckCode code="AL"/> <!-- 接受者 --> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 接受者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <!-- 发送者 --> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 发送者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <!-- 封装的消息内容 --> <controlActProcess classCode="CACT" moodCode="EVN"> <subject typeCode="SUBJ"> <actAppointment classCode="ACT" moodCode="APT " xsi:nil="false"> <!--预约号 预约单流水号,全局唯一号--> <id extension="5124567"/> <!--就诊类别:住院/门诊/急诊 --> <code code="R" codeSystem="2.16.156.10011.2.3.1.271"> <displayName value="门诊"/> </code> <effectiveTime xsi:type="IVL_TS"> <!-- 预约检查时间 --> <any value="201205060900"/> </effectiveTime> <!--患者信息 --> <subject typeCode="SBJ"> <patient classCode="PAT"> <!--患者ID --> <id> <!-- 域ID --> <item root="2.16.156.10011.2.5.1.5" extension="01"/> <!-- 患者ID --> <item root="2.16.156.10011.2.5.1.4" extension="09102312"/> <!--门(急)诊号标识 --> <item root="2.16.156.10011.1.10" extension="E10000000"/> <!--住院号标识--> <item root="2.16.156.10011.1.12" extension="HA201102113366666"/> <!-- 就诊次数 --> <item root="2.16.156.10011.2.5.1.8" extension="12"/> <!-- 就诊流水号 --> <item root="2.16.156.10011.2.5.1.9" extension="123456"/> <!-- 预约排序号--> <item root="2.16.156.10011.2.5.1.11" extension="12"/> </id> <patientPerson> <name xsi:type="LIST_EN"> <item> <!-- 患者姓名 --> <part value="患者1"/> </item> </name> </patientPerson> <providerOrganization classCode="ORG" determinerCode="INSTANCE"> <!--病人科室编码--> <id> <item extension="1409889" root="2.16.156.10011.1.26"/> </id> <!--病人科室名称 --> <name xsi:type="BAG_EN"> <item> <part value="检验科"/> </item> </name> <contactParty classCode="CON"/> </providerOrganization> </patient> </subject> <!--预约设备 --> <reusableDevice typeCode="RDV" xsi:nil="false"> <manufacturedDevice classCode="MANU "> <manufacturedDevice classCode="DEV " determinerCode="INSTANCE "> <!-- 预约设备编码 --> <id extension="0001"/> <!-- 预约设备名称 --> <name xsi:type="BAG_EN"> <item> <part value="发射单光子计算机断层扫描仪"/> </item> </name> </manufacturedDevice> </manufacturedDevice> </reusableDevice> <performer typeCode="PRF " xsi:nil="false "> <assignedPerson classCode="ASSIGNED"> <!--预约员编码 --> <id> <item extension="0293875" root="2.16.156.10011.1.4"/> </id> <!--预约员姓名--> <assignedPerson determinerCode="INSTANCE" classCode="PSN"> <name xsi:type="BAG_EN"> <item> <part value="张三"/> </item> </name> </assignedPerson> </assignedPerson> </performer> <!--执行科室 --> <location typeCode="LOC " xsi:nil="false"> <serviceDeliveryLocation classCode="SDLOC "> <!--执行科室编码 --> <id> <item extension="23048575" root="2.16.156.10011.1.26"/> </id> <!--执行科室名称 --> <addr xsi:type="BAG_AD"> <item> <part value="检验科"/> </item> </addr> </serviceDeliveryLocation> </location> <!--检查申请单编号 --> <referencedOrder typeCode="OREF" xsi:nil="false"> <actOrder classCode="ACT" moodCode="RQO"> <!--此处指的是需要进行预约的检查的检查申请单号 --> <id root="2.16.156.10011.1.24" extension="11"/> </actOrder> </referencedOrder> <!-- 医嘱号 --> <referencedOrder typeCode="OREF"> <actOrder classCode="ACT" moodCode="RQO"> <!--此处指的是需要进行预约的检查的检查医嘱号 --> <id root="2.16.156.10011.1.28" extension="11"/> </actOrder> </referencedOrder> </actAppointment> </subject> </controlActProcess> </PRSC_IN010101UV01>
检查预约状态信息新增服务-响应消息(成功)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AA"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
检查预约状态信息新增服务-响应消息(异常)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AE"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
检查预约状态信息更新服务
检查预约状态信息更新服务-请求消息
<PRSC_IN010201UV01 ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRSC_IN010201UV01.xsd"> <!-- 消息流水号 --> <id root="2.16.156.10011.2.5.1.1" extension="@BS004" /> <!-- 消息创建时间 --> <creationTime value="20120106110000" /> <!-- 消息的服务标识--> <interactionId root="2.16.156.10011.2.5.1.2" extension="PRSC_IN010201UV01" /> <!--处理代码,标识此消息是否是产品、训练、调试系统的一部分。D:调试;P:产品;T:训练 --> <processingCode code="P" /> <!-- 消息处理模式: A(Archive); I(Initial load); R(Restore from archive); T(Current processing) --> <processingModeCode/> <!-- 消息应答: AL(Always); ER(Error/reject only); NE(Never) --> <acceptAckCode code="AL" /> <!-- 接受者 --> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 接受者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <!-- 发送者 --> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 发送者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <!-- 封装的消息内容 --> <controlActProcess classCode="CACT" moodCode="EVN"> <subject typeCode="SUBJ"> <actAppointment classCode="ACT" moodCode="APT " xsi:nil="false"> <!--预约号 预约单流水号,全局唯一号--> <id extension="5124567" /> <!--就诊类别--> <code code="R" codeSystem="2.16.156.10011.2.3.1.271"> <displayName value="门诊" /> </code> <effectiveTime xsi:type="IVL_TS"> <!-- 预约检查时间 --> <any value="201205060900"/> </effectiveTime> <!--患者信息 --> <subject typeCode="SBJ"> <patient classCode="PAT"> <!--患者ID --> <id> <!-- 域ID --> <item root="2.16.156.10011.2.5.1.5" extension="01" /> <!-- 患者ID --> <item root="2.16.156.10011.2.5.1.4" extension="09102312" /> <!--门(急)诊号标识 --> <item root="2.16.156.10011.1.10" extension="E10000000"/> <!--住院号标识--> <item root="2.16.156.10011.1.12" extension="HA201102113366666"/> <!-- 就诊次数 --> <item root="2.16.156.10011.2.5.1.8" extension="12" /> <!-- 就诊流水号 --> <item root="2.16.156.10011.2.5.1.9" extension="123456"/> <!-- 预约排序号--> <item root="2.16.156.10011.2.5.1.11" extension="12" /> </id> <patientPerson> <name xsi:type="LIST_EN"> <item> <!-- 患者姓名 --> <part value="患者1"/> </item> </name> </patientPerson> <providerOrganization classCode="ORG" determinerCode="INSTANCE"> <!--病人科室编码--> <id> <item extension="1409889" root="2.16.156.10011.1.26"/> </id> <!--病人科室名称 --> <name xsi:type="BAG_EN"> <item> <part value="检验科" /> </item> </name> <contactParty classCode="CON"/> </providerOrganization> </patient> </subject> <!--预约设备 --> <reusableDevice typeCode="RDV" xsi:nil="false"> <manufacturedDevice classCode="MANU "> <manufacturedDevice classCode="DEV " determinerCode="INSTANCE "> <!-- 预约设备编码 --> <id extension="0001" /> <!-- 预约设备名称 --> <name xsi:type="BAG_EN"> <item> <part value="发射单光子计算机断层扫描仪" /> </item> </name> </manufacturedDevice> </manufacturedDevice> </reusableDevice> <performer typeCode="PRF " xsi:nil="false "> <assignedPerson classCode="ASSIGNED"> <!--预约员编码 --> <id> <item extension="0293875" root="2.16.156.10011.1.4" /> </id> <!--预约员姓名--> <assignedPerson determinerCode="INSTANCE" classCode="PSN"> <name xsi:type="BAG_EN"> <item> <part value="张三" /> </item> </name> </assignedPerson> </assignedPerson> </performer> <!--执行科室 --> <location typeCode="LOC " xsi:nil="false"> <serviceDeliveryLocation classCode="SDLOC "> <!--执行科室编码 --> <id> <item extension="23048575" root="2.16.156.10011.1.26"/> </id> <!--执行科室名称 --> <addr xsi:type="BAG_AD"> <item> <part value="检验科" /> </item> </addr> </serviceDeliveryLocation> </location> <!--检查申请单编号 --> <referencedOrder typeCode="OREF" xsi:nil="false"> <actOrder classCode="ACT" moodCode="RQO" > <!--此处指的是需要进行预约的检查的检查申请单号 --> <id root="2.16.156.10011.1.24" extension="" /> </actOrder> </referencedOrder> <!-- 医嘱号 --> <referencedOrder typeCode="OREF"> <actOrder classCode="ACT" moodCode="RQO"> <!--此处指的是需要进行预约的检查的检查医嘱号 --> <id root="2.16.156.10011.1.28" extension="" /> </actOrder> </referencedOrder> </actAppointment> </subject> </controlActProcess> </PRSC_IN010201UV01>
检查预约状态信息更新服务-响应消息(成功)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AA"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
检查预约状态信息更新服务-响应消息(异常)
<MCCI_IN000002UV01 ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/MCCI_IN000002UV01.xsd"> <id root="2.16.156.10011.2.5.1.1" extension="@12122"/> <creationTime value="20170106151903"/> <interactionId root="2.16.156.10011.2.5.1.2" extension="MCCI_IN000002UV01"/> <processingCode code="P"/> <processingModeCode/> <acceptAckCode code="AL"/> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <acknowledgement typeCode="AE"> <!--请求消息ID--> <targetMessage> <id root="2.16.156.10011.2.5.1.1" extension="请求的消息ID"/> </targetMessage> <acknowledgementDetail> <text value="处理结果说明"/> </acknowledgementDetail> </acknowledgement> </MCCI_IN000002UV01>
检查预约状态信息查询服务
检查预约状态信息查询服务-请求消息
<QUMT_IN020030UV01 ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/QUMT_IN020030UV01YY.xsd"> <!-- 消息ID --> <id root="2.16.156.10011.2.5.1.1" extension="1ee83ff1-08ab-4fe7-b573-ea777e9bad51"/> <!-- 消息创建时间 --> <creationTime value="20120106110000" /> <!-- 交互ID --> <interactionId root="2.16.156.10011.2.5.1.2" extension="QUMT_IN020030UV01"/> <!-- 消息用途: P(Production); D(Debugging); T(Training) --> <processingCode code="P" /> <!-- 消息处理模式: A(Archive); I(Initial load); R(Restore from archive); T(Current processing) --> <processingModeCode code="T" /> <!-- 消息应答: AL(Always); ER(Error/reject only); NE(Never) --> <acceptAckCode code="AL" /> <!-- 接受者 --> <receiver typeCode="RCV"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 接受者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="1"/> </id> </device> </receiver> <!-- 发送者 --> <sender typeCode="SND"> <telecom/> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 发送者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="S002"/> </id> </device> </sender> <!-- 封装的消息内容 --> <controlActProcess classCode="CACT" moodCode="EVN"> <queryByParameter> <statusCode code="new"/> <queryByParameterPayload> <statusCode code="new"/> <!--预约号--> <actId> <value> <!--预约号--> <item extension="100023925522"/> </value> <semanticsText value="Act.ID"/> </actId> <effectiveTime> <value xsi:type="IVL_TS"> <!-- 查询开始时间 --> <low value="2016010101"/> <!-- 查询结束时间 --> <high value="2016020202"/> </value> </effectiveTime> <!--患者ID--> <patientId> <value> <item extension="12345678901w" root="2.16.156.10011.2.5.1.4"/> </value> <semanticsText value="recordTarget.Patient.ID"/> </patientId> <!--关联的申请单ID--> <actOrderId> <value> <item extension="3333" root="2.16.156.10011.1.24"/> </value> <semanticsText value="referencedOrder.actOrder.ID"/> </actOrderId> </queryByParameterPayload> </queryByParameter> </controlActProcess> </QUMT_IN020030UV01>
检查预约状态信息查询服务-响应消息(成功)
<QUMT_IN020040UV01 xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/QUMT_IN020040UV01.xsd"> <!-- 消息流水号 --> <id root="2.16.156.10011.2.5.1.1" extension="@BS004"/> <!-- 消息创建时间 --> <creationTime value="20120106110000"/> <!-- 消息的服务标识--> <interactionId root="2.16.156.10011.2.5.1.2" extension="QUMT_IN020040UV01"/> <!--处理代码,标识此消息是否是产品、训练、调试系统的一部分。D:调试;P:产品;T:训练 --> <processingCode code="P"/> <!-- 消息处理模式: A(Archive); I(Initial load); R(Restore from archive); T(Current processing) --> <processingModeCode/> <!-- 消息应答: AL(Always); ER(Error/reject only); NE(Never) --> <acceptAckCode code="AL"/> <!-- 接受者 --> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 接受者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="@111"/> </id> </device> </receiver> <!-- 发送者 --> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 发送者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="@222"/> </id> </device> </sender> <!--typeCode为处理结果,AA表示成功 AE表示失败--> <acknowledgement typeCode="AA"> <targetMessage> <!--请求的消息ID--> <id root="2.16.156.10011.2.5.1.1" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> </targetMessage> <acknowledgementDetail> <!--处理结果说明--> <text value="接收成功"/> </acknowledgementDetail> </acknowledgement> <controlActProcess classCode="CACT" moodCode="EVN"> <!-- 可返回多个检查预约信息,多个检查预约循环subject --> <subject typeCode="SUBJ"> <actAppointment classCode="ACT" moodCode="APT " xsi:nil="false"> <!--预约号 预约单流水号,全局唯一号--> <id extension="5124567"/> <!--就诊类别:住院/门诊/急诊 --> <code code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </code> <effectiveTime xsi:type="IVL_TS"> <!-- 预约检查时间 --> <any value="20120506090000"/> </effectiveTime> <!--患者信息 --> <subject typeCode="SBJ"> <patient classCode="PAT"> <!--患者ID --> <id> <!-- 域ID --> <item root="2.16.156.10011.2.5.1.5" extension="01"/> <!-- 患者ID --> <item root="2.16.156.10011.2.5.1.4" extension="09102312"/> <!--门(急)诊号标识 --> <item root="2.16.156.10011.1.10" extension="E10000000"/> <!--住院号标识--> <item root="2.16.156.10011.1.12" extension="HA201102113366666"/> <!-- 就诊次数 --> <item root="2.16.156.10011.2.5.1.8" extension="12"/> <!-- 就诊流水号 --> <item root="2.16.156.10011.2.5.1.9" extension="123456"/> <!-- 预约排序号--> <item root="2.16.156.10011.2.5.1.11" extension="12"/> </id> <patientPerson> <name xsi:type="LIST_EN"> <item> <!-- 患者姓名 --> <part value="患者1"/> </item> </name> </patientPerson> <providerOrganization classCode="ORG" determinerCode="INSTANCE"> <!--病人科室编码--> <id> <item extension="1409889" root="2.16.156.10011.1.26"/> </id> <!--病人科室名称 --> <name xsi:type="BAG_EN"> <item> <part value="检验科"/> </item> </name> <contactParty classCode="CON"/> </providerOrganization> </patient> </subject> <!--预约设备 --> <reusableDevice typeCode="RDV" xsi:nil="false"> <manufacturedDevice classCode="MANU "> <manufacturedDevice classCode="DEV " determinerCode="INSTANCE "> <!-- 预约设备编码 --> <id extension="0001"/> <!-- 预约设备名称 --> <name xsi:type="BAG_EN"> <item> <part value="发射单光子计算机断层扫描仪"/> </item> </name> </manufacturedDevice> </manufacturedDevice> </reusableDevice> <performer typeCode="PRF " xsi:nil="false "> <assignedPerson classCode="ASSIGNED"> <!--预约员编码 --> <id> <item extension="0293875" root="2.16.156.10011.1.4"/> </id> <!--预约员姓名--> <assignedPerson determinerCode="INSTANCE" classCode="PSN"> <name xsi:type="BAG_EN"> <item> <part value="张三"/> </item> </name> </assignedPerson> </assignedPerson> </performer> <!--执行科室 --> <location typeCode="LOC " xsi:nil="false"> <serviceDeliveryLocation classCode="SDLOC "> <!--执行科室编码 --> <id> <item extension="23048575" root="2.16.156.10011.1.26"/> </id> <!--执行科室名称 --> <addr xsi:type="BAG_AD"> <item> <part value="检验科"/> </item> </addr> </serviceDeliveryLocation> </location> <!--检查申请单编号 --> <referencedOrder typeCode="OREF" xsi:nil="false"> <actOrder classCode="ACT" moodCode="RQO"> <!--此处指的是需要进行预约的检查的检查申请单号 --> <id root="2.16.156.10011.1.24" extension="111"/> </actOrder> </referencedOrder> <!-- 医嘱号 --> <referencedOrder typeCode="OREF"> <actOrder classCode="ACT" moodCode="RQO"> <!--此处指的是需要进行预约的检查的检查医嘱号 --> <id root="2.16.156.10011.1.28" extension="1234"/> </actOrder> </referencedOrder> </actAppointment> </subject> <queryAck> <queryResponseCode code="ok"/> </queryAck> </controlActProcess> </QUMT_IN020040UV01>
检查预约状态信息查询服务-响应消息(异常)
<QUMT_IN020040UV01 xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/QUMT_IN020040UV01.xsd"> <!-- 消息ID --> <id root="2.16.156.10011.2.5.1.1" extension="1F1E1169-7205-40F5-8D6D-8BC4B0592030"/> <!-- 消息创建时间 --> <creationTime value="20121109120600"/> <!-- 交互ID --> <interactionId root="2.16.156.10011.2.5.1.2" extension="QUMT_IN020040UV01"/> <!-- 消息用途: P(Production); D(Debugging); T(Training) --> <processingCode code="P"/> <!-- 消息处理模式: A(Archive); I(Initial load); R(Restore from archive); T(Current processing) --> <processingModeCode code="R"/> <!-- 消息应答: AL(Always); ER(Error/reject only); NE(Never) --> <acceptAckCode code="AL"/> <!-- 接受者 --> <receiver typeCode="RCV"> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 接受者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="11"/> </id> </device> </receiver> <!-- 发送者 --> <sender typeCode="SND"> <device classCode="DEV" determinerCode="INSTANCE"> <!-- 发送者ID --> <id> <item root="2.16.156.10011.2.5.1.3" extension="S002"/> </id> </device> </sender> <!--typeCode为处理结果,AA表示成功 AE表示失败--> <acknowledgement typeCode="AE"> <targetMessage> <!--请求的消息ID--> <id root="2.16.156.10011.2.5.1.1" extension="111"/> </targetMessage> <acknowledgementDetail> <!--处理结果说明--> <text value="由于XXX原因,失败"/> </acknowledgementDetail> </acknowledgement> <controlActProcess classCode="CACT" moodCode="APT"> <queryAck> <queryResponseCode code="OK"/> </queryAck> </controlActProcess> </QUMT_IN020040UV01>