HL7 RIM基础与派生模型解析:Act, Participation, Role
需积分: 12 35 浏览量
更新于2024-08-21
收藏 2.32MB PPT 举报
"这篇文档主要介绍了HL7 RIM(Reference Information Model)的基础类,包括Act、Participation和Role等,并探讨了RIM派生模型的创建以及如何从RMIM(Resource Information Model)转换为应用模型。文档作者是许文平,来自方正众邦。"
在 HL7 V3 RIM 中,Act 类是核心组件之一,它代表了一个行动或事件,如观察、遭遇、程序、金融交易或账户等。Act 类的主要属性包括:
1. **classCode**:标识 Act 的类别,例如 "OBS" 表示观察。
2. **moodCode**:表示 Act 的情态,"DEF" 表示定义或计划。
3. **code**:用于具体描述 Act 的代码,如 "14749-6" 可能是一个特定的诊断代码。
4. **statusCode**:表示 Act 的状态,如 "active" 表示正在进行。
Act 类的例子包括:
- **Observation**:对患者状况的观察,如血压测量。
- **Encounter**:医疗服务提供者与患者之间的接触。
- **Procedure**:执行的医疗程序,如手术。
- **Financial Transaction**:医疗保险索赔或付款。
- **Account**:患者的财务账户,用于跟踪费用和服务。
RIM 还包含 Participation 类,它描述了参与 Act 的实体,如:
- **Attender**:陪同人员,可能是家属或朋友。
- **Admitter**:负责接收患者的工作人员。
- **Consultant**:咨询医生。
- **Location**:事件发生的地点。
Role 类代表了实体在特定情境下的角色,如:
- **Clinician**:医护人员。
- **Patient**:患者。
- **Employee**:员工。
同时,Role 类和 Entity 类分别表示角色和实体。Entity 可以是人、物质等。Role 和 Entity 之间的关系通过 RoleLink 类进行关联,例如 Employment 和 Assignment。此外,ActRelationship 类用于定义 Act 之间的关系,如组成、顺序、先决条件、后置条件和相关性。
RIM 派生模型是通过对基本类进行细化、约束和本地化来适应特定领域的需要。从 RMIM 转换为应用模型的过程涉及将 RIMM(RIM 模型)转化为 UML(统一建模语言),并补充必要的属性,如 ComponentOf、id、time、modeCode 和 statusCode 等,以创建更具体的应用场景模型,如 PatientEncounter,其中包含了从 Encounter 和 common 派生的角色和属性。
总结来说,HL7 RIM 是一个强大的框架,用于构建语义上一致的医疗信息系统,它的基础类和派生模型提供了描述医疗活动中各种实体、行为和关系的标准方式,从而促进了不同系统间的互操作性。
102 浏览量
2018-10-09 上传
2015-07-15 上传
2023-05-26 上传
2023-07-10 上传
2023-06-28 上传
2023-05-15 上传
2023-05-28 上传
2023-10-24 上传
我欲横行向天笑
- 粉丝: 26
- 资源: 2万+
最新资源
- WPF渲染层字符绘制原理探究及源代码解析
- 海康精简版监控软件:iVMS4200Lite版发布
- 自动化脚本在lspci-TV的应用介绍
- Chrome 81版本稳定版及匹配的chromedriver下载
- 深入解析Python推荐引擎与自然语言处理
- MATLAB数学建模算法程序包及案例数据
- Springboot人力资源管理系统:设计与功能
- STM32F4系列微控制器开发全面参考指南
- Python实现人脸识别的机器学习流程
- 基于STM32F103C8T6的HLW8032电量采集与解析方案
- Node.js高效MySQL驱动程序:mysqljs/mysql特性和配置
- 基于Python和大数据技术的电影推荐系统设计与实现
- 为ripro主题添加Live2D看板娘的后端资源教程
- 2022版PowerToys Everything插件升级,稳定运行无报错
- Map简易斗地主游戏实现方法介绍
- SJTU ICS Lab6 实验报告解析