Handleidingen›Systeemoverzicht

Architectuur & mogelijkheden

Eén platform, vier lagen, één vastlegging van de waarheid.

Een praktijk verkoopt tijd, levert die, legt haar vast en wordt ervoor betaald. Deze pagina laat zien hoe het platform elk van die dingen doet, wat de onderdelen zijn en hoe ze samenhangen — en wat u dat commercieel en operationeel oplevert. Geschreven voor iemand die een kwartier heeft, niet een terminal.

52bedrijfsmodules 28API-oppervlakken 23talen in de app 17managementrapporten 5 × 9rolhandleidingen, vertaald
01 — Het hele systeem

Vier lagen, en elke laag praat alleen met haar buur

Mensen raken de bovenste laag aan. Alles wat zij doen gaat door één gateway, en dat is het enige onderdeel dat geheimen bewaart. De gateway vraagt het aan de bedrijfskern, en daar wonen de regels en de vastleggingen. De kern houdt haar eigen gegevens en reikt naar de buitenwereld. Er wordt nooit een laag overgeslagen — en daarom bereikt het wisselen van betaaldienst of AI-leverancier nooit de app, en kan de app nooit bij de database.

1 · Oppervlakken Wat een mens werkelijk opent Openbaar
Mobiele appFlutter, iOS en Android. Cliënten boeken en nemen deel; behandelaars runnen er een hele praktijk mee.
Cliëntportaal/my — sessies, bestellingen, facturen, gesprekken, documenten.
Behandelaarsportaal/my/expert — beschikbaarheid, sessies, verslagen, inkomsten.
Beheerportaal/my/admin — het dagelijkse gezondheidsdashboard en 17 rapporten.
BackofficeInrichting, financiën en bulkwerk voor medewerkers.
Openbare websiteDe lijst met behandelaars, de profielen en de boekingspagina's.
HTTPS · JWT · WebSocket
2 · API-gateway De enige backend die de app kent Vertrouwd
REST-API28 groepen endpoints: authenticatie, behandelaars, boekingen, bestellingen, facturen, inhoud, meldingen, documenten en meer.
Realtime-hubWebSocket-chat, presentie, AI-stromen, en signalering voor spraak- en videogesprekken.
IdentiteitBemiddelt het inloggen bij de kern en geeft kortlevende tokens uit.
Bewaring van geheimenElke API-sleutel woont hier. De app wordt uitsluitend met publieke sleutels uitgeleverd.
Snelheidsbegrenzing & cacheRedis-tokenemmers, en gecachete leesacties voor alles wat duur is.
OrkestratieEén tik kan vier systemen betekenen. De gateway zet ze op een rij en geeft één antwoord terug.
JSON-RPC via een serviceaccount
3 · Bedrijfskern Waar de regels en de vastleggingen wonen Odoo 19 · 52 modules
Boeken & beschikbaarheidRoosters, kamers, uitzonderingen, en de motor die beslist wat er aangeboden kan worden.
Betaalde sessiesSessies verkocht als tegoeden, annuleringsbeleid, dienstverleningsovereenkomsten.
Beveiligde documentenVersleutelde dossiers, toegang op basis van regels, een auditlogboek dat niemand kan wijzigen.
Betaling van behandelaarsGedateerde contractversies, betaalrondes, het aandeel vastgezet bij het boeken.
PraktijkrapportageDe afstemmings- en prestatierapporten waar het bedrijf werkelijk op gedraaid wordt.
FinanciënBestellingen, facturen, betalingen, afletteren — volwaardige boekhouding, geen grootboek dat erop geschroefd is.
Eigen gegevens · ingekochte diensten
4 · Gegevens en de buitenwereld Wat wij bewaren, en van wie wij afhankelijk zijn Vervangbaar
PostgreSQLHet systeem van vastlegging. Eén database, één waarheid.
RedisSessies, presentie, cache, snelheidslimieten, realtime verspreiding.
ObjectopslagMedia en bijlagen, geserveerd via ondertekende URL's die verlopen.
BetalingenStripe of PayPal — of een bankoverschrijving met een geüpload betaalbewijs.
BerichtenPush, e-mail en WhatsApp, allemaal uit één meldingsgebeurtenis.
AI-aanbiedersOpenAI of Gemini achter één interface, gewisseld met een instelling.
Waarom deze vorm het geld waard is

