Industry · HealthTech

HealthTech on the Software Lifecycle Cloud

HealthTech products on KERNSTACK hold care-adjacent data — patient documents, encounter records, consent forms — in one declared project in a European zone on named infrastructure. The needs that dominate are unglamorous and absolute: know exactly where every document lives, who touched it, how consent was captured, and how a record can be frozen the day a legal hold arrives.

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.