MyClaw
HomeProductsUse CasesPricingSkillsResourcesCompany
HomeUse CasesPricingSkills
Sign In
Home
ProductsOpenClaw HostingHermes Agent Hosting
Use CasesPricingSkills
ResourcesCompareTutorialLearnBlogUpdatesResourcesCommunity
CompanyAboutSupport
Sign In
MyClaw.ai

Your AI agent, already running.

Product

OpenClaw HostingHermes Agent HostingUse CasesPricingCompareAlibaba Cloud

Resources

BlogUpdatesSkillsModelsSupportCommunityCapybara

Legal

TermsPrivacyCookieGDPRContact

© 2023 Cubo World Inc. All rights reserved.

← Back to Skills
Data & Analytics
🔗

FHIR Healthcare API

Read, write, and query healthcare data via FHIR REST APIs. Work with Patient, Observation, Condition, MedicationRequest, and Encounter resources from EHR systems.

by mkurmanv1.0.0
Connecting to VM...
Connecting to VM...
npx clawhub@latest install fhir
4.5kStars
2.3kDownloads
1Current Installs
📦
v1.0.0Version
View Source

FHIR Healthcare API Skill Overview

The FHIR skill brings Fast Healthcare Interoperability Resources (HL7 FHIR R4) capabilities to your AI assistant. It enables reading, writing, and querying structured clinical data — patients, observations, conditions, medications, and encounters — via standard FHIR REST APIs. Install this skill to bridge your assistant with EHR systems like Epic, Cerner, or any HAPI FHIR-compatible server.

How to Use It

Step 1: Run in your terminal or install this skill on MyClaw

npx clawhub@latest install fhir
or

Click the Install button at the top of this page for one-click setup

When to Use FHIR Healthcare API

Best Fit

  • You need to query or create patient records and clinical data in an EHR system that exposes a FHIR R4 API.
  • You are building healthcare interoperability workflows that exchange data between different clinical systems.
  • You want to retrieve comprehensive patient histories using the FHIR $everything operation.
  • You need typed, validated access to FHIR resources like Observation, Condition, MedicationRequest, or Encounter.

When Not to Use

  • Your EHR system does not expose a FHIR R4-compliant REST API.
  • You need to work with legacy HL7 v2 messages or CDA documents rather than FHIR resources.
  • You require real-time clinical decision support beyond data retrieval and storage.

Key Features

Patient Search & Query

Search patients by family name, birthdate, and other FHIR search parameters. Responses are parsed into strongly-typed Python objects for safe, structured access.

Resource Creation & Updates

Create and update FHIR resources such as Patient, Observation, and MedicationRequest via POST and PUT requests with proper application/fhir+json content types.

Multi-EHR Compatibility

Works with any FHIR R4-compliant server including HAPI FHIR, Epic, and Cerner. Simply configure the base URL for your target system.

Typed Resource Parsing

Uses the fhir.resources library to validate and parse raw API responses into typed Python objects, reducing errors when accessing nested clinical data.

Comprehensive Patient Data Retrieval

Supports the FHIR $everything operation to fetch all resources associated with a patient — conditions, medications, encounters, and more — in a single request.

Use Cases

Clinical Data Lookup

Ask your assistant to retrieve a patient's active conditions, recent observations, or current medications directly from your EHR's FHIR endpoint.

Patient Registration

Programmatically create new patient records in a FHIR-compliant system, including demographics and identifiers, without manual EHR data entry.

Healthcare Interoperability

Exchange structured clinical data between disparate healthcare systems using the HL7 FHIR standard, enabling seamless care coordination workflows.

Care Summary Generation

Use the $everything operation to pull a full patient history and generate care summaries or transition-of-care documents.

Requirements

  • Python environment with uv or pip available
  • fhir.resources and requests Python packages (uv pip install fhir.resources requests)
  • Access to a FHIR R4-compliant server endpoint (e.g., HAPI FHIR, Epic, Cerner)
  • Authorization credentials (Bearer token, OAuth2, or API key) if required by the target FHIR server
Connecting to VM...
npx clawhub@latest install fhir
4.5kStars
2.3kDownloads
1Current Installs
📦
v1.0.0Version
View Source

Reviews

0 reviews

Log in to write a review

No reviews yet. Be the first to share your experience!