Elke laag kan vervangen worden zonder de lagen erboven aan te raken. De betaaldienst is een instelling, geen herbouw. De AI-leverancier is een instelling. Een tweede merk kan op dezelfde kern draaien. En omdat de app nooit een geheim bewaart en de database nooit ziet, is een verloren telefoon een ongemak in plaats van een incident.

02 — Eén tik, van begin tot eind

Wat er werkelijk gebeurt wanneer iemand boekt

Het nuttigste wat u over de architectuur kunt begrijpen is één reis erdoorheen. Al het andere op deze pagina is een variatie op deze zes stappen.

De app vraagt

Een cliënt tikt op een vrij tijdstip. De app stuurt één geauthenticeerd verzoek naar de gateway en weet verder niets van de rest van het landschap.

De gateway controleert

Token geldig, snelheidslimiet in orde, verzoek goed gevormd. Alles wat misvormd is wordt hier geweigerd, voordat het de bedrijfskern bereikt.

De kern beslist

Is dat tijdstip werkelijk vrij? Weekuren, uitzonderingen, bestaande boekingen, beschikbaarheid van kamers, opzegtermijn, boekingshorizon — alle zes moeten kloppen.

De vastlegging beweegt

Een sessietegoed krijgt een tijdstip. Het aandeel van de behandelaar wordt berekend uit de voorwaarden die nu gelden — en bevroren.

Iedereen wordt ingelicht

Eén gebeurtenis waaiert uit naar push, e-mail, het postvak in de app en WhatsApp, volgens ieders eigen voorkeuren en in zijn eigen taal.

De boeken stroken

De bestelling, de factuur, de pijplijn van de behandelaar en de rapporten van de beheerder bewegen allemaal samen, want ze lezen dezelfde regel.

Het commerciële punt van stap 3

Zes beschikbaarheidstoetsen draaien in de kern, niet in de app en niet in een spreadsheet. Daarom boekt het platform een kamer niet dubbel, verkoopt het een tijdstip niet twee keer, en kan het « waarom kan niemand mij vandaag boeken? » met een concrete reden beantwoorden in plaats van met een schouderophalen.

03 — De drie oppervlakken

Eén account, drie taken, geen tweede aanmelding

Een mens is cliënt, behandelaar, beheerder — of alle drie tegelijk. Het platform geeft hem één aanmelding en toont de onderdelen die zijn rol ontgrendelt. Die ene keuze haalt een hele categorie kosten weg: introductie, wachtwoordherstel en « in welk systeem zat dat ook alweer? ».

Oppervlak één

De mobiele app

Op zichzelf compleet — niemand heeft de website nodig om het platform te gebruiken. Eén keer gebouwd in Flutter, naar beide winkels gebracht, vertaald naar 23 talen inclusief indelingen van rechts naar links.

  • Een behandelaar vinden, kopen, boeken, deelnemen, betalen
  • Videosessies en chat in de app zelf
  • Behandelaars krijgen hun hele praktijk: beschikbaarheid, sessies, verslagen, inkomsten
  • Aanmelden met biometrie en een appvergrendeling boven op de vergrendeling van de telefoon zelf
Oppervlak twee

De webportalen

Dezelfde gegevens met meer ruimte. Drie portalen achter één aanmelding, elk met uitsluitend wat die rol mag zien.

  • Cliënten — sessies, bestellingen, facturen, documenten die over hen bewaard worden
  • Behandelaars — de praktijk, de getallen, het papierwerk
  • Beheer — het gezondheidsdashboard en elk rapport dat eronder zit
  • Brede tabellen en grafieken waar een telefoon geen recht aan doet
Oppervlak drie

De backoffice

Het volledige bedrijfssysteem eronder, voor het werk dat inrichting is in plaats van bedrijfsvoering — en voor de financiën, die in een echt boekhoudsysteem thuishoren.

  • Diensten, prijzen, beleid, kamers, roosters
  • Facturen, leveranciersfacturen, betalingen, afletteren, belasting
  • Contracten, loopcycli, HR-dossiers
  • Bulkwijzigingen, imports en exports
04 — De bedrijfskern

Tweeënvijftig modules, gegroepeerd naar het werk dat ze doen

