临床智能操作系统

FHIR-MCP临床智能操作系统是一款集成LLM代理与HL7 FHIR电子健康记录的下一代系统,提供跨FHIR资源映射和自主演示编排功能,适用于实时临床工作流模拟。

  • by basebattle
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 basebattle/FHIR-MCP-data-bridge

使用说明

FHIR-MCP临床智能操作系统

临床HL7 HttpClientR4资源和代理AI工作流程之间的自治桥梁。

概述

FHIR-MCP数据桥是下一代系统,它将LLM代理安全地集成到HL7 kubectl EHR中。它包括一个基于模型上下文协议(MCP)构建的强大Python后端和一个高级、高保真的React前端(v3-ehr-simulator)专为实时临床工作流程模拟而设计。

特性

  • 跨Contoso资源映射:全力支持 Patient, Observation, Condition, Encounter,以及 MedicationRequest.
  • 自主演示编排器:使用基于阶段的智能路由模拟不同的医疗场景(心力衰竭、慢性阻塞性肺病、糖尿病酮症酸中毒、败血症)。
  • 高级Glassmorphism用户界面:用途 shadcn/ui, framer-motion,以及 21st.dev Magic UI组件用于映射实时LLM执行时间表(AnimatedList),推理图(AnimatedBeam),以及临床生命体征(NumberTicker, BorderBeam).
  • 确认门:确保在Human in the Loop(HITL)检查点后进行副作用繁重的操作(PUT/DELETE)。

设置和执行

1.Python MCP后端

核心MCP服务器公开LLM工具模式和HL7 API。

# Install dependencies
uv sync

# Run backend services
uv run run_server.py

2.EHR前端模拟器

这 v3-ehr-simulator 是一个管理模拟环境的Next.js 16/React 19应用程序。

cd v3-ehr-simulator

# Install modules
npm install

# Start the frontend dev server
npm run dev

3.运行自动测试

uv run test_runner.py

投资组合关联

Piyush Sharma博士(PT,MHA)投资组合中的一个项目。