Skip to content

ADR-001: System Boundaries

Status

Accepted

Context

The platform includes a patient-facing channel, a clinical workflow system, and a pharmacy operations system. Without explicit boundaries, clinical, commercial, and fulfilment logic can bleed across systems and complicate certification.

Decision

The platform will maintain three clear responsibility zones:

  • LoveMyLife for patient experience and communications
  • Phensys for clinical workflow and orchestration
  • Pharmetra for pharmacy operations and fulfilment

Consequences

Positive

  • cleaner audit stories
  • easier future replacement of channels or providers
  • simpler multi-tenant routing

Negative

  • more explicit integration design required
  • need for high-quality shared identifiers and status models