De kern is geen enkel groot blok. Het is een verzameling modules die elk één deel van het bedrijf bezitten en in een vastgelegde volgorde van elkaar afhangen. Dat is wat een praktijk in staat stelt alleen aan te zetten wat zij nodig heeft — en wat dezelfde kern in staat stelt een coachingpraktijk, een vastgelegde praktijk en een gereguleerde zorgdienst te bedienen zonder aparte codetak.

Boeken & sessies

Tijd verkopen en leveren

bookingAgenda's, planners, kamers, locaties en de beschikbaarheidsmotor.
sale_meetingSessies verkocht als tegoeden, annuleringstrappen, dienstverleningsovereenkomsten bij pakketten.
clinic_platformDe platformlaag: profielen van behandelaars, diensten, inhoud, meldingen.

Geld & mensen

Betaald worden, en uitbetalen

expert_payDe voorwaarden van het dienstverband als een gedateerde contractgeschiedenis; betaalrondes opgebouwd uit gehouden sessies.
clinic_reportsDe zeventien afstemmings- en prestatierapporten.
Boekhouding · Verkoop · HRStandaard bedrijfstoepassingen, werkend op dezelfde klanten en bestellingen.

Dossiers & naleving

Het deel dat het moet houden

secure_document_base _cryptoEnvelopversleuteling, sleutelbewaring, roulatie en crypto-shredding. Acht modules.
clinical_dms _eu _uk _usBehandelrelaties, verstrekkingsregister en rechten van betrokkenen — met een pakket per rechtsgebied.
session_reportsSessieverslagen, ingediend bij de sessie, over de cliënt, op de beveiligde opslag.

Papierwerk

Handtekening en de levensloop van contracten

esign_base + 8 meerZelf gehoste elektronische handtekening met een auditspoor waarin knoeien zichtbaar wordt. Geen externe ondertekenleverancier.
contract_*Drieëntwintig modules: onderhandeling, goedkeuring, wijziging, verplichtingen, facturatie, juridische rapportage.

Intelligentie

Waar AI het bedrijf mag aanraken

ai_bridgeVerbindt de kern met elk taalmodel voor analyse op basis van prompts, het aanroepen van gereedschappen en geautomatiseerde handelingen — onafhankelijk van de aanbieder.
AI-dienst in de gatewayDe metgezel aan de cliëntkant: antwoorden gestroomd over WebSocket, zonder ooit rechtstreeks aan dossiers te komen.

Identiteit & toegang

Wie wie is, en wie wat mag zien

user_extentionEén account dat de rollen cliënt, behandelaar en beheerder tegelijk draagt.
Leeftijds- en identiteitsverificatieEerst een automatische gezichtscontrole, daarna een wachtrij voor documentbeoordeling, versleuteld en daarna automatisch verwijderd.
05 — De levensloop van het geld

Alles wat het bedrijf verdient loopt over één keten

Dit is veruit het belangrijkste schema op de pagina. Een dienst wordt verkocht, zij wordt een tegoed, het tegoed wordt een boeking, de boeking wordt aanwezigheid, en aanwezigheid is wat het geld vrijgeeft — aan het bedrijf en aan de behandelaar. Breek één schakel en het verschijnsel duikt ergens heel anders op.

Dienstprijs · duur · verslag?
Bestellingde aankoop
Factuurde vordering
Betalinggeld binnen
een bestelling maakt tegoeden
Sessietegoedgekocht, niet geboekt
Boekingeen tegoed met een tijdstip
Aanwezigheidhet scharnier
Sessieverslagwaar vereist
aanwezigheid geeft alles stroomafwaarts vrij
Verdiende omzetgehouden, niet alleen verkocht
Betaalrondeopgebouwd uit gehouden sessies
Factuur van de behandelaargeprijsd door de contractversie
Annuleringskostennaar de gegeven opzegtermijn

« Een tegoed is wat u bezit. Een boeking is wanneer u het besteedt. »

Kopen en boeken zijn bewust losse stappen. Dat is wat een cliënt in staat stelt vandaag een pakket te kopen en de afspraken over de volgende maanden in te plannen — en het is waarom een geannuleerde sessie geen verloren sessie is: annuleren maakt het tijdstip los en geeft het tegoed terug.
Waarom aanwezigheid het scharnier is

