Pharmacy operations and demand forecasting for multi-location networks — prescriptions, inventory, transfers, the supplier's own portal, payables and regional oversight in one governed system, in Arabic and English.Apothekenbetrieb und Absatzprognosen für Netzwerke mit vielen Standorten — Rezepte, Bestände, Transfers, das eigene Portal des Lieferanten, Kreditoren und regionale Aufsicht in einem geführten System, auf Arabisch und Englisch.
"A pharmacy network is a promise repeated across a whole map: the right medicine, in the right branch, at the right moment. Galenara is the platform that keeps that promise manageable — in Arabic and in English, from the first screen.
Prescription work is regulated work. In Galenara, every step from intake to dispensing follows the roles and checks pharmacy practice demands — and every consequential action lands on the record, attributable to a person, in the moment it happens. When someone asks 'what happened here?', Galenara answers.
No two branches have the same rhythm. Galenara forecasts demand branch by branch, product by product — so ordering follows reality, not averages. Seasonal waves, local patterns, program changes: the forecast sees them, and your stock arrives before the demand does.
Inventory stops at no branch door. See stock across the whole network, move it to where it's needed, and keep every movement attributable from sender to receiver. Shortages in one place and surplus in another stop being two problems — they become one solution.
Regional and network management see their scope with closed-loop oversight. Counts must be explained. Corrections are approved at the right level. Open items age publicly until someone closes them — so the honest answer to 'is everything done?' is a list, not a feeling.
Galenara's built-in AI answers plain-language questions about your network — on your own hardware. In pharmacy, data is sensitive by nature. So nothing, ever, leaves your building. That is not a setting. It is the architecture.
Galenara installs on your own servers, evaluation copies are free and complete, and licensing is honest — time-bound, per branch, and your data stays yours on the day you leave. Galenara Platform, by Kittana AI. Every branch. One promise, kept."
Pharmacy chains and healthcare retail networks — from a city cluster to a national program — where prescriptions, stock and responsibilities must be coordinated across many branches, and where management needs oversight without micromanagement. Fully bilingual Arabic/English, built for right-to-left interfaces from day one.
Apothekenketten und Gesundheits-Handelsnetze — vom städtischen Cluster bis zum nationalen Programm — wo Rezepte, Bestand und Zuständigkeiten über viele Filialen koordiniert werden müssen und die Führung Aufsicht ohne Mikromanagement braucht. Vollständig zweisprachig Arabisch/Englisch, von Anfang an für Rechts-nach-links-Oberflächen gebaut.
Three regulated lanes live under one tab, each with its own clock. A reported cold-chain excursion quarantines every affected batch at that location in the same transaction — confirmation is not a promise, it is a database fact. Recall lanes track each case to its regulatory report. Controlled-substance incidents carry a four-hour escalation clock with a visible banner until the required notification is recorded — and a physical disposal is confirmed only by a licensed pharmacist's signature, because a licence is not an org-chart rank.Drei regulierte Spuren liegen unter einem Reiter, jede mit eigener Uhr. Eine gemeldete Kühlketten-Abweichung sperrt jede betroffene Charge an diesem Standort in derselben Transaktion — die Bestätigung ist kein Versprechen, sondern ein Datenbankfakt. Rückruf-Spuren führen jeden Fall bis zur Behördenmeldung. Vorfälle mit kontrollierten Substanzen tragen eine Vier-Stunden-Eskalationsuhr mit sichtbarem Banner, bis die vorgeschriebene Meldung erfasst ist — und eine physische Entsorgung bestätigt nur die Unterschrift approbierter Apotheker, denn eine Approbation ist kein Organigramm-Rang.


Every consequential decision door — reorders, purchase orders, stock requests, write-offs, returns, redistribution — snapshots the AI's recommendation at the moment of deciding. Approving against the recommendation requires a written justification; the deviation is highlighted in the register. And after thirty days the platform grades the outcome: whose number was closer to what reality did — the human's or the AI's. The scorecard treats both by the same ruler.Jede folgenreiche Entscheidungstür — Nachbestellungen, Einkaufsaufträge, Bestandsanforderungen, Abschreibungen, Retouren, Umverteilungen — friert die KI-Empfehlung im Moment der Entscheidung ein. Wer gegen die Empfehlung freigibt, muss schriftlich begründen; die Abweichung wird im Register hervorgehoben. Und nach dreißig Tagen bewertet die Plattform das Ergebnis: Wessen Zahl lag näher an dem, was die Realität tat — die des Menschen oder die der KI. Die Bewertung misst beide mit demselben Maßstab.


