跳到主要内容

医疗场景模板

目录​

一、概述​

二、适用场景​

三、操作指南​

(一)初始化​

(二)医疗信息平台交互集成​

(三)CDA电子病历共享文档​


一、概述​

医疗场景模板(Healthcare Scenario Template)是一种结构化文档或数据模型,用于标准化医疗相关流程、记录或交互场景。它通常包含预定义的字段、格式和逻辑,确保医疗信息的准确性、一致性和合规性。

二、适用场景​

医院信息化:支持 医院(HIS)、实验室(LIS)、影像中心(PACS) 等数据交互,支持医疗机构间的数据共享与互联互通。

互操作性标准:支持 HL7v2、HL7v3、FHIR、CDA 行业互操作性标准。

文档标准:支持基于CDA文档类型的文档格式,内置互联互通评级所需要的共享文档转换服务(HL7 CDA)最新版本57个共享文档(其中五级甲等4个:出生医学证明、传染病报告、死亡医学证明和成人健康体检)。

内置互联互通评级所需要的所有标准服务(HL7 V3格式),总共69个(其中四级甲等46个)。

三、操作指南​

(一)初始化​

1、数据连接初始化​

启动时自动初始化一个名称为“hl7”的数据连接,数据库为MariaDB,数据连接配置和版本信息可在【开发工具 - 数据连接 - 公共资源组-数据连接】下查看。

医疗场景模板-数据连接-查询图示

(1)数据连接编辑

在hl7数据连接【配置】页根据实际情况进行编辑修改,修改完后可在右上角点击“测试连接”按钮验证次连接是否可用,测试成功点“保存”按钮即可保存。

医疗场景模板-数据连接-编辑图示

(2)数据连接启动

保存后,在【版本】页面操作中点击“启动”按钮,即可启动该连接。

医疗场景模板-数据连接-启动1图示 医疗场景模板-数据连接-启动2图示

(3)数据连接变更

在【版本】页面可以查询每次对数据连接的变更历史,如果需要变更,需要点击“变更”按钮,即可进行变更。

医疗场景模板-数据连接-变更图示

(4)数据连接版本切换

在【版本】页面可以查询每次对数据连接的变更历史,如果需要切换版本,需要点击“切换”按钮,即可切换到所需要的数据连接版本。

医疗场景模板-数据连接-切换图示

2、标准化处理子流程初始化​

启动时自动初始化两个标准化处理子流程,分别是:CDA标准化处理子流程和交互服务标准化处理子流程,具体相关配置信息可在【开发工具 - 流程集成 - 公共资源组-流程集成】下查看。

医疗场景模板-标准化处理子流程-查询图示
2.1 CDA标准化处理子流程​

(1)子流程组件功能

  • ​ 自定义变量:自定义变量tempBody用于保存上流传入的参数;
  • ​ xmlToJson($):将xml参数转为json;
  • ​ 自定义脚本:设置分页参数request.body = '{"pageSize":50000}',供下流数据库组件查询使用;
  • ​ 数据库:使用数据库组件查询字典映射表;
  • ​ 自定义脚本:将相关参数标准化处理;
医疗场景模板-CDA标准化处理子流程-查询图示

(2)子流程组件编辑

点击【管理】页面“编辑”按钮,或者通过【版本】页面操作中的“编辑”按钮,皆可进入该子流程的编辑页面,可单击某数据库组件或者自定义脚本组件进行修改,修改后点击“保存”按钮保存当前已修改的内容。

医疗场景模板-CDA标准化处理子流程-编辑图示

(3)子流程组件保存

编辑完成后,可点击“保存”按钮保存整个子流程。

医疗场景模板-CDA标准化处理子流程-保存图示

(4)子流程部署

返回到【管理】页面,点击“部署”按钮可以将此子流程进行部署。

医疗场景模板-CDA标准化处理子流程-部署图示

(5)子流程变更

在【管理】页面点击“变更”按钮进行变更,也可在【版本】页面可以查询每次对数据连接的变更历史,如果需要变更,需要点击“变更”按钮,即可进入编辑页面进行变更。

医疗场景模板-CDA标准化处理子流程-变更图示

(6)子流程切换

在【版本】页面可以查询每次对数据连接的变更历史,如果需要切换版本,需要点击“切换”按钮,即可切换到所需要的数据连接版本。

医疗场景模板-CDA标准化处理子流程-切换图示
2.2 交互服务标准化处理子流程​

(1)子流程组件功能

  • 自定义脚本:设置分页参数request.body = '{"pageSize":50000}',供下流数据库组件查询使用;
  • 数据库:使用数据库组件查询字典映射表;
  • 自定义脚本组件:可以自定义脚本进行逻辑处理;
医疗场景模板-交互服务标准化处理子流程-查询图示

(2)子流程组件编辑

点击【管理】页面“编辑”按钮,或者通过【版本】页面操作中的“编辑”按钮,皆可进入该子流程的编辑页面,可单击某数据库组件或者自定义脚本组件进行修改,修改后点击“保存”按钮保存当前已修改的内容。

医疗场景模板-交互服务标准化处理子流程-编辑图示

(3)子流程组件保存

编辑完成后,可点击“保存”按钮保存整个子流程。