Stroomafwaarts beweegt er niets tot een sessie is afgesloten

Verslagen, de betaling van de behandelaar en de verdiende omzet wachten allemaal tot de sessie is afgesloten als gehouden of als niet verschenen. Een sessie die geleverd is maar nooit is afgesloten, klopt overal tegelijk niet — en daarom is vastgelopen sessies het rapport waar een beheerder elke dag als eerste mee aan de slag gaat.

Waarom het aandeel bevroren wordt

Een tariefwijziging prijst afgerond werk nooit opnieuw

Het aandeel van de behandelaar wordt berekend uit de voorwaarden die golden op het moment van boeken en daar vastgezet. Wijzig de voorwaarden volgende maand en het werk dat al gedaan is houdt zijn prijs. Elke uitbetalingsregel legt de contractversie vast die haar geprijsd heeft, zodat een vraag over een betaling van acht maanden geleden te beantwoorden is.

Waarom het beleid bovenstrooms zit

Eén document bepaalt de kosten, de vervaldatum en de horizon

Het annuleringsbeleid bepaalt wat cliënten in rekening gebracht krijgen, wat behandelaars betaald krijgen, hoe lang tegoeden leven en hoe ver vooruit mensen kunnen boeken. Het hangt aan producten, dus verschillende diensten kunnen zich verschillend gedragen — en het wijzigen ervan prijst de geschiedenis nooit opnieuw.

06 — Beveiliging & naleving

Gebouwd zodat het antwoord op « wie heeft dit gelezen? » volledig is

Klinische en beroepsmatige dossiers zijn geen gewone regels in een tabel. Ze worden bewaard als beveiligde documenten, met vijf eigenschappen die gelden ongeacht wie het vraagt — ook als dat de eigenaar van het bedrijf is.

Eigenschap

Ieder afzonderlijk versleuteld

Elke versie heeft haar eigen sleutel onder envelopversleuteling. Niemand leest dossiers uit de database, en een databaseback-up op zichzelf is geen verstrekking.

Eigenschap

Standaard gesloten

Toegang vereist een regel die haar toestaat. Beheerder zijn geeft op zichzelf niets — toegang volgt het behandelteam van de cliënt, niet het organogram. Er is geen algemene sleutel.

Eigenschap

Elke leeshandeling wordt gelogd

Zowel openingen als wijzigingen, in een logboek dat niemand kan wijzigen of verwijderen. Vraagt een cliënt, een toezichthouder of uw eigen juridische afdeling wie een dossier gezien heeft, dan is de lijst volledig.

Eigenschap

Correcties zijn versies

Een correctie wordt als nieuwe versie ingediend; het origineel wordt nooit overschreven. Een dossier dat te wijzigen valt is waardeloos als bewijs, en op een dag moet het uwe misschien iets waard zijn.

Eigenschap

Vernietiging vernietigt de sleutel

Wanneer de bewaartermijn verstrijkt wordt de sleutel vernietigd in plaats van de regel. De inhoud is weg; het bewijs dat zij bestond en naar behoren is vernietigd blijft — en dat is wat een auditor werkelijk wil.

Bereik

Een pakket per rechtsgebied

Klinische dossiers komen met pakketten voor de EU, het VK en de VS op dezelfde kern — wissen en het verwerkingsregister, regels voor achterhouden, verstrekkingsregisters — zodat één implementatie meer dan één rechtsstelsel kan bedienen.

Wat dit waard is in een verkoopgesprek

Er bestaat een noodroute voor echte urgentie, en die gebruiken is een vastgelegde gebeurtenis die achteraf beoordeeld wordt. Dat is het hele ontwerp in één zin: toegang is er wanneer iemand haar werkelijk nodig heeft, en zij is nooit stil. Dat is veel makkelijker aan een functionaris voor gegevensbescherming voor te leggen dan een rechtenmatrix en een belofte.

07 — Het marketingperspectief

Wat wij een koper kunnen voorleggen

Hetzelfde platform wordt op drie manieren verkocht, want er tekenen drie verschillende mensen. Hieronder staat wat ieder van hen krijgt, in hun eigen woorden en niet in de onze.

Voor de cliënt

