Integration
Fanoni integrates with the rest of your healthcare ecosystem through three layers:
- First-party connectors — direct integrations with common medical systems (DoseSpot, Health Gorilla, Stripe, Epic, etc.)
- Standards-based — FHIR R4 REST/GraphQL, HL7 v2, SMART-on-FHIR, FHIRcast, SFTP, X12 EDI
- Custom integrations — built with the Fanoni SDK and Bot framework
Standards-based integrations
| Standard | Use cases | Documentation |
|---|---|---|
| FHIR R4 | Read/write clinical data to/from any FHIR-compliant store | FHIR datastore |
| GraphQL | Strongly-typed queries on top of FHIR | GraphQL |
| HL7 v2 | Connect to legacy hospital systems | HL7 interfacing |
| SMART-on-FHIR | Embed Fanoni inside other EHRs (Epic, Cerner, Athena) | SMART app launch |
| FHIRcast | Real-time context sync between Fanoni and other clinical apps | FHIRcast |
| C-CDA | Patient summary import/export for HIE | C-CDA |
First-party connectors
| Partner | Type | Documentation |
|---|---|---|
| DoseSpot | E-prescribing (controlled and non-controlled) | DoseSpot |
| Health Gorilla | Lab orders + results, clinical document exchange | Health Gorilla |
| Candid Health | Medical billing / RCM | CDS Hooks |
| eFax | Inbound + outbound clinical fax | eFax |
| Log streaming | Audit + observability via syslog / OpenTelemetry | Log streaming |
Custom integrations
Build your own with Fanoni Bots — TypeScript functions that run server-side, triggered by FHIR resource changes, schedules, or webhooks.
Common patterns:
- Webhook → FHIR — receive a payload from an external system, parse, write a FHIR resource
- FHIR → external API — react to a
Patient.create, push to a third-party CRM - Scheduled jobs — nightly batch processes, e.g. claim submission to clearinghouses
- Document parsing — convert PDFs / HL7 / CSV into structured FHIR resources
Authentication for integrations
| Use case | Documentation |
|---|---|
| Server-to-server API access | Client credentials |
| User-on-behalf-of flows | On-behalf-of |
| Mutual TLS | mTLS |
| External identity providers (OIDC) | External IdPs |