Add dental module phase 4 and phase 5 documentation, including treatment estimates, clinical operations, and preset content

- Introduced phase 4 documentation detailing treatment estimates, data models, state machines, API endpoints, and new dashboard metrics.
- Added phase 5 documentation covering consumables, lab operations, periodontal charts, sterilization cycles, clinical images, and a checklist for professional review.
- Created a preset content document outlining default dental service packages and protocols for clinics.
This commit is contained in:
hamed
2026-08-20 16:21:08 +03:30
parent 601d211d6f
commit 2f030edef1
12 changed files with 1794 additions and 3 deletions
+32 -3
View File
@@ -8,9 +8,9 @@ ClinicPro product. This glossary records the language the backend uses for its o
### Clinic configuration
**Practice Domain**:
The single field of practice a clinic declares it operates in — beauty, dental, orthopaedics. It is a
configuration key: it selects which dashboard, forms and treatment workflows the clinic gets. A
clinic has exactly one.
The single field of practice a tenant declares it operates in — beauty, dental, orthopaedics. It is a
configuration key: it selects which dashboard, forms and treatment workflows the tenant gets. A clinic
or a solo doctor's practice has exactly one.
_Avoid_: Specialty, clinic type, field, discipline
**Specialty**:
@@ -67,3 +67,32 @@ _Avoid_: Zone, body part, region
What the operator actually did to one Treatment Area in one Treatment Session — the device used, the
parameters it was set to, how long it took, and any note.
_Avoid_: Treatment log, area result, shot record
### Dental
**Dental Preset**:
The package of default data a tenant receives when it declares the dental practice domain — service
groups, services, resource types and protocols. Defined in code and versioned; it is product content,
not tenant data.
_Avoid_: Seed, fixture, template, sample data
**Preset Install**:
The record that one preset template key became one real row in one tenant. It is what makes installing
a preset twice a no-op.
_Avoid_: Migration, sync record, import log
**Tooth Chart**:
The current condition of every tooth of one patient in one tenant. It is a snapshot, never a history,
and it holds conditions that predate the tenant — a tooth lost years before the first visit.
_Avoid_: Odontogram record, dental record, chart entry
**Tooth Site**:
One tooth, identified by its two-digit FDI number, together with the surfaces of it a service targets.
It is what a dental service is performed on, and it is not a Treatment Area.
_Avoid_: Treatment Area, tooth record, position, location
**Treatment Estimate**:
The priced list of services proposed to a patient across their teeth, which the patient accepts in whole
or in part. In Persian it is «طرح درمان»; the English name stays distinct because Treatment Plan is
ambiguous between a Treatment Protocol and a Treatment Case.
_Avoid_: Treatment plan, quote, proposal, estimate sheet