Connect to FHIR-compliant electronic health record systems to query, retrieve, and analyze patient data using natural language. Supports full CRUD operations on FHIR resources with SMART-on-FHIR authentication.
Connect to FHIR-compliant (Fast Healthcare Interoperability Resources) electronic health record systems to query, retrieve, and analyze patient data using natural language. This skill supports full CRUD operations on FHIR R4 resources with SMART-on-FHIR OAuth2 authentication, enabling AI agents to interact with EHR data in a standards-compliant, auditable manner.
npx skills add Open-Medica/open-medical-skills --skill fhir-data-access
Patient data query:
Connect to FHIR server and retrieve:
- Patient demographics
- Active medications
- Last 5 lab results for hemoglobin A1C
- Active problem list
Patient ID: 12345
FHIR Server: https://fhir.hospital.org/api/v4
Patient Summary (FHIR R4):
Demographics: Name: [Retrieved from Patient resource] DOB: [Retrieved] | Age: [Calculated] | Sex: [Retrieved] MRN: 12345
Active Medications (MedicationRequest, status=active):
- Metformin 1000mg BID — prescribed 2025-11-15
- Lisinopril 20mg daily — prescribed 2025-08-22
- Atorvastatin 40mg daily — prescribed 2025-06-10
A1C History (Observation, LOINC 4548-4):
Date A1C Status 2026-02-15 7.8% Final 2025-11-10 8.2% Final 2025-08-05 8.9% Final 2025-05-12 9.1% Final 2025-02-08 8.7% Final Trend: Improving (9.1% -> 7.8% over 12 months) Active Conditions (Condition, clinicalStatus=active):
- Type 2 diabetes mellitus (E11.9)
- Essential hypertension (I10)
- Hyperlipidemia (E78.5)
5 FHIR queries executed in 1.2s. All access logged under session [ID].
This skill is part of Open Medical Skills, a curated marketplace of medical AI skills maintained by physicians for physicians and the healthcare industry.