OpenMRS本地部署后如何通过FHIR访问?
OpenMRS FHIR 访问配置说明
不用单独部署额外WAR包
你放置的fhir2-1.2.2.omod就是提供FHIR API支持的核心模块,不需要再部署独立的WAR包或应用。
先确保模块已激活
仅仅把omod文件放到bundledModules目录还不够,必须在后台完成激活操作:
- 登录OpenMRS后台管理界面(访问
/openmrs地址) - 进入系统管理 > 管理模块页面
- 在模块列表中找到
FHIR2模块,确认它处于已启动状态;如果未启动,点击启动按钮即可
FHIR API的访问入口
模块激活后,直接通过/openmrs下的路径就能访问FHIR功能:
- FHIR R4 API基础入口:
/openmrs/ws/fhir2/R4/ - 测试示例:访问患者资源可以用
/openmrs/ws/fhir2/R4/Patient
常见问题排查
- 查看Tomcat日志(
apache-tomcat-8.5.85/logs目录下的日志文件),确认FHIR模块启动时无报错信息 - 你的OpenMRS 2.4.3版本与FHIR2 1.2.2版本是兼容的,无需担心版本匹配问题
- 如果模块无法启动,尝试将omod文件移动到
modules目录(而非bundledModules),重启Tomcat后再回到后台激活模块
内容的提问来源于stack exchange,提问作者John
相关产品推荐
相关产品推荐