医疗场景模板-交互服务标准化处理子流程-保存图示

(4)子流程部署

返回到【管理】页面,点击“部署”按钮可以将此子流程进行部署。

医疗场景模板-交互服务标准化处理子流程-部署图示

(5)子流程变更

在【管理】页面点击“变更”按钮进行变更,也可在【版本】页面可以查询每次对数据连接的变更历史,如果需要变更,需要点击“变更”按钮,即可进入编辑页面进行变更。

医疗场景模板-交互服务标准化处理子流程-变更1图示 医疗场景模板-交互服务标准化处理子流程-变更2图示

(6)子流程切换

在【版本】页面可以查询每次对数据连接的变更历史,如果需要切换版本,需要点击“切换”按钮,即可切换到所需要的数据连接版本。

医疗场景模板-交互服务标准化处理子流程-切换图示

(二)医疗信息平台交互集成​

医疗信息平台交互集成接口应用,以实现临床信息、医疗服务信息及医院管理信息的高效共享与协同为核心使命。其关键任务在于全方位采集各业务环节数据,将分散的数据进行整合,构建起统一、有序的数据资源池。通过这些接口,不仅能满足医院内部不同系统间的数据交互需求,让临床科室、医疗服务部门与管理部门实现信息互联互通,助力提升医疗服务质量与管理效率;还能对外与区域平台进行数据交换,促进医疗信息在更大范围内的流通与协同,打破信息孤岛,为医疗行业的整体发展与资源优化配置提供有力支撑,推动医疗服务从单机构运作向区域化、一体化的协同模式转变 。

1、查看模板​

在【场景模板 - 医疗场景模板 - 01 标准服务平台 - 互联互通交互服务-2020】路径下,选中其中一个交互服务模板即可打开该医疗场景模板,查看该模板内容。

标准服务平台-互联互通交互服务-查看模板图示 标准服务平台-互联互通交互服务-查看模板画布图示

医疗信息平台交互集成一共包括69个场景模板,每个模板均包含以下组件:

(1)REST API

接口定义:包括描述、http方法、path、请求协议、响应模式、请求参数等多项设置。

标准服务平台-互联互通交互服务-查看模板-组件1图示
属性属性说明
描述流程组件的描述信息
http方法定义REST API接口的请求方法
path定义REST API接口的请求路径
请求协议定义REST API接口的请求协议
响应模式定义REST API接口的响应结果模式:同步、异步拉取、异步推送
请求参数定义REST API接口的请求参数

(2)toString函数功能:把传入的参数对象转为需要的字符串格式

标准服务平台-互联互通交互服务-查看模板-组件2图示

(3)自定义脚本信息:从传入的参数重获取并定义关键字信息

标准服务平台-互联互通交互服务-查看模板-组件3图示

(4)交互服务标准化处理子流程:对(3)自定义脚本中的数据集信息进行标准化处理,详见2.2 交互服务标准化处理子流程。

标准服务平台-互联互通交互服务-查看模板-组件4图示

(5)数据库:查询数据库记录

标准服务平台-互联互通交互服务-查看模板-组件5图示

(6)条件分支:根据(5)查询数据库记录的结果进行条件处理

标准服务平台-互联互通交互服务-查看模板-组件6图示

(7)自定义脚本信息:mock 调用外部业务系统获取数据,并设置消息体

标准服务平台-互联互通交互服务-查看模板-组件7图示

(8)定义成功回复模板:模板类型是Mustache

标准服务平台-互联互通交互服务-查看模板-组件8图示

(9)自定义脚本:获取(3)自定义脚本中设置的tempBody变量信息

标准服务平台-互联互通交互服务-查看模板-组件9图示

(10)数据库:和数据库进行交互,实现相关业务逻辑

标准服务平台-互联互通交互服务-查看模板-组件10图示

(11)自定义脚本信息:mock 调用外部业务系统获取数据,并设置消息体

标准服务平台-互联互通交互服务-查看模板-组件11图示

(12)定义成功回复模板:模板类型是Mustache

标准服务平台-互联互通交互服务-查看模板-组件12图示

(13)错误处理

标准服务平台-互联互通交互服务-查看模板-组件13图示

2、另存模板​

(1)在【场景模板 - 医疗场景模板 - 01 标准服务平台 - 互联互通交互服务-2020】路径下,选中其中一个交互服务场景模板,点击该模板右侧“...”中的“另存”按钮,选择需要保存的资源组,进入该模板的编辑页面,然后点击“保存”按钮。

标准服务平台-互联互通交互服务-另存模板1图示 标准服务平台-互联互通交互服务-另存模板2图示 标准服务平台-互联互通交互服务-另存模板3图示

(2)可以根据实际需要编辑名称、资源组、应用系统等流程信息

标准服务平台-互联互通交互服务-另存模板画布图示

(3)REST API:接口请求信息设置,可根据实际需要进行修改

标准服务平台-互联互通交互服务-另存模板-组件1图示

(4)toString函数功能:把传入的参数对象转为需要的字符串格式,默认即可

标准服务平台-互联互通交互服务-另存模板-组件2图示

(5)自定义脚本信息:通过传入的参数获取关键字信息并存入变量,可根据实际需要进行修改

