Skip to main content
GET
Returns the patient’s odontogram, creating an empty one on first access (get-or-initialize). The initial dentition mode is suggested from the patient’s age (≤5 child, 6–12 mixed, otherwise adult) and stays editable. All tooth and surface state is derived from findings — there is no separate per-tooth payload. Requires the odontogram feature flag and EMR read access.

Path Parameters

string
required
The patient whose chart to read.

Response

string
adult | mixed | child.
number[]
Permanent positions marked temporary in mixed mode.
array
Findings sorted by FDI tooth number; each carries its planned items and subtotal.
object
Server-computed { findingCount, total, paid, due }.
object
{ status: "none" | "signed" | "invalidated", signedAt? }.