Nu kopen, later inplannen
Vandaag een pakket kopen en de afspraken over de volgende maanden plaatsen. De tegoeden zijn van hem, en niet een boeking die hij moet verdedigen.
Nooit onverwachte kosten
Annuleringskosten worden getoond, berekend op het huidige tijdstip, voordat er iets bevestigd wordt. De annuleringsgeschiedenis noemt wie er annuleerde en wanneer.
In zijn eigen taal
23 talen in de app, indelingen van rechts naar links inbegrepen, plus de gregoriaanse, Perzische en islamitische kalender waar het bedrijf die aanbiedt.
Zijn dossiers, zichtbaar beschermd
Documenten die aan hem gepubliceerd zijn, een logboek van elke toegang, en een verzoek tot wissing dat hij zelf kan indienen.

Voor de behandelaar

Een praktijk in een broekzak
Beschikbaarheid, sessies, cliëntgeschiedenis, verslagen, inkomsten en reputatie — dat alles op de telefoon tussen twee afspraken door, niet alleen aan een bureau.
Betaald worden zonder iets in te dienen
De sessies zijn de urenstaat. Uitbetalingen worden opgebouwd uit werkelijk gehouden sessies, en elke regel noemt de contractversie die haar geprijsd heeft.
Zijn tarief beschermd
Het aandeel wordt op het moment van boeken vastgezet. Een wijziging van de voorwaarden prijst werk dat hij al geleverd heeft nooit met terugwerkende kracht opnieuw.
Bewijs wanneer het ertoe doet
Aanwezigheid wordt vastgelegd, annuleringen worden op naam gezet, en sessieverslagen krijgen versies. Geschillen eindigen met een document in plaats van met een herinnering.

Voor het bedrijf

Omzet die niet stilletjes kan weglekken
Elke sessie wordt gevolgd van bestelling tot factuur tot betaling, met elke breuk benoemd en met een eigenaar. Betaalde maar ongeboekte tegoeden zijn een rapport, geen verrassing.
Eén systeem, geen vijf abonnementen
Boeken, betalingen, boekhouding, HR, elektronische handtekening, dossiers en rapportage op één kern. Geen ondertekenleverancier per gebruiker, geen aangeschroefde planner, geen apart CRM.
Naleving die stand houdt
Versleutelde dossiers, volledige toegangslogboeken, pakketten per rechtsgebied voor de EU, het VK en de VS, en vernietiging die zichzelf bewijst.
Groeit zonder herbouw
Nieuwe betaaldienst, nieuwe AI-leverancier, nieuw merk, nieuwe taal — inrichting, geen project.
De pitch in één regel

De meeste praktijksoftware boekt afspraken en houdt daar op. Dit draait de hele keten — verkoopt de tijd, levert haar, legt haar vast, betaalt de behandelaar en toont aan wat er gebeurd is — zodat de cijfers van de praktijk, haar loonadministratie en haar nalevingsdossier allemaal dezelfde regel lezen.

08 — Het managementperspectief

Waar een leidinggevende de zaak mee runt

Het platform heeft een uitgesproken mening over management: het geeft u geen muur vol grafieken. Het geeft u zeventien lijsten die leeg zouden moeten zijn, in een volgorde, op een ritme. Een leeg rapport is het goede resultaat — dus het werk is de lijsten vinden die niet leeg zijn.

Elke ochtend · 15 min

Klopt de vastlegging?

  1. Open het gezondheidsdashboard — alles boven nul is werk
  2. Vastgelopen sessies eerst. Alles stroomafwaarts, de betaling inbegrepen, klopt niet tot deze opgeruimd zijn
  3. De kamer- en teamagenda's van vandaag — botsingen en gaten
  4. Ruim de moderatiewachtrij leeg
Elke week

Blijft er geld op tafel liggen?

  1. Ongeboekte tegoeden — mensen die betaald hebben en nooit geboekt
  2. Dekking tegenover vraag — bent u open wanneer mensen u willen?
  3. Achterstallige sessieverslagen
  4. Continuïteit van cliënten — wie is er gestopt met komen
Elke maand

Klopt het geld?

  1. Gereedheid voor uitbetaling vóór het uitbetalen, niet erna
  2. Draai de betaalcyclus
  3. Geldketen — elke sessie gevolgd tot een betaling
  4. Annuleringsgedrag, en daarna de scorekaarten
Elk kwartaal

