FHIR R4
Patientenakten und Daten unterstützter Geräte auf einer gemeinsamen, standardisierten Datenbasis.
Mehr erfahren →Starten Sie gemeinsam mit uns Ihr Telemedizin Projekt.

Leistungsfähig, skalierbar, sicher
Entwickelt nach den Anforderungen der ISO 13485 und der europäischen Medizinprodukteverordnung (MDR).
Basiert auf HL7 FHIR R4 und ermöglicht herstellerübergreifende Interoperabilität.
Eine umfassend dokumentierte und praxiserprobte Architektur mit offenen Schnittstellen.
Eine bewährte Plattform für die schnellere Markteinführung digitaler Gesundheitslösungen.
Weniger Entwicklungsaufwand
Kontinuierlich an regulatorische Anforderungen sowie aktuelle Standards für Sicherheit und Interoperabilität angepasst.





Eine Auswahl digitaler Gesundheitsanwendungen aus den Bereichen Kardiologie, psychische Gesundheit, Schwangerschaft, Atemwegsversorgung und Regeneration.
Die leistungsstarke, skalierbare und sichere ACTIMI-Plattform basiert auf offenen Standards. Sie kann sowohl in der Cloud als auch vor Ort bereitgestellt und über die FHIR-R4-API erweitert werden.
Dokumentation, Beispiele und SDKs spielen eine zentrale Rolle. Jede Ressource auf der Plattform ist über eine stabile REST-API erreichbar – und ein Entwickler-Dashboard bietet Ihnen Einblick in Datenverkehr, Fehler und Nutzungslimits.
Entwickeln Sie die Anwendung für Patienten und Behandlungsteams. Das FHIR-R4-Backend von ACTIMI liefert die Datenbasis, App-SDKs und Workflows für unterstützte Geräte. Ihr Team gestaltet die Versorgung und die Geschäftslogik.
Patientenakten und Daten unterstützter Geräte auf einer gemeinsamen, standardisierten Datenbasis.
Mehr erfahren →React SDK und @ovok/core verbinden Ihre Webanwendung mit dem Backend.
Mehr erfahren →Mit dem React Native SDK mobile Anwendungen und unterstützte Geräte integrieren.
Mehr erfahren →Den Zugriff von Projektmitgliedern auf Ressourcen und Aktionen gezielt steuern.
Mehr erfahren →Starten Sie mit Testdaten in der kostenlosen Sandbox, verbinden Sie Ihre Web- oder mobile Anwendung und wählen Sie anschließend einen Produktionstarif. Bluetooth-Erkennung und Messungen lassen sich mit dem Native SDK und einem physischen Gerät testen; die Live-IoT-Datenübertragung richten Sie gemeinsam mit dem ACTIMI-Team ein.
Das Backend verwaltet Akten und Daten unterstützter Geräte auch ohne Signals. Die Signals-Auswertung wird pro Patient aktiviert: Nur geeignete Vitalwerte eingeschriebener Patienten werden zur Alarmauswertung übermittelt. Signals ist ein Medizinprodukt der MDR-Klasse IIa; das FHIR-Backend selbst ist kein zertifiziertes Medizinprodukt.
Von der Sandbox mit Testdaten bis zum produktiven Patientenmonitoring.
pro Monat
50 Testpatienten · 10.000 API-Anfragen pro Monat (festes Limit). Eine Sandbox; nur Testdaten, kein Produktivbetrieb.
Kostenlos starten →pro Monat
Bei jährlicher Abrechnung
250 überwachte Patienten inklusive. 7 € je zusätzlichem Patienten/Monat. 24.000 € jährlich oder 2.400 € bei monatlicher Abrechnung.
Tarifdetails →pro Monat
Bei jährlicher Abrechnung
1.000 überwachte Patienten inklusive. 5 € je zusätzlichem Patienten/Monat. 72.000 € jährlich oder 7.200 € bei monatlicher Abrechnung.
Tarifdetails →Jahresvertrag
Individuelle Jahresverträge für 2.500+ überwachte Patienten und Anforderungen an isolierte Datenbanken und Rechenressourcen.
Tarifdetails →Alle Preise in EUR zzgl. MwSt. Growth und Scale enthalten Signals und ein unterstütztes Gerät pro überwachtem Patienten. Als überwacht gilt ein Patient mit mindestens einer Signals-Auswertung im Kalendermonat; eine Patientenakte allein zählt nicht. Weitere unterstützte Geräte kosten 2 €/Monat; ebenso ein Gerät bei einem Patienten ohne Signals.
| Leistung | Developer | Growth | Scale | Enterprise |
|---|---|---|---|---|
| Enthaltene überwachte Patienten | 50 Testpatienten | 250 | 1,000 | 2,500+ |
| Monatlicher Basispreis, Jahresvertrag | €0 | €2,000 | €6,000 | Individuell |
| Jährliche Vorauszahlung | €0 | €24,000 | €72,000 | Nach Angebot |
| Basispreis bei monatlicher Abrechnung | €0 | €2,400 | €7,200 | Jahresvertrag |
| Zusätzlicher überwachter Patient / Monat | — | €7 | €5 | €4; oberhalb von 10.000: €3 |
| Umgebungen | 1 sandbox | 2 | 3 | Nach Vereinbarung |
| Untermandanten | — | 25 | Unbegrenzt | Nach Vereinbarung |
| Verfügbarkeit | — | 99.9% | 99.9% | 99.95% |
| P1-Reaktionszeit | Community und Dokumentation | 4 Stunden | 2 Stunden | 1 Stunde · 24/7 |
| Auftragsverarbeitungsvertrag (AVV) | — | Enthalten | Enthalten | Enthalten |
| Datenbank / Rechenressourcen | Sandbox | Standard | Standard | Isoliert |
Alle Preise in EUR zzgl. MwSt. Jahresbasispreise werden im Voraus berechnet. Growth und Scale kosten bei monatlicher Abrechnung 20 % mehr. Die Sandbox ist ausschließlich für Testdaten vorgesehen und auf 10.000 API-Anfragen pro Monat begrenzt.
Qualifizierte Unternehmen erhalten 50 % Rabatt auf die Growth-Basisgebühr in den ersten zwölf Monaten bei jährlicher Abrechnung. Voraussetzungen: jünger als drei Jahre und weniger als 2 Mio. € Finanzierung. Mehrverbrauch und weitere Geräte sind nicht rabattiert. Die Berechtigung wird mit ACTIMI geprüft.
Ab 29.500 €/Monat mit 5.000 überwachten Patienten. Bereitstellung in der ACTIMI-verwalteten AWS-Umgebung in Frankfurt oder im AWS-Konto des Kunden. Umfang, Betrieb und Vertragsbedingungen werden individuell vereinbart.
Ein überwachter Patient hat mindestens eine Signals-Auswertung im Kalendermonat. Eine reine Patientenakte wird nicht als überwachter Patient gezählt. Der Tarif enthält Signals und ein unterstütztes Gerät je überwachtem Patienten. Jedes weitere Gerät sowie Geräte für Patienten ohne Signals kosten 2 €/Monat.
Der Rechner zeigt Basisgebühr plus zusätzliche Patienten und Geräte, ohne MwSt. und ohne Startup-Rabatt. Bei Jahresverträgen ist die jährliche Basisgebühr im Voraus fällig; Mehrverbrauch kommt hinzu. Für Enterprise und dedizierte Bereitstellung erstellen wir ein individuelles Angebot.
Der technische Einstieg in das ACTIMI FHIR-Backend: von der Projektkonfiguration über App-SDKs bis zur Geräteintegration und optionalen Signals-Auswertung.
Fordern Sie eine Sandbox an und lassen Sie sich Projektkennung, Mandantencode und Zugangsdaten bereitstellen. Trennen Sie Test- und Produktivumgebungen. Aktivieren Sie die benötigten Anmelde-, Registrierungs- und Einladungsabläufe für Patienten und Behandelnde bewusst.
Neue Patienten benötigen eine Standard-Patientenrichtlinie im Projekt. Für neue Behandelnde muss eine Standard-Practitioner-AccessPolicy hinterlegt sein. Hinterlegen Sie die E-Mail-Vorlagen der verwendeten Einladungs- und Registrierungsabläufe.
Patient repräsentiert die behandelte Person, Device das Messgerät und Observation den Messwert. Referenzen verbinden diese Ressourcen. Speichern Sie Messzeitpunkt, Einheit und fachliche Kodierung zusammen mit dem Wert. Lesen und suchen Sie Daten über die FHIR-API unter dem Pfad /fhir/R4/.
Projekte und Unterprojekte organisieren Teams und Daten. Die Anwendung übernimmt die Benutzeroberfläche und die Versorgungslogik; das Backend verwaltet die gemeinsame Datenbasis und die unterstützten Integrationen.
| SDK | Paket | Einsatz |
|---|---|---|
| JavaScript / TypeScript | @ovok/core | Webanwendungen und Dienste; React-Integration |
| React Native | @ovok/native | Mobile Apps, Bluetooth und Gesundheitsdatensynchronisation |
| Java | com.ovok:ovok-sdk | JVM-Dienste |
| Python | ovok-sdk | Dienste, Skripte und Datenverarbeitung |
| Flutter | ovok_sdk | Dart- und Flutter-Anwendungen |
Die Paketnamen sind technische Bezeichner und bleiben unverändert. Verwenden Sie die zum Backend passende SDK-Version und die zugehörigen Typdefinitionen. Ein vorhandener SDK-Aufruf bedeutet nicht automatisch, dass eine Funktion für Ihr Projekt freigeschaltet ist.
Mit dem React Native SDK können Sie Bluetooth-Erkennung und Messwertübernahme mit einem unterstützten physischen Gerät testen. Die produktive Datenübertragung von vernetzten Geräten und Systemen wird mit dem ACTIMI-Team eingerichtet. Dabei wird die Verbindung zum IoT-Dienst mit gegenseitiger TLS-Authentifizierung abgesichert.
Das Backend ordnet eingehende Werte dem Projekt zu und speichert sie als FHIR-Ressourcen. Ihre Anwendung liest aktuelle Werte und Verlauf über die API. Prüfen Sie das konkrete Gerätemodell und den unterstützten Übertragungsweg vor der Integration.
Projekteinstellungen entscheiden, ob ein Ablauf verfügbar ist; AccessPolicies bestimmen, auf welche Ressourcen und Aktionen ein angemeldetes Mitglied zugreifen kann. Vergeben Sie Lese-, Such-, Erstellungs-, Änderungs- und Löschrechte gezielt und begrenzen Sie den Datenzugriff mit passenden Kriterien.
Eine fehlende Richtlinie bedeutet bei gewöhnlichem Projekt- und FHIR-Zugriff keine eingeschränkten Rechte. Weisen Sie jedem Mitglied ausdrücklich eine passende Richtlinie zu. Für Signals benötigen Nicht-Administratoren zusätzlich die benannten Signals-Berechtigungen und den zugehörigen Patientenzugriff.
Die FHIR-Datenhaltung funktioniert auch ohne Signals. Aktivieren Sie Signals gezielt pro Patient. Nur geeignete Vitalwerte von eingeschriebenen Patienten werden zur Auswertung übermittelt; die Alarmentscheidungen stehen Ihrer Anwendung anschließend zur Verfügung.
Signals ist ein Medizinprodukt der MDR-Klasse IIa. Diese Klassifizierung gilt nicht pauschal für das FHIR-Backend oder eine darauf entwickelte App. Datenzugriff, Alarmdarstellung und klinische Reaktion müssen im eigenen Versorgungsablauf definiert werden.
Prüfen Sie Geräteanbindung, Berechtigungen und Projektkonfiguration mit Testdaten. Vereinbaren Sie anschließend den Produktionstarif, die Datenverarbeitung, Umgebungen und Supportanforderungen. Schließen Sie die Live-IoT-Einrichtung mit ACTIMI ab, bevor Sie produktive Gerätemessungen einplanen.
Nutzen Sie für Fehlerbehandlung die dokumentierten Antwortformate: Standard-HTTP-APIs verwenden Problem Details; FHIR-Aufrufe liefern OperationOutcome. Protokollieren Sie Status und Trace-ID für Supportanfragen, ohne Zugangsdaten oder Patientendaten in Logs aufzunehmen.
Testen Sie die Plattform kostenlos mit synthetischen Daten: 50 Testpatienten, eine Sandbox und bis zu 10.000 API-Anfragen pro Monat.
Der Einstieg erfolgt über eine Sandbox-Anfrage an ACTIMI. Nennen Sie Ihren Anwendungsfall, das gewünschte SDK und die geplanten Geräte. Das Team stimmt die Bereitstellung und die erforderlichen Zugänge mit Ihnen ab. Mit der Anfrage wird noch kein Konto automatisch angelegt.
Die Plattform wurde nach ISO 13485 entwickelt. ACTIMI Signals ist als Medizinprodukt der Klasse IIa nach MDR registriert. Patientendaten werden auf Servern in Deutschland gespeichert.
Launch your telemedicine project with us

