医疗场景模板
目录
一、概述
二、适用场景
三、操作指南
(一)初始化
(二)医疗信息平台交互集成
(三)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)数据连接启动
保存后,在【版本】页面操作中点击“启动”按钮,即可启动该连接。
(3)数据连接变更
在【版本】页面可以查询每次对数据连接的变更历史,如果需要变更,需要点击“变更”按钮,即可进行变更。
(4)数据连接版本切换
在【版本】页面可以查询每次对数据连接的变更历史,如果需要切换版本,需要点击“切换”按钮,即可切换到所需要的数据连接版本。
2、标准化处理子流程初始化
启动时自动初始化两个标准化处理子流程,分别是:CDA标准化处理子流程和交互服务标准化处理子流程,具体相关配置信息可在【开发工具 - 流程集成 - 公共资源组-流程集成】下查看。
2.1 CDA标准化处理子流程
(1)子流程组件功能
- 自定义变量:自定义变量tempBody用于保存上流传入的参数;
- xmlToJson($):将xml参数转为json;
- 自定义脚本:设置分页参数
request.body = '{"pageSize":50000}',供下流数据库组件查询使用; - 数据库:使用数据库组件查询字典映射表;
- 自定义脚本:将相关参数标准化处理;
(2)子流程组件编辑
点击【管理】页面“编辑”按钮,或者通过【版本】页面操作中的“编辑”按钮,皆可进入该子流程的编辑页面,可单击某数据库组件或者自定义脚本组件进行修改,修改后点击“保存”按钮保存当前已修改的内容。
(3)子流程组件保存
编辑完成后,可点击“保存”按钮保存整个子流程。
(4)子流程部署
返回到【管理】页面,点击“部署”按钮可以将此子流程进行部署。
(5)子流程变更
在【管理】页面点击“变更”按钮进行变更,也可在【版本】页面可以查询每次对数据连接的变更历史,如果需要变更,需要点击“变更”按钮,即可进入编辑页面进行变更。
(6)子流程切换
在【版本】页面可以查询每次对数据连接的变更历史,如果需要切换版本,需要点击“切换”按钮,即可切换到所需要的数据连接版本。
2.2 交互服务标准化处理子流程
(1)子流程组件功能
- 自定义脚本:设置分页参数
request.body = '{"pageSize":50000}',供下流数据库组件查询使用; - 数据库:使用数据库组件查询字典映射表;
- 自定义脚本组件:可以自定义脚本进行逻辑处理;
(2)子流程组件编辑
点击【管理】页面“编辑”按钮,或者通过【版本】页面操作中的“编辑”按钮,皆可进入该子流程的编辑页面,可单击某数据库组件或者自定义脚本组件进行修改,修改后点击“保存”按钮保存当前已修改的内容。
(3)子流程组件保存
编辑完成后,可点击“保存”按钮保存整个子流程。
(4)子流程部署
返回到【管理】页面,点击“部署”按钮可以将此子流程进行部署。
(5)子流程变更
在【管理】页面点击“变更”按钮进行变更,也可在【版本】页面可以查询每次对数据连接的变更历史,如果需要变更,需要点击“变更”按钮,即可进入编辑页面进行变更。
(6)子流程切换
在【版本】页面可以查询每次对数据连接的变更历史,如果需要切换版本,需要点击“切换”按钮,即可切换到所需要的数据连接版本。
(二)医疗信息平台交互集成
医疗信息平台交互集成接口应用,以实现临床信息、医疗服务信息及医院管理信息的高效共享与协同为核心使命。其关键任务在于全方位采集各业务环节数据,将分散的数据进行整合,构建起统一、有序的数据资源池。通过这些接口,不仅能满足医院内部不同系统间的数据交互需求,让临床科室、医疗服务部门与管理部门实现信息互联互通,助力提升医疗服务质量与管理效率;还能对外与区域平台进行数据交换,促进医疗信息在更大范围内的流通与协同,打破信息孤岛,为医疗行业的整体发展与资源优化配置提供有力支撑,推动医疗服务从单机构运作向区域化、一体化的协同模式转变 。
1、查看模板
在【场景模板 - 医疗场景模板 - 01 标准服务平台 - 互联互通交互服务-2020】路径下,选中其中一个交互服务模板即可打开该医疗场景模板,查看该模板内容。
医疗信息平台交互集成一共包括69个场景模板,每个模板均包含以下组件:
(1)REST API
接口定义:包括描述、http方法、path、请求协议、响应模式、请求参数等多项设置。
| 属性 | 属性说明 |
|---|---|
| 描述 | 流程组件的描述信息 |
| http方法 | 定义REST API接口的请求方法 |
| path | 定义REST API接口的请求路径 |
| 请求协议 | 定义REST API接口的请求协议 |
| 响应模式 | 定义REST API接口的响应结果模式:同步、异步拉取、异步推送 |
| 请求参数 | 定义REST API接口的请求参数 |
(2)toString函数功能:把传入的参数对象转为需要的字符串格式
(3)自定义脚本信息:从传入的参数重获取并定义关键字信息
(4)交互服务标准化处理子流程:对(3)自定义脚本中的数据集信息进行标准化处理,详见2.2 交互服务标准化处理子流程。
(5)数据库:查询数据库记录
(6)条件分支:根据(5)查询数据库记录的结果进行条件处理
(7)自定义脚本信息:mock 调用外部业务系统获取数据,并设置消息体
(8)定义成功回复模板:模板类型是Mustache
(9)自定义脚本:获取(3)自定义脚本中设置的tempBody变量信息
(10)数据库:和数据库进行交互,实现相关业务逻辑
(11)自定义脚本信息:mock 调用外部业务系统获取数据,并设置消息体
(12)定义成功回复模板:模板类型是Mustache
(13)错误处理
2、另存模板
(1)在【场景模板 - 医疗场景模板 - 01 标准服务平台 - 互联互通交互服务-2020】路径下,选中其中一个交互服务场景模板,点击该模板右侧“...”中的“另存”按钮,选择需要保存的资源组,进入该模板的编辑页面,然后点击“保存”按钮。
(2)可以根据实际需要编辑名称、资源组、应用系统等流程信息
(3)REST API:接口请求信息设置,可根据实际需要进行修改
(4)toString函数功能:把传入的参数对象转为需要的字符串格式,默认即可
(5)自定义脚本信息:通过传入的参数获取关键字信息并存入变量,可根据实际需要进行修改
(6)交互服务标准化处理子流程:可根据实际需要对交互服务标准化处理子流程进行修改
注意:如果交互服务标准化处理子流程变动,同时需要重新选择对应的交互服务标准化处理子流程组件的版本
(7)数据库:查询数据库记录,默认即可
(8)条件分支:根据(5)查询数据库记录的结果分别进行处理,默认即可
(9)自定义脚本信息:mock 调用外部业务系统获取数据,并设置消息体,默认即可
(10)定义成功回复模板:模板类型是Mustache,默认即可
(11)自定义脚本:获取(3)自定义脚本中设置的tempBody变量信息,默认即可
(12)数据库:和数据库进行交互,实现相关业务逻辑,默认即可
(13)自定义脚本信息:mock 调用外部业务系统获取数据,并设置消息体,默认即可
(14)定义成功回复模板:模板类型是Mustache,默认即可
(15)错误处理,默认即可
(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电子病历共享文档一共包括53个医疗场景模板,每个医疗场景模板均包含4个流程组件:
(1)REST API
接口定义:包括描述、http方法、path、请求协议、响应模式、请求参数等多项设置。
| 属性 | 属性说明 |
|---|---|
| 描述 | 流程组件的描述信息 |
| http方法 | 定义REST API接口的请求方法 |
| path | 定义REST API接口的请求路径 |
| 请求协议 | 定义REST API接口的请求协议 |
| 响应模式 | 定义REST API接口的响应结果模式:同步、异步拉取、异步推送 |
| 请求参数 | 定义REST API接口的请求参数 |
(2)CDA标准化处理子流程:对入参信息进行标准化处理,详见2.1CDA标准化处理子流程。
(3)xmlToJson函数:将xml参数转化为json格式数据。
(4)CDA电子病历共享文档模板:包括文档头和文档体两部分,模板类型是Freemarker格式。
2、另存模板
(1)在【场景模板 - 医疗场景模板 - 02 共享CDA部分 - 00.WST 200-2016(电子病历共享文档规范)】路径下,选中其中一个交互服务场景模板,点击该模板右侧“...”中的“另存”按钮,选择需要保存的资源组,进入该模板的编辑页面,然后点击“保存”按钮。
(2)填写名称、资源组、应用系统等流程信息。
(3)REST API
接口定义:包括描述、http方法、path、请求协议、响应模式、请求参数等多项设置。
(4)CDA标准化处理子流程:可根据实际需要对CDA标准化处理子流程进行修改
注意:如果交互服务标准化处理子流程变动,同时需要重新选择对应的交互服务标准化处理子流程组件的版本
(3)xmlToJson函数:将xml参数转化为json格式数据。
(4)CDA电子病历共享文档模板:包括文档头和文档体两部分,模板类型是Freemarker格式。
(5)点击【开始调试】按钮,在下方会出现调试界面,点击【开始运行】按钮,在画布左上方出现API调试地址:http://10.10.83.121:19602/zNl25/EMR01 点击【复制】按钮,可以使用postman对此流程进行调试。
postman调试结果如下图所示:
(6)调试成功后,点击【保存】按钮,可按照此医疗场景模板创建一个集成流程,保存位置在“集成流程”下对应的资源组中。然后可以对此集成流程进行查看、编辑、变更、切换版本、部署、解除部署、启动、停止及删除等一系列操作,具体操作步骤可参照集成流程的操作文档。
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>
(3)CDA电子病历共享文档获取消息体自定义标签,点击“保存”按钮保存自定义的内容。
<telecom value="${(body.Message.Body.Patient.Telecom)?replace(',','')?default('未提供')}"/>