Past het beleid nog?

  1. Kijk het annuleringsbeleid na tegen wat er werkelijk gebeurd is
  2. Loop het nalevingsdossier na
  3. Bevestig dat bewaren en vernietigen draaien

De zeventien rapporten

Elf vragen of de vastlegging strookt met de werkelijkheid. Vier vergelijken hoe mensen het werk doen. Elk rapport wordt bepaald door wat er een rij op de lijst zet, en elk is bedoeld om afgewerkt te worden tot het leeg is.

Afstemming — « klopt de vastlegging? »

Afgewerkt tot leeg

  • 1Vastgelopen sessiesGehouden maar nooit afgesloten, of nooit gehouden en nooit geannuleerd
  • 2Ongeboekte tegoedenBetaald en nooit ingepland, gegroepeerd naar het risico dat ze verlopen
  • 3Dekking tegenover vraagWanneer mensen een afspraak wilden tegenover wanneer u open was
  • 4GeldketenSessie → bestelling → factuur → betaling, met elke breuk zichtbaar
  • 5KostenboekIn rekening gebracht, kwijtgescholden, of helemaal nooit toegepast
  • 6Gereedheid voor uitbetalingWat er zou misgaan als u nu meteen zou uitbetalen

Afstemming, vervolg

Gedrag, naleving en bewaartermijnen

  • 7AnnuleringsgedragWie er annuleert, wanneer, en tegen welke trap van het beleid
  • 8NalevingsdossierVereiste documenten die ontbreken, en bij wie
  • 9Continuïteit van cliëntenWie er gestopt is met komen, en na welke sessie
  • 10ModeratiewachtrijBeoordelingen, reacties en vragen die op een beslissing wachten
  • 16Sessies zonder verslagGeleverd werk waarvan de uitwerking te laat is
  • 17Geannuleerde sessiesAlles wat is afgezegd — inclusief de kosteloze gevallen die in geen enkel boek staan

Functioneren — « hoe gaat het met de mensen? »

Gelezen met de regels voor eerlijkheid erbij

  • 11Scorekaart behandelaarHet hele beeld van één behandelaar, met de trend erbij
  • 12RanglijstVergelijking binnen het team, genormaliseerd naar gelegenheid
  • 13BetrouwbaarheidKwam opdagen, was op tijd, sloot de vastlegging af
  • 14Uitkomsten bij cliëntenOf cliënten doorgingen, en hoe zij het werk waardeerden
Er zitten zes regels voor eerlijkheid ingebouwd

Gemeten per gelegenheid, de context altijd in beeld, percentages onder vijf sessies onderdrukt, wat iemand zelf regelt gescheiden van wat u regelt, elk cijfer één klik van de sessies erachter, en geen ranglijst op iemands eigen pagina. Een getal dat niemand kan verdedigen is erger dan geen getal.

De getallen waarop een leidinggevende werkelijk beoordeeld wordt

Vastgelopen sessiesGeleverd werk dat nog niet geteld is. Het ene getal dat elk ander getal bederft.doel: 0 per dag
Ongeboekte tegoedenOmzet die binnen is maar niet verdiend, en de cliënten die er het snelst om terug zullen vragen.doel: dalend
Breuken in de geldketenSessies zonder bestelling, zonder factuur, of langer dan 30 dagen onbetaald.doel: 0 aan het eind van de maand
Bezetting tegenover vraagAangeboden uren tegenover gewenste uren — een roostergesprek, geen marketinggesprek.wekelijks bekeken
Tijdigheid van verslagenAchterstallige sessieverslagen per behandelaar, niet per datum.wekelijks nagelopen
ContinuïteitWaar cliënten stoppen, en of ze na hetzelfde sessienummer stoppen.wekelijks bekeken
09 — Uitrol & afhankelijkheden

Wat er nodig is om het te draaien, en wat er verwisseld kan worden

Het landschap bestaat uit vier processen en een handvol ingekochte diensten. Elke externe afhankelijkheid zit achter een interface met aan de andere kant van een schakelaar een nabootsing — en zo valt de app te demonstreren, te testen en te ontwikkelen zonder ook maar één echt leveranciersaccount.

Draaitijd

