Package org.cswteams.ms3.dto.userprofile
Class SingleUserProfileDTO
java.lang.Object
org.cswteams.ms3.dto.userprofile.SingleUserProfileDTO
-
Constructor Summary
ConstructorsConstructorDescriptionSingleUserProfileDTO(Long id, String name, String lastname, String email, String birthday, String seniority, List<String> specializations, List<String> systemActors, List<PermanentConditionDTO> permanentConditions, List<TemporaryConditionDTO> temporaryConditions) DTO that has the responsibility to hold the information needed to be shown in the user profile view on the frontend -
Method Summary
-
Constructor Details
-
SingleUserProfileDTO
public SingleUserProfileDTO(Long id, String name, String lastname, String email, String birthday, String seniority, List<String> specializations, List<String> systemActors, List<PermanentConditionDTO> permanentConditions, List<TemporaryConditionDTO> temporaryConditions) DTO that has the responsibility to hold the information needed to be shown in the user profile view on the frontend- Parameters:
id- ID of the user we want to showname- Name of the user we want to showlastname- Lastname of the user we want to showemail- Email of the user we want to showbirthday- Birthday of the user we want to showseniority- Seniority of the user we want to show (STRUCTURED/SPECIALIZAT_JUNIOR/SPECIALIZAT_SENIOR)specializations- Specializations of the user we want to show (E.g. CARDIOLOGY, ONCOLOGY, ecc..)systemActors- Roles of the user in the MS3 system we want to show (PLANNER/DOCTOR/CONFIGURATOR)permanentConditions- List of permanent conditions held by the doctortemporaryConditions- List of temporary conditions held by the doctor
-