toDomain method
Convierte este DTO en la entidad de dominio Admission,
extrayendo el patientId del objeto patient embebido.
Implementation
Admission toDomain() {
return Admission(
admissionId: admissionId,
patientId: patient.patientId,
serviceId: serviceId,
assignedDoctorId: assignedDoctorId,
dischargeDate: dischargeDate,
hospitalizationLength: hospitalizationLength,
principalDiagnosis: principalDiagnosis,
medicalHistory: medicalHistory,
allergies: allergies,
chronicTreatment: chronicTreatment,
basalBarthel: basalBarthel,
roomNumber: roomNumber,
createdAt: createdAt,
createdBy: createdBy,
lastModifiedAt: lastModifiedAt,
lastModifiedBy: lastModifiedBy,
);
}