Search
30 result(s) for "integration" using hybrid mode · 28 spec · 2 reference
Integration approach** — Primoro will integrate GoCardless via the open API; development will
Integrated Payments Financial Insights Performance Dashboards What licensing unlocks Payments inside the patient
This module underpins: - PMS connector framework - Payments providers - Messaging providers - Telephony providers - Lab & imaging integrations - Analytics pipelines - Tenant health monitoring It is part of Primoro’s platform resilience layer, not a customer‑visible feature.
- **Appointment Manager** — inbound rule enforcement for delegated booking and waitlist participation; outbound delegated booking actions - **Digital Forms** — inbound form state for attribution; outbound delegated completion and guardian signature events with SigningRole, CarerId, and SignedByUserI...
- **Access Manager** — bidirectional; role state and session state consumed inbound, session and revocation signals emitted outbound; RBAC enforced at all layers; all auth/session/role-change events logged as SecurityEvents by this module (see §4.9) - **Communication Hub** — outbound notification pr...
- **Appointment Manager** — inbound real-time events for utilisation, cancellation, and DNA metrics. - **Integrated Payments** — inbound near-real-time signals for payment and outstanding balance metrics. - **Task Manager** — inbound near-real-time task signals; outbound deep-link navigation for use...
/modules/rewards-manager
- **Communication Hub** — outbound patient notification events at referral milestones; inbound email ingestion for the shared referrals mailbox. - **Task Manager** — outbound task creation and escalation task events; inbound task completion signals. - **Performance Dashboards** — outbound read-only ...
- a discount engine or sales tactic - a time‑limited promotion or campaign tool (that’s Campaign Manager) - a third‑party loyalty scheme
- **Rota Manager** — inbound Rota Entry, absence/leave data, and `AbsenceChangeEvent`; sole source of availability truth - **Communication Hub** — outbound notification trigger events for offer state changes and reschedule actions; inbound CallThread hand-off context for booking initiation - **Integ...
- **Appointment Manager** — inbound async events: booking, completion, cancellation signals. - **Task Manager** — inbound async: open/overdue task signals; outbound event: structured tasks for Finding follow-up. - **Communication Hub** — inbound async: delivery, SLA, and governance audit signals (bl...
- **GoCardless** — inbound Direct Debit billing and payment event webhooks - **Appointment Manager** — sync entitlement status validation at booking via versioned query API (§10.3); recall interval locking - **Integrated Payments** — outbound payment failure events; inbound payment status confirmati...
- **Communication Hub** — inbound: messaging, announcement, and social feed primitives surfaced in the app - **Task Manager** — inbound: task queues, callbacks, and checklists surfaced and actioned via the app; outbound: task acknowledgements and checklist evidence - **Rota Manager** — inbound: shif...
- **Appointment Manager** — inbound today-only, rota-context-filtered appointment feed; read/sync - **Rota Manager** — inbound day-of nurse assignment, shift windows, and break segments as a read-only feed; used to filter both surfaces by rota-assigned surgery and nurse context and to supply rota en...
- **Appointment Manager** — inbound attendance events that trigger earn transactions and referral state transitions - **Recall & Reconnect** — inbound recall compliance events that trigger earn transactions - **Care Plan Subscriptions** — inbound plan-lifecycle events (enrolment, suspension, cancell...
- **Appointment Manager** — bidirectional: consumes appointment data via the appointment-linkage query interface (§6.1.1) and scheduling events; exposes `LabRequired` and `LabCaseReference` read-only fields to the Day View surface. - **Task Manager** — outbound: escalation and follow-up task-creatio...
- **Appointment Manager** — inbound Appointment Completed events that trigger automatic aftercare delivery; outbound follow-up appointment recommendations on escalation. - **Communication Hub** — delivery of aftercare messages, follow-up threads, and escalation conversations. - **Task Manager** — ou...
- **Access Manager** — synchronous permission checks on every request; real-time revocation enforcement; RBAC rule definition - **Digital Forms** — inbound signed-form PDFs at generation time, with full signing metadata (FormType, PatientId, SignatureTimestamp, DelegatedSigningAttribution, SignedPdf...
- **Rota Manager** — inbound RotaEntry consumption for conflict detection; outbound leave approval events so Rota Manager can apply RotaEntry overrides and emit AbsenceChangeEvents - **Knowledge, Training & Learning** — outbound mandatory training requirement publications (versioned, machine-readabl...
- **Access Manager** — inbound admin identity and RBAC; outbound identity realm creation and JIT session grants. - **Task Engine** — outbound auto-generated support and onboarding tasks conforming to the Task Manager canonical schema. - **Digital Forms** — inbound form data collection during onboard...
- **DNA Payments** — primary payment provider; card acquiring, KYC, payouts (inbound outcomes via webhook/API) - **GoCardless** — Direct Debit provider; subscription payment status, mandate references (PaymentMandateRef), and fee data (inbound via webhook/API) - **Appointment Manager** — inbound dep...
- **Integrated Payments** — inbound payment capture and refund processing via DNA Payments; hard dependency for all checkout flows; sole permitted payment initiation path - **Communication Hub** — outbound events for all order lifecycle communications and staff task generation - **Access Manager** —...