Regulatory & Sovereignty Context in HealthTech
Health data is special-category data under GDPR, and the obligations that follow are about control and evidence: purpose-bound access, consent that can be shown rather than asserted, retention with exceptions, and data that stays where the documentation says it stays. KERNSTACK supports that posture structurally — one European zone on the operator’s own bare metal, access enforced in the functions and workers a reviewer can read, approval and review steps recorded with names and timestamps, and retention sweeps that respect hold flags. It does not certify your product; it makes the certifiable shape easier to build and to demonstrate.
Documents are records, not attachments to email
Care produces documents relentlessly: referrals, findings, signed consents, discharge letters. On KERNSTACK each is a bucket object bound to a table record — patient, encounter, type, hash, retention label — so a document is findable by its facts and verifiable by its hash. Extraction workers turn incoming paperwork into structured fields, and anything uncertain waits at a human step with the page rendered beside the fields.
Consent and access you can demonstrate
Consent capture is a workflow whose record shows what was presented, to whom, and when; access is enforced in the handlers that serve patient data, reviewed in the same diffs as the features themselves. When a subject asks what you hold, subject-keyed records make the answer enumerable; when a hold lands, a flag stops the retention sweep for exactly those records.
- Every patient document carries a hash recorded at ingest — authenticity is arithmetic
- Access rules live in handler code under review, not in a console nobody audits
- Erasure and freezing share one mechanism: subject fields, sweep jobs, proof entries
Domain Entities & Workflows Modeled in stack.json
Teams building for HealthTech on the Software Lifecycle Cloud model their core domain entities directly in Serverless Tables, index them in Full-Text and Vector Search, and coordinate multi-actor approvals with Workflows:
- Core Data Entities: patients · encounters · consent records · care documents · retention holds
- Typical Automated Workflows: document review · consent capture · referral intake · retention hold · subject erasure
Frequently asked questions
Only if your code sends it. Catalogue inference runs as project-called models inside the platform’s metering, and custom endpoints run your chosen model — the architecture makes external calls deliberate and visible in the code reviewers read, never a default of the storage layer.
By subject key: records, documents, and consents that declared the patient id are enumerable in one pass, and exports can be produced as reviewed jobs with checksums. The answer is a query result, not a multi-week excavation across tools.
The hold flag lands on the subject’s records and the retention sweep skips them from that moment, logging that it did. Freezing is a state change with a timestamp — the same mechanism as erasure, aimed the other way.
Related capabilities, architectures, and comparisons
Ship your stack on the Software Lifecycle Cloud.
Closed preview on dedicated European infrastructure. Bring a repository or start from a blueprint.