Μετάβαση στο περιεχόμενο
Αρχική Η πλατφόρμα
Nutrition Hub · Platform Architecture

Πώς λειτουργεί το Nutrition Hub

Η πλατφόρμα που δίνει σε κάθε διαιτολόγο το δικό του ψηφιακό ιατρείο — με ανεξάρτητο WordPress, ξεχωριστή βάση δεδομένων και τα κλινικά δεδομένα στο δικό του site.

Ανεξάρτητο doctor site Χωρίς κοινή βάση ασθενών Υπογεγραμμένη API επικοινωνία
Δύο επίπεδα, ένας ενιαίος τρόπος λειτουργίας
C
Κεντρικό επίπεδο NH Super Admin

Άδειες, πλάνα, συνδρομές, updates και integrations.

Signed REST API
D
Τοπικό επίπεδο Doctor WordPress Site

Ασθενείς, συνεδρίες, πλάνα, αρχεία, portal και booking.

Το οικοσύστημα

Κεντρική διαχείριση χωρίς κεντρικοποίηση του κλινικού φακέλου

Το Nutrition Hub χωρίζει τη λειτουργία της SaaS πλατφόρμας από την καθημερινή κλινική εργασία. Το κεντρικό σύστημα διαχειρίζεται την υπηρεσία. Το site του επαγγελματία διαχειρίζεται το ιατρείο.

01 Central control plane

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
HMAC-signed REST API

Η επικοινωνία γίνεται server-to-server με έλεγχο άδειας, domain και υπογεγραμμένα requests.

02 Independent practice

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 διαχείρισης →
01

Doctors, plans και licenses

Δημιουργία λογαριασμών, ενεργοποίηση άδειας, domain binding, πλάνα, feature flags και όρια χρήσης.

02

Subscriptions και billing

Διαχείριση συνδρομών πλατφόρμας, checkout, payment webhooks, invoices και past-due καταστάσεων.

03

Private updates

Έλεγχος δικαιώματος έκδοσης και ασφαλής διάθεση plugin packages με προσωρινά download tokens.

04

Κοινές integration services

Central AI proxy, Google OAuth flow, realtime configuration και platform transactional email.

05

Account portal

Χώρος αυτοεξυπηρέτησης για στοιχεία λογαριασμού, πλάνο, billing και σχετικά έγγραφα.

01

Κλινικός φάκελος

Ασθενείς, συνεδρίες, μετρήσεις, σημειώσεις, assessments, ερωτηματολόγια και διατροφικά πλάνα.

02

Ραντεβού και booking

Διαχείριση ημερολογίου, δημόσια online κράτηση, slot locks, reminders και προαιρετικές online πληρωμές.

03

Patient portal

Ασφαλής πρόσβαση ασθενών με magic link ή PIN για προσωπικά δεδομένα, αρχεία, πλάνα, ερωτηματολόγια και επικοινωνία.

04

Protected files

Τα αρχεία αποθηκεύονται σε προστατευμένο directory και διατίθενται μέσω permission-aware download handlers.

05

Ομάδα και γραμματεία

Ρόλος secretary/reception για λειτουργικές εργασίες χωρίς προεπιλεγμένη πρόσβαση σε κλινικές σημειώσεις.

Doctor WordPress Site

Το ψηφιακό ιατρείο παραμένει στη δική σας εγκατάσταση

Η καθημερινή εργασία του επαγγελματία γίνεται στο δικό του WordPress. Εκεί βρίσκονται οι ασθενείς, τα ραντεβού, οι συνεδρίες, τα αρχεία και οι κλινικές πληροφορίες.

Δείτε πώς βοηθά τον επαγγελματία →
Data boundaries

Τι αποθηκεύεται κεντρικά και τι παραμένει τοπικά

Ο διαχωρισμός είναι σχεδιασμένος ώστε τα εμπορικά και λειτουργικά δεδομένα της SaaS υπηρεσίας να μην συγχέονται με τον κλινικό φάκελο.

Local clinical storage

Τα κλινικά και patient records παραμένουν τοπικά

Αποθηκεύονται στη βάση και στο protected storage της ανεξάρτητης WordPress εγκατάστασης του επαγγελματία.

Ασθενείς Συνεδρίες και μετρήσεις Κλινικές σημειώσεις Ερωτηματολόγια και απαντήσεις Διατροφικά πλάνα Ραντεβού Αρχεία και reports Μηνύματα Portal sessions Τοπικά audit logs GDPR requests και consents Patient invoices και payments
Ακριβής διατύπωση

Η πλατφόρμα δεν αποθηκεύει κεντρικό patient record. Ορισμένες προαιρετικές λειτουργίες, όπως AI, Calendar, email και payments, προϋποθέτουν περιορισμένη μετάδοση των αναγκαίων δεδομένων προς την αντίστοιχη υπηρεσία.

Ροή δεδομένων

Η επικοινωνία γίνεται ελεγχόμενα και ανά λειτουργία

Το doctor site δεν ανεβάζει τον κλινικό φάκελο στην κεντρική πλατφόρμα. Στέλνει συγκεκριμένα requests για άδεια, updates, integrations ή προαιρετικές υπηρεσίες.

01
WP

Doctor Site