标准服务平台-互联互通交互服务-另存模板-组件3图示

(6)交互服务标准化处理子流程:可根据实际需要对交互服务标准化处理子流程进行修改

标准服务平台-互联互通交互服务-另存模板-组件4-1图示

注意:如果交互服务标准化处理子流程变动,同时需要重新选择对应的交互服务标准化处理子流程组件的版本

标准服务平台-互联互通交互服务-另存模板-组件4-2图示

(7)数据库:查询数据库记录,默认即可

标准服务平台-互联互通交互服务-另存模板-组件5图示

(8)条件分支:根据(5)查询数据库记录的结果分别进行处理,默认即可

标准服务平台-互联互通交互服务-另存模板-组件6图示

(9)自定义脚本信息:mock 调用外部业务系统获取数据,并设置消息体,默认即可

标准服务平台-互联互通交互服务-另存模板-组件7图示

(10)定义成功回复模板:模板类型是Mustache,默认即可

标准服务平台-互联互通交互服务-另存模板-组件8图示

(11)自定义脚本:获取(3)自定义脚本中设置的tempBody变量信息,默认即可

标准服务平台-互联互通交互服务-另存模板-组件9图示

(12)数据库:和数据库进行交互,实现相关业务逻辑,默认即可

标准服务平台-互联互通交互服务-另存模板-组件10图示

(13)自定义脚本信息:mock 调用外部业务系统获取数据,并设置消息体,默认即可

标准服务平台-互联互通交互服务-另存模板-组件11图示

(14)定义成功回复模板:模板类型是Mustache,默认即可

标准服务平台-互联互通交互服务-另存模板-组件12图示

(15)错误处理,默认即可

标准服务平台-互联互通交互服务-另存模板-组件13图示

(16)保存:编辑完成后,点击“保存”按钮可保存整个流程,可以在流程集成下选择的资源组下继续操作此流程

标准服务平台-互联互通交互服务-另存模板-保存图示

(17)调试:点击“开始调试”按钮,然后在下方调试窗口,点击“开始运行”,即可实现该流程的调试,调试地址在左上方显示,点击复制可拷贝请求地址,使用postman接口调试工具进行测试。

标准服务平台-互联互通交互服务-另存模板-开始调试图示

postman测试成功返回信息:

标准服务平台-互联互通交互服务-另存模板-调试成功图示

(18)调试成功后,返回【管理】页面可以对此集成流程进行查看、编辑、部署、解除部署、启动、停止及删除等操作。

标准服务平台-互联互通交互服务-另存模板-集成流程管理图示 标准服务平台-互联互通交互服务-另存模板-集成流程版本图示

3、入口主路由​

入口主路由在【场景模板 - 医疗场景模板 - 01 标准服务平台 - 互联互通交互服务-2020-00 标准服务】路径下,点击该模板右侧“...”中的“另存”按钮,选择需要保存的资源组,进入该模板的编辑页面,然后点击“保存”按钮,默认即可。

69个互联互通交互服务使用此入口主路由流程向外提供WebService服务,根据医院信息平台交互服务分类体系服务代码进行路由转发。

标准服务平台-互联互通交互服务-另存模板-入口主路由图示

医院信息平台交互服务分类体系如下表所示:

