"""# Summary Treatments domain — the catalogue of treatments offered by the clinic. """ from pydantic import BaseModel from domain.parents.models import Metadata class Treatment(BaseModel): """A catalogue treatment. Attributes: id (int | None): Server-assigned identifier. Defaults to None. label (str): Name of the treatment. description (str | None): Detailed description. Defaults to None. metadata (Metadata | None): Presentation metadata. Defaults to None. """ id: int | None = None label: str description: str | None = None metadata: Metadata | None = None model_config = {"extra": "ignore"}