omnibase / health
The health regime on omnibase/office: a practice (multi-professional, nursing, physiotherapy...), its practitioners read from the RPPS, patients and their dependants, home care requests, fees, results sent through the encrypted vault, medical secrecy in who may read what, the emergency banner, GDPR
Package info
github.com/glitchr-studio/omnibase-health
Type:symfony-bundle
pkg:composer/omnibase/health
Requires
- php: ^8.2
- doctrine/orm: ^2.15|^3.0
- glitchr/omnibase: 3.0.*-dev
- omnibase/office: dev-main
- symfony/config: ^6.4|^7.0|^8.0
- symfony/console: ^6.4|^7.0|^8.0
- symfony/dependency-injection: ^6.4|^7.0|^8.0
- symfony/form: ^6.4|^7.0|^8.0
- symfony/http-kernel: ^6.4|^7.0|^8.0
- symfony/security-bundle: ^6.4|^7.0|^8.0
Requires (Dev)
- phpunit/phpunit: ^10.5|^11.0|^12.0
Suggests
- drenso/symfony-oidc-bundle: FranceConnect for patients, Pro Santé Connect for practitioners; the IdentityLink entity keeps who is who by sub
- glitchr/omnistate: With omnistate/annuaire-sante: the team read from the RPPS
- omnibase/admin: The back office: patients, home care requests, the access log, the widgets
- omnibase/mailbox: Patients write to the secretariat or to their practitioner (desks), attachments in the vault
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-10-09 16:08:17 UTC
README
The health regime on omnibase/office: the site of a practice of care - a multi-professional health centre, a nursing practice, a physiotherapist, a midwife.
Practice(its kind, FINESS, what to do out of hours) andPractitioner(profession, agreement with the health insurance, Carte Vitale, MSSanté address), read from the Annuaire Santé by RPPS number (glitchr/omnistate+omnistate/annuaire-sante);- patients:
PatientProfile, theirDependents, the patient's space (/espace), their data to take away or to have erased; - care at home: a request checked against the service areas, accepted as a series of visits;
- fees displayed (
/tarifs), the emergency banner,/urgences,/teleconsultation; - medical secrecy in who may read a document: the patient, its author, the care team unless the patient objected; the secretariat files and sends, it does not read;
- a second factor mandatory for the staff; compliance checks (keys, HDS host, fees, video not ANS-listed);
IdentityLink: whose account a FranceConnect or Pro Santé Connect identity is - bysub.
No e-mail ever holds health data, not even a document's title or an appointment's reason.
It is not a medical record, a billing tool (no SESAM-Vitale), nor a teleconsultation solution listed by the ANS.
composer require omnibase/health
Documentation: docs/. License: MIT since 2026-10-09; earlier versions remain published under LGPL-3.0-or-later.