服务名称服务代码
个人信息注册服务PatientInfoRegister
个人信息更新服务PatientInfoUpdate
个人信息合并服务PatientInfoMerge
个人信息查询服务PatientInfoQuery
医疗卫生机构(科室)信息注册服务OrganizationInfoRegister
医疗卫生机构(科室)信息更新服务OrganizationInfoUpdate
医疗卫生机构(科室)信息查询服务OrganizationInfoQuery
医疗卫生人员信息注册服务ProviderInfoRegister
医疗卫生人员信息更新服务ProviderInfoUpdate
医疗卫生人员信息查询服务ProviderInfoQuery
术语注册服务TerminologyRegister
术语更新服务TerminologyUpdate
术语查询服务TerminologyQuery
电子病历文档注册服务DocumentRegister
电子病历文档调阅服务DocumentAccess
电子病历文档检索服务DocumentRetrieve
就诊卡信息新增服务EncounterCardInfoAdd
就诊卡信息更新服务EncounterCardInfoUpdate
就诊卡信息查询服务EncounterCardInfoQuery
门诊挂号信息新增服务OutPatientInfoAdd
门诊挂号信息更新服务OutPatientInfoUpdate
门诊挂号信息查询服务OutPatientInfoQuery
住院就诊信息登记服务InPatientInfoAdd
住院就诊信息更新服务InPatientInfoUpdate
住院就诊信息查询服务InPatientInfoQuery
住院转科信息新增服务TransferInfoAdd
住院转科信息更新服务TransferInfoUpdate
住院转科信息查询服务TransferInfoQuery
出院登记信息新增服务DischargeInfoAdd
出院登记信息更新服务DischargeInfoUpdate
出院登记信息查询服务DischargeInfoQuery
医嘱信息新增服务OrderInfoAdd
医嘱信息更新服务OrderInfoUpdate
医嘱信息查询服务OrderInfoQuery
检验申请信息新增服务ExamAppInfoAdd
检验申请信息更新服务ExamAppInfoUpdate
检验申请信息查询服务ExamAppInfoQuery
检查申请信息新增服务CheckAppInfoAdd
检查申请信息更新服务CheckAppInfoUpdate
检查申请信息查询服务CheckAppInfoQuery
病理申请信息新增服务PathologyAppInfoAdd
病理申请信息更新服务PathologyAppInfoUpdate
病理申请信息查询服务PathologyAppInfoQuery
输血申请信息新增服务BloodTransAppInfoAdd
输血申请信息更新服务BloodTransAppInfoUpdate
输血申请信息查询服务BloodTransAppInfoQuery
手术申请信息新增服务OperationAppInfoAdd
手术申请信息更新服务OperationAppInfoUpdate
手术申请信息查询服务OperationAppInfoQuery
号源排班信息新增服务SourceAndScheduleInfoAdd
号源排班信息更新服务SourceAndScheduleInfoUpdate
号源排班信息查询服务SourceAndScheduleInfoQuery
门诊预约状态信息新增服务OutPatientAppointStatusInfoAdd
门诊预约状态信息更新服务OutPatientAppointStatusInfoUpdate
门诊预约状态信息查询服务OutPatientAppointStatusInfoQuery
检查预约状态信息新增服务CheckAppointStatusInfoAdd
检查预约状态信息更新服务CheckAppointStatusInfoUpdate
检查预约状态信息查询服务CheckAppointStatusInfoQuery
医嘱执行状态信息更新服务OrderFillerStatusInfoUpdate
医嘱执行状态信息查询服务OrderFillerStatusInfoQuery
检查状态信息更新服务CheckStatusInfoUpdate
检查状态信息查询服务CheckStatusInfoQuery
检验状态信息更新服务ExamStatusInfoUpdate
检验状态信息查询服务ExamStatusInfoQuery
手术排班信息新增服务OperationScheduleInfoAdd
手术排班信息更新服务OperationScheduleInfoUpdate
手术排班信息查询服务OperationScheduleInfoQuery
手术状态信息更新服务OperationStatusInfoUpdate
手术状态信息查询服务OperationStatusInfoQuery

(三)CDA电子病历共享文档​

电子病历共享文档旨在统一电子病历信息的表示、存储、传输和交换格式,促进不同医疗机构、医疗信息系统间电子病历数据的互联互通和共享,提升医疗服务效率,便于医疗数据的整合利用以及医疗质量的提升和科研等工作开展。

1、查看模板​

在【场景模板 - 医疗场景模板 - 02 共享CDA部分 - 00.WST 200-2016(电子病历共享文档规范)】路径下,选中其中一个交互服务模板即可打开该医疗场景模板,查看该模板内容。

共享CDA部分-电子病历共享文档-查看模板图示 共享CDA部分-电子病历共享文档-查看模板-画布图示

CDA电子病历共享文档一共包括53个医疗场景模板,每个医疗场景模板均包含4个流程组件:

(1)REST API

接口定义:包括描述、http方法、path、请求协议、响应模式、请求参数等多项设置。

共享CDA部分-电子病历共享文档-查看模板-组件1图示
属性属性说明
描述流程组件的描述信息
http方法定义REST API接口的请求方法
path定义REST API接口的请求路径
请求协议定义REST API接口的请求协议
响应模式定义REST API接口的响应结果模式:同步、异步拉取、异步推送
请求参数定义REST API接口的请求参数

(2)CDA标准化处理子流程:对入参信息进行标准化处理,详见2.1CDA标准化处理子流程。

共享CDA部分-电子病历共享文档-查看模板-组件2图示

(3)xmlToJson函数:将xml参数转化为json格式数据。

共享CDA部分-电子病历共享文档-查看模板-组件3图示

(4)CDA电子病历共享文档模板:包括文档头和文档体两部分,模板类型是Freemarker格式。

共享CDA部分-电子病历共享文档-查看模板-组件4图示

2、另存模板​

(1)在【场景模板 - 医疗场景模板 - 02 共享CDA部分 - 00.WST 200-2016(电子病历共享文档规范)】路径下,选中其中一个交互服务场景模板,点击该模板右侧“...”中的“另存”按钮,选择需要保存的资源组,进入该模板的编辑页面,然后点击“保存”按钮。

共享CDA部分-电子病历共享文档-另存模板-另存1图示 共享CDA部分-电子病历共享文档-另存模板-另存2图示

(2)填写名称、资源组、应用系统等流程信息。

共享CDA部分-电子病历共享文档-另存模板-画布图示

(3)REST API

接口定义:包括描述、http方法、path、请求协议、响应模式、请求参数等多项设置。

共享CDA部分-电子病历共享文档-另存模板-组件1图示

(4)CDA标准化处理子流程:可根据实际需要对CDA标准化处理子流程进行修改

共享CDA部分-电子病历共享文档-另存模板-组件2-1图示

注意:如果交互服务标准化处理子流程变动,同时需要重新选择对应的交互服务标准化处理子流程组件的版本

共享CDA部分-电子病历共享文档-另存模板-组件2-2图示

(3)xmlToJson函数:将xml参数转化为json格式数据。

共享CDA部分-电子病历共享文档-另存模板-组件3图示

(4)CDA电子病历共享文档模板:包括文档头和文档体两部分,模板类型是Freemarker格式。

