Interface Definition
The Tratamiento interface represents a treatment or dental service available in the clinic.
export interface Tratamiento {
id: number;
nombre: string;
categoria: string;
descripcion: string;
duracion: number;
precio: number;
}
Properties
Unique identifier for the treatment
Treatment name (e.g., “Limpieza dental”, “Ortodoncia”, “Implante dental”)
Treatment category. Common values include:
Preventiva: Preventive care
Ortodoncia: Orthodontics
Estética: Cosmetic dentistry
Cirugía: Surgery
Detailed description of the treatment procedure
Expected duration in minutes
Treatment cost in euros (€)
Example
{
"id": 1,
"nombre": "Limpieza dental",
"categoria": "Preventiva",
"descripcion": "Limpieza profesional y eliminación de sarro.",
"duracion": 45,
"precio": 80
}
Treatment Categories
Preventive Care (Preventiva)
{
"id": 1,
"nombre": "Limpieza dental",
"categoria": "Preventiva",
"descripcion": "Limpieza profesional y eliminación de sarro.",
"duracion": 45,
"precio": 80
}
Orthodontics (Ortodoncia)
{
"id": 2,
"nombre": "Ortodoncia",
"categoria": "Ortodoncia",
"descripcion": "Corrección de la posición dental con brackets.",
"duracion": 60,
"precio": 150
}
Cosmetic (Estética)
{
"id": 3,
"nombre": "Blanqueamiento",
"categoria": "Estética",
"descripcion": "Blanqueamiento dental profesional en clínica.",
"duracion": 90,
"precio": 200
}
Surgery (Cirugía)
{
"id": 4,
"nombre": "Implante dental",
"categoria": "Cirugía",
"descripcion": "Colocación de implante de titanio.",
"duracion": 120,
"precio": 1200
}
{
"id": 5,
"nombre": "Extracción",
"categoria": "Cirugía",
"descripcion": "Extracción dental simple o quirúrgica.",
"duracion": 30,
"precio": 100
}