Er draaien vier dingen

  • Gateway — Python-dienst, in een container
  • Bedrijfskern — Odoo 19 Community
  • PostgreSQL — het systeem van vastlegging
  • Redis — cache, presentie, snelheidslimieten, realtime

Eén compose-bestand brengt de hele stapel omhoog. In die lijst staat nergens een gesloten draaitijd en nergens een licentie per processorkern.

Strategie

Nabootsing eerst, met opzet

Gegevens, betalingen, AI en meldingen komen elk uit bij óf een echte aanbieder óf een nabootsing, gekozen met één instelling. De gevolgen zijn commercieel, niet alleen technisch:

  • Demonstraties draaien zonder leveranciersaccounts en zonder echte gegevens
  • De volledige testreeks draait op elke laptop, in CI, kosteloos
  • Een storing bij een aanbieder verzwakt één mogelijkheid, niet het platform
  • Van leverancier wisselen is een uitrol, geen project
Houding

Waar de geheimen zijn

Ze zitten allemaal in de gateway. De mobiele app wordt uitsluitend met publieke sleutels uitgeleverd; de browser krijgt ondertekende, verlopende URL's in plaats van inloggegevens; de database is vanaf een cliënt nooit bereikbaar.

In de praktijk: een app kan gedecompileerd worden en er gaat niets verloren, en een vervangen sleutel werkt voor alle gebruikers tegelijk zonder dat er een nieuwe app hoeft te verschijnen.

MogelijkheidDraait tegenValt terug opWat er zonder kapotgaat
Bedrijfsgegevensodoo — JSON-RPC via een serviceaccountnabootsingAlles. Dit is het systeem van vastlegging
Betalingenstripe · paypalnabootsing, of een handmatige overschrijving met geüpload betaalbewijsAfrekenen met de kaart. Bestellingen werken nog steeds via beoordelen-en-bevestigen
AIopenai · gemininabootsingDe metgezel en de AI-analyse. Niets klinisch of financieels
PushmeldingenFirebase (FCM en APNS)e-mail, postvak in de appDirecte waarschuwingen. Herinneringen bereiken mensen nog steeds per e-mail
E-mailSMTPpostvak in de appBevestigingen en facturen per post
WhatsAppWhatsApp Cloud APIpush, e-mailEén herinneringskanaal van de vier
Media & bijlagenS3-compatibele objectopslaglokale opslagUploads op schaal. De dossiers zelf zitten in de kern
Spraak & videoWebRTC, gesignaleerd door de gatewaychat, telefoonGesprekken in de app. Sessies op locatie en per telefoon blijven ongemoeid
Lees de terugvalkolom als een risicoregister

Geen enkele externe leverancier kan de praktijk beletten een sessie te verkopen, te leveren en vast te leggen. Dat is de eigenschap die het beschermen waard is naarmate het landschap groeit, en het is de reden dat elk van deze diensten achter een interface zit in plaats van rechtstreeks te worden aangeroepen vanuit de code die ertoe doet.

10 — Waar u hierna heen gaat

Deze pagina is de kaart. De handleidingen zijn het gebied.

Na deze pagina volgen twee soorten pagina's. De tekeningen nemen één plek in het bedrijf en beantwoorden dezelfde vier vragen — wat men ziet, wat men zelf regelt, hoe het sneller maakt, en wat het het bedrijf oplevert. De handleidingen leren daarna elk scherm, stap voor stap, in negen talen.

De stroom

Hoe een sessie tot stand komt

Zeven fasen in banen naast elkaar, alle vier gezichtspunten tegelijk, en de splitsing tussen een online sessie en een sessie op uw praktijk.

Open de stroom

Volledige handleiding

Beheer

De dagelijkse routine, alle zeventien rapporten, beleid, uitbetalingen, naleving en de backofficegids.

Open de handleiding

Volledige handleiding

Behandelaren

Beschikbaarheid, sessies, verslagen, cliënten, inkomsten, uitbetalingen en reputatie — op het web en op een telefoon.

Open de handleiding

Volledige handleiding

Cliënten

Een professional vinden, kopen, boeken, deelnemen, betalen, en de dossiers die over hen bewaard worden.

Open de handleiding

Volledige handleiding

Boekhouding

Het financiële dashboard: kas, vorderingen, kostprijs van de levering, prognose, weglek en de maandafsluiting.

Open de handleiding