Πώς λειτουργεί το Nutrition Hub
Η πλατφόρμα που δίνει σε κάθε διαιτολόγο το δικό του ψηφιακό ιατρείο — με ανεξάρτητο WordPress, ξεχωριστή βάση δεδομένων και τα κλινικά δεδομένα στο δικό του site.
Άδειες, πλάνα, συνδρομές, updates και integrations.
Ασθενείς, συνεδρίες, πλάνα, αρχεία, portal και booking.
Κεντρική διαχείριση χωρίς κεντρικοποίηση του κλινικού φακέλου
Το Nutrition Hub χωρίζει τη λειτουργία της SaaS πλατφόρμας από την καθημερινή κλινική εργασία. Το κεντρικό σύστημα διαχειρίζεται την υπηρεσία. Το site του επαγγελματία διαχειρίζεται το ιατρείο.
NH Super Admin
Το κεντρικό επίπεδο διαχειρίζεται λογαριασμούς επαγγελματιών, άδειες, πλάνα, συνδρομές, ασφαλείς ενημερώσεις και κοινές υπηρεσίες integrations.
- Doctors και account lifecycle
- Licenses, plans και feature flags
- Subscriptions και platform billing
- Private plugin updates
- AI proxy και usage limits
- Google OAuth και account portal
Η επικοινωνία γίνεται server-to-server με έλεγχο άδειας, domain και υπογεγραμμένα requests.
Nutrition Hub Doctor Plugin
Το plugin εγκαθίσταται στο WordPress του επαγγελματία και διαχειρίζεται την καθημερινή λειτουργία του διαιτολογικού γραφείου μέσα στη δική του εγκατάσταση.
- Ασθενείς, συνεδρίες και μετρήσεις
- Ραντεβού και online booking
- Διατροφικά πλάνα και ερωτηματολόγια
- Protected files και αναφορές
- Patient portal και messaging
- Google Calendar και email workflows
Κάθε πρακτική διαθέτει δικό της WordPress installation και ξεχωριστή βάση δεδομένων. Το κεντρικό σύστημα δεν λειτουργεί ως κοινό αποθετήριο κλινικών φακέλων.
Το επίπεδο που οργανώνει τη SaaS υπηρεσία
Το NH Super Admin λειτουργεί ως control plane. Γνωρίζει ποιος επαγγελματίας έχει ενεργό λογαριασμό, ποιο πλάνο χρησιμοποιεί και ποιες δυνατότητες δικαιούται — όχι το κλινικό ιστορικό των ασθενών του.
Δείτε τις δυνατότητες SaaS διαχείρισης →Doctors, plans και licenses
Δημιουργία λογαριασμών, ενεργοποίηση άδειας, domain binding, πλάνα, feature flags και όρια χρήσης.
Subscriptions και billing
Διαχείριση συνδρομών πλατφόρμας, checkout, payment webhooks, invoices και past-due καταστάσεων.
Private updates
Έλεγχος δικαιώματος έκδοσης και ασφαλής διάθεση plugin packages με προσωρινά download tokens.
Κοινές integration services
Central AI proxy, Google OAuth flow, realtime configuration και platform transactional email.
Account portal
Χώρος αυτοεξυπηρέτησης για στοιχεία λογαριασμού, πλάνο, billing και σχετικά έγγραφα.
Κλινικός φάκελος
Ασθενείς, συνεδρίες, μετρήσεις, σημειώσεις, assessments, ερωτηματολόγια και διατροφικά πλάνα.
Ραντεβού και booking
Διαχείριση ημερολογίου, δημόσια online κράτηση, slot locks, reminders και προαιρετικές online πληρωμές.
Patient portal
Ασφαλής πρόσβαση ασθενών με magic link ή PIN για προσωπικά δεδομένα, αρχεία, πλάνα, ερωτηματολόγια και επικοινωνία.
Protected files
Τα αρχεία αποθηκεύονται σε προστατευμένο directory και διατίθενται μέσω permission-aware download handlers.
Ομάδα και γραμματεία
Ρόλος secretary/reception για λειτουργικές εργασίες χωρίς προεπιλεγμένη πρόσβαση σε κλινικές σημειώσεις.
Το ψηφιακό ιατρείο παραμένει στη δική σας εγκατάσταση
Η καθημερινή εργασία του επαγγελματία γίνεται στο δικό του WordPress. Εκεί βρίσκονται οι ασθενείς, τα ραντεβού, οι συνεδρίες, τα αρχεία και οι κλινικές πληροφορίες.
Δείτε πώς βοηθά τον επαγγελματία →Τι αποθηκεύεται κεντρικά και τι παραμένει τοπικά
Ο διαχωρισμός είναι σχεδιασμένος ώστε τα εμπορικά και λειτουργικά δεδομένα της SaaS υπηρεσίας να μην συγχέονται με τον κλινικό φάκελο.
Τα κλινικά και patient records παραμένουν τοπικά
Αποθηκεύονται στη βάση και στο protected storage της ανεξάρτητης WordPress εγκατάστασης του επαγγελματία.
Κεντρικά αποθηκεύονται στοιχεία λειτουργίας της υπηρεσίας
Πρόκειται για account, licensing, billing και operational metadata — όχι για κοινή βάση patient records.
Περιορισμένα δεδομένα μεταδίδονται όταν χρησιμοποιούνται integrations
Κάθε integration λαμβάνει μόνο τα δεδομένα που απαιτούνται για τη συγκεκριμένη λειτουργία.
Τίτλος, χρόνος και βασική περιγραφή συμβάντος.
Whitelisted πεδία με όρια, όχι πλήρης φάκελος ασθενούς.
Παραλήπτης, θέμα και περιεχόμενο του συγκεκριμένου email.
Ταυτότητα χρέωσης, ποσό και subscription/payment references.
IDs και sender type, χωρίς σώμα κλινικού μηνύματος.
Η πλατφόρμα δεν αποθηκεύει κεντρικό patient record. Ορισμένες προαιρετικές λειτουργίες, όπως AI, Calendar, email και payments, προϋποθέτουν περιορισμένη μετάδοση των αναγκαίων δεδομένων προς την αντίστοιχη υπηρεσία.
Η επικοινωνία γίνεται ελεγχόμενα και ανά λειτουργία
Το doctor site δεν ανεβάζει τον κλινικό φάκελο στην κεντρική πλατφόρμα. Στέλνει συγκεκριμένα requests για άδεια, updates, integrations ή προαιρετικές υπηρεσίες.
Doctor Site
Δημιουργεί το request με το αναγκαίο context.
Central Platform
Ελέγχει license, domain, signature, plan και feature.
External Provider
Google, AI, payments, email ή realtime service.
Τοπική εφαρμογή
Το αποτέλεσμα εφαρμόζεται στο σωστό doctor site.
Το site στέλνει license key, site URL και τεχνική έκδοση. Επιστρέφονται πλάνο, features, limits και status.
Το site στέλνει φιλτραρισμένο context στον central proxy. Κεντρικά καταγράφεται usage metadata, όχι prompts ή responses.
Το OAuth μπορεί να γίνεται κεντρικά, ενώ το event mapping και το appointment record παραμένουν στο doctor site.
Η πλατφόρμα ελέγχει entitlement και εκδίδει προσωρινό, one-time download token για το package.
Κάθε πρακτική αποτελεί ξεχωριστό περιβάλλον
Η απομόνωση δεν βασίζεται μόνο σε ένα φίλτρο μέσα σε κοινή βάση. Κάθε doctor site διαθέτει ανεξάρτητη εγκατάσταση και δική του βάση, ενώ η κεντρική επικοινωνία συνδέεται με συγκεκριμένη άδεια και domain.
Δεν πρόκειται για κοινό WordPress Multisite patient database.
Τα records του site συνδέονται με τον σωστό επαγγελματία.
Η κεντρική υπηρεσία ελέγχει την αντιστοίχιση άδειας και domain.
Files, realtime channels, billing και AI usage συνδέονται με το σωστό context.
Πολυεπίπεδοι έλεγχοι
- HMAC Υπογεγραμμένα server-to-server requests
- TLS HTTPS για production επικοινωνία
- RBAC Ρόλοι και capability checks
- ENC Κρυπτογράφηση ευαίσθητων secrets στη βάση
- OT One-time tokens για επιλεγμένες ροές
- LOG Audit και operational logs
Διαφορετική εμπειρία για κάθε ρόλο
Χώρος εργασίας επαγγελματία
Διαχείριση ασθενών, συνεδριών, μετρήσεων, πλάνων, ερωτηματολογίων, αρχείων, reports και ρυθμίσεων.
Γραμματεία και reception
Ραντεβού, αναμονή και λειτουργικά στοιχεία με περιορισμένη πρόσβαση και χωρίς προεπιλεγμένη θέαση clinical notes.
Προσωπικός χώρος ασθενούς
Πρόσβαση με magic link ή PIN σε προσωπικά στοιχεία, αρχεία, πλάνα, ερωτηματολόγια και μηνύματα.
Διαχείριση λογαριασμού
Κεντρικός χώρος για πλάνο, subscription, billing και πληροφορίες της υπηρεσίας.
Συνδέσεις που επεκτείνουν τη λειτουργία του doctor site
Οι integrations ενεργοποιούνται ανάλογα με το πλάνο και τη ρύθμιση της εγκατάστασης.
Google Calendar
OAuth σύνδεση και συγχρονισμός ραντεβού.
Central AI Proxy
AI λειτουργίες χωρίς έκθεση του API key στο doctor site.
Soketi Realtime
Προαιρετικά realtime signals με polling fallback.
Email Delivery
Queues, templates, reminders και configurable SMTP.
Private Updates
Ελεγχόμενη διάθεση νέων plugin εκδόσεων.
Payment Gateways
Stripe, PayPal και Viva Wallet για υποστηριζόμενες ροές.
Από την ενεργοποίηση στην καθημερινή λειτουργία
Δημιουργία λογαριασμού
Ο επαγγελματίας συνδέεται με πλάνο και άδεια.
Εγκατάσταση plugin
Το Nutrition Hub ενεργοποιείται στο δικό του WordPress.
Ασφαλής σύνδεση
Η άδεια δεσμεύεται στο site και δημιουργείται signing secret.
Ρύθμιση ιατρείου
Ρόλοι, booking, portal, emails και integrations.
Καθημερινή χρήση
Οι κλινικές εργασίες εκτελούνται και αποθηκεύονται τοπικά.
Η αρχιτεκτονική με απλά λόγια
Οι πιο συχνές ερωτήσεις για τη σχέση κεντρικής πλατφόρμας και doctor sites.
Υπάρχει μία κοινή βάση με όλους τους ασθενείς;
Όχι. Κάθε doctor site λειτουργεί με δικό του WordPress και δική του βάση. Η κεντρική πλατφόρμα δεν διαθέτει κοινό patient table για όλους τους επαγγελματίες.
Τι γνωρίζει η κεντρική πλατφόρμα για το ιατρείο;
Γνωρίζει τα στοιχεία λογαριασμού, την άδεια, το domain, το πλάνο, το subscription status και περιορισμένα operational metadata που χρειάζονται για τη λειτουργία της SaaS υπηρεσίας.
Μεταδίδονται ποτέ δεδομένα ασθενούς εκτός του doctor site;
Ο βασικός κλινικός φάκελος παραμένει τοπικά. Προαιρετικές υπηρεσίες, όπως AI, Google Calendar, email ή payments, μεταδίδουν μόνο τα δεδομένα που απαιτούνται για τη συγκεκριμένη λειτουργία.
Τι συμβαίνει αν η realtime υπηρεσία δεν είναι διαθέσιμη;
Το realtime είναι προαιρετικό. Οι σχετικές λειτουργίες μπορούν να συνεχίσουν με REST polling fallback.
Το Nutrition Hub χρειάζεται WordPress Multisite;
Όχι. Η αρχιτεκτονική βασίζεται σε ξεχωριστές WordPress εγκαταστάσεις, όχι σε κοινό multisite για όλους τους γιατρούς.
Ενιαία λειτουργία, ανεξάρτητη εγκατάσταση.
Διαχειριστείτε το γραφείο σας με σύγχρονα εργαλεία, χωρίς ο κλινικός σας φάκελος να μετατρέπεται σε κοινή κεντρική βάση.