PatientResponse.fromJson constructor

PatientResponse.fromJson(
  1. Map<String, dynamic> json
)

Crea una instancia a partir del JSON devuelto por el backend.

Implementation

factory PatientResponse.fromJson(Map<String, dynamic> json) {
  return PatientResponse(
    patientId: json['patientId'] as String,
    name: json['name'] as String,
    surname: json['surname'] as String,
    birthdate: DateTime.parse(json['birthdate'] as String),
    sex: json['sex'].toString(),
    address: json['address'] as String?,
    contactNumber: json['contactNumber'] as String?,
    relativeContactNumber: json['relativeContactNumber'] as String?,
    status: json['status'] as String,
  );
}