临床数据与标准 开源项目 中级
OpenMRS
面向资源受限环境的开源电子病历平台和 OpenMRS 3 参考应用。
- 医学子领域
- 临床数据与标准
- 资源类型
- 开源项目
- 开源协议
- MPL 2.0 with Healthcare Disclaimer
- 部署方式
- Docker Compose(OpenMRS 3 Reference Application)
部署引导
快速部署
Docker 命令
涉及患者数据的项目请仅用公开或脱敏数据集,部署说明可能随项目更新变化
git clone https://github.com/openmrs/openmrs-distro-referenceapplication.git
cd openmrs-distro-referenceapplication
docker compose up -d 简介
OpenMRS 是开源电子病历系统和社区,强调可扩展模块、临床概念字典和低资源环境部署。这里收录的是 OpenMRS 3 Reference Application 仓库,因为它提供了可直接运行的参考发行版。
部署步骤
- 安装 Docker Desktop 或 Docker Engine。
- 克隆参考应用仓库:
git clone https://github.com/openmrs/openmrs-distro-referenceapplication.git
cd openmrs-distro-referenceapplication
- 使用预构建镜像启动:
docker compose up
- 浏览器访问 OpenMRS 3.x UI:
http://localhost/openmrs/spa
- 传统 Legacy UI 地址:
http://localhost/openmrs
- 如需 HTTPS,可按仓库说明使用:
docker compose -f docker-compose.yml -f docker-compose.ssl.yml up
- 生产部署前必须重新配置数据库、密码、备份、HTTPS、访问控制和模块版本。
适用场景
- 电子病历系统教学和临床信息系统原型。
- 低资源地区医疗信息化项目调研。
- 医学信息学中概念字典、表单、患者、就诊和观察值建模。
- 与实验室系统、FHIR/HL7 接口或公共卫生上报系统集成前的验证。