Δημιουργεί το request με το αναγκαίο context.

JSON + signature
02
API

Central Platform

Ελέγχει license, domain, signature, plan και feature.

Όπου χρειάζεται
03
EXT

External Provider

Google, AI, payments, email ή realtime service.

Safe response
04

Τοπική εφαρμογή

Το αποτέλεσμα εφαρμόζεται στο σωστό doctor site.

License validation

Το site στέλνει license key, site URL και τεχνική έκδοση. Επιστρέφονται πλάνο, features, limits και status.

AI request

Το site στέλνει φιλτραρισμένο context στον central proxy. Κεντρικά καταγράφεται usage metadata, όχι prompts ή responses.

Google Calendar

Το OAuth μπορεί να γίνεται κεντρικά, ενώ το event mapping και το appointment record παραμένουν στο doctor site.

Private update

Η πλατφόρμα ελέγχει entitlement και εκδίδει προσωρινό, one-time download token για το package.

Tenant isolation

Κάθε πρακτική αποτελεί ξεχωριστό περιβάλλον

Η απομόνωση δεν βασίζεται μόνο σε ένα φίλτρο μέσα σε κοινή βάση. Κάθε doctor site διαθέτει ανεξάρτητη εγκατάσταση και δική του βάση, ενώ η κεντρική επικοινωνία συνδέεται με συγκεκριμένη άδεια και domain.

01
Ξεχωριστό WordPress και database

Δεν πρόκειται για κοινό WordPress Multisite patient database.

02
Local doctor ID

Τα records του site συνδέονται με τον σωστό επαγγελματία.

03
License και site URL binding

Η κεντρική υπηρεσία ελέγχει την αντιστοίχιση άδειας και domain.

04
Tenant-aware resources

Files, realtime channels, billing και AI usage συνδέονται με το σωστό context.

Security by architecture

Πολυεπίπεδοι έλεγχοι

  • HMAC Υπογεγραμμένα server-to-server requests
  • TLS HTTPS για production επικοινωνία
  • RBAC Ρόλοι και capability checks
  • ENC Κρυπτογράφηση ευαίσθητων secrets στη βάση
  • OT One-time tokens για επιλεγμένες ροές
  • LOG Audit και operational logs
Ασφάλεια και προστασία δεδομένων →
Χώροι εργασίας

Διαφορετική εμπειρία για κάθε ρόλο

DR
Doctor workspace

Χώρος εργασίας επαγγελματία

Διαχείριση ασθενών, συνεδριών, μετρήσεων, πλάνων, ερωτηματολογίων, αρχείων, reports και ρυθμίσεων.

SC
Secretary workspace

Γραμματεία και reception

Ραντεβού, αναμονή και λειτουργικά στοιχεία με περιορισμένη πρόσβαση και χωρίς προεπιλεγμένη θέαση clinical notes.

PT
Patient portal

Προσωπικός χώρος ασθενούς

Πρόσβαση με magic link ή PIN σε προσωπικά στοιχεία, αρχεία, πλάνα, ερωτηματολόγια και μηνύματα.

AC
Account portal

Διαχείριση λογαριασμού

Κεντρικός χώρος για πλάνο, subscription, billing και πληροφορίες της υπηρεσίας.

Integrations

Συνδέσεις που επεκτείνουν τη λειτουργία του doctor site

Οι integrations ενεργοποιούνται ανάλογα με το πλάνο και τη ρύθμιση της εγκατάστασης.

G

Google Calendar

OAuth σύνδεση και συγχρονισμός ραντεβού.

AI

Central AI Proxy

AI λειτουργίες χωρίς έκθεση του API key στο doctor site.

RT

Soketi Realtime

Προαιρετικά realtime signals με polling fallback.

@

Email Delivery

Queues, templates, reminders και configurable SMTP.

UP

Private Updates

Ελεγχόμενη διάθεση νέων plugin εκδόσεων.

Payment Gateways

Stripe, PayPal και Viva Wallet για υποστηριζόμενες ροές.

Operating model

Από την ενεργοποίηση στην καθημερινή λειτουργία

1

Δημιουργία λογαριασμού

Ο επαγγελματίας συνδέεται με πλάνο και άδεια.

2

Εγκατάσταση plugin

Το Nutrition Hub ενεργοποιείται στο δικό του WordPress.

3

Ασφαλής σύνδεση

Η άδεια δεσμεύεται στο site και δημιουργείται signing secret.

4

Ρύθμιση ιατρείου

Ρόλοι, booking, portal, emails και integrations.

5

Καθημερινή χρήση

Οι κλινικές εργασίες εκτελούνται και αποθηκεύονται τοπικά.

Συχνές ερωτήσεις

Η αρχιτεκτονική με απλά λόγια

Οι πιο συχνές ερωτήσεις για τη σχέση κεντρικής πλατφόρμας και 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 για όλους τους γιατρούς.

Το δικό σας ψηφιακό ιατρείο

Ενιαία λειτουργία, ανεξάρτητη εγκατάσταση.

Διαχειριστείτε το γραφείο σας με σύγχρονα εργαλεία, χωρίς ο κλινικός σας φάκελος να μετατρέπεται σε κοινή κεντρική βάση.