前 言
WS/T XXXXX《医院信息平台交互规范》包括以下十一部分:
第1部分:总则
第2部分:个人信息注册、查询服务;
第3部分:医疗卫生机构注册、查询服务;
第4部分:医疗卫生人员注册、查询服务;
第5部分:术语注册、查询服务;
第6部分:文档注册、查询服务;
第7部分:就诊信息交互服务;
第8部分:医嘱信息交互服务;
第9部分:申请单信息交互服务;
第10部分:预约信息交互服务;
第11部分:状态信息交互服务。
本部分为WS/T XXXXX的第7部分。
本部分按照GB/T 1.1—2009给出的规则起草。
本部分主要起草单位:国家卫生健康委统计信息中心、中国医学科学院北京协和医院、国家计算机质量监督检验中心。
本部分主要起草人:李岳峰、董方杰、赵宇明、王亚如、朱卫国、边红丽。
医院信息平台交互规范
第7部分:就诊信息交互服务
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 就诊卡信息新增服务(EncounterCardInfoAdd)
角色和交易
角色交易图
就诊卡信息新增服务的角色交易图如图1所示。
图1 就诊卡信息新增服务角色交易图
角色的选择
就诊卡信息新增服务的角色列表如表1所示。
表1 就诊卡信息新增服务角色列表
角色 | 交易 | 选择 |
就诊卡信息源 | 就诊卡信息新增 | 必选项(R) |
就诊卡信息新增服务 | 就诊卡信息新增 | 必选项(R) |
交易流程
就诊卡信息新增服务的交易流程图如图2所示。
图2 就诊卡信息新增服务交易流程图
就诊卡信息新增服务的交易流程描述:
就诊卡信息源向就诊卡信息新增服务提交请求消息;
就诊卡信息新增服务校验数据并进行存储,新增成功时返回成功响应消息;
就诊卡信息新增服务新增失败时返回异常响应消息。
接口规范模型
请求消息模型
就诊卡信息新增服务的请求消息模型如表2所示。
表2 就诊卡信息新增服务请求消息模型
响应消息模型(成功)
就诊卡信息新增服务的响应消息模型(成功)如表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 就诊卡信息更新服务(EncounterCardInfoUpdate)
角色和交易
角色交易图
就诊卡信息更新服务的角色交易图如图3所示。
图3 就诊卡信息更新服务角色交易图
角色的选择
就诊卡信息更新服务的角色列表如表5所示。
表5 就诊卡信息更新服务角色列表
角色 | 交易 | 选择 |
就诊卡信息源 | 就诊卡信息更新 | 必选项(R) |
就诊卡信息更新服务 | 就诊卡信息更新 | 必选项(R) |
交易流程
就诊卡信息更新服务的交易流程图如图4所示。
图4 就诊卡信息更新服务交易流程图
就诊卡信息更新服务的交易流程描述:
就诊卡信息源向就诊卡信息更新服务提交请求消息;
就诊卡信息更新服务校验数据并进行存储,更新成功时返回成功响应消息;
就诊卡信息更新服务更新失败时返回异常响应消息。
接口规范模型
请求消息模型
就诊卡信息更新服务的请求消息模型如表6所示。
表6 就诊卡信息更新服务请求消息模型
响应消息模型(成功)
就诊卡信息更新服务的响应消息模型(成功)如表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所示。
表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 | 处理结果,固定值"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 就诊卡信息查询服务(EncounterCardInfoQuery)
角色和交易
角色交易图
就诊卡信息查询服务的角色交易图如图5所示。
图5 就诊卡信息查询服务角色交易图
角色的选择
就诊卡信息查询服务的角色列表如表9所示。
表9 就诊卡信息查询服务角色列表
角色 | 交易 | 选择 |
就诊卡信息使用者 | 就诊卡信息查询 | 必选项(R) |
就诊卡信息查询服务 | 就诊卡信息查询 | 必选项(R) |
交易流程
就诊卡信息查询服务的交易流程图如图6所示。
图6 就诊卡信息查询服务交易流程图
就诊卡信息查询服务的交易流程描述:
就诊卡信息使用者向就诊卡信息查询服务提交请求消息;
就诊卡信息查询服务将查询结果返回给就诊卡信息使用者。
接口规范模型
请求消息模型
就诊卡信息查询服务的请求消息模型如表10所示。
表10 就诊卡信息查询服务请求消息模型
查询响应消息模型(成功)
就诊卡信息查询服务的响应消息模型(成功)如表11所示。
表11 就诊卡信息查询服务响应消息模型(成功)
查询响应消息模型(异常)
就诊卡信息查询服务的响应消息模型(异常)如表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 门诊挂号信息新增服务(OutPatientInfoAdd)
角色和交易
角色交易图
门诊挂号信息新增服务的角色交易图如图7所示。
图7 门诊挂号信息新增服务角色交易图
角色的选择
门诊挂号信息新增服务的角色列表如表13所示。
表13 门诊挂号信息新增服务角色列表
角色 | 交易 | 选择 |
门诊挂号信息源 | 门诊挂号信息新增 | 必选项(R) |
门诊挂号信息新增服务 | 门诊挂号信息新增 | 必选项(R) |
交易流程
门诊挂号信息新增服务的交易流程图如图8所示。
图8 门诊挂号信息新增服务交易流程图
门诊挂号信息新增服务的交易流程描述:
门诊挂号信息源向门诊挂号信息新增服务提交请求消息;
门诊挂号信息新增服务校验数据并进行存储,新增成功时返回成功响应消息;
门诊挂号信息新增服务新增失败时返回异常响应消息。
接口规范模型
请求消息模型
门诊挂号信息新增服务的请求消息模型如表14所示。
表14 门诊挂号信息新增服务请求消息模型
响应消息模型(成功)
门诊挂号信息新增服务的响应消息模型(成功)如表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 门诊挂号信息更新服务(OutPatientInfoUpdate)
角色和交易
角色交易图
门诊挂号信息更新服务的角色交易图如图9所示。
图9 门诊挂号信息更新服务角色交易图
角色的选择
门诊挂号信息更新服务的角色列表如表17所示。
表17 门诊挂号信息更新服务角色列表
角色 | 交易 | 选择 |
门诊挂号信息源 | 门诊挂号信息更新 | 必选项(R) |
门诊挂号信息更新服务 | 门诊挂号信息更新 | 必选项(R) |
交易流程
门诊挂号信息更新服务的交易流程图如图10所示。
图10 门诊挂号信息更新服务交易流程图
门诊挂号信息更新服务的交易流程描述:
门诊挂号信息源向门诊挂号信息更新服务提交请求消息;
门诊挂号信息更新服务校验数据并进行存储,更新成功时返回成功响应消息;
门诊挂号信息更新服务更新失败时返回异常响应消息。
接口规范模型
请求消息模型
门诊挂号信息更新服务的请求消息模型如表18所示。
表18 门诊挂号信息更新服务请求消息模型
响应消息模型(成功)
门诊挂号信息更新服务的响应消息模型(成功)如表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 门诊挂号信息查询服务(OutPatientInfoQuery)
角色和交易
角色交易图
门诊挂号信息查询服务的角色交易图如图11所示。
图11 门诊挂号信息查询服务角色交易图
角色的选择
门诊挂号信息查询服务的角色列表如表21所示。
表21 门诊挂号信息查询服务角色列表
角色 | 交易 | 选择 |
门诊挂号信息使用者 | 门诊挂号信息查询 | 必选项(R) |
门诊挂号信息查询服务 | 门诊挂号信息查询 | 必选项(R) |
交易流程
门诊挂号信息查询服务的交易流程图如图12所示。
图12 门诊挂号信息查询服务交易流程图
门诊挂号信息查询服务的交易流程描述:
门诊挂号信息使用者向门诊挂号信息查询服务提交请求消息;
门诊挂号信息查询服务将查询结果返回给门诊挂号信息使用者。
接口规范模型
请求消息模型
门诊挂号信息查询服务的请求消息模型如表22所示。
表22 门诊挂号信息查询服务请求消息模型
查询响应消息模型(成功)
门诊挂号信息查询服务的响应消息模型(成功)如表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"表示成功 | — |
/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/subject | 1..* | R | — | |
/controlActProcess/subject/encounterEvent/id/item/@extension | 1..1 | R | 门急诊号 | DE01.00.010.00 |
/controlActProcess/subject/encounterEvent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.11" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystemName | 1..1 | R | 固定值"患者类型代码表" | — |
/controlActProcess/subject/encounterEvent/code/@code | 1..1 | R | 就诊类别代码 | DE02.01.060.00 |
/controlActProcess/subject/encounterEvent/code/displayName/@value | 1..1 | R | 就诊类别描述 | |
/controlActProcess/subject/encounterEvent/effectiveTime/low/@value | 1..1 | R | 就诊日期时间 | DE06.00.062.00 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension | 0..1 | O | PatientID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/name/item/part/@value | 1..1 | R | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/id/item/@extension | 1..1 | R | 责任医师工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/assignedPerson/name/item/part/@value | 1..1 | R | 责任医师姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/id/item/@extension | 1..1 | R | 科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/name/item/part/@value | 1..1 | R | 科室名称 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/serviceProviderOrganization/id/item/@extension | 1..1 | R | 服务机构的标识 | DE08.10.052.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/serviceProviderOrganization/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.5" | — |
/controlActProcess/queryAck/queryId/@extension | 0..1 | O | 查询标识 | 字符串,最大长度为50 |
/controlActProcess/queryAck/queryResponseCode/@code | 0..1 | O | 查询响应代码 | 字符串,最大长度为50 |
/controlActProcess/queryAck/resultTotalQuantity/@value | 0..1 | O | 查询结果数量 | 数值型,最大长度为4 |
查询响应消息模型(异常)
门诊挂号信息查询服务的响应消息模型(异常)如表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 | 查询标识 | 字符串,最大长度为50 |
5.7 住院就诊信息登记服务(InPatientInfoAdd)
角色和交易
角色交易图
住院就诊信息登记服务的角色交易图如图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 住院就诊信息更新服务(InPatientInfoUpdate)
角色和交易
角色交易图
住院就诊信息更新服务的角色交易图如图15所示。
图15 住院就诊信息更新服务角色交易图
角色的选择
住院就诊信息更新服务的角色列表如表29所示。
表29 住院就诊信息更新服务角色列表
角色 | 交易 | 选择 |
住院就诊患者信息源 | 住院就诊信息更新 | 必选项(R) |
住院就诊信息更新服务 | 住院就诊信息更新 | 必选项(R) |
交易流程
住院就诊信息更新服务的交易流程图如图16所示。
图16 住院就诊信息更新服务交易流程图
住院就诊信息更新服务的交易流程描述:
住院就诊患者信息源向住院就诊信息更新服务提交请求消息;
住院就诊信息更新服务校验数据并进行存储,更新成功时返回成功响应消息;
住院就诊信息更新服务更新失败时返回异常响应消息。
接口规范模型
请求消息模型
住院就诊信息更新服务的请求消息模型如表30所示。
表30 住院就诊信息更新服务请求消息模型
响应消息模型(成功)
住院就诊信息更新服务的响应消息模型(成功)如表31所示。
表31 住院就诊信息更新服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 |
响应消息模型(异常)
住院就诊信息更新服务的响应消息模型(异常)如表32所示。
表32 住院就诊信息更新服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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.9 住院就诊信息查询服务(InPatientInfoQuery)
角色和交易
角色交易图
住院就诊信息查询服务的角色交易图如图17所示。
图17 住院就诊信息查询服务角色交易图
角色的选择
住院就诊信息查询服务的角色列表如表33所示。
表33 住院就诊信息查询服务角色列表
角色 | 交易 | 选择 |
住院就诊信息使用者 | 住院就诊信息查询 | 必选项(R) |
住院就诊信息查询服务 | 住院就诊信息查询 | 必选项(R) |
交易流程
住院就诊信息查询服务的交易流程图如图18所示。
图18 住院就诊信息查询服务交易流程图
住院就诊信息查询服务的交易流程描述:
住院就诊信息使用者向住院就诊信息查询服务提交请求消息;
住院就诊信息查询服务将查询结果返回给住院就诊信息使用者。
接口规范模型
请求消息模型
住院就诊信息查询服务的请求消息模型如表34所示。
表34 住院就诊信息查询服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 | 查询标识符 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 住院号 | DE01.00.014.00 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/queryByParameter/encounterTimeframe/value/low/@value | 0..1 | O | 入院日期时间(上限) | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/encounterTimeframe/value/high/@value | 0..1 | O | 入院日期时间(下限) | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/patientId/value/item/@extension | 0..1 | O | PatientID | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/patientId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/queryByParameter/patientId/value/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/queryByParameter/patientId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/queryByParameter/patientLocationID/value/item/@extension | 0..1 | O | 科室标识符 | DE08.10.025.00 |
/controlActProcess/queryByParameter/patientLocationID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/queryByParameter/patientLocationID/value/item/@extension | 0..1 | O | 病区标识符 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/patientLocationID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/queryByParameter/responsibleOrganization/value/item/@extension | 0..1 | O | 组织机构标识符 | DE08.10.052.00 |
/controlActProcess/queryByParameter/responsibleOrganization/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.5" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@codeSystemName | 0..1 | O | 固定值"患者类型代码表" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@code | 0..1 | O | 就诊类型代码 | DE02.01.060.00 |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/displayName/@value | 0..1 | O | 就诊类型描述 |
查询响应消息模型(成功)
住院就诊信息查询服务的响应消息模型(成功)如表35所示。
表35 住院就诊信息查询服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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/subject | 1..* | R | — | |
/controlActProcess/subject/encounterEvent/id/item/@extension | 1..1 | R | 住院号 | DE01.00.014.00 |
/controlActProcess/subject/encounterEvent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystemName | 1..1 | R | 固定值"患者类型代码表" | — |
/controlActProcess/subject/encounterEvent/code/@code | 1..1 | R | 就诊类别代码 | DE02.01.060.00 |
/controlActProcess/subject/encounterEvent/code/displayName/@value | 1..1 | R | 患者就诊类别描述 | |
/controlActProcess/subject/encounterEvent/effectiveTime/low/@value | 1..1 | R | 入院日期 | DE06.00.092.00 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension | 1..1 | R | PatientID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3 | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/name/item/part/@value | 1..1 | R | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/id/item/@extension | 0..1 | O | 医生的职工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/id/item/@root | 0..1 | O | 医务人员标识OID,固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/assignedPerson/name/item/part/@value | 1..1 | R | 责任医生姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/id/item/@extension | 1..1 | R | 科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/id/item/@root | 1..1 | R | 科室号标识OID,固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/name/item/part/@value | 1..1 | R | 科室名称 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 病区号标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 病区号标识OID,固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 病区名称 | DE08.10.054.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 病房号标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 病房号标识OID,固定值"2.16.156.10011.1.21" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 病房名称 | DE01.00.019.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 病床号标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 病床号标识OID,固定值"2.16.156.10011.1.22" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 病床名称 | DE01.00.026.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/serviceProviderOrganization/id/item/@extension | 1..1 | R | 服务机构代码 | DE08.10.052.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/serviceProviderOrganization/id/item/@root | 1..1 | R | 医疗卫生服务机构标识OID,固定值"2.16.156.10011.1.5" | — |
/controlActProcess/subject/encounterEvent/reason | 0..* | O | 西医诊断根节点 | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystem | 1..1 | R | ICD-10的OID,固定值"2.16.156.10011.2.3.3.11" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystemName | 1..1 | R | 固定值"ICD-10" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@code | 1..1 | R | 诊断代码 | DE05.01.024.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/displayName/@value | 1..1 | R | 诊断名称 | DE05.01.025.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@extension | 1..1 | R | 诊断人工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@root | 1..1 | R | 医务人员标识OID,固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/reason | 0..* | O | 中医诊断根节点 | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystem | 1..1 | R | 中医病证分类与代码表(GB/T 15657-1995)的OID,固定值"2.16.156.10011.2.3.3.11" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystemName | 1..1 | R | 固定值"中医病证分类与代码表(GB/T 15657-1995)" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@code | 1..1 | R | 诊断代码 | DE05.10.130.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/displayName/@value | 1..1 | R | 诊断名称 | DE05.10.172.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@extension | 1..1 | R | 诊断人工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@root | 1..1 | R | 医务人员标识OID,固定值"2.16.156.10011.1.4" | — |
/controlActProcess/queryAck/queryId/@extension | 0..1 | O | 查询标识 | 字符串,最大长度为50 |
/controlActProcess/queryAck/queryResponseCode/@code | 0..1 | O | 查询响应代码 | 字符串,最大长度为50 |
/controlActProcess/queryAck/resultTotalQuantity/@value | 0..1 | O | 查询结果数量 | 数值型,最大长度为4 |
查询响应消息模型(异常)
住院就诊信息查询服务的响应消息模型(异常)如表36所示。
表36 住院就诊信息查询服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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.10 住院转科信息新增服务(TransferInfoAdd)
角色和交易
角色交易图
住院转科信息新增服务的角色交易图如图19所示。
图19 住院转科信息新增服务角色交易图
角色的选择
住院转科信息新增服务的角色列表如表37所示。
表37 住院转科信息新增服务角色列表
角色 | 交易 | 选择 |
住院转科患者信息源 | 住院转科信息新增 | 必选项(R) |
住院转科信息新增服务 | 住院转科信息新增 | 必选项(R) |
交易流程
住院转科信息新增服务的交易流程图如图20所示。
图20 住院转科信息新增服务交易流程图
住院转科信息新增服务的交易流程描述:
住院转科患者信息源向住院转科信息新增服务提交请求消息;
住院转科信息新增服务校验数据并进行存储,新增成功时返回成功响应消息;
住院转科信息新增服务新增失败时返回异常响应消息。
接口规范模型
请求消息模型
住院转科信息新增服务的请求消息模型如表38所示。
表38 住院转科信息新增服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 | 1..* | R | — | |
/controlActProcess/subject/encounterEvent/id/item/@extension | 1..1 | R | 住院号 | DE01.00.014.00 |
/controlActProcess/subject/encounterEvent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension | 1..1 | R | PatientID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterEvent/location1/time/low/@value | 1..1 | R | 转入日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/id/item/@extension | 0..1 | O | 转入科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/name/item/part/@value | 0..1 | O | 转入科室名称 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病区标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病区描述 | DE08.10.054.00 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病房标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.21" | — |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病房描述 | DE01.00.019.00 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病床标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.22" | — |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病床描述 | DE01.00.026.00 |
/controlActProcess/subject/encounterEvent/location2/time/low/@value | 1..1 | R | 转出日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/id/item/@extension | 0..1 | O | 转出科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/name/item/part/@value | 0..1 | O | 转出科室名称 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病区标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病区描述 | DE08.10.054.00 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病房标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.21" | — |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病房描述 | DE01.00.019.00 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病床标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.22" | — |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病床描述 | DE01.00.026.00 |
响应消息模型(成功)
住院转科信息新增服务的响应消息模型(成功)如表39所示。
表39 住院转科信息新增服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 |
响应消息模型(异常)
住院转科信息新增服务的响应消息模型(异常)如表40所示。
表40 住院转科信息新增服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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.11 住院转科信息更新服务(TransferInfoUpdate)
角色和交易
角色交易图
住院转科信息更新服务的角色交易图如图21所示。
图21 住院转科信息更新服务角色交易图
角色的选择
住院转科信息更新服务的角色列表如表41所示。
表41 住院转科信息更新服务角色列表
角色 | 交易 | 选择 |
住院转科患者信息源 | 住院转科信息更新 | 必选项(R) |
住院转科信息更新服务 | 住院转科信息更新 | 必选项(R) |
交易流程
住院转科信息更新服务的交易流程图如图22所示。
图22 住院转科信息更新服务交易流程图
住院转科信息更新服务的交易流程描述:
住院转科患者信息源向住院转科信息更新服务提交请求消息;
住院转科信息更新服务校验数据并进行存储,更新成功时返回成功响应消息;
住院转科信息更新服务更新失败时返回异常响应消息。
接口规范模型
请求消息模型
住院转科信息更新服务的请求消息模型如表42所示。
表42 住院转科信息更新服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 | 1..* | R | — | |
/controlActProcess/subject/encounterEvent/id/item/@extension | 1..1 | R | 住院号 | DE01.00.014.00 |
/controlActProcess/subject/encounterEvent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension | 1..1 | R | PatientID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterEvent/location1/time/low/@value | 1..1 | R | 转入日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/id/item/@extension | 0..1 | O | 转入科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/name/item/part/@value | 0..1 | O | 转入科室名称 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病区标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病区描述 | DE08.10.054.00 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病房标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.21" | — |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病房描述 | DE01.00.019.00 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病床标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.22" | — |
/controlActProcess/subject/encounterEvent/location1/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病床描述 | DE01.00.026.00 |
/controlActProcess/subject/encounterEvent/location2/time/low/@value | 1..1 | R | 转出日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/id/item/@extension | 0..1 | O | 转出科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/name/item/part/@value | 0..1 | O | 转出科室名称 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病区标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病区描述 | DE08.10.054.00 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病房标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.21" | — |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病房描述 | DE01.00.019.00 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病床标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.22" | — |
/controlActProcess/subject/encounterEvent/location2/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病床描述 | DE01.00.026.00 |
响应消息模型(成功)
住院转科信息更新服务的响应消息模型(成功)如表43所示。
表43 住院转科信息更新服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 |
响应消息模型(异常)
住院转科信息更新服务的响应消息模型(异常)如表44所示。
表44 住院转科信息更新服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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.12 住院转科信息查询服务(TransferInfoQuery)
角色和交易
角色交易图
住院转科信息查询服务的角色交易图如图23所示。
图23 住院转科信息查询服务角色交易图
角色的选择
住院转科信息查询服务的角色列表如表45所示。
表45 住院转科信息查询服务角色列表
角色 | 交易 | 选择 |
住院转科信息使用者 | 住院转科信息查询 | 必选项(R) |
住院转科信息查询服务 | 住院转科信息查询 | 必选项(R) |
交易流程
住院转科信息查询服务的交易流程图如图24所示。
图24 住院转科信息查询服务交易流程图
住院转科信息查询服务的交易流程描述:
住院转科信息使用者向住院转科信息查询服务提交请求消息;
住院转科信息查询服务将查询结果返回给住院转科信息使用者。
接口规范模型
请求消息模型
住院转科信息查询服务的请求消息模型如表46所示。
表46 住院转科信息查询服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 | 查询标识符 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 住院号 | DE01.00.014.00 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/queryByParameter/encounterTimeframe/value/low/@value | 0..1 | O | 转科日期时间(上限) | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/encounterTimeframe/value/high/@value | 0..1 | O | 转科日期时间(下限) | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/patientId/value/item/@extension | 0..1 | O | PatientID | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/patientId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/queryByParameter/patientId/value/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/queryByParameter/patientId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/queryByParameter/responsibleOrganization/value/item/@extension | 0..1 | O | 组织机构标识符 | DE08.10.052.00 |
/controlActProcess/queryByParameter/responsibleOrganization/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.5" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@codeSystemName | 0..1 | O | 固定值"患者类型代码表" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@code | 0..1 | O | 就诊类型代码 | DE02.01.060.00 |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/displayName/@value | 0..1 | O | 就诊类型描述 |
查询响应消息模型(成功)
住院转科信息查询服务的响应消息模型(成功)如表47所示。
表47 住院转科信息查询服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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/subject | 1..* | R | — | |
/controlActProcess/subject/encounterEvent/id/item/@extension | 1..1 | R | 住院号 | DE01.00.014.00 |
/controlActProcess/subject/encounterEvent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystemName | 1..1 | R | 固定值"患者类型代码表" | — |
/controlActProcess/subject/encounterEvent/code/@code | 1..1 | R | 就诊类别代码 | DE02.01.060.00 |
/controlActProcess/subject/encounterEvent/code/displayName/@value | 1..1 | R | 就诊类别描述 | |
/controlActProcess/subject/encounterEvent/effectiveTime/low/@value | 1..1 | R | 就诊日期时间 | DE06.00.062.00 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension | 1..1 | R | PatientID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3 | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/name/item/part/@value | 1..1 | R | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/id/item/@extension | 1..1 | R | 责任医师工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/assignedPerson/name/item/part/@value | 1..1 | R | 责任医师姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/location/time/low/@value | 1..1 | R | 转出日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/id/item/@extension | 0..1 | O | 转出科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/name/item/part/@value | 0..1 | O | 转出科室名称 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病区标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病区描述 | DE08.10.054.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病房标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.21" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病房描述 | DE01.00.019.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转出病床标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.22" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转出病床描述 | DE01.00.026.00 |
/controlActProcess/subject/encounterEvent/location/time/low/@value | 1..1 | R | 转入日期时间 | 日期时间格式,DT14 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/id/item/@extension | 0..1 | O | 转入科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/name/item/part/@value | 0..1 | O | 转入科室名称 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病区标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病区描述 | DE08.10.054.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病房标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.21" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病房描述 | DE01.00.019.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 转入病床标识 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.22" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 转入病床描述 | DE01.00.026.00 |
/controlActProcess/queryAck/queryId/@extension | 0..1 | O | 查询标识 | 字符串,最大长度为50 |
/controlActProcess/queryAck/queryResponseCode/@code | 0..1 | O | 查询响应代码 | 字符串,最大长度为50 |
/controlActProcess/queryAck/resultTotalQuantity/@value | 0..1 | O | 查询结果数量 | 数值型,最大长度为4 |
查询响应消息模型(异常)
住院转科信息查询服务的响应消息模型(异常)如表48所示。
表48 住院转科信息查询服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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.13 出院登记信息新增服务(DischargeInfoAdd)
角色和交易
角色交易图
出院登记信息新增服务的角色交易图如图25所示。
图25 出院登记信息新增服务角色交易图
角色的选择
出院登记信息新增服务的角色列表如表49所示。
表49 出院登记信息新增服务角色列表
角色 | 交易 | 选择 |
出院患者信息源 | 出院登记信息新增 | 必选项(R) |
出院登记信息新增服务 | 出院登记信息新增 | 必选项(R) |
交易流程
出院登记信息新增服务的交易流程图如图26所示。
图26 出院登记信息新增服务交易流程图
出院登记信息新增服务的交易流程描述:
出院患者信息源向出院登记信息新增服务提交请求消息;
出院登记信息新增服务校验数据并进行存储,新增成功时返回成功响应消息;
出院登记信息新增服务新增失败时返回异常响应消息。
接口规范模型
请求消息模型
出院登记信息新增服务的请求消息模型如表50所示。
表50 出院登记信息新增服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 | 1..* | R | — | |
/controlActProcess/subject/encounterEvent/id/item/@extension | 1..1 | R | 住院号 | DE01.00.014.00 |
/controlActProcess/subject/encounterEvent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystemName | 1..1 | R | 固定值"患者类型代码表" | — |
/controlActProcess/subject/encounterEvent/code/@code | 1..1 | R | 就诊类别代码 | DE02.01.060.00 |
/controlActProcess/subject/encounterEvent/code/displayName/@value | 1..1 | R | 就诊类别描述 | |
/controlActProcess/subject/encounterEvent/effectiveTime/high/@value | 1..1 | R | 出院日期时间 | DE06.00.017.00 |
/controlActProcess/subject/encounterEvent/lengthOfStayQuantity/@unit | 0..1 | O | 固定值"天" | — |
/controlActProcess/subject/encounterEvent/lengthOfStayQuantity/@value | 0..1 | O | 住院天数 | 数值型,最大长度为4 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension | 1..1 | R | PatientID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/name/item/part/@value | 1..1 | R | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/id/item/@extension | 1..1 | R | 登记人职工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/assignedPerson/name/item/part/@value | 1..1 | R | 登记人姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/reason | 0..* | O | 西医诊断根节点 | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.3.11" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystemName | 1..1 | R | 固定值"ICD-10" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@code | 1..1 | R | 诊断代码 | DE05.01.024.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/displayName/@value | 1..1 | R | 诊断描述 | DE05.01.025.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@extension | 1..1 | R | 诊断人工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/reason | 0..* | O | 中医诊断根节点 | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystem | 1..1 | R | 中医病证分类与代码表(GB/T 15657-1995)的OID,固定值"2.16.156.10011.2.3.3.11" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystemName | 1..1 | R | 固定值"中医病证分类与代码表(GB/T 15657-1995)" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@code | 1..1 | R | 诊断代码 | DE05.10.130.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/displayName/@value | 1..1 | R | 诊断名称 | DE05.10.172.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@extension | 1..1 | R | 诊断人工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@root | 1..1 | R | 医务人员标识OID,固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/departedBy/transportationEvent/location/locatedEntity/location/id/item/@extension | 0..1 | O | 科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/departedBy/transportationEvent/location/locatedEntity/location/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/departedBy/transportationEvent/location/locatedEntity/location/name/item/part/@value | 0..1 | O | 科室描述 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/departedBy/transportationEvent/location/locatedEntity/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 病区标识符 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/departedBy/transportationEvent/location/locatedEntity/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/departedBy/transportationEvent/location/locatedEntity/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 病区名称 | DE08.10.054.00 |
响应消息模型(成功)
出院登记信息新增服务的响应消息模型(成功)如表51所示。
表51 出院登记信息新增服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 |
响应消息模型(异常)
出院登记信息新增服务的响应消息模型(异常)如表52所示。
表52 出院登记信息新增服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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.14 出院登记信息更新服务(DischargeInfoUpdate)
角色和交易
角色交易图
出院登记信息更新服务的角色交易图如图27所示。
图27 出院登记信息更新服务角色交易图
角色的选择
出院登记信息更新服务的角色列表如表53所示。
表53 出院登记信息更新服务角色列表
角色 | 交易 | 选择 |
出院患者信息源 | 出院登记信息更新 | 必选项(R) |
出院登记信息更新服务 | 出院登记信息更新 | 必选项(R) |
交易流程
出院登记信息更新服务的交易流程图如图28所示。
图28 出院登记信息更新服务交易流程图
出院登记信息更新服务的交易流程描述:
出院患者信息源向出院登记信息更新服务提交请求消息;
出院登记信息更新服务校验数据并进行存储,更新成功时返回成功响应消息;
出院登记信息更新服务更新失败时返回异常响应消息。
接口规范模型
请求消息模型
出院登记信息更新服务的请求消息模型如表54所示。
表54 出院登记信息更新服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 | 1..* | R | — | |
/controlActProcess/subject/encounterEvent/id/item/@extension | 1..1 | R | 住院号 | DE01.00.014.00 |
/controlActProcess/subject/encounterEvent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystemName | 1..1 | R | 固定值"患者类型代码表" | — |
/controlActProcess/subject/encounterEvent/code/@code | 1..1 | R | 就诊类别代码 | DE02.01.060.00 |
/controlActProcess/subject/encounterEvent/code/displayName/@value | 1..1 | R | 就诊类别描述 | |
/controlActProcess/subject/encounterEvent/effectiveTime/high/@value | 1..1 | R | 出院日期时间 | DE06.00.017.00 |
/controlActProcess/subject/encounterEvent/lengthOfStayQuantity/@unit | 0..1 | O | 固定值"天" | — |
/controlActProcess/subject/encounterEvent/lengthOfStayQuantity/@value | 0..1 | O | 住院天数 | 数值型,最大长度为4 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension | 1..1 | R | PatientID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/name/item/part/@value | 1..1 | R | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/id/item/@extension | 1..1 | R | 登记人职工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/assignedPerson/name/item/part/@value | 1..1 | R | 登记人姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/reason | 0..* | O | 西医诊断根节点 | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.3.11" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystemName | 1..1 | R | 固定值"ICD-10" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@code | 1..1 | R | 诊断代码 | DE05.01.024.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/displayName/@value | 1..1 | R | 诊断描述 | DE05.01.025.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@extension | 1..1 | R | 诊断人工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/reason | 0..* | O | 中医诊断根节点 | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystem | 1..1 | R | 中医病证分类与代码表(GB/T 15657-1995)的OID,固定值"2.16.156.10011.2.3.3.11" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystemName | 1..1 | R | 固定值"中医病证分类与代码表(GB/T 15657-1995)" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@code | 1..1 | R | 诊断代码 | DE05.10.130.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/displayName/@value | 1..1 | R | 诊断名称 | DE05.10.172.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@extension | 1..1 | R | 诊断人工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@root | 1..1 | R | 医务人员标识OID,固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/departedBy/transportation/location/locatedEntity/location/id/item/@extension | 0..1 | O | 科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/departedBy/transportation/location/locatedEntity/location/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/departedBy/transportation/location/locatedEntity/location/name/item/part/@value | 0..1 | O | 科室描述 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/departedBy/transportation/location/locatedEntity/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 病区标识符 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/departedBy/transportation/location/locatedEntity/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/departedBy/transportation/location/locatedEntity/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 病区名称 | DE08.10.054.00 |
响应消息模型(成功)
出院登记信息更新服务的响应消息模型(成功)如表55所示。
表55 出院登记信息更新服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 |
响应消息模型(异常)
出院登记信息更新服务的响应消息模型(异常)如表56所示。
表56 出院登记信息更新服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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.15 出院信息查询服务(DischargeInfoQuery)
角色和交易
角色交易图
出院信息查询服务的角色交易图如图29所示。
图29 出院信息查询服务角色交易图
角色的选择
出院信息查询服务的角色列表如表57所示。
表57 出院信息查询服务角色列表
角色 | 交易 | 选择 |
出院信息使用者 | 出院信息查询 | 必选项(R) |
出院信息查询服务 | 出院信息查询 | 必选项(R) |
交易流程
出院信息查询服务的交易流程图如图30所示。
图30 出院信息查询服务交易流程图
出院信息查询服务的交易流程描述:
出院信息使用者向出院信息查询服务提交请求消息;
出院信息查询服务将查询结果返回给出院信息使用者。
接口规范模型
请求消息模型
出院信息查询服务的请求消息模型如表58所示。
表58 出院信息查询服务请求消息模型
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 | 查询标识符 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 住院号 | DE01.00.014.00 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/queryByParameter/careEventID/value/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/careEventID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/queryByParameter/dischargingPractitionerID/value/item/@extension | 0..1 | O | 出院操作者工号 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/dischargingPractitionerID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/queryByParameter/encounterTimeframe/value/low/@value | 0..1 | O | 出院日期时间(上限) | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/encounterTimeframe/value/high/@value | 0..1 | O | 出院日期时间(下限) | 日期时间格式,DT14 |
/controlActProcess/queryByParameter/patientId/value/item/@extension | 0..1 | O | PatientID | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/patientId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/queryByParameter/patientId/value/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/queryByParameter/patientId/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/queryByParameter/patientLocationID/value/item/@extension | 0..1 | O | 出院科室标识符 | DE08.10.025.00 |
/controlActProcess/queryByParameter/patientLocationID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/queryByParameter/patientLocationID/value/item/@extension | 0..1 | O | 出院病区标识符 | 字符串,最大长度为50 |
/controlActProcess/queryByParameter/patientLocationID/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/queryByParameter/responsibleOrganization/value/item/@extension | 0..1 | O | 组织机构标识符 | DE08.10.052.00 |
/controlActProcess/queryByParameter/responsibleOrganization/value/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.5" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@codeSystem | 0..1 | O | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@codeSystemName | 0..1 | O | 固定值"患者类型代码表" | — |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/@code | 0..1 | O | 就诊类型代码 | DE02.01.060.00 |
/controlActProcess/queryByParameter/typeOfEncounter/value/item/displayName/@value | 0..1 | O | 就诊类型描述 |
查询响应消息模型(成功)
出院信息查询服务的响应消息模型(成功)如表59所示。
表59 出院信息查询服务响应消息模型(成功)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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/subject | 1..* | R | — | |
/controlActProcess/subject/encounterEvent/id/item/@extension | 1..1 | R | 住院号 | DE01.00.014.00 |
/controlActProcess/subject/encounterEvent/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.12" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊次数 | 数值型,最大长度为3 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.8" | — |
/controlActProcess/subject/encounterEvent/id/item/@extension | 0..1 | O | 就诊流水号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.2.5.1.9" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.1.271" | — |
/controlActProcess/subject/encounterEvent/code/@codeSystemName | 1..1 | R | 固定值"患者类型代码表" | — |
/controlActProcess/subject/encounterEvent/code/@code | 1..1 | R | 就诊类别代码 | DE02.01.060.00 |
/controlActProcess/subject/encounterEvent/code/displayName/@value | 1..1 | R | 就诊类别描述 | |
/controlActProcess/subject/encounterEvent/effectiveTime/high/@value | 1..1 | R | 出院日期时间 | DE06.00.017.00 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@extension | 1..1 | R | PatientID | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/subject/patient/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.2.5.1.4" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@extension | 0..1 | O | 患者身份证号 | DE02.01.030.00 |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.3" | — |
/controlActProcess/subject/encounterEvent/subject/patient/patientPerson/name/item/part/@value | 1..1 | R | 患者姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/responsibleParty/assignedOrganization/id/item/@extension | 1..1 | R | 医院编码 | DE08.10.052.00 |
/controlActProcess/subject/encounterEvent/responsibleParty/assignedOrganization/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.5" | — |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/id/item/@extension | 1..1 | R | 责任医师工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/admitter/assignedPerson/assignedPerson/name/item/part/@value | 1..1 | R | 责任医师姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/id/item/@extension | 1..1 | R | 登记人职工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/discharger/assignedPerson/assignedPerson/name/item/part/@value | 1..1 | R | 登记人姓名 | DE02.01.039.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 科室标识 | DE08.10.025.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.26" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 科室描述 | DE08.10.026.00 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@extension | 0..1 | O | 病区标识符 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/id/item/@root | 0..1 | O | 固定值"2.16.156.10011.1.27" | — |
/controlActProcess/subject/encounterEvent/location/serviceDeliveryLocation/location/locatedEntityHasParts/locatedPlace/locatedEntityHasParts/locatedPlace/name/item/part/@value | 0..1 | O | 病区名称 | DE08.10.054.00 |
/controlActProcess/subject/encounterEvent/reason | 0..* | O | 西医诊断根节点 | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystem | 1..1 | R | 固定值"2.16.156.10011.2.3.3.11" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystemName | 1..1 | R | 固定值"ICD-10 " | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@code | 1..1 | R | 诊断代码 | DE05.01.024.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/displayName/@value | 1..1 | R | 诊断描述 | DE05.01.025.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@extension | 1..1 | R | 诊断人工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@root | 1..1 | R | 固定值"2.16.156.10011.1.4" | — |
/controlActProcess/subject/encounterEvent/reason | 0..* | O | 中医诊断根节点 | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystem | 1..1 | R | 中医病证分类与代码表(GB/T 15657-1995)的OID,固定值"2.16.156.10011.2.3.3.11" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@codeSystemName | 1..1 | R | 固定值"中医病证分类与代码表(GB/T 15657-1995)" | — |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/@code | 1..1 | R | 诊断代码 | DE05.10.130.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/value/displayName/@value | 1..1 | R | 诊断名称 | DE05.10.172.00 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@extension | 1..1 | R | 诊断人工号 | 字符串,最大长度为50 |
/controlActProcess/subject/encounterEvent/reason/observationDx/author/assignedEntity/id/item/@root | 1..1 | R | 医务人员标识OID,固定值"2.16.156.10011.1.4" | — |
/controlActProcess/queryAck/queryId/@extension | 0..1 | O | 查询标识 | 字符串,最大长度为50 |
/controlActProcess/queryAck/queryResponseCode/@code | 0..1 | O | 查询响应代码 | 字符串,最大长度为50 |
/controlActProcess/queryAck/resultTotalQuantity/@value | 0..1 | O | 查询结果数量 | 数值型,最大长度为4 |
查询响应消息模型(异常)
出院信息查询服务的响应消息模型(异常)如表60所示。
表60 出院信息查询服务响应消息模型(异常)
节点 | 基数 | 可选项 | 节点说明 | 对应数据元标识符/格式要求 |
---|---|---|---|---|
/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 |
附录A(规范性附录) 消息示例
就诊卡信息新增服务
就诊卡信息新增服务-请求消息
<PRPA_IN201311UV02 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN201311UV02.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="PRPA_IN201311UV02"/> <!--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"> <subject typeCode="SUBJ"> <registrationRequest classCode="REG" moodCode="RQO"> <statusCode/> <subject1 typeCode="SBJ"> <patient classCode="PAT"> <id> <!--就诊卡标识--> <item root="2.16.156.10011.2.5.1.6" extension="就诊卡ID"/> </id> <!--就诊卡状态:active-激活;作废-diable;退卡-retired--> <statusCode code="active"/> <!--建卡日期时间--> <effectiveTime> <low value="20111212141414"/> </effectiveTime> <patientPerson> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> <!--联系电话--> <telecom xsi:type="DSET_TEL"> <item value="028-2222444"/> </telecom> <!--性别--> <administrativeGenderCode code="1" codeSystem="2.16.156.10011.2.3.3.4" codeSystemName="生理性别代码表(GB/T 2261.1)"> <displayName value="男性"/> </administrativeGenderCode> <!--出生时间--> <birthTime value="19570323"/> <!--联系地址--> <addr xsi:type="LIST_AD"> <item> <!--非结构化地址(完整地址描述) --> <part type="SAL" value="四川省成都市双流县红沙村"/> <!--地址-省(自治区、直辖市) --> <part type="STA" value="广东省"/> <!--地址-市(地区) --> <part type="CTY" value="广州市"/> <!--地址-县(区) --> <part type="CNT" value="越秀区"/> <!-- 地址-乡(镇、街道办事处) --> <part type="STB" value="童心街"/> <!-- 地址-村(街、路、弄等) --> <part type="STR" value="下塘西路"/> <!-- 地址-门牌号码 --> <part type="BNR" value="39号"/> <!-- 邮政编码--> <part type="ZIP" value="510000"/> </item> </addr> <!--婚姻状况--> <maritalStatusCode code="10" codeSystem="2.16.156.10011.2.3.3.5" codeSystemName="婚姻状况代码表(GB/T 2261.2)"> <displayName value="未婚"/> </maritalStatusCode> <!--民族--> <ethnicGroupCode> <item code="01" codeSystem="2.16.156.10011.2.3.3.3" codeSystemName="民族类别代码表(GB 3304)"> <displayName value="汉族"/> </item> </ethnicGroupCode> <!--职业类别代码--> <asEmployee classCode="EMP"> <occupationCode code="13" codeSystem="2.16.156.10011.2.3.3.7" codeSystemName="职业类别代码表(GB/T 6565)"> <displayName value="专业技术人员"/> </occupationCode> <employerOrganization classCode="ORG" determinerCode="INSTANCE"> <!--工作单位名称--> <name xsi:type="DSET_EN"> <item> <part value="XXX学校"/> </item> </name> <contactParty classCode="CON"> <!--工作联系电话--> <telecom xsi:type="BAG_TEL"> <item use="WP" value="028-9999999"/> </telecom> </contactParty> </employerOrganization> </asEmployee> <!--联系人--> <personalRelationship> <code code="1" codeSystem="2.16.156.10011.2.3.3.8" codeSystemName="家庭关系代码表(GB/T 4761)"> <displayName value="本人"/> </code> <!--联系人电话--> <telecom xsi:type="BAG_TEL"> <item use="H" value="028-8888888"/> </telecom> <relationshipHolder1 classCode="PSN" determinerCode="INSTANCE"> <!--联系人姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘好"/> </item> </name> </relationshipHolder1> </personalRelationship> </patientPerson> <providerOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="XXXXX"/> </id> <name xsi:type="DSET_EN"> <item> <part value="无锡中医院"/> </item> </name> <contactParty classCode="CON"/> </providerOrganization> <!--医疗保险信息--> <coveredPartyOf typeCode="COV"> <coverageRecord classCode="COV" moodCode="EVN"> <beneficiary typeCode="BEN"> <beneficiary classCode="MBR"> <code code="1" codeSystem="2.16.156.10011.2.3.1.248" codeSystemName="医疗保险类别代码"> <displayName value="城镇职工基本医疗保险"/> </code> </beneficiary> </beneficiary> </coverageRecord> </coveredPartyOf> </patient> </subject1> <author typeCode="AUT"> <assignedEntity 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> </assignedEntity> </author> </registrationRequest> </subject> </controlActProcess> </PRPA_IN201311UV02>
就诊卡信息新增服务-响应消息(成功)
<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_IN201314UV02 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN201314UV02.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="PRPA_IN201314UV02"/> <!--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"> <subject typeCode="SUBJ"> <registrationRequest classCode="REG" moodCode="RQO"> <statusCode/> <subject1 typeCode="SBJ"> <patient classCode="PAT"> <id> <!--就诊卡标识--> <item root="2.16.156.10011.2.5.1.6" extension="就诊卡ID"/> </id> <!--就诊卡状态:active-激活;作废-diable;退卡-retired--> <statusCode code="active"/> <!--更新日期时间--> <effectiveTime> <low value="20111212141414"/> </effectiveTime> <patientPerson> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> <!--联系电话--> <telecom xsi:type="DSET_TEL"> <item value="028-2222444"/> </telecom> <!--性别--> <administrativeGenderCode code="1" codeSystem="2.16.156.10011.2.3.3.4" codeSystemName="生理性别代码表(GB/T 2261.1)"> <displayName value="男性"/> </administrativeGenderCode> <!--出生时间--> <birthTime value="19570323"/> <!--联系地址--> <addr xsi:type="LIST_AD"> <item> <!--非结构化地址(完整地址描述) --> <part type="SAL" value="四川省成都市双流县红沙村"/> <!--地址-省(自治区、直辖市) --> <part type="STA" value="广东省"/> <!--地址-市(地区) --> <part type="CTY" value="广州市"/> <!--地址-县(区) --> <part type="CNT" value="越秀区"/> <!-- 地址-乡(镇、街道办事处) --> <part type="STB" value="童心街"/> <!-- 地址-村(街、路、弄等) --> <part type="STR" value="下塘西路"/> <!-- 地址-门牌号码 --> <part type="BNR" value="39号"/> <!-- 邮政编码--> <part type="ZIP" value="510000"/> </item> </addr> <!--婚姻状况--> <maritalStatusCode code="10" codeSystem="2.16.156.10011.2.3.3.5" codeSystemName="婚姻状况代码表(GB/T 2261.2)"> <displayName value="未婚"/> </maritalStatusCode> <!--民族--> <ethnicGroupCode> <item code="01" codeSystem="2.16.156.10011.2.3.3.3" codeSystemName="民族类别代码表(GB 3304)"> <displayName value="汉族"/> </item> </ethnicGroupCode> <!--职业类别代码--> <asEmployee classCode="EMP"> <occupationCode code="13" codeSystem="2.16.156.10011.2.3.3.7" codeSystemName="职业类别代码表(GB/T 6565)"> <displayName value="专业技术人员"/> </occupationCode> <employerOrganization classCode="ORG" determinerCode="INSTANCE"> <!--工作单位名称--> <name xsi:type="DSET_EN"> <item> <part value="XXX学校"/> </item> </name> <contactParty classCode="CON"> <!--工作联系电话--> <telecom xsi:type="BAG_TEL"> <item use="WP" value="028-9999999"/> </telecom> </contactParty> </employerOrganization> </asEmployee> <!--联系人--> <personalRelationship> <code code="1" codeSystem="2.16.156.10011.2.3.3.8" codeSystemName="家庭关系代码表(GB/T 4761)"> <displayName value="本人"/> </code> <!--联系人电话--> <telecom xsi:type="BAG_TEL"> <item use="H" value="028-8888888"/> </telecom> <relationshipHolder1 classCode="PSN" determinerCode="INSTANCE"> <!--联系人姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘好"/> </item> </name> </relationshipHolder1> </personalRelationship> </patientPerson> <providerOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="XXXXX"/> </id> <name xsi:type="DSET_EN"> <item> <part value="无锡中医院"/> </item> </name> <contactParty classCode="CON"/> </providerOrganization> <!--医疗保险信息--> <coveredPartyOf typeCode="COV"> <coverageRecord classCode="COV" moodCode="EVN"> <beneficiary typeCode="BEN"> <beneficiary classCode="MBR"> <code code="1" codeSystem="2.16.156.10011.2.3.1.248" codeSystemName="医疗保险类别代码"> <displayName value="城镇职工基本医疗保险"/> </code> </beneficiary> </beneficiary> </coverageRecord> </coveredPartyOf> </patient> </subject1> <author typeCode="AUT"> <assignedEntity 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> </assignedEntity> </author> </registrationRequest> </subject> </controlActProcess> </PRPA_IN201314UV02>
就诊卡信息更新服务-响应消息(成功)
<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_IN201305UV02 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN201305UV02.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="PRPA_IN201305UV02"/> <!--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="INFO" moodCode="EVN"> <queryByParameter> <!--查询标识--> <queryId extension="18204"/> <statusCode/> <parameterList> <!--就诊卡号--> <id root="2.16.156.10011.2.5.1.6" extension="111222"/> <!--患者性别--> <livingSubjectAdministrativeGender> <value code="1" codeSystem="2.16.156.10011.2.3.3.4" codeSystemName="生理性别代码表(GB/T 2261.1)"> <displayName value="男性"/> </value> <semanticsText/> </livingSubjectAdministrativeGender> <!--患者身份证号--> <livingSubjectId> <value xsi:type="DSET_II"> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </value> <semanticsText/> </livingSubjectId> <!--患者姓名--> <livingSubjectName> <value xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </value> <semanticsText/> </livingSubjectName> </parameterList> </queryByParameter> </controlActProcess> </PRPA_IN201305UV02>
就诊卡信息查询服务-查询响应消息(成功)
<PRPA_IN201306UV02 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_IN201306UV02.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="PRPA_IN201306UV02"/> <!--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"> <!--subject为0..* --> <subject typeCode="SUBJ"> <registrationEvent classCode="REG" moodCode="EVN"> <statusCode/> <subject1 typeCode="SBJ"> <patient classCode="PAT"> <id> <!--就诊卡标识--> <item root="2.16.156.10011.2.5.1.6" extension="就诊卡ID"/> </id> <!--就诊卡状态:active-激活;作废-diable;退卡-retired--> <statusCode code="active"/> <!--建卡日期时间--> <effectiveTime> <low value="20111212141414"/> </effectiveTime> <patientPerson> <!--身份证号--> <id> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> <!--联系电话--> <telecom xsi:type="DSET_TEL"> <item value="028-2222444"/> </telecom> <!--性别--> <administrativeGenderCode code="1" codeSystem="2.16.156.10011.2.3.3.4" codeSystemName="生理性别代码表(GB/T 2261.1)"> <displayName value="男性"/> </administrativeGenderCode> <!--出生时间--> <birthTime value="19570323"/> <!--联系地址--> <addr xsi:type="LIST_AD"> <item> <!--非结构化地址(完整地址描述) --> <part type="SAL" value="四川省成都市双流县红沙村"/> <!--地址-省(自治区、直辖市) --> <part type="STA" value="广东省"/> <!--地址-市(地区) --> <part type="CTY" value="广州市"/> <!--地址-县(区) --> <part type="CNT" value="越秀区"/> <!-- 地址-乡(镇、街道办事处) --> <part type="STB" value="童心街"/> <!-- 地址-村(街、路、弄等) --> <part type="STR" value="下塘西路"/> <!-- 地址-门牌号码 --> <part type="BNR" value="39号"/> <!-- 邮政编码--> <part type="ZIP" value="510000"/> </item> </addr> <!--婚姻状况--> <maritalStatusCode code="10" codeSystem="2.16.156.10011.2.3.3.5" codeSystemName="婚姻状况代码表(GB/T 2261.2)"> <displayName value="未婚"/> </maritalStatusCode> <!--民族--> <ethnicGroupCode> <item code="01" codeSystem="2.16.156.10011.2.3.3.3" codeSystemName="民族类别代码表(GB 3304)"> <displayName value="汉族"/> </item> </ethnicGroupCode> <!--职业类别代码--> <asEmployee classCode="EMP"> <occupationCode code="11" codeSystem="2.16.156.10011.2.3.3.13" codeSystemName="从业状况(个人身体)代码表(GB/T 2261.4)"> <displayName value="国家公务员"/> </occupationCode> <employerOrganization classCode="ORG" determinerCode="INSTANCE"> <!--工作单位名称--> <name xsi:type="DSET_EN"> <item> <part value="XXX学校"/> </item> </name> <contactParty classCode="CON"> <!--工作联系电话--> <telecom xsi:type="BAG_TEL"> <item use="WP" value="028-9999999"/> </telecom> </contactParty> </employerOrganization> </asEmployee> <!--联系人--> <personalRelationship> <code code="1" codeSystem="2.16.156.10011.2.3.3.8" codeSystemName="家庭关系代码表(GB/T 4761)"> <displayName value="配偶"/> </code> <!--联系人电话--> <telecom xsi:type="BAG_TEL"> <item use="H" value="028-8888888"/> </telecom> <relationshipHolder1 classCode="PSN" determinerCode="INSTANCE"> <!--联系人姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘好"/> </item> </name> </relationshipHolder1> </personalRelationship> </patientPerson> <providerOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="XXXXX"/> </id> <name xsi:type="DSET_EN"> <item> <part value="无锡中医院"/> </item> </name> <contactParty classCode="CON"/> </providerOrganization> <subjectOf1> <queryMatchObservation classCode="LOC" moodCode="EVN"> <code/> <value/> </queryMatchObservation> </subjectOf1> <!--医疗保险信息--> <coveredPartyOf typeCode="COV"> <coverageRecord classCode="COV" moodCode="EVN"> <beneficiary typeCode="BEN"> <beneficiary classCode="MBR"> <code code="01" codeSystem="2.16.156.10011.2.3.1.248" codeSystemName="医疗保险类别代码表"> <displayName value="城镇职工基本医疗保险"/> </code> </beneficiary> </beneficiary> </coverageRecord> </coveredPartyOf> </patient> </subject1> <!--建卡者--> <author typeCode="AUT"> <assignedEntity 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> </assignedEntity> </author> <!--就诊卡信息保管机构--> <custodian typeCode="CST"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.5" extension="XXXXX"/> </id> <assignedOrganization classCode="ORG" determinerCode="INSTANCE"> <name xsi:type="DSET_EN"> <item> <part value="无锡中医院"/> </item> </name> </assignedOrganization> </assignedEntity> </custodian> </registrationEvent> </subject> <queryAck> <queryId extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <queryResponseCode code="OK"/> <resultTotalQuantity value="1"/> </queryAck> </controlActProcess> </PRPA_IN201306UV02>
就诊卡信息查询服务-查询响应消息(异常)
<PRPA_IN201306UV02 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/PRPA_IN201306UV02.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="PRPA_IN201306UV02"/> <!--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="111"/> <queryResponseCode/> </queryAck> </controlActProcess> </PRPA_IN201306UV02>
门诊挂号信息新增服务
门诊挂号信息新增服务-请求消息
<PRPA_IN400001UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v3="urn:hl7-org:v3" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN400001UV.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="PRPA_IN400001UV"/> <!--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="STC" moodCode="EVN"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--门急诊号标识 --> <item root="2.16.156.10011.1.11" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊类别代码 1.门诊 2.急诊 3.住院 9.其他 --> <code code="1" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="门诊"/> </code> <statusCode/> <!--就诊日期时间 --> <effectiveTime> <low value="20170101"/> </effectiveTime> <!--就诊原因 --> <reasonCode> <item> <originalText value="就诊原因描述"/> </item> </reasonCode> <!--医疗保险类别--> <admissionReferralSourceCode code="1" codeSystem="2.16.156.10011.2.3.1.248" codeSystemName="医疗保险类别代码"> <displayName value="城镇医疗"/> </admissionReferralSourceCode> <!--患者--> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--责任医师信息--> <admitter typeCode="ADM"> <time/> <assignedPerson classCode="ASSIGNED"> <!--医生的职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--责任医师姓名--> <name xsi:type="DSET_EN"> <item> <part value="张医生"/> </item> </name> </assignedPerson> </assignedPerson> </admitter> <!--服务场所--> <location typeCode="LOC"> <time/> <statusCode code="active"/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> </location> <!--服务机构--> <serviceProviderOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="68823369-9"/> </id> </serviceProviderOrganization> </serviceDeliveryLocation> </location> </encounterEvent> </subject> </controlActProcess> </PRPA_IN400001UV>
门诊挂号信息新增服务-响应消息(成功)
<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_IN400002UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v3="urn:hl7-org:v3" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN400002UV.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="PRPA_IN400002UV"/> <!--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="STC" moodCode="EVN"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--门急诊号标识 --> <item root="2.16.156.10011.1.11" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊类别代码 1.门诊 2.急诊 3.住院 9.其他--> <code code="1" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="门诊"/> </code> <statusCode/> <!--就诊日期时间 --> <effectiveTime> <low value="20170101"/> </effectiveTime> <!--就诊原因 --> <reasonCode> <item> <originalText value="就诊原因描述"/> </item> </reasonCode> <!--医疗保险类别--> <admissionReferralSourceCode code="1" codeSystem="2.16.156.10011.2.3.1.248" codeSystemName="医疗保险类别代码"> <displayName value="城镇医疗"/> </admissionReferralSourceCode> <!--患者--> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--责任医师信息--> <admitter typeCode="ADM"> <time/> <assignedPerson classCode="ASSIGNED"> <!--医生的职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--责任医师姓名--> <name xsi:type="DSET_EN"> <item> <part value="张医生"/> </item> </name> </assignedPerson> </assignedPerson> </admitter> <!--服务场所--> <location typeCode="LOC"> <time/> <statusCode code="active"/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> </location> <!--服务机构--> <serviceProviderOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="68823369-9"/> </id> </serviceProviderOrganization> </serviceDeliveryLocation> </location> </encounterEvent> </subject> </controlActProcess> </PRPA_IN400002UV>
门诊挂号信息更新服务-响应消息(成功)
<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 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/PRPA_IN900300UV.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="PRPA_IN900300UV"/> <!--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/> <!--就诊流水号 --> <careEventID> <value> <!--门急诊号--> <item root="2.16.156.10011.1.11" extension="门急诊号"/> <!-- 就诊次数 --> <item extension="3" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </value> </careEventID> <!--就诊时间--> <encounterTimeframe> <value> <low value="20111111"/> <high value="20120202"/> </value> </encounterTimeframe> <patientId> <value> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> <!--患者身份证号--> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </value> </patientId> <!--科室--> <patientLocationID> <value> <item root="2.16.156.10011.1.26" extension="科室ID"/> </value> </patientLocationID> <!--组织机构--> <responsibleOrganization> <value> <item root="2.16.156.10011.1.5" extension="djfd"/> </value> </responsibleOrganization> <typeOfEncounter> <!--就诊类型--> <value> <item code="1" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="门急诊"/> </item> </value> </typeOfEncounter> </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-消息流水号--> <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="PRPA_IN900350UV"/> <!--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="ACTN" moodCode="PRMS"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--门急诊号标识 --> <item root="2.16.156.10011.1.11" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊类别代码 1.门诊 2.急诊 3.住院 9.其他--> <code code="1" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="门诊"/> </code> <statusCode/> <!--就诊日期时间 --> <effectiveTime> <low value="20170101120000"/> </effectiveTime> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--责任医师信息--> <admitter typeCode="ADM"> <time/> <assignedPerson classCode="ASSIGNED"> <!--医生的职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--责任医师姓名--> <name xsi:type="DSET_EN"> <item> <part value="张医生"/> </item> </name> </assignedPerson> </assignedPerson> </admitter> <!--服务场所--> <location typeCode="LOC"> <time/> <statusCode code="active"/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> </location> <!--服务机构--> <serviceProviderOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="68823369-9"/> </id> </serviceProviderOrganization> </serviceDeliveryLocation> </location> </encounterEvent> </subject> <queryAck> <queryId extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <queryResponseCode code="OK"/> <resultTotalQuantity value="1"/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
门诊挂号信息查询服务-查询响应消息(异常)
<PRPA_IN900350UV 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/PRPA_IN900350UV.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="PRPA_IN900350UV"/> <!--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="111"/> <queryResponseCode/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
住院就诊信息登记服务
住院就诊信息登记服务-请求消息
<PRPA_IN400001UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v3="urn:hl7-org:v3" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN400001UV.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="PRPA_IN400001UV"/> <!--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="STC" moodCode="EVN"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号标识 --> <item root="2.16.156.10011.1.12" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊类别代码--> <code code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </code> <statusCode/> <!--入院日期时间 --> <effectiveTime> <low value="20170101"/> </effectiveTime> <!--就诊原因 --> <reasonCode> <item> <originalText value="就诊原因描述"/> </item> </reasonCode> <!--医疗保险类别--> <admissionReferralSourceCode code="1" codeSystem="2.16.156.10011.2.3.1.248" codeSystemName="医疗保险类别代码"> <displayName value="城镇医疗"/> </admissionReferralSourceCode> <!--住院次数--> <lengthOfStayQuantity unit="次" value="2"/> <!--患者--> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--责任医师信息--> <admitter typeCode="ADM"> <time/> <assignedPerson classCode="ASSIGNED"> <!--医生的职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--责任医师姓名--> <name xsi:type="DSET_EN"> <item> <part value="张医生"/> </item> </name> </assignedPerson> </assignedPerson> </admitter> <!--服务场所(机构+科室)--> <location typeCode="LOC"> <time/> <statusCode code="active"/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第一病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病房1"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病床1"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> <!--服务机构--> <serviceProviderOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="68823369-9"/> </id> </serviceProviderOrganization> </serviceDeliveryLocation> </location> <!--诊断-西医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="1" codeSystem="2.16.156.10011.2.3.3.11" codeSystemName="ICD-10"> <displayName value="感冒"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> <!--诊断-中医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="BNF010" codeSystem="2.16.156.10011.2.3.3.14" codeSystemName="中医病证分类与代码表(GB/T 15657)"> <displayName value="咳嗽病"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> </encounterEvent> </subject> </controlActProcess> </PRPA_IN400001UV>
住院就诊信息登记服务-响应消息(成功)
<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_IN400002UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v3="urn:hl7-org:v3" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN400002UV.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="PRPA_IN400002UV"/> <!--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="STC" moodCode="EVN"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号标识 --> <item root="2.16.156.10011.1.12" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊类别代码--> <code code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </code> <statusCode/> <!--入院日期时间 --> <effectiveTime> <low value="20170101"/> </effectiveTime> <!--就诊原因 --> <reasonCode> <item> <originalText value="就诊原因描述"/> </item> </reasonCode> <!--医疗保险类别--> <admissionReferralSourceCode code="1" codeSystem="2.16.156.10011.2.3.1.248" codeSystemName="医疗保险类别代码"> <displayName value="城镇医疗"/> </admissionReferralSourceCode> <!--住院次数--> <lengthOfStayQuantity unit="次" value="2"/> <!--患者--> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--责任医师信息--> <admitter typeCode="ADM"> <time/> <assignedPerson classCode="ASSIGNED"> <!--医生的职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--责任医师姓名--> <name xsi:type="DSET_EN"> <item> <part value="张医生"/> </item> </name> </assignedPerson> </assignedPerson> </admitter> <!--服务场所(机构+科室)--> <location typeCode="LOC"> <time/> <statusCode code="active"/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第一病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病房1"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病床1"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> <!--服务机构--> <serviceProviderOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="68823369-9"/> </id> </serviceProviderOrganization> </serviceDeliveryLocation> </location> <!--诊断-西医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="1" codeSystem="2.16.156.10011.2.3.3.11" codeSystemName="ICD-10"> <displayName value="感冒"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> <!--诊断-中医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="BNF010" codeSystem="2.16.156.10011.2.3.3.14" codeSystemName="中医病证分类与代码表(GB/T 15657)"> <displayName value="咳嗽病"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> </encounterEvent> </subject> </controlActProcess> </PRPA_IN400002UV>
住院就诊信息更新服务-响应消息(成功)
<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 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/PRPA_IN900300UV.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="PRPA_IN900300UV"/> <!--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/> <careEventID> <value> <!--住院号 --> <item root="2.16.156.10011.1.12" extension="住院号"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </value> </careEventID> <!--入院日期--> <encounterTimeframe> <value> <low value="20111111"/> <high value="20120202"/> </value> </encounterTimeframe> <patientId> <value> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> <!--患者身份证号--> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </value> </patientId> <!--科室、病区代码--> <patientLocationID> <value> <item root="2.16.156.10011.1.26" extension="科室ID"/> <item root="2.16.156.10011.1.27" extension="病区ID"/> </value> </patientLocationID> <!--组织机构--> <responsibleOrganization> <value> <item root="2.16.156.10011.1.5" extension="djfd"/> </value> </responsibleOrganization> <typeOfEncounter> <!--就诊类型--> <value> <item code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </item> </value> </typeOfEncounter> </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-消息流水号--> <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="PRPA_IN900350UV"/> <!--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="ACTN" moodCode="PRMS"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号标识 --> <item root="2.16.156.10011.1.12" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊类别代码--> <code code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </code> <statusCode/> <!--入院日期时间 --> <effectiveTime> <low value="20170101120000"/> </effectiveTime> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--责任医师信息--> <admitter typeCode="ADM"> <time/> <assignedPerson classCode="ASSIGNED"> <!--医生的职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--责任医师姓名--> <name xsi:type="DSET_EN"> <item> <part value="张医生"/> </item> </name> </assignedPerson> </assignedPerson> </admitter> <!--服务场所(机构+科室)--> <location typeCode="LOC"> <time/> <statusCode code="active"/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第一病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病房1"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病床1"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> <!--服务机构--> <serviceProviderOrganization classCode="ORG" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.5" extension="68823369-9"/> </id> </serviceProviderOrganization> </serviceDeliveryLocation> </location> <!--诊断-西医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="Q91.700" codeSystem="2.16.156.10011.2.3.3.11" codeSystemName="ICD-10"> <displayName value="帕套综合征"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> <!--诊断-中医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="BNF010" codeSystem="2.16.156.10011.2.3.3.14" codeSystemName="中医病证分类与代码表( GB/T 15657)"> <displayName value="咳嗽病"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> </encounterEvent> </subject> <queryAck> <queryId extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <queryResponseCode code="OK"/> <resultTotalQuantity value="1"/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
住院就诊信息查询服务-查询响应消息(异常)
<PRPA_IN900350UV 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/PRPA_IN900350UV.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="PRPA_IN900350UV"/> <!--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="040CD76A-ED0E-400B-9FD3-60387BCD"/> <queryResponseCode/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
住院转科信息新增服务
住院转科信息新增服务-请求消息
<PRPA_IN302011UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v3="urn:hl7-org:v3" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN302011UV.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="PRPA_IN302011UV"/> <!--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="STC" moodCode="APT"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号--> <item root="2.16.156.10011.1.12" extension="556"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> </patient> </subject> <!--转入科室信息--> <location1 typeCode="DST"> <!--转入日期时间--> <time xsi:type="IVL_TS" > <low value="201111110101"/> </time> <statusCode/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="02"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第二病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="11"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第11病房"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="001"/> </id> <name xsi:type="DSET_EN"> <item> <part value="1床"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> </serviceDeliveryLocation> </location1> <!--转出科室信息--> <location2 typeCode="LOC"> <!--转出日期时间--> <time xsi:type="IVL_TS" > <low value="201111110101"/> </time> <statusCode/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="02"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第二病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="11"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第11病房"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="001"/> </id> <name xsi:type="DSET_EN"> <item> <part value="1床"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> </serviceDeliveryLocation> </location2> </encounterEvent> </subject> </controlActProcess> </PRPA_IN302011UV>
住院转科信息新增服务-响应消息(成功)
<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_IN302012UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v3="urn:hl7-org:v3" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN302012UV.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="PRPA_IN302012UV"/> <!--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="STC" moodCode="APT"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号--> <item root="2.16.156.10011.1.12" extension="556"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> </patient> </subject> <!--转入科室信息--> <location1 typeCode="DST"> <!--转入日期时间--> <time xsi:type="IVL_TS" > <low value="201111110101"/> </time> <statusCode/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="02"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第二病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="11"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第11病房"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="001"/> </id> <name xsi:type="DSET_EN"> <item> <part value="1床"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> </serviceDeliveryLocation> </location1> <!--转出科室信息--> <location2 typeCode="LOC"> <!--转出日期时间--> <time xsi:type="IVL_TS" > <low value="201111110101"/> </time> <statusCode/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="02"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第二病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="11"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第11病房"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="001"/> </id> <name xsi:type="DSET_EN"> <item> <part value="1床"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> </serviceDeliveryLocation> </location2> </encounterEvent> </subject> </controlActProcess> </PRPA_IN302012UV>
住院转科信息更新服务-响应消息(成功)
<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 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/PRPA_IN900300UV.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="PRPA_IN900300UV"/> <!--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/> <careEventID> <value> <!--住院号 --> <item root="2.16.156.10011.1.12" extension="住院号"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </value> </careEventID> <!--转科时间--> <encounterTimeframe> <value> <low value="20111111"/> <high value="20120202"/> </value> </encounterTimeframe> <!--患者标识--> <patientId> <value> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> <!--患者身份证号--> <item root="2.16.156.10011.1.3" extension="120109197706015516"/> </value> </patientId> <!--组织机构--> <responsibleOrganization> <value> <item root="2.16.156.10011.1.5" extension="djfd"/> </value> </responsibleOrganization> <typeOfEncounter> <!--就诊类型--> <value> <item code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </item> </value> </typeOfEncounter> </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-消息流水号--> <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="PRPA_IN900350UV"/> <!--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="ACTN" moodCode="PRMS"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号--> <item root="2.16.156.10011.1.12" extension="556"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊类别代码--> <code code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </code> <statusCode/> <!--入院日期时间 --> <effectiveTime> <low value="20170101120000"/> </effectiveTime> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--责任医师信息--> <admitter typeCode="ADM"> <time/> <assignedPerson classCode="ASSIGNED"> <!--医生的职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--责任医师姓名--> <name xsi:type="DSET_EN"> <item> <part value="张医生"/> </item> </name> </assignedPerson> </assignedPerson> </admitter> <!--服务场所--> <location typeCode="ORG"> <!--转出日期时间--> <time xsi:type="IVL_TS" > <low value="20111111010101"/> </time> <statusCode/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第一病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病房1"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病床1"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> </serviceDeliveryLocation> </location> <location typeCode="DST"> <!--转入日期时间--> <time xsi:type="IVL_TS" > <low value="20111111010101"/> </time> <statusCode/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第一病区"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.21" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病房1"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.22" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="病床1"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </locatedPlace> </locatedEntityHasParts> </location> </serviceDeliveryLocation> </location> </encounterEvent> </subject> <queryAck> <queryId extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <queryResponseCode code="OK"/> <resultTotalQuantity value="1"/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
住院转科信息查询服务-查询响应消息(异常)
<PRPA_IN900350UV 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/PRPA_IN900350UV.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="PRPA_IN900350UV"/> <!--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="040CD76A-ED0E-400B-9FD3-60387BCD"/> <queryResponseCode/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
出院登记信息新增服务
出院登记信息新增服务-请求消息
<PRPA_IN400003UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v3="urn:hl7-org:v3" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN400003UV.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="PRPA_IN400003UV01"/> <!--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="INFO" moodCode="PRP"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号标识 --> <item root="2.16.156.10011.1.12" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊事件类别代码--> <code code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </code> <statusCode/> <!--出院日期时间--> <effectiveTime> <high value="20170101110000"/> </effectiveTime> <!--住院天数--> <lengthOfStayQuantity unit="天" value="2"/> <!--患者--> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <!--患者基本信息--> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--登记人--> <discharger typeCode="DIS"> <time/> <assignedPerson classCode="ASSIGNED"> <!--登记人职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--登记人姓名 --> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </assignedPerson> </assignedPerson> </discharger> <!--诊断-西医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="A01.000" codeSystem="2.16.156.10011.2.3.3.11" codeSystemName="ICD-10"> <displayName value="伤寒"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> <!--诊断-中医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="BNF010" codeSystem="2.16.156.10011.2.3.3.14" codeSystemName="中医病证分类与代码表(GB/T 15657)"> <displayName value="咳嗽病"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> <departedBy> <transportationEvent> <code/> <location typeCode="LOC"> <locatedEntity classCode="LOCE"> <id/> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第一病区"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </location> </locatedEntity> </location> </transportationEvent> </departedBy> </encounterEvent> </subject> </controlActProcess> </PRPA_IN400003UV>
出院登记信息新增服务-响应消息(成功)
<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_IN400002UV ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v3="urn:hl7-org:v3" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN400002UV.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="PRPA_IN400002UV"/> <!--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="INFO" moodCode="PRP"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号标识 --> <item root="2.16.156.10011.1.12" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊事件类别代码--> <code code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </code> <statusCode/> <!--出院日期时间--> <effectiveTime> <high value="20170101110000"/> </effectiveTime> <!--住院天数--> <lengthOfStayQuantity unit="天" value="2"/> <!--患者--> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <!--患者基本信息--> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--登记人--> <discharger typeCode="DIS"> <time/> <assignedPerson classCode="ASSIGNED"> <!--登记人职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--登记人姓名 --> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </assignedPerson> </assignedPerson> </discharger> <!--诊断-西医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="A01.000" codeSystem="2.16.156.10011.2.3.3.11" codeSystemName="ICD-10"> <displayName value="伤寒"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> <!--诊断-中医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="BNF010" codeSystem="2.16.156.10011.2.3.3.14" codeSystemName="中医病证分类与代码表(GB/T 15657)"> <displayName value="咳嗽病"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> <!--出院科室、病区信息--> <departedBy> <transportation moodCode="EVN"> <code/> <location typeCode="LOC"> <locatedEntity classCode="LOCE"> <id/> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第一病区"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </location> </locatedEntity> </location> </transportation> </departedBy> </encounterEvent> </subject> </controlActProcess> </PRPA_IN400002UV>
出院登记信息更新服务-响应消息(成功)
<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 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/PRPA_IN900300UV.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="PRPA_IN900300UV"/> <!--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/> <careEventID> <value> <!--住院号--> <item root="2.16.156.10011.1.12" extension="住院号"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </value> </careEventID> <!--出院操作者--> <dischargingPractitionerID> <value> <item root="2.16.156.10011.1.4" extension="11"/> </value> </dischargingPractitionerID> <!--出院日期时间--> <encounterTimeframe> <value> <low value="20111111"/> <high value="20120202"/> </value> </encounterTimeframe> <!--患者标识 --> <patientId> <value> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> <!--患者身份证号--> <item root="2.16.156.10011.1.3" extension="身份证号"/> </value> </patientId> <!--出院科室、病区代码--> <patientLocationID> <value> <item root="2.16.156.10011.1.26" extension="科室ID"/> <item root="2.16.156.10011.1.27" extension="病区ID"/> </value> </patientLocationID> <!--组织机构--> <responsibleOrganization> <value> <item root="2.16.156.10011.1.5" extension="djfd"/> </value> </responsibleOrganization> <typeOfEncounter> <!--就诊类型--> <value> <item code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </item> </value> </typeOfEncounter> </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-消息流水号--> <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="PRPA_IN900350UV"/> <!--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="ACTN" moodCode="PRMS"> <subject typeCode="SUBJ"> <encounterEvent classCode="ENC" moodCode="EVN"> <id> <!--住院号标识 --> <item root="2.16.156.10011.1.12" extension="11"/> <!-- 就诊次数 --> <item extension="2" root="2.16.156.10011.2.5.1.8"/> <!-- 就诊流水号 --> <item extension="123456" root="2.16.156.10011.2.5.1.9"/> </id> <!--就诊类别代码--> <code code="3" codeSystem="2.16.156.10011.2.3.1.271" codeSystemName="患者类型代码表"> <displayName value="住院"/> </code> <statusCode/> <!--出院日期时间--> <effectiveTime> <high value="20170101110000"/> </effectiveTime> <subject typeCode="SBJ"> <patient classCode="PAT"> <id> <!--PatientID--> <item root="2.16.156.10011.2.5.1.4" extension="PatientID"/> </id> <patientPerson> <!--患者身份证号--> <id> <item root="2.16.156.10011.1.3" extension="123456789098765432"/> </id> <!--姓名--> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </patientPerson> </patient> </subject> <!--医院编号--> <responsibleParty> <time/> <assignedOrganization classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.5" extension="医院编码"/> </id> </assignedOrganization> </responsibleParty> <!--责任医师信息--> <admitter typeCode="ADM"> <time/> <assignedPerson classCode="ASSIGNED"> <!--医生的职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--责任医师姓名--> <name xsi:type="DSET_EN"> <item> <part value="张医生"/> </item> </name> </assignedPerson> </assignedPerson> </admitter> <!--登记人--> <discharger typeCode="DIS"> <time/> <assignedPerson classCode="ASSIGNED"> <!--登记人职工号--> <id> <item root="2.16.156.10011.1.4" extension="001"/> </id> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!--登记人姓名 --> <name xsi:type="DSET_EN"> <item> <part value="刘永好"/> </item> </name> </assignedPerson> </assignedPerson> </discharger> <!--服务场所(机构+科室)--> <location typeCode="LOC"> <time/> <statusCode code="active"/> <serviceDeliveryLocation classCode="SDLOC"> <location classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.26" extension="08"/> </id> <name xsi:type="DSET_EN"> <item> <part value="外科"/> </item> </name> <locatedEntityHasParts classCode="LOCE"> <locatedPlace classCode="PLC" determinerCode="INSTANCE"> <id> <item root="2.16.156.10011.1.27" extension="01"/> </id> <name xsi:type="DSET_EN"> <item> <part value="第一病区"/> </item> </name> </locatedPlace> </locatedEntityHasParts> </location> </serviceDeliveryLocation> </location> <!--诊断-西医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="A01.000" codeSystem="2.16.156.10011.2.3.3.11" codeSystemName="ICD-10"> <displayName value="伤寒"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> <!--诊断-中医诊断 可重复--> <reason typeCode="RSON"> <observationDx classCode="OBS" moodCode="EVN"> <code/> <statusCode/> <value code="BNF010" codeSystem="2.16.156.10011.2.3.3.14" codeSystemName="中医病证分类与代码表( GB/T 15657)"> <displayName value="咳嗽病"/> </value> <author typeCode="AUT"> <assignedEntity classCode="ASSIGNED"> <id> <item root="2.16.156.10011.1.4" extension="06"/> </id> </assignedEntity> </author> </observationDx> </reason> </encounterEvent> </subject> <queryAck> <queryId extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/> <queryResponseCode code="OK"/> <resultTotalQuantity value="1"/> </queryAck> </controlActProcess> </PRPA_IN900350UV>
出院信息查询服务-查询响应消息(异常)
<PRPA_IN900350UV 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/PRPA_IN900350UV.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="PRPA_IN900350UV"/> <!--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="040CD76A-ED0E-400B-9FD3-60387BCD"/> <queryResponseCode/> </queryAck> </controlActProcess> </PRPA_IN900350UV>