Class HistoriaClinica

java.lang.Object
model.HistoriaClinica

public class HistoriaClinica extends Object
Clase que representa la historia clinica de un paciente. Contiene diagnosticos, tratamientos y notas adicionales.
Version:
1.0
Author:
ISC Israel de Jesus Mar Parada
See Also:
  • Constructor Details

    • HistoriaClinica

      public HistoriaClinica(Paciente paciente)
      Constructor para crear una historia clinica.
      Parameters:
      paciente - Paciente
  • Method Details

    • agregarDiagnostico

      public void agregarDiagnostico(String diagnostico)
      Agrega un diagnostico a la historia.
      Parameters:
      diagnostico - Diagnostico
    • agregarTratamiento

      public void agregarTratamiento(String tratamiento)
      Agrega un tratamiento a la historia.
      Parameters:
      tratamiento - Tratamiento
    • getIdHistoria

      public int getIdHistoria()
      Returns:
      Identificador de la historia
    • getPaciente

      public Paciente getPaciente()
      Returns:
      Paciente
    • getFechaCreacion

      public LocalDateTime getFechaCreacion()
      Returns:
      Fecha de creacion
    • getDiagnosticos

      public List<String> getDiagnosticos()
      Returns:
      Lista de diagnosticos
    • getTratamientos

      public List<String> getTratamientos()
      Returns:
      Lista de tratamientos
    • getNotasAdicionales

      public String getNotasAdicionales()
      Returns:
      Notas adicionales
    • setNotasAdicionales

      public void setNotasAdicionales(String notasAdicionales)
      Parameters:
      notasAdicionales - Nuevas notas
    • toString

      public String toString()
      Devuelve una representacion textual de la historia clinica.
      Overrides:
      toString in class Object
      Returns:
      Cadena con informacion