The demand engine learns weekday and Hijri-month factors from your network's own dispensing history — Ramadan is not a surprise to it. Where history is thin it falls back, transparently, to simpler methods rather than inventing confidence. Every forecast is backtested against the flat average it replaced, per drug: the accuracy view shows fold by fold what the engine predicted and what was actually dispensed. If the engine cannot beat the simple method for a drug, the platform says so — and uses the simple method.Die Prognose-Engine lernt Wochentags- und Hidschri-Monatsfaktoren aus der Abgabehistorie Ihres eigenen Netzes — Ramadan überrascht sie nicht. Wo die Historie dünn ist, fällt sie transparent auf einfachere Verfahren zurück, statt Zuversicht zu erfinden. Jede Prognose wird je Wirkstoff gegen den einfachen Durchschnitt getestet, den sie ersetzt: Die Genauigkeits-Ansicht zeigt Abschnitt für Abschnitt, was die Engine vorhersagte und was tatsächlich abgegeben wurde. Schlägt die Engine das einfache Verfahren bei einem Wirkstoff nicht, sagt die Plattform das — und nutzt das einfache Verfahren.


The operating rule reads: the floor counts → facility management signals → the region decides → the national tier counter-signs above the bound → and the pharmacist signs the disposal itself. On the buying side: the desk orders → the supplier confirms and dispatches on its portal → the hub keeper lands the lots → the supplier bills → finance pays under the admin's bound. Reading roles carry no buttons. Scope is recursive — a region covers its facilities — and access fails closed: every list and every door checks geography and role on the server, locked in place by the platform's own test suite; a supplier account reaches its own portal and nothing else.Die Betriebsregel lautet: der Boden zählt → die Einrichtungsleitung schlägt vor → die Region entscheidet → die nationale Ebene zeichnet über der Grenze gegen → und die Apothekerin unterschreibt die Entsorgung selbst. Auf der Einkaufsseite: der Tisch bestellt → der Lieferant bestätigt und versendet auf seinem Portal → der Lagerverwalter nimmt die Chargen an → der Lieferant stellt in Rechnung → die Finanzabteilung zahlt unter der Grenze der Verwaltung. Lesende Rollen haben keine Schaltflächen. Zuständigkeit ist rekursiv — eine Region umfasst ihre Einrichtungen — und der Zugriff schließt im Zweifel: Jede Liste und jede Tür prüft Geografie und Rolle auf dem Server, festgeschrieben durch die eigene Testsuite der Plattform; ein Lieferantenkonto erreicht sein eigenes Portal und sonst nichts.
القاعدة الواحدة: الميدان يعدّ ← إدارة الفرع تقترح ← المنطقة تقرر ← المستوى الوطني يعتمد فوق الحد ← والصيدلي يوقّع الإتلاف.
Built to the constitution. This governance is not a habit — it implements the Kittana Platform Constitution: 38 testable articles distilled from OECD, COSO, ISO, EU GDP and WHO sources. In the executed August 2026 audit — 256 automated tests run live, plus role-based probes — Galenara fully meets 30 of 38 articles, cold-chain custody (§4.5) included, and the open items are published in the same audit, not hidden. The release harness of 7 September 2026 counts 374 automated tests passed, and every refusal the platform issues is a coded sentence in Arabic and English.Nach der Verfassung gebaut. Diese Governance ist keine Gewohnheit — sie setzt die Kittana Plattform-Verfassung um: 38 prüfbare Artikel, destilliert aus OECD-, COSO-, ISO-, EU-GDP- und WHO-Quellen. In der ausgeführten Prüfung vom August 2026 — 256 automatisierte Tests live ausgeführt, plus rollenbasierte Proben — erfüllt Galenara 30 von 38 Artikeln vollständig, die lückenlose Kühlkette (§4.5) eingeschlossen; die offenen Punkte stehen in derselben Prüfung, nicht im Verborgenen. Der Release-Prüflauf vom 7. September 2026 zählt 374 bestandene automatisierte Tests, und jede Abweisung der Plattform ist ein kodierter Satz auf Arabisch und Englisch.
Optional two-factor login (TOTP, standard authenticator apps) protects the money desks; accounts lock after repeated failures and a per-IP throttle blunts sprays; the API refuses to boot in production with shipped default secrets; a deep health endpoint reports database latency and job failures as they are, including a "degraded" state; daily backups come with a rehearsed restore. And the platform stores no patient data anywhere — dispensing history is aggregate quantities by product, location and date. The remaining known gaps are written down and shipped to you, not hidden.Optionale Zwei-Faktor-Anmeldung (TOTP, übliche Authenticator-Apps) schützt die Geld-Arbeitsplätze; Konten sperren nach wiederholten Fehlversuchen, eine IP-Drossel stumpft Streuversuche ab; die API verweigert den Produktivstart mit ausgelieferten Standard-Geheimnissen; ein tiefer Health-Endpunkt meldet Datenbank-Latenz und Job-Fehler, wie sie sind, einschließlich eines „degraded"-Zustands; tägliche Sicherungen kommen mit geprobter Wiederherstellung. Und die Plattform speichert nirgends Patientendaten — die Abgabehistorie sind aggregierte Mengen je Produkt, Standort und Datum. Die verbleibenden bekannten Lücken sind aufgeschrieben und werden mitgeliefert, nicht versteckt.
Yes. Every page, table, refusal message and printed view exists in Arabic and English with exact parity, enforced by a checker that fails the build when a string goes untranslated. Right-to-left layout is native, not mirrored as an afterthought.Ja. Jede Seite, Tabelle, Verweigerungsmeldung und Druckansicht existiert auf Arabisch und Englisch mit exakter Parität, erzwungen durch einen Prüfer, der den Build scheitern lässt, wenn ein Text unübersetzt bleibt. Rechts-nach-links ist nativ, nicht nachträglich gespiegelt.
No. Dispensing history is imported as aggregate quantities by product, location and date — without any patient identifier. There is nothing to leak because nothing personal is held.Nein. Die Abgabehistorie wird als aggregierte Mengen je Produkt, Standort und Datum importiert — ohne jeglichen Patientenbezug. Es kann nichts abfließen, weil nichts Persönliches vorgehalten wird.
The decision goes through — with a written justification, a highlighted entry in the decision trail, and an outcome score thirty days later that says whose number reality confirmed. Overriding is a right; explaining is a duty.Die Entscheidung geht durch — mit schriftlicher Begründung, hervorgehobenem Eintrag in der Entscheidungsspur und einer Ergebnis-Bewertung dreißig Tage später, die sagt, wessen Zahl die Realität bestätigt hat. Übersteuern ist ein Recht; Erklären ist eine Pflicht.
With one branch. Role-based access across facility, regional and national tiers (plus the hub) means a single-branch pilot expands to a regional or national rollout without re-architecting anything.Mit einer Filiale. Rollenbasierter Zugriff über Einrichtungs-, Regional- und Nationalebene (dazu das Zentrallager) bedeutet: Ein Ein-Filialen-Pilot wächst ohne Umbau zum regionalen oder nationalen Rollout.
Cold-chain excursion handling with automatic quarantine, recall lanes tracked to the regulatory report (built for the SFDA context), controlled-substance incidents with a four-hour notification clock, and pharmacist-signed disposals. Jurisdiction-specific reporting beyond that is exactly what the tailored tier adapts.Kühlketten-Abweichungen mit automatischer Sperrung, Rückruf-Spuren bis zur Behördenmeldung (gebaut für den SFDA-Kontext), Vorfälle mit kontrollierten Substanzen mit Vier-Stunden-Meldeuhr und apothekersignierte Entsorgungen. Darüber hinausgehende, länderspezifische Meldewege sind genau das, was die angepasste Stufe abbildet.
Tell us how your network works — branches, regions, the hub, the systems in place — and we say plainly whether Galenara fits. When it does, the next steps are a demo on a network like yours, an evaluation copy for your IT team to inspect on their own machine, and a bounded pilot. Anything our assistants cannot decide goes straight to our Managing Director.
Erzählen Sie uns, wie Ihr Netzwerk arbeitet — Filialen, Regionen, das Zentrallager, die vorhandenen Systeme — und wir sagen klar, ob Galenara passt. Wenn ja, folgen eine Demo an einem Netzwerk wie Ihrem, eine Testversion, die Ihre IT auf der eigenen Maschine prüft, und ein begrenzter Pilot. Alles, was unsere Assistenten nicht entscheiden dürfen, geht direkt an unseren Geschäftsführer.