Please enable JavaScript.
Coggle requires JavaScript to display documents.
FDN App Capabilities [2022] - Coggle Diagram
FDN App Capabilities [2022]
Architecture
Mobile SaMD Platform
Isolate treatment logic
Hosting / segregation of SaMD modules
Standard Labelling mechanisms (MD)
Unique Device Identifier registration / display
Integration point with non-SaMD backend services
Clinician data sharing
Event Service (supporting various use cases)
Offline clinical R&D service / capability
Treatment audit service
Patient access management service (eg block, enable...)
Non-clinical treatment support
UI component library
UI stylesheets
Treatment lifecycle
Enrolment
Deep linking from package (direct to DL / enrol)
Unlock treatment via TBD mechanisms
Standard permission set
T&Cs / consent
Lock or restrict access to app
App update detection
OS compatibility detection
New version of app
T&C updates
Standard onboarding flow
Standard off boarding?
Development infrastructure
V&V automation framework
Traceability automation
Template build pipeline
Documentation
AI/ML model deployment infra
Treatment Delivery
Treatment Engine
Treatment safeguards (eg OD detection)
Input initial treatment parameters
Execute DSL / treatment spec
Therapy Manager
Learning Manager
Notifications Engine
Treatment content management / adjustment
User Interaction
Standard menus
UI Templates
Standard Support screen
Treatment unlocking
Patient registration / auth
Therapy Manager
Lesson templates
Notification style
Standard interactions (fwd / back etc)
Standard gestures
Standard transitions
Standard feedback / tooltips
Preferences
Notification / alarm mgmt
AM/PM
Standard navigation (modes)
Standard accessibility mechanisms
Standard Localisation / I18n
Monitoring & ops
Transmit event log to BE
Capture of treatment events (foreground)
Other diagnostic events
Capture of events in background / OS processs
Standard user interaction tracking
Event capture throttling
Treatment Data Management
Storage & recovery
Backup treatment data
Recover treatment data (eg new phone)
Offline capability
Clinical use cases
Enable decision making
Clinical analysis
Local treatment data store
Accurately Timestamp everything (true mobile time)
Standard date/time library
Content access & caching
Scheduled transmission to BE (for low-priority)
Patient Identity / Security
Patient authentication (OIDC preferred)
Biometric based auth
NHS Login compatible auth
Link prescription & treatment data to principal ID (in BE)
Patient data access / management (eg API). [TBD / further analysis]
Local data encryption
Procedures
Technical File