KpiDoctorData.fromJson constructor
Parsea el JSON del backend incluyendo la lista anidada de KpiMonthValue.
Implementation
factory KpiDoctorData.fromJson(Map<String, dynamic> json) {
final rawData = json['data'] as List<dynamic>;
return KpiDoctorData(
doctorId: json['doctorId'] as String,
doctorName: json['doctorName'] as String,
doctorSurname: json['doctorSurname'] as String,
data: rawData.map((e) => KpiMonthValue.fromJson(e)).toList(),
);
}