Skip to content

Entity Model

INFO

This section is under development.

Medipal's domain model is defined as a collection of entities, each described by a JSON Schema file.

Base Fields

All entities share a common set of base fields including identifiers, timestamps, and soft-delete markers.

Entity Types

Entities are grouped by domain: questionnaires, users, organisations, devices, vaults, and workflows.

Relationships

Relationships between entities are expressed through foreign key references and documented in the schema files.