共享CDA部分-电子病历共享文档-另存模板-组件4图示

(5)点击【开始调试】按钮,在下方会出现调试界面,点击【开始运行】按钮,在画布左上方出现API调试地址:http://10.10.83.121:19602/zNl25/EMR01 点击【复制】按钮,可以使用postman对此流程进行调试。

共享CDA部分-电子病历共享文档-另存模板-开始调试图示

postman调试结果如下图所示:

共享CDA部分-电子病历共享文档-另存模板-调试成功图示

(6)调试成功后,点击【保存】按钮,可按照此医疗场景模板创建一个集成流程,保存位置在“集成流程”下对应的资源组中。然后可以对此集成流程进行查看、编辑、变更、切换版本、部署、解除部署、启动、停止及删除等一系列操作,具体操作步骤可参照集成流程的操作文档。

共享CDA部分-电子病历共享文档-另存模板-保存图示 共享CDA部分-电子病历共享文档-另存模板-管理图示 共享CDA部分-电子病历共享文档-另存模板-版本图示

3、自定义标签​

(1)请求参数xml

<?xml version="1.0" encoding="utf-8"?>
<Message>
<Head>
<!--消息id -->
<MessageId>111000</MessageId>
<!-- 文档创建时间 -->
<CreateTime>20250610170926</CreateTime>
<!--接收者-->
<Reciever>PT</Reciever>
<!--发送者-->
<Sender>HIS</Sender>
</Head>
<Body>
<Document>
<!-- 文档流水号标识-->
<DocumentId>8b94e71482d2416cb133</DocumentId>
<!--文档类型 一般固定C0002,表示门急诊病历-->
<DocumentType>C0002</DocumentType>
<Author>
<!--文档创建者工号 -->
<Id>2025001</Id>
<!--文档创建者姓名 -->
<Name>贾医生</Name>
<!--文档创建时间 -->
<Time>20250610170926</Time>
</Author>
<Custodian>
<!-- 文档保管机构代码-->
<Code>4000105511</Code>
<!-- 文档保管机构名称-->
<Name>xx医院</Name>
</Custodian>
<AuthenticatorList>
<Authenticator>
<!--科主任、主任之类的就诊参与者工号 -->
<Id>2025001</Id>
<!-- 姓名-->
<Name>贾医生</Name>
<Position>
<!-- 职位-->
<Name>责任医生</Name>
</Position>
</Authenticator>
</AuthenticatorList>
</Document>
<Patient>
<!--病人内码 身份证号-->
<PatientId>430682199308150027</PatientId>
<!-- 患者登记时间-->
<EffectiveTime>20250610170926</EffectiveTime>
<!-- 姓名-->
<Name>王XX</Name>
<Sex>
<!--性别代码 -->
<Code>01</Code>
<!--性别描述 -->
<Name>男</Name>
</Sex>
<!--出生日期 -->
<BirthTime>19930815</BirthTime>
<Author>
<!-- 录入者工号-->
<Id>2025001</Id>
<!-- 录入者姓名-->
<Name>贾医生</Name>
<Facility>
<!-- 登记机构代码-->
<Code>4000105511</Code>
<!-- 登记机构名称-->
<Name>xx医院</Name>
</Facility>
</Author>
<!--年龄-->
<Age>
<Value>28</Value>
<Unit>岁</Unit>
</Age>
<Address>
<HouseNumber>13111111111</HouseNumber>
<Street>xx</Street>
<County>xx</County>
<Township>xx</Township>
<City>xx</City>
<Province>xx</Province>
<PostalCode>111000</PostalCode>
</Address>
<!--婚姻状况-->
<MaritalStatus>
<Code>10</Code>
<Name>已婚</Name>
</MaritalStatus>
<!--职业-->
<Occupation>
<Code>17</Code>
<Name>其他</Name>
</Occupation>
<!--民族-->
<EthnicGroup>
<Code>1</Code>
<Name>汉族</Name>
</EthnicGroup>
<!--工作单位-->
<Employer>
<Phone>13111111111</Phone>
<Name>XX</Name>
</Employer>
</Patient>
<AllergyList>
<Allergy>
<!-- 过敏史详细描述-->
<AllergyDesc>无药物过敏史</AllergyDesc>
<!-- 是否过敏true-是 false-否-->
<IsAdverseReaction>false</IsAdverseReaction>
</Allergy>
</AllergyList>
<Visit>
<!--VisitId-->
<!--门(急)诊号标识 -->
<VisitId>E10000000</VisitId>
<!--住院号-->
<InVisitId>00841891</InVisitId>
<!--电子申请单编号-->
<ApplyId>HA201102113366666</ApplyId>
<!-- 健康卡号-->
<MedicalCardNo>111111</MedicalCardNo>
<MedicalRecord>
<!-- 健康档案号-->
<Number>00000000000000001</Number>
<!-- 建档机构-->
<Organization>XX医院</Organization>
</MedicalRecord>
<ProviderOrganization>
<!--就诊机构代码 -->
<Code>4000105511</Code>
<!-- 就诊机构名称-->
<Name>XX医院</Name>
</ProviderOrganization>
<!--患者就诊类别 1门诊2急诊3住院9其他-->
<PatientClass>O</PatientClass>
<!-- 入院就诊时间-->
<AdmitTime>20250610170926</AdmitTime>
<Location>
<Bed>
<!-- 病床号-->
<Code>001</Code>
<!-- 病床名称-->
<Name>XX</Name>
</Bed>
<Room>
<!-- 病房号-->
<Code>001</Code>
<!-- 病房名称-->
<Name>XX</Name>
</Room>
<Department>
<!-- 科室代码-->
<Code>001</Code>
<!-- 科室名称-->
<Name>门普腹外科(肝胆、胃肠)</Name>
</Department>
<Ward>
<!-- 病区代码-->
<Code>001</Code>
<!--病区名称 -->
<Name>XX</Name>
</Ward>
</Location>
<DiagnosisList>
<Diagnosis>
<!-- 诊断类型:O-门急诊诊断 P-病理诊断-->
<Type>0</Type>
<!--诊断描述 -->
<Text>甲状腺功能减退症</Text>
<!-- 诊断代码-->
<Code>A00.000</Code>
<!-- 诊断名称-->
<Name>甲状腺功能减退症</Name>
</Diagnosis>
<Diagnosis>
<!-- 诊断类型:O-门急诊诊断 P-病理诊断-->
<Type>0</Type>
<!--诊断描述 -->
<Text>妊娠、分娩和产褥期并发症个人史</Text>
<!-- 诊断代码-->
<Code>Z87.500</Code>
<!-- 诊断名称-->
<Name>妊娠、分娩和产褥期并发症个人史</Name>
</Diagnosis>
</DiagnosisList>
<AttendingDoctor>
<!--就诊医生工号 -->
<Id>2025001</Id>
<!-- 就诊医生姓名-->
<Name>贾医生</Name>
</AttendingDoctor>
<LegalDoctor>
<!-- 责任医生工号-->
<Id>2025001</Id>
<!--责任医生姓名 -->
<Name>贾医生</Name>
</LegalDoctor>
</Visit>
<VitalSign>
<!--ABO血型 -->
<ABO>
<Code>2</Code>
<Name>B型</Name>
</ABO>
<!--Rh(D)血型代码表 -->
<Rh>
<Code>2</Code>
<Name>阳性</Name>
</Rh>
<!--体重 -->
<AdmitWeight>
<Value>60</Value>
<Unit>kg</Unit>
</AdmitWeight>
<TemperatureList>
<!-- 体温1-->
<Temperature>
<Value>36.5</Value>
<Unit>℃</Unit>
</Temperature>
<!-- 体温2-->
<Temperature>
<Value>36.8</Value>
<Unit>℃</Unit>
</Temperature>
</TemperatureList>
<!-- 脉率-->
<PulseRate>
<Value>90</Value>
<Unit>次/min</Unit>
</PulseRate>
<BreathingRateList>
<!-- 呼吸频率-->
<BreathingRate>
<Value>15</Value>
<Unit>次/min</Unit>
</BreathingRate>
<BreathingRate>
<Value>16</Value>
<Unit>次/min</Unit>
</BreathingRate>
</BreathingRateList>
<HeartRateList>
<!--心率 -->
<HeartRate>
<Value>79</Value>
<Unit>次/min</Unit>
</HeartRate>
<HeartRate>
<Value>80</Value>
<Unit>次/min</Unit>
</HeartRate>
</HeartRateList>
<BloodPressureList>
<!-- 血压-->
<BloodPressure>
<!--收缩压-->
<SBP>
<Value>122</Value>
<Unit>mmHg</Unit>
</SBP>
<!--舒张压-->
<DBP>
<Value>75</Value>
<Unit>mmHg</Unit>
</DBP>
</BloodPressure>
<BloodPressure>
<!--收缩压-->
<SBP>
<Value>130</Value>
<Unit>mmHg</Unit>
</SBP>
<!--舒张压-->
<DBP>
<Value>77</Value>
<Unit>mmHg</Unit>
</DBP>
</BloodPressure>
</BloodPressureList>
</VitalSign>
<MedicationAdministeredList>
<MedicationAdministered>
<!-- 用药管理总体描述-->
<Text>用药管理总体描述</Text>
<!--使用途径 -->
<Route>
<Code>1</Code>
<Name>口服</Name>
</Route>
<!-- 药物使用剂量-->
<DoseQuantity>
<Value>20.00</Value>
<Unit>mg</Unit>
</DoseQuantity>
<!-- 药物使用总剂量-->
<TotalDoseQuantity>
<Value>20.00</Value>
<Unit>mg</Unit>
</TotalDoseQuantity>
<!-- 药物使用剂量单位-->
<DoseUnit>ug</DoseUnit>
<MedicationInfo>
<!-- 制造商-->
<ManufacturedProduct>制造商</ManufacturedProduct>
<!--药品代码 -->
<Code>药品代码</Code>
<!--药品名称 -->
<Name>枸橼酸舒芬太尼注射液</Name>
</MedicationInfo>
<!--药品用法 -->
<Usage>静脉注射或静脉滴注</Usage>
<Frequencey>
<!-- 药物使用频次代码-->
<Code>13</Code>
<!-- 药物使用频次名称-->
<Name>st</Name>
</Frequencey>
<Dosage>
<!-- 药物剂型代码-->
<Code>00</Code>
<!-- 药物剂型名称-->
<Name>原料</Name>
</Dosage>
</MedicationAdministered>
<MedicationAdministered>
<!-- 用药管理总体描述-->
<Text>用药管理总体描述</Text>
<!--使用途径 -->
<Route>
<Code>404</Code>
<Name>静脉注射或静脉滴注</Name>
</Route>
<!-- 药物使用剂量-->
<DoseQuantity>
<Value>15.00</Value>
<Unit>mg</Unit>
</DoseQuantity>
<!-- 药物使用总剂量-->
<TotalDoseQuantity>
<Value>30.00</Value>
<Unit>mg</Unit>
</TotalDoseQuantity>
<!-- 药物使用剂量单位-->
<DoseUnit>ug</DoseUnit>
<MedicationInfo>
<!-- 制造商-->
<ManufacturedProduct>制造商</ManufacturedProduct>
<!--药品代码 -->
<Code>药品代码</Code>
<!--药品名称 -->
<Name>枸橼酸舒芬太尼注射液</Name>
</MedicationInfo>
<!--药品用法 -->
<Usage>静脉注射或静脉滴注</Usage>
<Frequencey>
<!-- 药物使用频次代码-->
<Code>13</Code>
<!-- 药物使用频次名称-->
<Name>st</Name>
</Frequencey>
<Dosage>
<!-- 药物剂型代码-->
<Code>00</Code>
<!-- 药物剂型名称-->
<Name>原料</Name>
</Dosage>
</MedicationAdministered>
</MedicationAdministeredList>
<!-- 主诉-->
<ChifComplaint>右臀部肿块数月,近期肿痛2天</ChifComplaint>
<!--现病史 -->
<HistroyOfPresentIllness>数月前右臀部皮下一包块,无疼痛,近2天出现肿痛不适</HistroyOfPresentIllness>
<HistoryOfPastIllnessList>
<!-- 既往史1-->
<HistoryOfPastIllness>体健</HistoryOfPastIllness>
<!-- 既往史2-->
<HistoryOfPastIllness/>
</HistoryOfPastIllnessList>
<HistoryOfExaminationList>
<!--体格检查1 -->
<HistoryOfPastIllness>右臀部见2厘米包块,局部红肿压痛,有波动感。</HistoryOfPastIllness>
<!--体格2 -->
<HistoryOfPastIllness>其他</HistoryOfPastIllness>
</HistoryOfExaminationList>
<AccessoryExaminationList>
<!--辅助检查项目 -->
<Item>无</Item>
<!--辅助检查结果 -->
<Result>无</Result>
</AccessoryExaminationList>
<DiagnosisInfo>
<!--是否初诊标识 1=初诊 2=复诊-->
<IsFirstVisit>2</IsFirstVisit>
<!-- 中医“四诊”观察结果描述-->
<FourDiagnosticMethodsDesc>无</FourDiagnosticMethodsDesc>
<WMDiagnosticList>
<WMDiagnostic>
<!-- 西医诊断代码-->
<Code>A00.000</Code>
<!-- 西医诊断名称-->
<Name>霍乱,由于O1群霍乱弧菌,霍乱生物型所致</Name>
</WMDiagnostic>
<WMDiagnostic>
<!--西医诊断代码 -->
<Code></Code>
<!-- 西医诊断名称-->
<Name></Name>
</WMDiagnostic>
</WMDiagnosticList>
<TCMDiseaseList>
<TCMDisease>
<!--中医病名代码 -->
<Code>A01.02.01</Code>
<!-- 中医病名名称-->
<Name>太阳病</Name>
</TCMDisease>
<TCMDisease>
<!-- 中医病名代码-->
<Code/>
<!-- 中医病名名称-->
<Name/>
</TCMDisease>
</TCMDiseaseList>
<TCMSymptomList>
<TCMSymptom>
<!--中医证侯代码 -->
<Code>B01.05.01</Code>
<!--中医证侯名称 -->
<Name>表寒证</Name>
</TCMSymptom>
<TCMSymptom>
<!--中医证侯代码 -->
<Code/>
<!-- 中医证侯名称-->
<Name/>
</TCMSymptom>
</TCMSymptomList>
</DiagnosisInfo>
<TreatmentPlan>
<!--辩证依据描述 -->
<DialecticConcept>不详</DialecticConcept>
<!-- 治则治法描述-->
<TreatmentPrinciple>不详</TreatmentPrinciple>
</TreatmentPlan>
<OrderList>
<Order>
<!--医嘱详细描述 -->
<OrderDesc/>
<OrderType>
<!-- 医嘱类型代码-->
<Code>02</Code>
<!--医嘱类型名称 -->
<Name>检查类医嘱</Name>
</OrderType>
<OrderItem>
<!--医嘱代码-->
<Code/>
<!--医嘱名称 -->
<Name>浅表器官彩色多普勒超声检查</Name>
</OrderItem>
<!--医嘱计划开始时间-->
<PlanStartTime>20250610170926</PlanStartTime>
<!-- 医嘱计划结束时间-->
<PlanEndTime>20250610170926</PlanEndTime>
<Executor>
<!-- 医嘱执行者工号-->
<Id>2025001</Id>
<!-- 医嘱执行者姓名-->
<Name>贾医生</Name>
<!--医嘱执行时间 -->
<Time>20250610170926</Time>
<Department>
<!--医嘱执行者所属科室代码-->
<Code>001</Code>
<!--医嘱执行者所属科室名称 -->
<Name>门普腹外科(肝胆、胃肠)</Name>
</Department>
</Executor>
<Author>
<!-- 医嘱开立者工号-->
<Id>2025001</Id>
<!--医嘱开立者姓名 -->
<Name>贾医生</Name>
<!--医嘱开立时间 -->
<Time>20250610170926</Time>
<Department>
<!--医嘱开立者所属科室代码 -->
<Code>001</Code>
<!--医嘱开立者所属科室名称 -->
<Name>门普腹外科(肝胆、胃肠)</Name>
</Department>
</Author>
<Auditor>
<!-- 医嘱审核者工号-->
<Id>2025001</Id>
<!-- 医嘱审核者姓名-->
<Name>贾医生</Name>
<!--医嘱审核时间 -->
<Time>20250610170926</Time>
<Department>
<!--医嘱审核者所属科室代码 -->
<Code>001</Code>
<!--医嘱审核者所属科室名称 -->
<Name>门普腹外科(肝胆、胃肠)</Name>
</Department>
</Auditor>
<CancelOperator>
<!-- 医嘱取消者工号-->
<Id>2025001</Id>
<!--医嘱取消者姓名 -->
<Name>xxx</Name>
<!-- 取消时间-->
<Time>20250610170926</Time>
<Department>
<!--医嘱取消者所属科室代码 -->
<Code/>
<!-- 医嘱取消者所属科室名称-->
<Name/>
</Department>
</CancelOperator>
<!--医嘱备注 -->
<Note>无</Note>
<!--医嘱(执行)状态 -->
<Statue>正常</Statue>
</Order>
<Order>
<!--医嘱详细描述 -->
<OrderDesc/>
<OrderType>
<!-- 医嘱类型代码-->
<Code>01</Code>
<!-- 医嘱类型名称-->
<Name>药品类医嘱</Name>
</OrderType>
<OrderItem>
<!-- 医嘱代码-->
<Code/>
<!--医嘱名称 -->
<Name>头孢克洛缓释胶囊</Name>
</OrderItem>
<!--医嘱计划开始时间 -->
<PlanStartTime>20250610170926</PlanStartTime>
<!-- 医嘱计划结束时间-->
<PlanEndTime>20250610170926</PlanEndTime>
<Executor>
<!-- 医嘱执行者工号-->
<Id>2025001</Id>
<!-- 医嘱执行者姓名-->
<Name>贾医生</Name>
<!--医嘱执行时间 -->
<Time>20250610170926</Time>
<Department>
<!--医嘱执行者所属科室代码-->
<Code>001</Code>
<!--医嘱执行者所属科室名称 -->
<Name>门普腹外科(肝胆、胃肠)</Name>
</Department>
</Executor>
<Author>
<!-- 医嘱开立者工号-->
<Id>2025001</Id>
<!--医嘱开立者姓名 -->
<Name>贾医生</Name>
<!--医嘱开立时间 -->
<Time>20250610170926</Time>
<Department>
<!--医嘱开立者所属科室代码 -->
<Code>001</Code>
<!--医嘱开立者所属科室名称 -->
<Name>门普腹外科(肝胆、胃肠)</Name>
</Department>
</Author>
<Auditor>
<!-- 医嘱审核者工号-->
<Id>2025001</Id>
<!-- 医嘱审核者姓名-->
<Name>贾医生</Name>
<!--医嘱审核时间 -->
<Time>20250610170926</Time>
<Department>
<!--医嘱审核者所属科室代码 -->
<Code>001</Code>
<!--医嘱审核者所属科室名称 -->
<Name>门普腹外科(肝胆、胃肠)</Name>
</Department>
</Auditor>
<CancelOperator>
<!-- 医嘱取消者工号-->
<Id>2025001</Id>
<!--医嘱取消者姓名 -->
<Name>xxx</Name>
<!--医嘱取消时间 -->
<!-- 取消时间-->
<Time>20250610170926</Time>
<Department>
<!--医嘱取消者所属科室代码 -->
<Code/>
<!-- 医嘱取消者所属科室名称-->
<Name/>
</Department>
</CancelOperator>
<!--医嘱备注 -->
<Note>无</Note>
<!--医嘱(执行)状态 -->
<Statue>正常</Statue>
</Order>
</OrderList>
</Body>
</Message>

(2)请求消息体xml可以在Body中自定义标签,例如:定义病人的联系电话 <Telecom>15650065006</Telecom>

共享CDA部分-电子病历共享文档-自定义标签-设置标签图示

(3)CDA电子病历共享文档获取消息体自定义标签,点击“保存”按钮保存自定义的内容。

<telecom value="${(body.Message.Body.Patient.Telecom)?replace(',','')?default('未提供')}"/>

共享CDA部分-电子病历共享文档-自定义标签-获取标签1图示 共享CDA部分-电子病历共享文档-自定义标签-获取标签2图示