Mixpeek Logo
    healthcare
    Featured

    FHIR R4 Connector

    Enrich clinical resources with multimodal AI

    A zero-dependency connector that extracts text from FHIR R4 clinical resources and enriches them with Mixpeek's multimodal AI. Supports Patient, Observation, Condition, DocumentReference, DiagnosticReport, Encounter, and MedicationRequest resources with automatic fallback to narrative text for all other types. Returns enrichment as FHIR-compatible extensions and meta tags.

    Built for health IT teams, EHR integrators, clinical data engineers, and healthcare AI developers working with FHIR R4 servers.

    fhir
    hl7
    healthcare
    ehr
    clinical
    medical
    Quick Install:
    npm install @mixpeek/fhir

    Use Cases

    1

    Clinical document classification and semantic search

    2

    Patient record enrichment for care coordination

    3

    Diagnostic report analysis and summarization

    4

    Healthcare data pipeline enrichment for analytics

    5

    MDS 3.0 auto-population from EHR clinical resources for skilled nursing facilities

    Features

    Dedicated extractors for 7 core FHIR resource types
    FHIR-compatible enrichment via extensions and meta tags
    Automatic narrative text fallback for unsupported resource types
    Bundle-level enrichment for batch processing
    In-memory caching with configurable TTL
    Clean strip utility to remove enrichment from resources

    Example

    FHIR Observation Resource

    {
    "resourceType": "Observation",
    "id": "blood-pressure",
    "code": { "text": "Blood Pressure" },
    "component": [
    { "code": { "text": "Systolic" }, "valueQuantity": { "value": 120, "unit": "mmHg" } },
    { "code": { "text": "Diastolic" }, "valueQuantity": { "value": 80, "unit": "mmHg" } }
    ]
    }

    Enriched Resource (extensions added)

    {
    "resourceType": "Observation",
    "id": "blood-pressure",
    "extension": [
    { "url": ".../enrichment/document-id", "valueString": "doc_abc123" },
    { "url": ".../enrichment/keywords", "valueString": "blood pressure, systolic, diastolic" }
    ],
    "meta": {
    "tag": [{ "system": ".../CodeSystem/taxonomy", "display": "Cardiology" }]
    }
    }

    Get Started

    Integrations

    FHIR R4
    HL7
    SMART on FHIR
    Epic
    Cerner

    Details

    LicenseApache 2.0
    Categoryhealthcare
    Registrynpm
    DeploymentNode.js >= 16
    Typical UseEHR integration pipelines

    Quick Info

    LicenseApache 2.0
    Categoryhealthcare
    Registrynpm
    DeploymentNode.js >= 16
    Typical UseEHR integration pipelines

    Frequently Asked Questions

    Ready to integrate?

    Get started with FHIR R4 Connector in minutes. Check out the documentation or explore the source code on GitHub.