Microservice platform for healthcare coordination — built on FHIR R5
Authentication and authorisation service. Issues JWT tokens, manages user identities (patients, professionals, superusers), and handles organisation and group memberships. Implements OAuth 2.0 with PKCE and exposes OIDC-compliant endpoints.
Care plan definition builder. Define reusable PlanDefinition templates composed of medical concepts, value sets, goals, and activities. Web-based builder with live FHIR JSON preview and SNOMED CT / LOINC terminology support.
Patient records and care plan execution. Manages FHIR Patient resources, provides care plan readout with filtering and CSV export, and dispatches care plans to providers with receipt tracking.
International Patient Summaries. Generates standardised FHIR bundles compiling conditions, observations, medications, allergies, immunisations, and procedures into portable documents with delivery tracking.
Healthcare contracts between payers and providers. FHIR R5-compliant contract resources with version tracking, search and filter capabilities, and a web-based administration interface.
Care provider portal. Providers authenticate via API key, receive dispatched tasks, acknowledge receipt, and submit structured completion reports. Enforces idempotency with an immutable receipt trail.
Patient questionnaire assignment service. Receives dispatched ServiceRequests from request.pdhc.se via webhook, creates assignments per patient, and stores FHIR QuestionnaireResponse resources for completion tracking.
Continuous glucose monitoring provider. Receives procedure-based ServiceRequests, auto-starts a background glucose stream on task acknowledgement, and delivers continuous observation batches to the gateway until manually stopped.
Provider data ingestion gateway. Validates Provider Access Tokens issued by request.pdhc, receives FHIR Observation and QuestionnaireResponse reports from providers, enforces HMAC-signed composite key grants, and maintains a full audit trail.
Centralised clinical data repository.
Data format translation between standards.