package clinicaldiary
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
ClinicalDiary(healthEvolution: Option[HealthEvolution], diagnosticTreatments: Option[DiagnosticTreatments.DiagnosticTreatments], therapeuticTreatments: Option[TherapeuticTreatments.TherapeuticTreatments], rehabilitationTreatments: Option[RehabilitationTreatments.RehabilitationTreatments]) extends Product with Serializable
Clinical diary.
Clinical diary.
- healthEvolution
evolution of health of patient.
- diagnosticTreatments
diagnostic treatments made.
- therapeuticTreatments
therapeutic treatments made.
- rehabilitationTreatments
rehabilitation treatments made.
-
case class
DiagnosticTreatment(treatment: Treatment) extends Product with Serializable
Diagnostic Treatments
Diagnostic Treatments
- treatment
treatment executed.
-
case class
HealthEvolution(info: Info, dateTime: LocalDateTime = LocalDateTime.now()) extends Product with Serializable
Value object of HealthEvolution.
Value object of HealthEvolution.
- info
info of HealthEvolution
- dateTime
time stamp of HealthEvolution
-
case class
RehabilitationTreatment(treatment: Treatment) extends Product with Serializable
Rehabilitation Treatments
Rehabilitation Treatments
- treatment
treatment executed.
-
case class
TherapeuticTreatment(treatment: Treatment) extends Product with Serializable
Therapeutic Treatments
Therapeutic Treatments
- treatment
treatment executed.
-
case class
Treatment(date: LocalDate, description: Description, doctorID: DoctorID) extends Product with Serializable
General treatment.
General treatment.
- date
date of treatment.
- description
description of treatment.
- doctorID
doctorID that has made treatment.
Value Members
-
object
DiagnosticTreatments
Collection of diagnostic treatments.
-
object
RehabilitationTreatments
Collection of rehabilitation treatments.
-
object
TherapeuticTreatments
Collection of therapeutic treatments.