Powerful, scalable, secure components for your project.
ISO 13485 certified quality system; built on ACTIMI Signals, an MDR Class IIa certified device (CE 1304).
Built on HL7 FHIR R4 for predictable, vendor-neutral interoperability.
Fully documented, production-proven architecture with REST endpoints and SDKs.
A regulated base layer with an established track record — start from a known good state.
Significantly less effort versus building hosting, identity and storage from scratch.
Kept current with evolving regulatory, security and interoperability requirements.





A sample of healthcare applications running on the platform — across cardiology, mental health, pregnancy, respiratory care and recovery.
Built on open standards — deployable in the cloud or on-premise, and extendable through the FHIR R4 API.
Documentation, examples and SDKs are first-class citizens. Every resource on the platform is reachable through a stable REST API — and a developer dashboard gives you visibility into traffic, errors and quotas.
Build the experience for patients and care teams. ACTIMI’s FHIR R4 backend provides the data foundation, app SDKs and supported-device workflows. Your team shapes the care experience and business logic.
Patient records and supported-device data on one standards-based foundation.
Explore →Connect your web application with the React SDK and @ovok/core.
Explore →Use the React Native SDK to connect mobile applications and supported devices.
Explore →Control which resources and operations project members can access.
Explore →Start with test data in the free sandbox, connect your web or mobile application, then choose a production plan. Test Bluetooth discovery and measurements with the Native SDK and a physical device; live IoT ingestion requires setup with the ACTIMI team.
The backend stores records and supported-device data even when a patient is not enrolled in Signals. Signals evaluation is enabled per patient: only eligible vital readings from enrolled patients are sent for alert evaluation. Signals is an MDR Class IIa medical device; the FHIR backend itself is not a certified medical device.
From a test-data sandbox to production patient monitoring.
per month
50 test patients · 10,000 API requests/month (hard cap). One sandbox; test data only, not for production.
Start free →per month
With annual billing
250 monitored patients included. €7 per additional patient/month. €24,000 billed annually or €2,400 with monthly billing.
Plan details →per month
With annual billing
1,000 monitored patients included. €5 per additional patient/month. €72,000 billed annually or €7,200 with monthly billing.
Plan details →annual contract
Custom annual contracts for 2,500+ monitored patients and requirements for isolated databases and compute.
Plan details →All prices in EUR, excluding VAT. Growth and Scale include Signals and one supported device per monitored patient. A monitored patient has at least one Signals evaluation in the calendar month; a patient record alone does not count. Additional supported devices cost €2/month, as does a device for a patient without Signals.
| Feature | Developer | Growth | Scale | Enterprise |
|---|---|---|---|---|
| Included monitored patients | 50 test patients | 250 | 1,000 | 2,500+ |
| Monthly base, annual contract | €0 | €2,000 | €6,000 | Custom |
| Annual upfront base | €0 | €24,000 | €72,000 | By quotation |
| Base with monthly billing | €0 | €2,400 | €7,200 | Annual contract |
| Additional monitored patient / month | — | €7 | €5 | €4; above 10,000: €3 |
| Environments | 1 sandbox | 2 | 3 | By agreement |
| Subtenants | — | 25 | Unlimited | By agreement |
| Uptime | — | 99.9% | 99.9% | 99.95% |
| P1 response time | Community and documentation | 4 hours | 2 hours | 1 hour · 24/7 |
| Data processing agreement (DPA) | — | Included | Included | Included |
| Database / compute | Sandbox | Standard | Standard | Isolated |
All prices in EUR exclude VAT. Annual base fees are billed upfront. Monthly billing adds 20% to the Growth and Scale base fee. The sandbox is for test data only and has a hard cap of 10,000 API requests per month.
Eligible companies receive 50% off the Growth base fee for the first 12 months with annual billing. Requirements: less than three years old and less than €2 million raised. Overages and additional devices are excluded. Confirm eligibility with ACTIMI.
From €29,500/month including 5,000 monitored patients. Deploy in ACTIMI-managed AWS infrastructure in Frankfurt or the customer’s AWS account. Scope, operations and contract terms are agreed individually.
A monitored patient has at least one Signals evaluation in a calendar month. A patient record alone does not count. Plans include Signals and one supported device per monitored patient. Each additional device, and devices for patients without Signals, costs €2/month.
The estimate combines the base fee, additional patients and devices, excluding VAT and startup discounts. Annual contracts require the annual base fee upfront, with usage charges added separately. Enterprise and dedicated deployments require a quotation.
A technical introduction to the ACTIMI FHIR backend: project configuration, app SDKs, device integration and optional Signals evaluation.
Request a sandbox and obtain the project identifier, tenant code and credentials. Keep test and production environments separate. Explicitly configure the sign-in, registration and invitation flows needed for patients and practitioners.
New patients require a default patient policy on the project. New practitioners need a configured default Practitioner AccessPolicy. Map the email templates used by invitation and registration flows.
Patient represents the person receiving care, Device the measurement device and Observation the reading. References connect these resources. Store the measurement time, unit and clinical coding with the value. Read and search resources through the FHIR API under /fhir/R4/.
Projects and sub-projects organise teams and data. Your application owns the user experience and care logic; the backend manages the shared data foundation and supported integrations.
| SDK | Package | Use |
|---|---|---|
| JavaScript / TypeScript | @ovok/core | Web applications and services; React integration |
| React Native | @ovok/native | Mobile apps, Bluetooth and health-data sync |
| Java | com.ovok:ovok-sdk | JVM services |
| Python | ovok-sdk | Services, scripts and data workflows |
| Flutter | ovok_sdk | Dart and Flutter applications |
Package names are technical identifiers and remain unchanged. Use an SDK version compatible with the backend and its corresponding type definitions. An available SDK method does not establish that a feature is enabled for your project.
Use the React Native SDK to test Bluetooth discovery and measurement capture with a supported physical device. Production ingestion from connected devices and systems is configured with the ACTIMI team. The connection to the IoT service uses mutual TLS authentication.
The backend associates incoming readings with the project and stores them as FHIR resources. Your application reads current and historical values through the API. Confirm the exact device model and supported connection method before integration.
Project settings control whether a flow is available; AccessPolicies control which resources and operations an authenticated member may access. Assign read, search, create, update and delete permissions deliberately, with criteria that scope access to the appropriate data.
A missing policy does not imply restricted access for ordinary project and FHIR operations. Assign an explicit policy to each member. Non-admin Signals callers additionally need the named Signals capabilities and corresponding Patient access.
FHIR storage works independently of Signals. Enable Signals per patient. Only eligible vital readings from enrolled patients are forwarded for evaluation; resulting alert decisions are returned to your application.
Signals is an MDR Class IIa medical device. This classification does not automatically apply to the FHIR backend or an application built on it. Define data access, alert presentation and clinical response within your own care workflow.
Validate device integration, permissions and project configuration using test data. Then agree the production plan, data processing, environments and support requirements. Complete live IoT setup with ACTIMI before relying on production device ingestion.
Use the documented response formats for error handling: standard HTTP APIs use Problem Details; FHIR calls return OperationOutcome. Record status and trace identifiers for support without exposing credentials or patient data in logs.
Evaluate the platform free with synthetic data: 50 test patients, one sandbox and up to 10,000 API requests per month.
Start by requesting sandbox access from ACTIMI. Tell us your use case, preferred SDK and planned devices. The team will coordinate provisioning and the required access. Sending a request does not automatically create an account.
The platform is developed under ISO 13485, the Signals service is registered as an MDR Class IIa medical device, and patient data is hosted in Germany.