Packages

p

domainmodel

professionalfigure

package professionalfigure

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Anesthetist(doctorID: DoctorID, name: String, surname: String, phoneNumber: String, email: String, medicalDegreeGrade: String) extends Doctor with Product with Serializable

    Anesthetist.

    Anesthetist.

    doctorID

    , doctorID.

    name

    , name.

    surname

    , surname.

    phoneNumber

    , phone number.

    email

    , mail.

    medicalDegreeGrade

    , medical degree grade.

  2. case class Cardiologist(doctorID: DoctorID, name: String, surname: String, phoneNumber: String, email: String, medicalDegreeGrade: String) extends Doctor with Product with Serializable

    Cardiologist.

    Cardiologist.

    doctorID

    , doctorID.

    name

    , name.

    surname

    , surname.

    phoneNumber

    , phone number.

    email

    , mail.

    medicalDegreeGrade

    , medical degree grade.

  3. trait Doctor extends AnyRef
  4. case class GeneralPractitioner(doctorID: DoctorID, name: String, surname: String, phoneNumber: String, email: String, medicalDegreeGrade: String) extends Doctor with Product with Serializable

    General Practitioner.

    General Practitioner.

    doctorID

    , doctorID.

    name

    , name.

    surname

    , surname.

    phoneNumber

    , phone number.

    email

    , mail.

    medicalDegreeGrade

    , medical degree grade.

  5. case class Instrumentalist(doctorID: DoctorID, name: String, surname: String, phoneNumber: String, email: String, nursingDegreeGrade: String) extends Nurse with Product with Serializable

    Instrumentalist.

    Instrumentalist.

    doctorID

    , doctorID.

    name

    , name.

    surname

    , surname.

    phoneNumber

    , phone number.

    email

    , mail.

    nursingDegreeGrade

    , nursing degree grade.

  6. abstract class Nurse extends AnyRef
  7. case class Rescuer(doctorID: DoctorID, name: String, surname: String, phoneNumber: String, email: String, medicalDegreeGrade: String) extends Product with Serializable

    Rescuer.

    Rescuer.

    doctorID

    , doctorID.

    name

    , name.

    surname

    , surname.

    phoneNumber

    , phone number.

    email

    , mail.

    medicalDegreeGrade

    , medical degree grade.

  8. case class Surgeon(doctorID: DoctorID, name: String, surname: String, phoneNumber: String, email: String, medicalDegreeGrade: String, specialization: Specialization.Specialization) extends Doctor with Product with Serializable

    Surgeon.

    Surgeon.

    doctorID

    , doctorID.

    name

    , name.

    surname

    , surname.

    phoneNumber

    , phone number.

    email

    , mail.

    medicalDegreeGrade

    , medical degree grade.

  9. case class WardNurse(doctorID: DoctorID, name: String, surname: String, phoneNumber: String, email: String, nursingDegreeGrade: String) extends Nurse with Product with Serializable

    Ward Nurse.

    Ward Nurse.

    doctorID

    , doctorID.

    name

    , name.

    surname

    , surname.

    phoneNumber

    , phone number.

    email

    , mail.

    nursingDegreeGrade

    , nursing degree grade.

Value Members

  1. object Specialization extends Enumeration

Ungrouped