From 9ce395ebfa6a843a948f4f4d815f55383b41d920 Mon Sep 17 00:00:00 2001 From: Mirna Gama Date: Thu, 18 Jan 2024 20:34:09 -0300 Subject: [PATCH] [R10] Auto generated java doc --- doc/allclasses-index.html | 164 ++++++----- doc/allpackages-index.html | 4 +- .../HospitalManagementApiApplication.html | 4 +- .../controllers/ConsultationController.html | 49 +++- .../controllers/DoctorController.html | 8 +- .../controllers/PatientController.html | 4 +- .../auth/AuthenticationController.html | 4 +- .../class-use/AuthenticationController.html | 4 +- .../controllers/auth/package-summary.html | 4 +- .../controllers/auth/package-tree.html | 4 +- .../controllers/auth/package-use.html | 4 +- .../class-use/ConsultationController.html | 4 +- .../class-use/DoctorController.html | 4 +- .../class-use/PatientController.html | 4 +- .../controllers/package-summary.html | 4 +- .../application/controllers/package-tree.html | 4 +- .../application/controllers/package-use.html | 4 +- .../services/ConsultationServiceImpl.html | 44 ++- .../services/DoctorServiceImpl.html | 4 +- .../services/PatientServiceImpl.html | 4 +- .../application/services/UserServiceImpl.html | 4 +- .../services/auth/AuthServiceImpl.html | 4 +- .../services/auth/UserDetailsServiceImpl.html | 4 +- .../auth/class-use/AuthServiceImpl.html | 4 +- .../class-use/UserDetailsServiceImpl.html | 4 +- .../services/auth/jwt/TokenServiceImpl.html | 4 +- .../auth/jwt/class-use/TokenServiceImpl.html | 4 +- .../services/auth/jwt/package-summary.html | 4 +- .../services/auth/jwt/package-tree.html | 4 +- .../services/auth/jwt/package-use.html | 4 +- .../services/auth/package-summary.html | 4 +- .../services/auth/package-tree.html | 4 +- .../services/auth/package-use.html | 4 +- .../class-use/ConsultationServiceImpl.html | 4 +- .../services/class-use/DoctorServiceImpl.html | 4 +- .../class-use/PatientServiceImpl.html | 4 +- .../services/class-use/UserServiceImpl.html | 4 +- .../application/services/package-summary.html | 4 +- .../application/services/package-tree.html | 4 +- .../application/services/package-use.html | 4 +- .../usecase/auth/jwt/CreateJWTUseCase.html | 4 +- .../auth/jwt/GetJWTSubjectUseCase.html | 4 +- .../auth/jwt/class-use/CreateJWTUseCase.html | 4 +- .../jwt/class-use/GetJWTSubjectUseCase.html | 4 +- .../usecase/auth/jwt/package-summary.html | 4 +- .../usecase/auth/jwt/package-tree.html | 4 +- .../usecase/auth/jwt/package-use.html | 4 +- ...indConsultationByDoctorAndDateUseCase.html | 8 +- .../FindConsultationByIdUseCase.html | 176 ++++++++++++ ...ndConsultationByPatientAndDateUseCase.html | 8 +- .../consultation/SaveConsultationUseCase.html | 8 +- ...indConsultationByDoctorAndDateUseCase.html | 4 +- .../FindConsultationByIdUseCase.html | 58 ++++ ...ndConsultationByPatientAndDateUseCase.html | 4 +- .../class-use/SaveConsultationUseCase.html | 4 +- .../usecase/consultation/package-summary.html | 14 +- .../usecase/consultation/package-tree.html | 5 +- .../usecase/consultation/package-use.html | 4 +- .../usecase/doctor/FindDoctorByIdUseCase.html | 4 +- .../usecase/doctor/FindDoctorsUseCase.html | 4 +- .../FindOneFreeDoctorBySpecialtyUseCase.html | 4 +- .../usecase/doctor/SaveDoctorUseCase.html | 4 +- .../class-use/FindDoctorByIdUseCase.html | 4 +- .../doctor/class-use/FindDoctorsUseCase.html | 4 +- .../FindOneFreeDoctorBySpecialtyUseCase.html | 4 +- .../doctor/class-use/SaveDoctorUseCase.html | 4 +- .../usecase/doctor/package-summary.html | 4 +- .../usecase/doctor/package-tree.html | 4 +- .../usecase/doctor/package-use.html | 4 +- .../patient/FindPatientByIdUseCase.html | 4 +- .../usecase/patient/FindPatientsUseCase.html | 4 +- .../usecase/patient/SavePatientUseCase.html | 4 +- .../class-use/FindPatientByIdUseCase.html | 4 +- .../class-use/FindPatientsUseCase.html | 4 +- .../patient/class-use/SavePatientUseCase.html | 4 +- .../usecase/patient/package-summary.html | 4 +- .../usecase/patient/package-tree.html | 4 +- .../usecase/patient/package-use.html | 4 +- .../usecase/user/FindUserByLoginUseCase.html | 4 +- .../usecase/user/SaveUserUseCase.html | 4 +- .../class-use/FindUserByLoginUseCase.html | 4 +- .../user/class-use/SaveUserUseCase.html | 4 +- .../usecase/user/package-summary.html | 4 +- .../usecase/user/package-tree.html | 4 +- .../application/usecase/user/package-use.html | 4 +- .../HospitalManagementApiApplication.html | 4 +- .../domain/dtos/AddressDTO.html | 4 +- .../domain/dtos/auth/UserDTO.html | 4 +- .../domain/dtos/auth/class-use/UserDTO.html | 4 +- .../domain/dtos/auth/package-summary.html | 4 +- .../domain/dtos/auth/package-tree.html | 4 +- .../domain/dtos/auth/package-use.html | 4 +- .../domain/dtos/class-use/AddressDTO.html | 4 +- .../consultation/ConsultationCanceledDTO.html | 261 ++++++++++++++++++ .../dtos/consultation/ConsultationDTO.html | 4 +- .../class-use/ConsultationCanceledDTO.html | 121 ++++++++ .../class-use/ConsultationDTO.html | 4 +- .../dtos/consultation/package-summary.html | 10 +- .../dtos/consultation/package-tree.html | 5 +- .../domain/dtos/consultation/package-use.html | 22 +- .../domain/dtos/doctor/DoctorDTO.html | 4 +- .../dtos/doctor/DoctorPublicDataDTO.html | 4 +- .../dtos/doctor/DoctorUpdatedDataDTO.html | 4 +- .../dtos/doctor/class-use/DoctorDTO.html | 4 +- .../doctor/class-use/DoctorPublicDataDTO.html | 4 +- .../class-use/DoctorUpdatedDataDTO.html | 4 +- .../domain/dtos/doctor/package-summary.html | 4 +- .../domain/dtos/doctor/package-tree.html | 4 +- .../domain/dtos/doctor/package-use.html | 4 +- .../domain/dtos/package-summary.html | 4 +- .../domain/dtos/package-tree.html | 4 +- .../domain/dtos/package-use.html | 4 +- .../domain/dtos/patient/PatientDTO.html | 4 +- .../dtos/patient/PatientPublicDataDTO.html | 4 +- .../dtos/patient/PatientUpdatedDataDTO.html | 4 +- .../dtos/patient/class-use/PatientDTO.html | 4 +- .../class-use/PatientPublicDataDTO.html | 4 +- .../class-use/PatientUpdatedDataDTO.html | 4 +- .../domain/dtos/patient/package-summary.html | 4 +- .../domain/dtos/patient/package-tree.html | 4 +- .../domain/dtos/patient/package-use.html | 4 +- .../domain/entities/Address.html | 4 +- .../domain/entities/Consultation.html | 96 ++++++- .../domain/entities/Doctor.html | 4 +- .../domain/entities/Patient.html | 4 +- .../domain/entities/auth/User.html | 4 +- .../domain/entities/auth/class-use/User.html | 4 +- .../domain/entities/auth/package-summary.html | 4 +- .../domain/entities/auth/package-tree.html | 4 +- .../domain/entities/auth/package-use.html | 4 +- .../domain/entities/class-use/Address.html | 4 +- .../entities/class-use/Consultation.html | 43 ++- .../domain/entities/class-use/Doctor.html | 4 +- .../domain/entities/class-use/Patient.html | 4 +- .../domain/entities/package-summary.html | 4 +- .../domain/entities/package-tree.html | 4 +- .../domain/entities/package-use.html | 4 +- .../domain/enums/ReasonCancellation.html | 246 +++++++++++++++++ .../domain/enums/Specialty.html | 4 +- .../enums/class-use/ReasonCancellation.html | 150 ++++++++++ .../domain/enums/class-use/Specialty.html | 4 +- .../domain/enums/package-summary.html | 10 +- .../domain/enums/package-tree.html | 5 +- .../domain/enums/package-use.html | 22 +- .../ConsultationValidationException.html | 4 +- .../ConsultationValidationException.html | 4 +- .../domain/exceptions/package-summary.html | 4 +- .../domain/exceptions/package-tree.html | 4 +- .../domain/exceptions/package-use.html | 4 +- .../repositories/ConsultationRepository.html | 8 +- .../domain/repositories/DoctorRepository.html | 6 +- .../repositories/PatientRepository.html | 4 +- .../repositories/auth/UserRepository.html | 4 +- .../auth/class-use/UserRepository.html | 4 +- .../repositories/auth/package-summary.html | 4 +- .../repositories/auth/package-tree.html | 4 +- .../domain/repositories/auth/package-use.html | 4 +- .../class-use/ConsultationRepository.html | 4 +- .../class-use/DoctorRepository.html | 4 +- .../class-use/PatientRepository.html | 4 +- .../domain/repositories/package-summary.html | 4 +- .../domain/repositories/package-tree.html | 4 +- .../domain/repositories/package-use.html | 4 +- .../domain/services/ConsultationService.html | 40 ++- .../domain/services/DoctorService.html | 4 +- .../domain/services/PatientService.html | 4 +- .../domain/services/UserService.html | 4 +- .../domain/services/auth/AuthService.html | 4 +- .../services/auth/class-use/AuthService.html | 4 +- .../services/auth/jwt/TokenService.html | 4 +- .../auth/jwt/class-use/TokenService.html | 4 +- .../services/auth/jwt/package-summary.html | 4 +- .../services/auth/jwt/package-tree.html | 4 +- .../domain/services/auth/jwt/package-use.html | 4 +- .../domain/services/auth/package-summary.html | 4 +- .../domain/services/auth/package-tree.html | 4 +- .../domain/services/auth/package-use.html | 4 +- .../class-use/ConsultationService.html | 4 +- .../services/class-use/DoctorService.html | 4 +- .../services/class-use/PatientService.html | 4 +- .../services/class-use/UserService.html | 4 +- .../domain/services/package-summary.html | 4 +- .../domain/services/package-tree.html | 4 +- .../domain/services/package-use.html | 4 +- ...onsultationDateBusinessHoursValidator.html | 4 +- ...tationDateScheduledInAdvanceValidator.html | 4 +- ...onsultationDateBusinessHoursValidator.html | 4 +- ...tationDateScheduledInAdvanceValidator.html | 4 +- .../ConsultationDateBusinessHours.html | 4 +- .../ConsultationDateScheduledInAdvance.html | 4 +- .../ConsultationDateBusinessHours.html | 4 +- .../ConsultationDateScheduledInAdvance.html | 4 +- .../constraints/package-summary.html | 4 +- .../constraints/package-tree.html | 4 +- .../consultation/constraints/package-use.html | 4 +- .../consultation/package-summary.html | 4 +- .../validators/consultation/package-tree.html | 4 +- .../validators/consultation/package-use.html | 4 +- .../handlers/EntityNotFoundErrorHandler.html | 4 +- .../class-use/EntityNotFoundErrorHandler.html | 4 +- .../infra/handlers/package-summary.html | 4 +- .../infra/handlers/package-tree.html | 4 +- .../infra/handlers/package-use.html | 4 +- .../ConsultationValidationErrorHandler.html | 4 +- .../validation/ValidationErrorHandler.html | 4 +- .../ConsultationValidationErrorHandler.html | 4 +- .../class-use/ValidationErrorHandler.html | 4 +- .../handlers/validation/package-summary.html | 4 +- .../handlers/validation/package-tree.html | 4 +- .../handlers/validation/package-use.html | 4 +- .../config/WebSecurityConfiguration.html | 4 +- .../class-use/WebSecurityConfiguration.html | 4 +- .../security/config/package-summary.html | 4 +- .../infra/security/config/package-tree.html | 4 +- .../infra/security/config/package-use.html | 4 +- .../security/filters/AuthTokenFilter.html | 4 +- .../filters/class-use/AuthTokenFilter.html | 4 +- .../security/filters/package-summary.html | 4 +- .../infra/security/filters/package-tree.html | 4 +- .../infra/security/filters/package-use.html | 4 +- .../package-summary.html | 4 +- .../hospitalmanagementapi/package-tree.html | 4 +- .../hospitalmanagementapi/package-use.html | 4 +- doc/help-doc.html | 4 +- doc/index-files/index-1.html | 4 +- doc/index-files/index-10.html | 4 +- doc/index-files/index-11.html | 4 +- doc/index-files/index-12.html | 8 +- doc/index-files/index-13.html | 8 +- doc/index-files/index-14.html | 12 +- doc/index-files/index-15.html | 12 +- doc/index-files/index-16.html | 8 +- doc/index-files/index-17.html | 4 +- doc/index-files/index-18.html | 13 +- doc/index-files/index-19.html | 4 +- doc/index-files/index-2.html | 24 +- doc/index-files/index-20.html | 4 +- doc/index-files/index-3.html | 12 +- doc/index-files/index-4.html | 18 +- doc/index-files/index-5.html | 18 +- doc/index-files/index-6.html | 12 +- doc/index-files/index-7.html | 8 +- doc/index-files/index-8.html | 8 +- doc/index-files/index-9.html | 4 +- doc/index.html | 4 +- doc/member-search-index.js | 2 +- doc/overview-summary.html | 4 +- doc/overview-tree.html | 7 +- doc/serialized-form.html | 4 +- doc/type-search-index.js | 2 +- .../domain/enums/ReasonCancellation.java | 2 +- 251 files changed, 1988 insertions(+), 605 deletions(-) create mode 100644 doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByIdUseCase.html create mode 100644 doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByIdUseCase.html create mode 100644 doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationCanceledDTO.html create mode 100644 doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationCanceledDTO.html create mode 100644 doc/com/mirna/hospitalmanagementapi/domain/enums/ReasonCancellation.html create mode 100644 doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/ReasonCancellation.html diff --git a/doc/allclasses-index.html b/doc/allclasses-index.html index e0ef7c0..359f99d 100644 --- a/doc/allclasses-index.html +++ b/doc/allclasses-index.html @@ -1,11 +1,11 @@ - + All Classes and Interfaces - + @@ -83,80 +83,88 @@ loadScripts(document, 'script');
 
Consultation
 
-
ConsultationController
-
+ +
+
Data transfer object used to transfer data about cancellation that will be updated in a Consultation entity
+
+ +
A Spring REST controller for managing consultations.
- -
 
- -
 
- -
 
- -
 
- -
+ +
 
+ +
 
+ +
 
+ +
 
+ +
Data transfer object used to transfer data that will be saved in a Consultation entity
- -
+ +
Repository interface for retrieving and manipulating all Consultation objects using their unique Long identifier.
- -
 
- -
+ +
 
+ +
This class is an implementation of the ConsultationService interface.
- -
+ +
This @RestControllerAdvice is used to handle errors related to consultation business rules and return appropriate response message
- -
 
- -
+ +
 
+ +
This class is used to execute the JWT create method using Algorithm HMAC256 along with the authenticated user login and id
- -
 
- -
+ +
 
+ +
A Spring REST controller for managing doctors.
- -
+ +
Data transfer object used to transfer data that will be saved in a Doctor entity
- -
+ +
Data transfer object used to format and display only the public data allowed for Doctor entity
- -
+ +
Repository interface for retrieving and manipulating all Doctor objects using their unique Long identifier.
- -
+ +
Doctor service interface for managing doctor information.
- -
+ +
This class is an implementation of the DoctorService interface.
- -
+ +
Data transfer object used to update allowed data in a Doctor entity
- -
+ +
This @RestControllerAdvice is used to handle entity not found error and return appropriate response message
- -
+ +
This class is used to execute the findConsultationByDoctorAndDate method from consultation repository
+ +
+
This class is used to execute the findById method from consultation repository
+
This class is used to execute the findConsultationByPatientAndDate method from consultation repository
@@ -222,62 +230,66 @@ loadScripts(document, 'script');
Data transfer object used to update allowed data in a Patient entity
- -
+ +
+
Reasons why the consultation was canceled
+
+ +
This class is used to execute the save method from consultation repository
- -
+ +
This class is used to execute the save method from doctor repository
- -
+ +
This class is used to execute the save method from patient repository
- -
+ +
This class is used to execute the save method from user repository
- -
+ +
Specialties that can be used
- -
+ +
Token service interface for managing the jwt feature
- -
+ +
This class is an implementation of the TokenService interface.
- -
 
- -
+ +
 
+ +
This class is an implementation of the UserDetailsService interface.
- -
+ +
Data transfer object used to store the user information requested to perform authentication operations
- -
+ +
Repository interface for retrieving and manipulating all User objects using their unique Long identifier.
- -
+ +
User service interface for managing user information.
- -
+ +
This class is an implementation of the UserService interface.
- -
+ +
This @RestControllerAdvice is used to handle validation errors and return appropriate response messages
- -
 
+ +
 
diff --git a/doc/allpackages-index.html b/doc/allpackages-index.html index e02ca8c..9cb2993 100644 --- a/doc/allpackages-index.html +++ b/doc/allpackages-index.html @@ -1,11 +1,11 @@ - + All Packages - + diff --git a/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html b/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html index 43f011d..544eade 100644 --- a/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html +++ b/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html @@ -1,11 +1,11 @@ - + HospitalManagementApiApplication - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/ConsultationController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/ConsultationController.html index 97d42e7..f9b5488 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/ConsultationController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/ConsultationController.html @@ -1,11 +1,11 @@ - + ConsultationController - + @@ -116,6 +116,16 @@ loadScripts(document, 'script');
Method
Description
org.springframework.http.ResponseEntity<Object>
+
deleteConsultation(@Valid ConsultationCanceledDTO consultationCanceledDTO)
+
+
Delete method to update a new Consultation object based on the provided DTO.
+
+
org.springframework.http.ResponseEntity<Object>
+ +
+
Get method to receive a Consultation record by the provided ID
+
+
org.springframework.http.ResponseEntity<Object>
postConsultation(@Valid ConsultationDTO consultationDTO)
Post method to create a new Consultation object based on the provided DTO.
@@ -164,13 +174,46 @@ loadScripts(document, 'script');
consultationDTO - The data transfer object containing data for Consultation entity.
Returns:
-
A response entity containing the saved consultation and ok status if successful, or +
A response entity containing the saved consultation and created status if successful, or a 400-level error if there is a validation error
Throws:
ConsultationValidationException - if there is a validation error
+
  • +
    +

    getConsultation

    +
    @GetMapping("/{id}") +public org.springframework.http.ResponseEntity<Object> getConsultation(@PathVariable + Long id)
    +
    Get method to receive a Consultation record by the provided ID
    +
    +
    Parameters:
    +
    id - A long representing the consultation's unique identifier
    +
    Returns:
    +
    A response entity containing the corresponding consultation if successful, or + a 400-level error if it is non-existent
    +
    +
    +
  • +
  • +
    +

    deleteConsultation

    +
    @DeleteMapping +public org.springframework.http.ResponseEntity<Object> deleteConsultation(@RequestBody @Valid + @Valid ConsultationCanceledDTO consultationCanceledDTO)
    +
    Delete method to update a new Consultation object based on the provided DTO.
    +
    +
    Parameters:
    +
    consultationCanceledDTO - The data transfer object containing data to update Consultation + entity.
    +
    Returns:
    +
    A response entity containing the canceled consultation and ok status if successful, or + a 400-level error if the consultation entity is not found
    +
    +
    +
  • diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html index a959797..20a4fa3 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html @@ -1,11 +1,11 @@ - + DoctorController - + @@ -199,8 +199,8 @@ loadScripts(document, 'script');
    Parameters:
    id - A long representing the doctor's unique identifier
    Returns:
    -
    A response entity containing the saved doctor if successful, or - a 404 level error if it is non-existent
    +
    A response entity containing the corresponding doctor if successful, or + a 400-level error if it is non-existent
    diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html index 386530e..7746fc8 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html @@ -1,11 +1,11 @@ - + PatientController - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/AuthenticationController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/AuthenticationController.html index 97ee247..ce2fd7e 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/AuthenticationController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/AuthenticationController.html @@ -1,11 +1,11 @@ - + AuthenticationController - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/class-use/AuthenticationController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/class-use/AuthenticationController.html index 8067e58..ec56f32 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/class-use/AuthenticationController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/class-use/AuthenticationController.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.controllers.auth.AuthenticationController - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-summary.html index 66b8224..62ad6d7 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.controllers.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-tree.html index adbaa54..630871d 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.controllers.auth Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-use.html index 35b881f..89d70e9 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/auth/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.controllers.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/ConsultationController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/ConsultationController.html index 7176925..718eebc 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/ConsultationController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/ConsultationController.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.controllers.ConsultationController - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/DoctorController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/DoctorController.html index 6dcb564..dd70ae4 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/DoctorController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/DoctorController.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.controllers.DoctorController - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/PatientController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/PatientController.html index be5df94..140d2df 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/PatientController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/PatientController.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.controllers.PatientController - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html index 769ce85..4763f30 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.controllers - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html index 8fc6850..2366b59 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.controllers Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html index c72b51a..b2ffd0a 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.controllers - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/ConsultationServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/ConsultationServiceImpl.html index 82a7bdd..4e93b9b 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/ConsultationServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/ConsultationServiceImpl.html @@ -1,11 +1,11 @@ - + ConsultationServiceImpl - + @@ -126,6 +126,16 @@ implements
    Adds a new consultation to the repository.
    + + +
    +
    Cancels and updates an existing query in the repository
    +
    + + +
    +
    Finds a stored consultation by id.
    +
    @@ -175,6 +185,36 @@ implements +

    findConsultationById

    +
    public Consultation findConsultationById(Long id)
    +
    Finds a stored consultation by id.
    +
    +
    Specified by:
    +
    findConsultationById in interface ConsultationService
    +
    Parameters:
    +
    id - A long representing the consultation's unique identifier
    +
    Returns:
    +
    The corresponding consultation if successful, or throws an exception if it is non-existent.
    +
    + + +
  • +
    +

    cancelConsultation

    +
    public Consultation cancelConsultation(ConsultationCanceledDTO consultationCanceledDTO)
    +
    Cancels and updates an existing query in the repository
    +
    +
    Specified by:
    +
    cancelConsultation in interface ConsultationService
    +
    Parameters:
    +
    consultationCanceledDTO - A data transfer object representing the consultation that will be canceled.
    +
    Returns:
    +
    The canceled consultation if successful, or throws an exception if there is an error.
    +
    +
    +
  • diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html index 74a68f4..513bfc1 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html @@ -1,11 +1,11 @@ - + DoctorServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html index 2451451..7e457c0 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html @@ -1,11 +1,11 @@ - + PatientServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/UserServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/UserServiceImpl.html index a7cb3a8..be1da24 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/UserServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/UserServiceImpl.html @@ -1,11 +1,11 @@ - + UserServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/AuthServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/AuthServiceImpl.html index 1dda350..9a7162d 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/AuthServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/AuthServiceImpl.html @@ -1,11 +1,11 @@ - + AuthServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/UserDetailsServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/UserDetailsServiceImpl.html index 5ec2d48..1103f63 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/UserDetailsServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/UserDetailsServiceImpl.html @@ -1,11 +1,11 @@ - + UserDetailsServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/class-use/AuthServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/class-use/AuthServiceImpl.html index 1f1b75d..4f3e951 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/class-use/AuthServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/class-use/AuthServiceImpl.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.AuthServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/class-use/UserDetailsServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/class-use/UserDetailsServiceImpl.html index 230f433..6a04959 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/class-use/UserDetailsServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/class-use/UserDetailsServiceImpl.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.UserDetailsServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/TokenServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/TokenServiceImpl.html index be90454..59b87dc 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/TokenServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/TokenServiceImpl.html @@ -1,11 +1,11 @@ - + TokenServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/class-use/TokenServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/class-use/TokenServiceImpl.html index e975c44..4da1519 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/class-use/TokenServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/class-use/TokenServiceImpl.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.jwt.TokenServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-summary.html index b35f696..19068cd 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.services.auth.jwt - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-tree.html index 28bb624..257a8c6 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.services.auth.jwt Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-use.html index 065e572..143e32d 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.services.auth.jwt - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-summary.html index 480e44c..06ca302 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.services.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-tree.html index 3851ce5..5d616d1 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.services.auth Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-use.html index 3364638..1193ee2 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/auth/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.services.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/ConsultationServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/ConsultationServiceImpl.html index 5aceb65..0272238 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/ConsultationServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/ConsultationServiceImpl.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.ConsultationServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/DoctorServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/DoctorServiceImpl.html index afe6210..f131323 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/DoctorServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/DoctorServiceImpl.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.DoctorServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/PatientServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/PatientServiceImpl.html index 6719fca..7053bd9 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/PatientServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/PatientServiceImpl.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/UserServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/UserServiceImpl.html index 9fb7356..7d07e56 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/UserServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/UserServiceImpl.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.UserServiceImpl - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html index 3bd9113..dce0847 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.services - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html index d6379e0..d394535 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.services Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html index 82f64a7..3fe3da0 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.services - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/CreateJWTUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/CreateJWTUseCase.html index cf0ab22..6627239 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/CreateJWTUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/CreateJWTUseCase.html @@ -1,11 +1,11 @@ - + CreateJWTUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/GetJWTSubjectUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/GetJWTSubjectUseCase.html index 3aa74a8..a1aac23 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/GetJWTSubjectUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/GetJWTSubjectUseCase.html @@ -1,11 +1,11 @@ - + GetJWTSubjectUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/class-use/CreateJWTUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/class-use/CreateJWTUseCase.html index fee8ee8..bcb3912 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/class-use/CreateJWTUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/class-use/CreateJWTUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.CreateJWTUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/class-use/GetJWTSubjectUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/class-use/GetJWTSubjectUseCase.html index 0c021ea..148909e 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/class-use/GetJWTSubjectUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/class-use/GetJWTSubjectUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.GetJWTSubjectUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-summary.html index 146dd34..818cf73 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.auth.jwt - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-tree.html index 1f58bed..7bb6313 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.auth.jwt Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-use.html index c319329..5f1b63a 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.usecase.auth.jwt - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByDoctorAndDateUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByDoctorAndDateUseCase.html index 5b22a77..c5674be 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByDoctorAndDateUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByDoctorAndDateUseCase.html @@ -1,11 +1,11 @@ - + FindConsultationByDoctorAndDateUseCase - + @@ -118,7 +118,7 @@ loadScripts(document, 'script');
    execute(Long doctorId, LocalDateTime consultationDate)
    -
    Executes the findConsultationByDoctorAndDate method from Doctor repository
    +
    Executes the findConsultationByDoctorAndDate method from Consultation repository
    @@ -156,7 +156,7 @@ loadScripts(document, 'script');

    execute

    public Consultation execute(Long doctorId, LocalDateTime consultationDate)
    -
    Executes the findConsultationByDoctorAndDate method from Doctor repository
    +
    Executes the findConsultationByDoctorAndDate method from Consultation repository
    Parameters:
    doctorId - The doctor's id from the consultation
    diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByIdUseCase.html new file mode 100644 index 0000000..8d39078 --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByIdUseCase.html @@ -0,0 +1,176 @@ + + + + +FindConsultationByIdUseCase + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class FindConsultationByIdUseCase

    +
    +
    java.lang.Object +
    com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByIdUseCase
    +
    +
    +
    +
    @Component +public class FindConsultationByIdUseCase +extends Object
    +
    This class is used to execute the findById method from consultation repository
    +
    +
    Version:
    +
    1.0
    +
    Author:
    +
    Mirna Gama
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        FindConsultationByIdUseCase

        +
        public FindConsultationByIdUseCase()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        execute

        +
        public Consultation execute(Long id)
        +
        Executes the findById method from Consultation repository
        +
        +
        Parameters:
        +
        id - A long representing the consultation's unique identifier
        +
        Returns:
        +
        The corresponding consultation if successful, or null if it is non-existent
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByPatientAndDateUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByPatientAndDateUseCase.html index af8f7e2..732a88f 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByPatientAndDateUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByPatientAndDateUseCase.html @@ -1,11 +1,11 @@ - + FindConsultationByPatientAndDateUseCase - + @@ -118,7 +118,7 @@ loadScripts(document, 'script');
    execute(Long patientId, LocalDateTime consultationDate)
    -
    Executes the findConsultationByPatientAndDate method from Doctor repository
    +
    Executes the findConsultationByPatientAndDate method from Consultation repository
    @@ -156,7 +156,7 @@ loadScripts(document, 'script');

    execute

    public Consultation execute(Long patientId, LocalDateTime consultationDate)
    -
    Executes the findConsultationByPatientAndDate method from Doctor repository
    +
    Executes the findConsultationByPatientAndDate method from Consultation repository
    Parameters:
    patientId - The patient's id from the consultation
    diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/SaveConsultationUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/SaveConsultationUseCase.html index 5eeef97..341d797 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/SaveConsultationUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/SaveConsultationUseCase.html @@ -1,11 +1,11 @@ - + SaveConsultationUseCase - + @@ -117,7 +117,7 @@ loadScripts(document, 'script');
    execute(Consultation consultation)
    -
    Executes the save method from Doctor repository
    +
    Executes the save method from Consultation repository
    @@ -154,7 +154,7 @@ loadScripts(document, 'script');

    execute

    public Consultation execute(Consultation consultation)
    -
    Executes the save method from Doctor repository
    +
    Executes the save method from Consultation repository
    Parameters:
    consultation - The Consultation to be saved in the repository
    diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByDoctorAndDateUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByDoctorAndDateUseCase.html index 5f70523..9f9b1a2 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByDoctorAndDateUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByDoctorAndDateUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByDoctorAndDateUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByIdUseCase.html new file mode 100644 index 0000000..e246556 --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByIdUseCase.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByIdUseCase + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByIdUseCase

    +
    +No usage of com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByIdUseCase
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByPatientAndDateUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByPatientAndDateUseCase.html index f762d3e..41b2cd7 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByPatientAndDateUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByPatientAndDateUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByPatientAndDateUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/SaveConsultationUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/SaveConsultationUseCase.html index 3d9c451..9ee870a 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/SaveConsultationUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/SaveConsultationUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.consultation.SaveConsultationUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-summary.html index 8040309..a9e6207 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.consultation - + @@ -73,12 +73,16 @@ loadScripts(document, 'script');
    This class is used to execute the findConsultationByDoctorAndDate method from consultation repository
    - +
    +
    This class is used to execute the findById method from consultation repository
    +
    + +
    This class is used to execute the findConsultationByPatientAndDate method from consultation repository
    - -
    + +
    This class is used to execute the save method from consultation repository
    diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-tree.html index b2df768..1038a1a 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.consultation Class Hierarchy - + @@ -61,6 +61,7 @@ loadScripts(document, 'script');
  • java.lang.Object diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-use.html index 9d18755..6976c04 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.usecase.consultation - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html index 65daad2..7d9d870 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html @@ -1,11 +1,11 @@ - + FindDoctorByIdUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html index a67138f..1458be3 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html @@ -1,11 +1,11 @@ - + FindDoctorsUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindOneFreeDoctorBySpecialtyUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindOneFreeDoctorBySpecialtyUseCase.html index db323bf..b5cde13 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindOneFreeDoctorBySpecialtyUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindOneFreeDoctorBySpecialtyUseCase.html @@ -1,11 +1,11 @@ - + FindOneFreeDoctorBySpecialtyUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html index f86384f..7060f59 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html @@ -1,11 +1,11 @@ - + SaveDoctorUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorByIdUseCase.html index 2224ded..9e4f9f8 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorByIdUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorByIdUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorByIdUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorsUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorsUseCase.html index 200f825..c3047b7 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorsUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorsUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindOneFreeDoctorBySpecialtyUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindOneFreeDoctorBySpecialtyUseCase.html index 736e4ad..8214115 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindOneFreeDoctorBySpecialtyUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindOneFreeDoctorBySpecialtyUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindOneFreeDoctorBySpecialtyUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html index b0c4bb4..30a0425 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html index 7d0168b..608d2eb 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.doctor - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-tree.html index edce0dd..438348a 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.doctor Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-use.html index 3d94c9d..f63567b 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.usecase.doctor - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html index 552a002..5fefe29 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html @@ -1,11 +1,11 @@ - + FindPatientByIdUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html index 888db69..fc6d41c 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html @@ -1,11 +1,11 @@ - + FindPatientsUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html index d4ab0e9..4226944 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html @@ -1,11 +1,11 @@ - + SavePatientUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientByIdUseCase.html index c854c9a..5eb2e89 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientByIdUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientByIdUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientsUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientsUseCase.html index 644c5d5..5c78494 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientsUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientsUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/SavePatientUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/SavePatientUseCase.html index 69ad38a..dd6d416 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/SavePatientUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/SavePatientUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.SavePatientUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html index c94f2aa..293f07f 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.patient - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-tree.html index 20d8c8e..17a6e1f 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.patient Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-use.html index 66e68fa..e566453 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.usecase.patient - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/FindUserByLoginUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/FindUserByLoginUseCase.html index c759338..e430e84 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/FindUserByLoginUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/FindUserByLoginUseCase.html @@ -1,11 +1,11 @@ - + FindUserByLoginUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/SaveUserUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/SaveUserUseCase.html index fdd6772..e37c8c8 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/SaveUserUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/SaveUserUseCase.html @@ -1,11 +1,11 @@ - + SaveUserUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/class-use/FindUserByLoginUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/class-use/FindUserByLoginUseCase.html index 73d9c1b..659793d 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/class-use/FindUserByLoginUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/class-use/FindUserByLoginUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.user.FindUserByLoginUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/class-use/SaveUserUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/class-use/SaveUserUseCase.html index db3358d..18bfaf8 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/class-use/SaveUserUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/class-use/SaveUserUseCase.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.user.SaveUserUseCase - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-summary.html index 5b47e62..77755eb 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.user - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-tree.html index 7f65744..90bd1ee 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.usecase.user Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-use.html index d6fca49..bba90d1 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/user/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.usecase.user - + diff --git a/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html b/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html index b5653f6..8290f69 100644 --- a/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html +++ b/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.HospitalManagementApiApplication - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html index 42c28b0..be50f41 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html @@ -1,11 +1,11 @@ - + AddressDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/UserDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/UserDTO.html index f1bf84a..0f0c176 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/UserDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/UserDTO.html @@ -1,11 +1,11 @@ - + UserDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/class-use/UserDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/class-use/UserDTO.html index 120427f..f901f08 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/class-use/UserDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/class-use/UserDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-summary.html index 9c2501d..1ddf24f 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-tree.html index eb320ff..e76b70f 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.auth Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-use.html index b11396b..fcc5764 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/auth/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html index 730d815..b86b2b4 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationCanceledDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationCanceledDTO.html new file mode 100644 index 0000000..8aba148 --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationCanceledDTO.html @@ -0,0 +1,261 @@ + + + + +ConsultationCanceledDTO + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Record Class ConsultationCanceledDTO

    +
    +
    java.lang.Object +
    java.lang.Record +
    com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO
    +
    +
    +
    +
    +
    public record ConsultationCanceledDTO(@NotNull Long consultationId, @NotNull ReasonCancellation reasonCancellation) +extends Record
    +
    Data transfer object used to transfer data about cancellation that will be updated in a Consultation entity
    +
    +
    Version:
    +
    1.0
    +
    Author:
    +
    Mirna Gama
    +
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      +
      ConsultationCanceledDTO(@NotNull Long consultationId, + @NotNull ReasonCancellation reasonCancellation)
      +
      +
      Creates an instance of a ConsultationCanceledDTO record class.
      +
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      @NotNull Long
      + +
      +
      Returns the value of the consultationId record component.
      +
      +
      final boolean
      + +
      +
      Indicates whether some other object is "equal to" this one.
      +
      +
      final int
      + +
      +
      Returns a hash code value for this object.
      +
      + + +
      +
      Returns the value of the reasonCancellation record component.
      +
      +
      final String
      + +
      +
      Returns a string representation of this record class.
      +
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +getClass, notify, notifyAll, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        ConsultationCanceledDTO

        +
        public ConsultationCanceledDTO(@NotNull + @NotNull Long consultationId, + @NotNull + @NotNull ReasonCancellation reasonCancellation)
        +
        Creates an instance of a ConsultationCanceledDTO record class.
        +
        +
        Parameters:
        +
        consultationId - the value for the consultationId record component
        +
        reasonCancellation - the value for the reasonCancellation record component
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        toString

        +
        public final String toString()
        +
        Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
        +
        +
        Specified by:
        +
        toString in class Record
        +
        Returns:
        +
        a string representation of this object
        +
        +
        +
      • +
      • +
        +

        hashCode

        +
        public final int hashCode()
        +
        Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
        +
        +
        Specified by:
        +
        hashCode in class Record
        +
        Returns:
        +
        a hash code value for this object
        +
        +
        +
      • +
      • +
        +

        equals

        +
        public final boolean equals(Object o)
        +
        Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
        +
        +
        Specified by:
        +
        equals in class Record
        +
        Parameters:
        +
        o - the object with which to compare
        +
        Returns:
        +
        true if this object is the same as the o argument; false otherwise.
        +
        +
        +
      • +
      • +
        +

        consultationId

        +
        @NotNull +public @NotNull Long consultationId()
        +
        Returns the value of the consultationId record component.
        +
        +
        Returns:
        +
        the value of the consultationId record component
        +
        +
        +
      • +
      • +
        +

        reasonCancellation

        +
        @NotNull +public @NotNull ReasonCancellation reasonCancellation()
        +
        Returns the value of the reasonCancellation record component.
        +
        +
        Returns:
        +
        the value of the reasonCancellation record component
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationDTO.html index 61dd947..5ba7d5b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationDTO.html @@ -1,11 +1,11 @@ - + ConsultationDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationCanceledDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationCanceledDTO.html new file mode 100644 index 0000000..dca1200 --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationCanceledDTO.html @@ -0,0 +1,121 @@ + + + + +Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Record Class
    com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO

    +
    +
    Packages that use ConsultationCanceledDTO
    + +
    + +
    +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationDTO.html index b948a20..0809186 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-summary.html index b63bccf..2bd7274 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.consultation - + @@ -86,8 +86,12 @@ loadScripts(document, 'script');
    Class
    Description
    - +
    +
    Data transfer object used to transfer data about cancellation that will be updated in a Consultation entity
    +
    + +
    Data transfer object used to transfer data that will be saved in a Consultation entity
    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-tree.html index 6769b6f..8f466e6 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.consultation Class Hierarchy - + @@ -62,6 +62,7 @@ loadScripts(document, 'script');
    • java.lang.Record
    • diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-use.html index 6aa323b..dc8b7ae 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.consultation - + @@ -70,8 +70,12 @@ loadScripts(document, 'script');
      Class
      Description
      - +
      +
      Data transfer object used to transfer data about cancellation that will be updated in a Consultation entity
      +
      + +
      Data transfer object used to transfer data that will be saved in a Consultation entity
      @@ -83,8 +87,12 @@ loadScripts(document, 'script');
      Class
      Description
      - +
      +
      Data transfer object used to transfer data about cancellation that will be updated in a Consultation entity
      +
      + +
      Data transfer object used to transfer data that will be saved in a Consultation entity
      @@ -96,8 +104,12 @@ loadScripts(document, 'script');
      Class
      Description
      - +
      +
      Data transfer object used to transfer data about cancellation that will be updated in a Consultation entity
      +
      + +
      Data transfer object used to transfer data that will be saved in a Consultation entity
      diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html index 877bed5..f480a3e 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html @@ -1,11 +1,11 @@ - + DoctorDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html index c50b06a..767b217 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html @@ -1,11 +1,11 @@ - + DoctorPublicDataDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html index 32277ff..5694041 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html @@ -1,11 +1,11 @@ - + DoctorUpdatedDataDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorDTO.html index 2abc928..aa4fc03 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorPublicDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorPublicDataDTO.html index e701bb1..af2215c 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorPublicDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorPublicDataDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorUpdatedDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorUpdatedDataDTO.html index 457d250..77089db 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorUpdatedDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorUpdatedDataDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html index dd3d51c..01f386c 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.doctor - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-tree.html index dbe504e..9166d10 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.doctor Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-use.html index 2f91567..1850790 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.doctor - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html index d5ddd82..2a2a902 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-tree.html index d22825e..56dd436 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-use.html index d353cb2..3dcf911 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.dtos - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html index d2a2465..62bdc6b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html @@ -1,11 +1,11 @@ - + PatientDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html index dd6c819..4d3dfb9 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html @@ -1,11 +1,11 @@ - + PatientPublicDataDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientUpdatedDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientUpdatedDataDTO.html index 0afdf6a..c8ca372 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientUpdatedDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientUpdatedDataDTO.html @@ -1,11 +1,11 @@ - + PatientUpdatedDataDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientDTO.html index 3687869..a2f6bdd 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientPublicDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientPublicDataDTO.html index 7205021..172d38a 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientPublicDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientPublicDataDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientUpdatedDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientUpdatedDataDTO.html index c162713..195e918 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientUpdatedDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientUpdatedDataDTO.html @@ -1,11 +1,11 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html index d7cb2ac..a1e5bb2 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.patient - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-tree.html index ca79c61..1f8f6a8 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.patient Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-use.html index c0883da..0497eda 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.patient - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html index a6d96e6..f67a79c 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html @@ -1,11 +1,11 @@ - + Address - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/Consultation.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Consultation.html index a4f8519..fee3a2e 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/Consultation.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/Consultation.html @@ -1,11 +1,11 @@ - + Consultation - + @@ -139,26 +139,46 @@ loadScripts(document, 'script');
      Returns the patient
      -
      void
      - + +
      +
      Returns the reason of consultation cancellation
      +
      +
      boolean
      + +
      +
      Returns the canceled
      +
      +
      void
      +
      setCanceled(boolean canceled)
      +
      +
      Sets the canceled
      +
      +
      void
      + +
      Sets the consultation date.
      -
      void
      -
      setDoctor(Doctor doctor)
      -
      +
      void
      +
      setDoctor(Doctor doctor)
      +
      Sets the doctor.
      -
      void
      -
      setId(Long id)
      -
      +
      void
      +
      setId(Long id)
      +
      Sets the consultation id.
      -
      void
      - -
      +
      void
      + +
      Sets the patient.
      +
      void
      + +
      +
      Sets the reason of consultation cancellation
      +
      @@ -293,6 +313,56 @@ loadScripts(document, 'script');
  • +
  • +
    +

    isCanceled

    +
    public boolean isCanceled()
    +
    Returns the canceled
    +
    +
    Returns:
    +
    A boolean value that states whether the consultation is canceled in the system
    +
    +
    +
  • +
  • +
    +

    setCanceled

    +
    public void setCanceled(boolean canceled)
    +
    Sets the canceled
    +
    +
    Parameters:
    +
    canceled - Must not be null. Starts with the false value by default
    +
    +
    +
  • +
  • +
    +

    getReasonCancellation

    +
    public ReasonCancellation getReasonCancellation()
    +
    Returns the reason of consultation cancellation
    +
    +
    Returns:
    +
    An enum class representing the reason of cancellation.
    +
    See Also:
    +
    + +
    +
    +
    +
  • +
  • +
    +

    setReasonCancellation

    +
    public void setReasonCancellation(ReasonCancellation reasonCancellation)
    +
    Sets the reason of consultation cancellation
    +
    +
    Parameters:
    +
    reasonCancellation -
    +
    +
    +
  • diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html index 175621f..4574fc9 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html @@ -1,11 +1,11 @@ - + Doctor - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html index ceb644b..d07b137 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html @@ -1,11 +1,11 @@ - + Patient - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/User.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/User.html index 296882d..0ecc065 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/User.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/User.html @@ -1,11 +1,11 @@ - + User - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/class-use/User.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/class-use/User.html index b88a396..42f2423 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/class-use/User.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/class-use/User.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.entities.auth.User - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-summary.html index bc9291f..9a0e944 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.entities.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-tree.html index ea4908e..609a92e 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.entities.auth Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-use.html index 0279e70..0f3e3c1 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/auth/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.entities.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html index db3f35a..34f2a38 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Address - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Consultation.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Consultation.html index 4fb97c2..6673c2b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Consultation.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Consultation.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Consultation - + @@ -79,6 +79,16 @@ loadScripts(document, 'script');
    Adds a new consultation to the repository.
    + +
    ConsultationServiceImpl.cancelConsultation(ConsultationCanceledDTO consultationCanceledDTO)
    +
    +
    Cancels and updates an existing query in the repository
    +
    + +
    ConsultationServiceImpl.findConsultationById(Long id)
    +
    +
    Finds a stored consultation by id.
    +
    @@ -94,18 +104,23 @@ loadScripts(document, 'script');
    FindConsultationByDoctorAndDateUseCase.execute(Long doctorId, LocalDateTime consultationDate)
    -
    Executes the findConsultationByDoctorAndDate method from Doctor repository
    +
    Executes the findConsultationByDoctorAndDate method from Consultation repository
    -
    FindConsultationByPatientAndDateUseCase.execute(Long patientId, - LocalDateTime consultationDate)
    +
    FindConsultationByIdUseCase.execute(Long id)
    -
    Executes the findConsultationByPatientAndDate method from Doctor repository
    +
    Executes the findById method from Consultation repository
    -
    SaveConsultationUseCase.execute(Consultation consultation)
    +
    FindConsultationByPatientAndDateUseCase.execute(Long patientId, + LocalDateTime consultationDate)
    -
    Executes the save method from Doctor repository
    +
    Executes the findConsultationByPatientAndDate method from Consultation repository
    +
    + +
    SaveConsultationUseCase.execute(Consultation consultation)
    +
    +
    Executes the save method from Consultation repository
    @@ -116,7 +131,7 @@ loadScripts(document, 'script');
    SaveConsultationUseCase.execute(Consultation consultation)
    -
    Executes the save method from Doctor repository
    +
    Executes the save method from Consultation repository
    @@ -153,6 +168,16 @@ loadScripts(document, 'script');
    Adds a new consultation to the repository.
    + +
    ConsultationService.cancelConsultation(ConsultationCanceledDTO consultationCanceledDTO)
    +
    +
    Cancels and updates an existing query in the repository
    +
    + +
    ConsultationService.findConsultationById(Long id)
    +
    +
    Finds a stored consultation by id.
    +
    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html index 6381191..b726852 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Doctor - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Patient.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Patient.html index 9a3142f..b087a4a 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Patient.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Patient.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Patient - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html index bc7bd6d..b9457dd 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.entities - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html index aad5a70..e412cbe 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.entities Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html index dbc15fe..3fab331 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.entities - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/ReasonCancellation.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/ReasonCancellation.html new file mode 100644 index 0000000..947f1c9 --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/ReasonCancellation.html @@ -0,0 +1,246 @@ + + + + +ReasonCancellation + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Enum Class ReasonCancellation

    +
    +
    java.lang.Object +
    java.lang.Enum<ReasonCancellation> +
    com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    Serializable, Comparable<ReasonCancellation>, Constable
    +
    +
    +
    public enum ReasonCancellation +extends Enum<ReasonCancellation>
    +
    Reasons why the consultation was canceled
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Enum Constant Details

      +
        +
      • +
        +

        PATIENT_GAVE_UP

        +
        public static final ReasonCancellation PATIENT_GAVE_UP
        +
        Patient gave up to attend the consultation date
        +
        +
      • +
      • +
        +

        DOCTOR_CANCELED

        +
        public static final ReasonCancellation DOCTOR_CANCELED
        +
        Doctor canceled the consultation date and will reschedule
        +
        +
      • +
      • +
        +

        OTHER

        +
        public static final ReasonCancellation OTHER
        +
        Any other reason
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        values

        +
        public static ReasonCancellation[] values()
        +
        Returns an array containing the constants of this enum class, in +the order they are declared.
        +
        +
        Returns:
        +
        an array containing the constants of this enum class, in the order they are declared
        +
        +
        +
      • +
      • +
        +

        valueOf

        +
        public static ReasonCancellation valueOf(String name)
        +
        Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum class has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html index 9da7ab2..3e7b350 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html @@ -1,11 +1,11 @@ - + Specialty - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/ReasonCancellation.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/ReasonCancellation.html new file mode 100644 index 0000000..70a059e --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/ReasonCancellation.html @@ -0,0 +1,150 @@ + + + + +Uses of Enum Class com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Enum Class
    com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation

    +
    +
    Packages that use ReasonCancellation
    + +
    + +
    +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html index 3ed2b31..afbf383 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html @@ -1,11 +1,11 @@ - + Uses of Enum Class com.mirna.hospitalmanagementapi.domain.enums.Specialty - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html index 38eb8bf..9055d8a 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.enums - + @@ -69,8 +69,12 @@ loadScripts(document, 'script');
    Class
    Description
    - +
    +
    Reasons why the consultation was canceled
    +
    + +
    Specialties that can be used
    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html index 3bf8df6..5f34817 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.enums Class Hierarchy - + @@ -62,6 +62,7 @@ loadScripts(document, 'script');
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    • diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html index 16f9850..934a5e1 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.enums - + @@ -89,8 +89,12 @@ loadScripts(document, 'script');
      Class
      Description
      - +
      +
      Reasons why the consultation was canceled
      +
      + +
      Specialties that can be used
      @@ -115,8 +119,12 @@ loadScripts(document, 'script');
      Class
      Description
      - +
      +
      Reasons why the consultation was canceled
      +
      + +
      Specialties that can be used
      @@ -128,8 +136,12 @@ loadScripts(document, 'script');
      Class
      Description
      - +
      +
      Reasons why the consultation was canceled
      +
      + +
      Specialties that can be used
      diff --git a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/ConsultationValidationException.html b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/ConsultationValidationException.html index b08cefc..cfc906f 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/ConsultationValidationException.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/ConsultationValidationException.html @@ -1,11 +1,11 @@ - + ConsultationValidationException - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/class-use/ConsultationValidationException.html b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/class-use/ConsultationValidationException.html index a5eda85..c112f69 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/class-use/ConsultationValidationException.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/class-use/ConsultationValidationException.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.exceptions.ConsultationValidationException - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-summary.html index 3de1767..a81d795 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.exceptions - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-tree.html index a3208d0..c452603 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.exceptions Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-use.html index 0746907..b7a8d59 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/exceptions/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.exceptions - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/ConsultationRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/ConsultationRepository.html index c550c70..850958a 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/ConsultationRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/ConsultationRepository.html @@ -1,11 +1,11 @@ - + ConsultationRepository - + @@ -144,7 +144,7 @@ extends org.springframework.data.jpa.repository.JpaRepository<

      findConsultationByPatientAndDate

      -
      @Query("select c from Consultation c\nwhere c.patient.id = :patientId\nand c.consultationDate = :consultationDate\n") +
      @@ -159,7 +159,7 @@ extends org.springframework.data.jpa.repository.JpaRepository<

      findConsultationByDoctorAndDate

      -
      @Query("select c from Consultation c\nwhere c.doctor.id = :doctorId\nand c.consultationDate = :consultationDate\n") +
      diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html index e204e8c..8b9412d 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html @@ -1,11 +1,11 @@ - + DoctorRepository - + @@ -155,7 +155,7 @@ extends org.springframework.data.jpa.repository.JpaRepository<

      findOneFreeDoctorBySpecialty

      -
      @Query("select d from Doctor d\nwhere d.active = true\nand specialty = :specialty\nand d.id not in (\n\tselect c.doctor.id from Consultation c\n\twhere c.consultationDate = :consultationDate\n)\norder by rand()\nlimit 1\n") +
      diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html index 0d908f3..4d32d6c 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html @@ -1,11 +1,11 @@ - + PatientRepository - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/UserRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/UserRepository.html index 2ff4785..e6f0122 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/UserRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/UserRepository.html @@ -1,11 +1,11 @@ - + UserRepository - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/class-use/UserRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/class-use/UserRepository.html index 5c9229d..f22ed09 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/class-use/UserRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/class-use/UserRepository.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.auth.UserRepository - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-summary.html index 10b5d53..2e20de1 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.repositories.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-tree.html index dfee32d..8900bd4 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.repositories.auth Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-use.html index c728ea4..794165b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.repositories.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/ConsultationRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/ConsultationRepository.html index bd7975e..5155188 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/ConsultationRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/ConsultationRepository.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.ConsultationRepository - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html index 4b41716..18308e1 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.DoctorRepository - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/PatientRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/PatientRepository.html index 3c43ab2..240a4d8 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/PatientRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/PatientRepository.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.PatientRepository - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html index 9a12ab3..a259bbd 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.repositories - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-tree.html index fe3be37..9d0697f 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.repositories Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-use.html index 05b42ce..7a4614b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.repositories - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/ConsultationService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/ConsultationService.html index 7ca6dd5..3d997cc 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/ConsultationService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/ConsultationService.html @@ -1,11 +1,11 @@ - + ConsultationService - + @@ -98,6 +98,16 @@ loadScripts(document, 'script');
      Adds a new consultation to the repository.
      + + +
      +
      Cancels and updates an existing query in the repository
      +
      + + +
      +
      Finds a stored consultation by id.
      +
      @@ -128,6 +138,32 @@ loadScripts(document, 'script'); +
    • +
      +

      findConsultationById

      +
      Consultation findConsultationById(Long id)
      +
      Finds a stored consultation by id.
      +
      +
      Parameters:
      +
      id - A long representing the consultation's unique identifier
      +
      Returns:
      +
      The corresponding consultation if successful, or null if it is non-existent.
      +
      +
      +
    • +
    • +
      +

      cancelConsultation

      +
      Consultation cancelConsultation(ConsultationCanceledDTO consultationCanceledDTO)
      +
      Cancels and updates an existing query in the repository
      +
      +
      Parameters:
      +
      consultationCanceledDTO - A data transfer object representing the consultation that will be canceled.
      +
      Returns:
      +
      The canceled consultation if successful, or throws an exception if there is an error.
      +
      +
      +
    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html index 501a51c..31f23f8 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html @@ -1,11 +1,11 @@ - + DoctorService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html index 074fa1f..710f9d7 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html @@ -1,11 +1,11 @@ - + PatientService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/UserService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/UserService.html index d488c38..8b9a115 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/UserService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/UserService.html @@ -1,11 +1,11 @@ - + UserService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/AuthService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/AuthService.html index b267dfc..a17cbba 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/AuthService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/AuthService.html @@ -1,11 +1,11 @@ - + AuthService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/class-use/AuthService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/class-use/AuthService.html index 1357e59..5dc89f5 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/class-use/AuthService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/class-use/AuthService.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.services.auth.AuthService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/TokenService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/TokenService.html index 8fc7969..fe8cb99 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/TokenService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/TokenService.html @@ -1,11 +1,11 @@ - + TokenService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/class-use/TokenService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/class-use/TokenService.html index 11b2c86..23ef5d7 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/class-use/TokenService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/class-use/TokenService.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.services.auth.jwt.TokenService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-summary.html index fbbef9b..45d372b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.services.auth.jwt - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-tree.html index c29dabb..0c9f0e8 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.services.auth.jwt Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-use.html index dee2154..868a3f5 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.services.auth.jwt - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-summary.html index 658dfbe..50c4180 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.services.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-tree.html index 42e16eb..ebe3b42 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.services.auth Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-use.html index 5e237fb..7ace3b6 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.services.auth - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/ConsultationService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/ConsultationService.html index 3679c87..d08b524 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/ConsultationService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/ConsultationService.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.services.ConsultationService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html index 57d17a6..59bd2be 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.services.DoctorService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html index 12040cf..b55e469 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.services.PatientService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/UserService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/UserService.html index 638804b..4d30570 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/UserService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/UserService.html @@ -1,11 +1,11 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.services.UserService - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html index a8dcfcd..c090ef8 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.services - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html index 34a9985..0f0e4c2 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.services Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html index fecd724..29ecce6 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.services - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/ConsultationDateBusinessHoursValidator.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/ConsultationDateBusinessHoursValidator.html index 9fdaf2b..7dcc937 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/ConsultationDateBusinessHoursValidator.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/ConsultationDateBusinessHoursValidator.html @@ -1,11 +1,11 @@ - + ConsultationDateBusinessHoursValidator - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/ConsultationDateScheduledInAdvanceValidator.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/ConsultationDateScheduledInAdvanceValidator.html index e82a32e..b95d44f 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/ConsultationDateScheduledInAdvanceValidator.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/ConsultationDateScheduledInAdvanceValidator.html @@ -1,11 +1,11 @@ - + ConsultationDateScheduledInAdvanceValidator - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/class-use/ConsultationDateBusinessHoursValidator.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/class-use/ConsultationDateBusinessHoursValidator.html index 1ee5ec8..cb66463 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/class-use/ConsultationDateBusinessHoursValidator.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/class-use/ConsultationDateBusinessHoursValidator.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.validators.consultation.ConsultationDateBusinessHoursValidator - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/class-use/ConsultationDateScheduledInAdvanceValidator.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/class-use/ConsultationDateScheduledInAdvanceValidator.html index 50b13b4..2dc82ff 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/class-use/ConsultationDateScheduledInAdvanceValidator.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/class-use/ConsultationDateScheduledInAdvanceValidator.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.validators.consultation.ConsultationDateScheduledInAdvanceValidator - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/ConsultationDateBusinessHours.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/ConsultationDateBusinessHours.html index b98ef0a..4171607 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/ConsultationDateBusinessHours.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/ConsultationDateBusinessHours.html @@ -1,11 +1,11 @@ - + ConsultationDateBusinessHours - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/ConsultationDateScheduledInAdvance.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/ConsultationDateScheduledInAdvance.html index f1ecbb1..1573ad5 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/ConsultationDateScheduledInAdvance.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/ConsultationDateScheduledInAdvance.html @@ -1,11 +1,11 @@ - + ConsultationDateScheduledInAdvance - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/class-use/ConsultationDateBusinessHours.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/class-use/ConsultationDateBusinessHours.html index a69b58f..6a8ffcc 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/class-use/ConsultationDateBusinessHours.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/class-use/ConsultationDateBusinessHours.html @@ -1,11 +1,11 @@ - + Uses of Annotation Interface com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints.ConsultationDateBusinessHours - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/class-use/ConsultationDateScheduledInAdvance.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/class-use/ConsultationDateScheduledInAdvance.html index c133f03..190c0e6 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/class-use/ConsultationDateScheduledInAdvance.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/class-use/ConsultationDateScheduledInAdvance.html @@ -1,11 +1,11 @@ - + Uses of Annotation Interface com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints.ConsultationDateScheduledInAdvance - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-summary.html index 898447d..d5c855a 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-tree.html index 2fa6f11..8494592 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-use.html index 51a96bf..9ebb748 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/constraints/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-summary.html index 74feb75..885f43c 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.validators.consultation - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-tree.html index 13ba1a0..fb624ff 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.domain.validators.consultation Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-use.html index 400ef78..8e845fa 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/validators/consultation/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.validators.consultation - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html index 3fc4e6d..7517cd7 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html @@ -1,11 +1,11 @@ - + EntityNotFoundErrorHandler - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html index d94d72a..ba7a6c8 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html index 455b9db..c42b224 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.infra.handlers - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html index 0d2bc9e..244d091 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.infra.handlers Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html index e80c3cc..da65cf7 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.infra.handlers - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ConsultationValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ConsultationValidationErrorHandler.html index 0b3634d..20dd8ec 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ConsultationValidationErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ConsultationValidationErrorHandler.html @@ -1,11 +1,11 @@ - + ConsultationValidationErrorHandler - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html index a2a2d5e..4447130 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html @@ -1,11 +1,11 @@ - + ValidationErrorHandler - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ConsultationValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ConsultationValidationErrorHandler.html index 8dbe1a7..4fc9a86 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ConsultationValidationErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ConsultationValidationErrorHandler.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.validation.ConsultationValidationErrorHandler - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html index 8902b08..e94f0a9 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.validation.ValidationErrorHandler - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html index ee654d3..8b94f52 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.infra.handlers.validation - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html index ce3ec55..1944108 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.infra.handlers.validation Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html index c7a61f1..37d65a5 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.infra.handlers.validation - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/WebSecurityConfiguration.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/WebSecurityConfiguration.html index 7fa89a8..ef458a5 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/config/WebSecurityConfiguration.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/WebSecurityConfiguration.html @@ -1,11 +1,11 @@ - + WebSecurityConfiguration - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/class-use/WebSecurityConfiguration.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/class-use/WebSecurityConfiguration.html index 84fbd79..01bd519 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/config/class-use/WebSecurityConfiguration.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/class-use/WebSecurityConfiguration.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.infra.security.config.WebSecurityConfiguration - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-summary.html index eb2d44f..04e74be 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.infra.security.config - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-tree.html index 73d2256..b3e999d 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.infra.security.config Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-use.html index 6454d33..5bbacda 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.infra.security.config - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/AuthTokenFilter.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/AuthTokenFilter.html index 1462cd8..002b042 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/AuthTokenFilter.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/AuthTokenFilter.html @@ -1,11 +1,11 @@ - + AuthTokenFilter - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/class-use/AuthTokenFilter.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/class-use/AuthTokenFilter.html index d035b95..b556f8f 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/class-use/AuthTokenFilter.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/class-use/AuthTokenFilter.html @@ -1,11 +1,11 @@ - + Uses of Class com.mirna.hospitalmanagementapi.infra.security.filters.AuthTokenFilter - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-summary.html index 56e0d23..1cf875b 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.infra.security.filters - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-tree.html index b26e3f7..ea47e0b 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.infra.security.filters Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-use.html index b1e0e09..c506db1 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi.infra.security.filters - + diff --git a/doc/com/mirna/hospitalmanagementapi/package-summary.html b/doc/com/mirna/hospitalmanagementapi/package-summary.html index cc26507..7f64918 100644 --- a/doc/com/mirna/hospitalmanagementapi/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi - + diff --git a/doc/com/mirna/hospitalmanagementapi/package-tree.html b/doc/com/mirna/hospitalmanagementapi/package-tree.html index eaa2123..2a1c708 100644 --- a/doc/com/mirna/hospitalmanagementapi/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/package-use.html b/doc/com/mirna/hospitalmanagementapi/package-use.html index 6425d38..01de7fa 100644 --- a/doc/com/mirna/hospitalmanagementapi/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package com.mirna.hospitalmanagementapi - + diff --git a/doc/help-doc.html b/doc/help-doc.html index 91a5d3a..a016a1f 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -1,11 +1,11 @@ - + API Help - + diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html index e90dd9b..b2ef355 100644 --- a/doc/index-files/index-1.html +++ b/doc/index-files/index-1.html @@ -1,11 +1,11 @@ - + A-Index - + diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html index 7984046..1ac160b 100644 --- a/doc/index-files/index-10.html +++ b/doc/index-files/index-10.html @@ -1,11 +1,11 @@ - + M-Index - + diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html index 4446fb4..5ea439b 100644 --- a/doc/index-files/index-11.html +++ b/doc/index-files/index-11.html @@ -1,11 +1,11 @@ - + N-Index - + diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html index 3f0b3aa..9ae6a7d 100644 --- a/doc/index-files/index-12.html +++ b/doc/index-files/index-12.html @@ -1,11 +1,11 @@ - + O-Index - + @@ -58,6 +58,10 @@ loadScripts(document, 'script');
    Specialty in orthopedics
    +
    OTHER - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation
    +
    +
    Any other reason
    +
    A C D E F G H I L M N O P R S T U V W Z 
    All Classes and Interfaces|All Packages|Serialized Form
    diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html index 3b56957..ac05709 100644 --- a/doc/index-files/index-13.html +++ b/doc/index-files/index-13.html @@ -1,11 +1,11 @@ - + P-Index - + @@ -68,6 +68,10 @@ loadScripts(document, 'script');
    Constructor for class Patient
    +
    PATIENT_GAVE_UP - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation
    +
    +
    Patient gave up to attend the consultation date
    +
    PatientController - Class in com.mirna.hospitalmanagementapi.application.controllers
    A Spring REST controller for managing patients.
    diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html index 26f55ca..f30e1c1 100644 --- a/doc/index-files/index-14.html +++ b/doc/index-files/index-14.html @@ -1,11 +1,11 @@ - + R-Index - + @@ -54,6 +54,14 @@ loadScripts(document, 'script'); A C D E F G H I L M N O P R S T U V W Z 
    All Classes and Interfaces|All Packages|Serialized Form

    R

    +
    reasonCancellation() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO
    +
    +
    Returns the value of the reasonCancellation record component.
    +
    +
    ReasonCancellation - Enum Class in com.mirna.hospitalmanagementapi.domain.enums
    +
    +
    Reasons why the consultation was canceled
    +
    register(UserDTO) - Method in class com.mirna.hospitalmanagementapi.application.controllers.auth.AuthenticationController
    Performs the user registration
    diff --git a/doc/index-files/index-15.html b/doc/index-files/index-15.html index 8d1361e..b530d2d 100644 --- a/doc/index-files/index-15.html +++ b/doc/index-files/index-15.html @@ -1,11 +1,11 @@ - + S-Index - + @@ -100,6 +100,10 @@ loadScripts(document, 'script');
    Sets the address
    +
    setCanceled(boolean) - Method in class com.mirna.hospitalmanagementapi.domain.entities.Consultation
    +
    +
    Sets the canceled
    +
    setCity(String) - Method in class com.mirna.hospitalmanagementapi.domain.entities.Address
    Sets the city
    @@ -172,6 +176,10 @@ loadScripts(document, 'script');
    Sets the patient.
    +
    setReasonCancellation(ReasonCancellation) - Method in class com.mirna.hospitalmanagementapi.domain.entities.Consultation
    +
    +
    Sets the reason of consultation cancellation
    +
    setSpecialty(Specialty) - Method in class com.mirna.hospitalmanagementapi.domain.entities.Doctor
    Sets the specialty
    diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html index 7a0b866..48e5cc0 100644 --- a/doc/index-files/index-16.html +++ b/doc/index-files/index-16.html @@ -1,11 +1,11 @@ - + T-Index - + @@ -88,6 +88,10 @@ loadScripts(document, 'script');
    Returns a string representation of this record class.
    +
    toString() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO
    +
    +
    Returns a string representation of this record class.
    +
    toString() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO
    Returns a string representation of this record class.
    diff --git a/doc/index-files/index-17.html b/doc/index-files/index-17.html index ac74108..ec9e34a 100644 --- a/doc/index-files/index-17.html +++ b/doc/index-files/index-17.html @@ -1,11 +1,11 @@ - + U-Index - + diff --git a/doc/index-files/index-18.html b/doc/index-files/index-18.html index b957a07..84499fd 100644 --- a/doc/index-files/index-18.html +++ b/doc/index-files/index-18.html @@ -1,11 +1,11 @@ - + V-Index - + @@ -60,10 +60,19 @@ loadScripts(document, 'script');
    ValidationErrorHandler() - Constructor for class com.mirna.hospitalmanagementapi.infra.handlers.validation.ValidationErrorHandler
     
    +
    valueOf(String) - Static method in enum class com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    valueOf(String) - Static method in enum class com.mirna.hospitalmanagementapi.domain.enums.Specialty
    Returns the enum constant of this class with the specified name.
    +
    values() - Static method in enum class com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation
    +
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    +
    values() - Static method in enum class com.mirna.hospitalmanagementapi.domain.enums.Specialty
    Returns an array containing the constants of this enum class, in diff --git a/doc/index-files/index-19.html b/doc/index-files/index-19.html index 2149fb7..1519649 100644 --- a/doc/index-files/index-19.html +++ b/doc/index-files/index-19.html @@ -1,11 +1,11 @@ - + W-Index - + diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index 3e7ddca..d79f08c 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -1,11 +1,11 @@ - + C-Index - + @@ -54,6 +54,14 @@ loadScripts(document, 'script'); A C D E F G H I L M N O P R S T U V W Z 
    All Classes and Interfaces|All Packages|Serialized Form

    C

    +
    cancelConsultation(ConsultationCanceledDTO) - Method in class com.mirna.hospitalmanagementapi.application.services.ConsultationServiceImpl
    +
    +
    Cancels and updates an existing query in the repository
    +
    +
    cancelConsultation(ConsultationCanceledDTO) - Method in interface com.mirna.hospitalmanagementapi.domain.services.ConsultationService
    +
    +
    Cancels and updates an existing query in the repository
    +
    CARDIOLOGY - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.Specialty
    Specialty in cardiology
    @@ -130,6 +138,14 @@ loadScripts(document, 'script');
    Constructor for class Consultation
    +
    ConsultationCanceledDTO - Record Class in com.mirna.hospitalmanagementapi.domain.dtos.consultation
    +
    +
    Data transfer object used to transfer data about cancellation that will be updated in a Consultation entity
    +
    +
    ConsultationCanceledDTO(Long, ReasonCancellation) - Constructor for record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO
    +
    +
    Creates an instance of a ConsultationCanceledDTO record class.
    +
    ConsultationController - Class in com.mirna.hospitalmanagementapi.application.controllers
    A Spring REST controller for managing consultations.
    @@ -160,6 +176,10 @@ loadScripts(document, 'script');
    Creates an instance of a ConsultationDTO record class.
    +
    consultationId() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO
    +
    +
    Returns the value of the consultationId record component.
    +
    ConsultationRepository - Interface in com.mirna.hospitalmanagementapi.domain.repositories
    Repository interface for retrieving and manipulating all Consultation objects using their unique Long identifier.
    diff --git a/doc/index-files/index-20.html b/doc/index-files/index-20.html index 4adac9b..d9b6cc2 100644 --- a/doc/index-files/index-20.html +++ b/doc/index-files/index-20.html @@ -1,11 +1,11 @@ - + Z-Index - + diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html index 9399da0..5d92da8 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -1,11 +1,11 @@ - + D-Index - + @@ -70,6 +70,10 @@ loadScripts(document, 'script');
    Deactivates an existing patient record by provided id
    +
    deleteConsultation(ConsultationCanceledDTO) - Method in class com.mirna.hospitalmanagementapi.application.controllers.ConsultationController
    +
    +
    Delete method to update a new Consultation object based on the provided DTO.
    +
    deleteDoctor(Long) - Method in class com.mirna.hospitalmanagementapi.application.controllers.DoctorController
    Delete method to deactivate a existing doctor record by provided ID
    @@ -90,6 +94,10 @@ loadScripts(document, 'script');
    Constructor for class Doctor
    +
    DOCTOR_CANCELED - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation
    +
    +
    Doctor canceled the consultation date and will reschedule
    +
    DoctorController - Class in com.mirna.hospitalmanagementapi.application.controllers
    A Spring REST controller for managing doctors.
    diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index d1ce243..143e725 100644 --- a/doc/index-files/index-4.html +++ b/doc/index-files/index-4.html @@ -1,11 +1,11 @@ - + E-Index - + @@ -84,6 +84,10 @@ loadScripts(document, 'script');
    Indicates whether some other object is "equal to" this one.
    +
    equals(Object) - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    equals(Object) - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO
    Indicates whether some other object is "equal to" this one.
    @@ -122,7 +126,7 @@ loadScripts(document, 'script');
    execute(Consultation) - Method in class com.mirna.hospitalmanagementapi.application.usecase.consultation.SaveConsultationUseCase
    -
    Executes the save method from Doctor repository
    +
    Executes the save method from Consultation repository
    execute(Doctor) - Method in class com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase
    @@ -136,6 +140,10 @@ loadScripts(document, 'script');
    Executes the findOneFreeDoctorBySpecialty method from Doctor repository
    +
    execute(Long) - Method in class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByIdUseCase
    +
    +
    Executes the findById method from Consultation repository
    +
    execute(Long) - Method in class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorByIdUseCase
    Executes the findById method from Doctor repository
    @@ -146,11 +154,11 @@ loadScripts(document, 'script');
    execute(Long, LocalDateTime) - Method in class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByDoctorAndDateUseCase
    -
    Executes the findConsultationByDoctorAndDate method from Doctor repository
    +
    Executes the findConsultationByDoctorAndDate method from Consultation repository
    execute(Long, LocalDateTime) - Method in class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByPatientAndDateUseCase
    -
    Executes the findConsultationByPatientAndDate method from Doctor repository
    +
    Executes the findConsultationByPatientAndDate method from Consultation repository
    execute(String) - Method in class com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.GetJWTSubjectUseCase
    diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html index 997087f..2395f1d 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -1,11 +1,11 @@ - + F-Index - + @@ -62,6 +62,20 @@ loadScripts(document, 'script');
    FindConsultationByDoctorAndDateUseCase() - Constructor for class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByDoctorAndDateUseCase
     
    +
    findConsultationById(Long) - Method in class com.mirna.hospitalmanagementapi.application.services.ConsultationServiceImpl
    +
    +
    Finds a stored consultation by id.
    +
    +
    findConsultationById(Long) - Method in interface com.mirna.hospitalmanagementapi.domain.services.ConsultationService
    +
    +
    Finds a stored consultation by id.
    +
    +
    FindConsultationByIdUseCase - Class in com.mirna.hospitalmanagementapi.application.usecase.consultation
    +
    +
    This class is used to execute the findById method from consultation repository
    +
    +
    FindConsultationByIdUseCase() - Constructor for class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByIdUseCase
    +
     
    findConsultationByPatientAndDate(Long, LocalDateTime) - Method in interface com.mirna.hospitalmanagementapi.domain.repositories.ConsultationRepository
     
    FindConsultationByPatientAndDateUseCase - Class in com.mirna.hospitalmanagementapi.application.usecase.consultation
    diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html index d0fac5c..6efd5c3 100644 --- a/doc/index-files/index-6.html +++ b/doc/index-files/index-6.html @@ -1,11 +1,11 @@ - + G-Index - + @@ -88,6 +88,10 @@ loadScripts(document, 'script');
    Returns the city
    +
    getConsultation(Long) - Method in class com.mirna.hospitalmanagementapi.application.controllers.ConsultationController
    +
    +
    Get method to receive a Consultation record by the provided ID
    +
    getConsultationDate() - Method in class com.mirna.hospitalmanagementapi.domain.entities.Consultation
    Returns the consultation date
    @@ -178,6 +182,10 @@ loadScripts(document, 'script');
    Get method to receive a paginated sublist of objects containing data transfer objects with Patient public information
    +
    getReasonCancellation() - Method in class com.mirna.hospitalmanagementapi.domain.entities.Consultation
    +
    +
    Returns the reason of consultation cancellation
    +
    getSpecialty() - Method in class com.mirna.hospitalmanagementapi.domain.entities.Doctor
    Returns the specialty
    diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html index d5935c7..42882ac 100644 --- a/doc/index-files/index-7.html +++ b/doc/index-files/index-7.html @@ -1,11 +1,11 @@ - + H-Index - + @@ -68,6 +68,10 @@ loadScripts(document, 'script');
    Returns a hash code value for this object.
    +
    hashCode() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO
    +
    +
    Returns a hash code value for this object.
    +
    hashCode() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO
    Returns a hash code value for this object.
    diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html index df19e94..f94f44e 100644 --- a/doc/index-files/index-8.html +++ b/doc/index-files/index-8.html @@ -1,11 +1,11 @@ - + I-Index - + @@ -72,6 +72,10 @@ loadScripts(document, 'script');
    Checks if the account is non locked
    +
    isCanceled() - Method in class com.mirna.hospitalmanagementapi.domain.entities.Consultation
    +
    +
    Returns the canceled
    +
    isCredentialsNonExpired() - Method in class com.mirna.hospitalmanagementapi.domain.entities.auth.User
    Checks if the account credentials are non expired
    diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html index e67eaec..ef43b66 100644 --- a/doc/index-files/index-9.html +++ b/doc/index-files/index-9.html @@ -1,11 +1,11 @@ - + L-Index - + diff --git a/doc/index.html b/doc/index.html index 24f7520..7825a5b 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,11 +1,11 @@ - + Overview - + diff --git a/doc/member-search-index.js b/doc/member-search-index.js index ca790c5..825783b 100644 --- a/doc/member-search-index.js +++ b/doc/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.application.services","c":"ConsultationServiceImpl","l":"addConsultation(ConsultationDTO)","u":"addConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"ConsultationService","l":"addConsultation(ConsultationDTO)","u":"addConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"additionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address(AddressDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"AddressDTO(String, String, String, String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"UserServiceImpl","l":"addUser(UserDTO)","u":"addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"UserService","l":"addUser(UserDTO)","u":"addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers.auth","c":"AuthenticationController","l":"AuthenticationController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","c":"WebSecurityConfiguration","l":"authenticationManager(AuthenticationConfiguration)","u":"authenticationManager(org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"AuthServiceImpl","l":"AuthServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.filters","c":"AuthTokenFilter","l":"AuthTokenFilter()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"CARDIOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"city()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"Consultation()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"Consultation(Patient, Doctor, LocalDateTime)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Patient,com.mirna.hospitalmanagementapi.domain.entities.Doctor,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"ConsultationController","l":"ConsultationController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"consultationDate()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateBusinessHoursValidator","l":"ConsultationDateBusinessHoursValidator()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateScheduledInAdvanceValidator","l":"ConsultationDateScheduledInAdvanceValidator()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"ConsultationDTO(Long, Long, LocalDateTime, Specialty)","u":"%3Cinit%3E(java.lang.Long,java.lang.Long,java.time.LocalDateTime,com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"ConsultationServiceImpl","l":"ConsultationServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ConsultationValidationErrorHandler","l":"ConsultationValidationErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.exceptions","c":"ConsultationValidationException","l":"ConsultationValidationException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","c":"CreateJWTUseCase","l":"CreateJWTUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"deactivatePatient(Long)","u":"deactivatePatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"deactivatePatient(Long)","u":"deactivatePatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"deleteDoctor(Long)","u":"deleteDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"deletePatient(Long)","u":"deletePatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"DERMATOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor(DoctorDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"DoctorController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"DoctorDTO(String, String, String, String, Specialty, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"doctorId()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(Doctor)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(String, String, String, Specialty)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"DoctorServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"DoctorUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"EntityNotFoundErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"SaveConsultationUseCase","l":"execute(Consultation)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Consultation)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"execute(Doctor)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByDoctorAndDateUseCase","l":"execute(Long, LocalDateTime)","u":"execute(java.lang.Long,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByPatientAndDateUseCase","l":"execute(Long, LocalDateTime)","u":"execute(java.lang.Long,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"execute(Patient)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindOneFreeDoctorBySpecialtyUseCase","l":"execute(Specialty, LocalDateTime)","u":"execute(com.mirna.hospitalmanagementapi.domain.enums.Specialty,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","c":"GetJWTSubjectUseCase","l":"execute(String)","u":"execute(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","c":"FindUserByLoginUseCase","l":"execute(String)","u":"execute(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","c":"CreateJWTUseCase","l":"execute(User)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.auth.User)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","c":"SaveUserUseCase","l":"execute(User)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.auth.User)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"ConsultationRepository","l":"findConsultationByDoctorAndDate(Long, LocalDateTime)","u":"findConsultationByDoctorAndDate(java.lang.Long,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByDoctorAndDateUseCase","l":"FindConsultationByDoctorAndDateUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"ConsultationRepository","l":"findConsultationByPatientAndDate(Long, LocalDateTime)","u":"findConsultationByPatientAndDate(java.lang.Long,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByPatientAndDateUseCase","l":"FindConsultationByPatientAndDateUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"FindDoctorByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"DoctorRepository","l":"findDoctorsByActiveTrue(Pageable)","u":"findDoctorsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"FindDoctorsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"DoctorRepository","l":"findOneFreeDoctorBySpecialty(Specialty, LocalDateTime)","u":"findOneFreeDoctorBySpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindOneFreeDoctorBySpecialtyUseCase","l":"FindOneFreeDoctorBySpecialtyUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"FindPatientByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"PatientRepository","l":"findPatientsByActiveTrue(Pageable)","u":"findPatientsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"FindPatientsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"UserServiceImpl","l":"findUserByLogin(String)","u":"findUserByLogin(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories.auth","c":"UserRepository","l":"findUserByLogin(String)","u":"findUserByLogin(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"UserService","l":"findUserByLogin(String)","u":"findUserByLogin(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","c":"FindUserByLoginUseCase","l":"FindUserByLoginUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth.jwt","c":"TokenServiceImpl","l":"generateToken(User)","u":"generateToken(com.mirna.hospitalmanagementapi.domain.entities.auth.User)"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth.jwt","c":"TokenService","l":"generateToken(User)","u":"generateToken(com.mirna.hospitalmanagementapi.domain.entities.auth.User)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getAdditionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getAuthorities()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getCity()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getConsultationDate()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getCpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getCrm()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getDoctor()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctor(Long)","u":"getDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctors(Pageable)","u":"getDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getHouseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","c":"GetJWTSubjectUseCase","l":"GetJWTSubjectUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getLogin()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getNeighborhood()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getPassword()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getPatient()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatient(Long)","u":"getPatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatients(Pageable)","u":"getPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getSpecialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getState()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getStreet()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth.jwt","c":"TokenServiceImpl","l":"getTokenSubject(String)","u":"getTokenSubject(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth.jwt","c":"TokenService","l":"getTokenSubject(String)","u":"getTokenSubject(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getUsername()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getZipCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateBusinessHours","l":"groups()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateScheduledInAdvance","l":"groups()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"GYNECOLOGY"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ConsultationValidationErrorHandler","l":"handle(ConsultationValidationException)","u":"handle(com.mirna.hospitalmanagementapi.domain.exceptions.ConsultationValidationException)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"handle(EntityNotFoundException)","u":"handle(jakarta.persistence.EntityNotFoundException)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"handle(MethodArgumentNotValidException)","u":"handle(org.springframework.web.bind.MethodArgumentNotValidException)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"HospitalManagementApiApplication()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"houseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateBusinessHoursValidator","l":"initialize(ConsultationDateBusinessHours)","u":"initialize(com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints.ConsultationDateBusinessHours)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"isAccountNonExpired()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"isAccountNonLocked()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"isCredentialsNonExpired()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"isEnabled()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateBusinessHoursValidator","l":"isValid(LocalDateTime, ConstraintValidatorContext)","u":"isValid(java.time.LocalDateTime,jakarta.validation.ConstraintValidatorContext)"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateScheduledInAdvanceValidator","l":"isValid(LocalDateTime, ConstraintValidatorContext)","u":"isValid(java.time.LocalDateTime,jakarta.validation.ConstraintValidatorContext)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"UserDetailsServiceImpl","l":"loadUserByUsername(String)","u":"loadUserByUsername(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"login()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers.auth","c":"AuthenticationController","l":"login(UserDTO)","u":"login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"AuthServiceImpl","l":"login(UserDTO)","u":"login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth","c":"AuthService","l":"login(UserDTO)","u":"login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateBusinessHours","l":"message()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateScheduledInAdvance","l":"message()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"neighborhood()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"ORTHOPEDICS"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"password()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","c":"WebSecurityConfiguration","l":"passwordEncoder()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient(PatientDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"PatientController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"PatientDTO(String, String, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"patientId()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(Patient)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"PatientServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"PatientUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateBusinessHours","l":"payload()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateScheduledInAdvance","l":"payload()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"ConsultationController","l":"postConsultation(ConsultationDTO)","u":"postConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"postDoctor(DoctorDTO)","u":"postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"postPatient(PatientDTO)","u":"postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"putDoctor(DoctorUpdatedDataDTO)","u":"putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"putPatient(PatientUpdatedDataDTO)","u":"putPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers.auth","c":"AuthenticationController","l":"register(UserDTO)","u":"register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"AuthServiceImpl","l":"register(UserDTO)","u":"register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth","c":"AuthService","l":"register(UserDTO)","u":"register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"SaveConsultationUseCase","l":"SaveConsultationUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"SaveDoctorUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"SavePatientUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","c":"SaveUserUseCase","l":"SaveUserUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","c":"WebSecurityConfiguration","l":"securityFilterChain(HttpSecurity)","u":"securityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setAdditionalDetails(String)","u":"setAdditionalDetails(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setCity(String)","u":"setCity(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setConsultationDate(LocalDateTime)","u":"setConsultationDate(java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setCpf(String)","u":"setCpf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setCrm(String)","u":"setCrm(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setDoctor(Doctor)","u":"setDoctor(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setHouseNumber(String)","u":"setHouseNumber(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"setLogin(String)","u":"setLogin(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setNeighborhood(String)","u":"setNeighborhood(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"setPassword(String)","u":"setPassword(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setPatient(Patient)","u":"setPatient(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setSpecialty(Specialty)","u":"setSpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setState(String)","u":"setState(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setStreet(String)","u":"setStreet(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setZipCode(String)","u":"setZipCode(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"state()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"street()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth.jwt","c":"TokenServiceImpl","l":"TokenServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"updatePatient(PatientUpdatedDataDTO)","u":"updatePatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"updatePatient(PatientUpdatedDataDTO)","u":"updatePatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"User()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"User(UserDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"UserDetailsServiceImpl","l":"UserDetailsServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"UserDTO(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"UserServiceImpl","l":"UserServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"ValidationErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"values()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","c":"WebSecurityConfiguration","l":"WebSecurityConfiguration()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"zipCode()"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.application.services","c":"ConsultationServiceImpl","l":"addConsultation(ConsultationDTO)","u":"addConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"ConsultationService","l":"addConsultation(ConsultationDTO)","u":"addConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"additionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address(AddressDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"AddressDTO(String, String, String, String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"UserServiceImpl","l":"addUser(UserDTO)","u":"addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"UserService","l":"addUser(UserDTO)","u":"addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers.auth","c":"AuthenticationController","l":"AuthenticationController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","c":"WebSecurityConfiguration","l":"authenticationManager(AuthenticationConfiguration)","u":"authenticationManager(org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"AuthServiceImpl","l":"AuthServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.filters","c":"AuthTokenFilter","l":"AuthTokenFilter()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"ConsultationServiceImpl","l":"cancelConsultation(ConsultationCanceledDTO)","u":"cancelConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"ConsultationService","l":"cancelConsultation(ConsultationCanceledDTO)","u":"cancelConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"CARDIOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"city()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"Consultation()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"Consultation(Patient, Doctor, LocalDateTime)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Patient,com.mirna.hospitalmanagementapi.domain.entities.Doctor,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationCanceledDTO","l":"ConsultationCanceledDTO(Long, ReasonCancellation)","u":"%3Cinit%3E(java.lang.Long,com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"ConsultationController","l":"ConsultationController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"consultationDate()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateBusinessHoursValidator","l":"ConsultationDateBusinessHoursValidator()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateScheduledInAdvanceValidator","l":"ConsultationDateScheduledInAdvanceValidator()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"ConsultationDTO(Long, Long, LocalDateTime, Specialty)","u":"%3Cinit%3E(java.lang.Long,java.lang.Long,java.time.LocalDateTime,com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationCanceledDTO","l":"consultationId()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"ConsultationServiceImpl","l":"ConsultationServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ConsultationValidationErrorHandler","l":"ConsultationValidationErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.exceptions","c":"ConsultationValidationException","l":"ConsultationValidationException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","c":"CreateJWTUseCase","l":"CreateJWTUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"deactivatePatient(Long)","u":"deactivatePatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"deactivatePatient(Long)","u":"deactivatePatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"ConsultationController","l":"deleteConsultation(ConsultationCanceledDTO)","u":"deleteConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"deleteDoctor(Long)","u":"deleteDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"deletePatient(Long)","u":"deletePatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"DERMATOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"ReasonCancellation","l":"DOCTOR_CANCELED"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor(DoctorDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"DoctorController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"DoctorDTO(String, String, String, String, Specialty, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"doctorId()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(Doctor)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(String, String, String, Specialty)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"DoctorServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"DoctorUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"EntityNotFoundErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationCanceledDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"SaveConsultationUseCase","l":"execute(Consultation)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Consultation)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"execute(Doctor)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByDoctorAndDateUseCase","l":"execute(Long, LocalDateTime)","u":"execute(java.lang.Long,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByPatientAndDateUseCase","l":"execute(Long, LocalDateTime)","u":"execute(java.lang.Long,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"execute(Patient)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindOneFreeDoctorBySpecialtyUseCase","l":"execute(Specialty, LocalDateTime)","u":"execute(com.mirna.hospitalmanagementapi.domain.enums.Specialty,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","c":"GetJWTSubjectUseCase","l":"execute(String)","u":"execute(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","c":"FindUserByLoginUseCase","l":"execute(String)","u":"execute(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","c":"CreateJWTUseCase","l":"execute(User)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.auth.User)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","c":"SaveUserUseCase","l":"execute(User)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.auth.User)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"ConsultationRepository","l":"findConsultationByDoctorAndDate(Long, LocalDateTime)","u":"findConsultationByDoctorAndDate(java.lang.Long,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByDoctorAndDateUseCase","l":"FindConsultationByDoctorAndDateUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"ConsultationServiceImpl","l":"findConsultationById(Long)","u":"findConsultationById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"ConsultationService","l":"findConsultationById(Long)","u":"findConsultationById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByIdUseCase","l":"FindConsultationByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"ConsultationRepository","l":"findConsultationByPatientAndDate(Long, LocalDateTime)","u":"findConsultationByPatientAndDate(java.lang.Long,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"FindConsultationByPatientAndDateUseCase","l":"FindConsultationByPatientAndDateUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"FindDoctorByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"DoctorRepository","l":"findDoctorsByActiveTrue(Pageable)","u":"findDoctorsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"FindDoctorsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"DoctorRepository","l":"findOneFreeDoctorBySpecialty(Specialty, LocalDateTime)","u":"findOneFreeDoctorBySpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty,java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindOneFreeDoctorBySpecialtyUseCase","l":"FindOneFreeDoctorBySpecialtyUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"FindPatientByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"PatientRepository","l":"findPatientsByActiveTrue(Pageable)","u":"findPatientsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"FindPatientsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"UserServiceImpl","l":"findUserByLogin(String)","u":"findUserByLogin(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories.auth","c":"UserRepository","l":"findUserByLogin(String)","u":"findUserByLogin(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"UserService","l":"findUserByLogin(String)","u":"findUserByLogin(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","c":"FindUserByLoginUseCase","l":"FindUserByLoginUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth.jwt","c":"TokenServiceImpl","l":"generateToken(User)","u":"generateToken(com.mirna.hospitalmanagementapi.domain.entities.auth.User)"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth.jwt","c":"TokenService","l":"generateToken(User)","u":"generateToken(com.mirna.hospitalmanagementapi.domain.entities.auth.User)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getAdditionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getAuthorities()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getCity()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"ConsultationController","l":"getConsultation(Long)","u":"getConsultation(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getConsultationDate()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getCpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getCrm()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getDoctor()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctor(Long)","u":"getDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctors(Pageable)","u":"getDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getHouseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","c":"GetJWTSubjectUseCase","l":"GetJWTSubjectUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getLogin()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getNeighborhood()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getPassword()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getPatient()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatient(Long)","u":"getPatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatients(Pageable)","u":"getPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"getReasonCancellation()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getSpecialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getState()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getStreet()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth.jwt","c":"TokenServiceImpl","l":"getTokenSubject(String)","u":"getTokenSubject(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth.jwt","c":"TokenService","l":"getTokenSubject(String)","u":"getTokenSubject(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"getUsername()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getZipCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateBusinessHours","l":"groups()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateScheduledInAdvance","l":"groups()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"GYNECOLOGY"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ConsultationValidationErrorHandler","l":"handle(ConsultationValidationException)","u":"handle(com.mirna.hospitalmanagementapi.domain.exceptions.ConsultationValidationException)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"handle(EntityNotFoundException)","u":"handle(jakarta.persistence.EntityNotFoundException)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"handle(MethodArgumentNotValidException)","u":"handle(org.springframework.web.bind.MethodArgumentNotValidException)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationCanceledDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"HospitalManagementApiApplication()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"houseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateBusinessHoursValidator","l":"initialize(ConsultationDateBusinessHours)","u":"initialize(com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints.ConsultationDateBusinessHours)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"isAccountNonExpired()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"isAccountNonLocked()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"isCanceled()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"isCredentialsNonExpired()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"isEnabled()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateBusinessHoursValidator","l":"isValid(LocalDateTime, ConstraintValidatorContext)","u":"isValid(java.time.LocalDateTime,jakarta.validation.ConstraintValidatorContext)"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","c":"ConsultationDateScheduledInAdvanceValidator","l":"isValid(LocalDateTime, ConstraintValidatorContext)","u":"isValid(java.time.LocalDateTime,jakarta.validation.ConstraintValidatorContext)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"UserDetailsServiceImpl","l":"loadUserByUsername(String)","u":"loadUserByUsername(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"login()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers.auth","c":"AuthenticationController","l":"login(UserDTO)","u":"login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"AuthServiceImpl","l":"login(UserDTO)","u":"login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth","c":"AuthService","l":"login(UserDTO)","u":"login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateBusinessHours","l":"message()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateScheduledInAdvance","l":"message()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"neighborhood()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"ORTHOPEDICS"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"ReasonCancellation","l":"OTHER"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"password()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","c":"WebSecurityConfiguration","l":"passwordEncoder()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"ReasonCancellation","l":"PATIENT_GAVE_UP"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient(PatientDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"PatientController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"PatientDTO(String, String, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"patientId()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(Patient)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"PatientServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"PatientUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateBusinessHours","l":"payload()"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","c":"ConsultationDateScheduledInAdvance","l":"payload()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"ConsultationController","l":"postConsultation(ConsultationDTO)","u":"postConsultation(com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"postDoctor(DoctorDTO)","u":"postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"postPatient(PatientDTO)","u":"postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"putDoctor(DoctorUpdatedDataDTO)","u":"putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"putPatient(PatientUpdatedDataDTO)","u":"putPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationCanceledDTO","l":"reasonCancellation()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers.auth","c":"AuthenticationController","l":"register(UserDTO)","u":"register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"AuthServiceImpl","l":"register(UserDTO)","u":"register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth","c":"AuthService","l":"register(UserDTO)","u":"register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","c":"SaveConsultationUseCase","l":"SaveConsultationUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"SaveDoctorUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"SavePatientUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","c":"SaveUserUseCase","l":"SaveUserUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","c":"WebSecurityConfiguration","l":"securityFilterChain(HttpSecurity)","u":"securityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setAdditionalDetails(String)","u":"setAdditionalDetails(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setCanceled(boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setCity(String)","u":"setCity(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setConsultationDate(LocalDateTime)","u":"setConsultationDate(java.time.LocalDateTime)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setCpf(String)","u":"setCpf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setCrm(String)","u":"setCrm(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setDoctor(Doctor)","u":"setDoctor(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setHouseNumber(String)","u":"setHouseNumber(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"setLogin(String)","u":"setLogin(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setNeighborhood(String)","u":"setNeighborhood(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"setPassword(String)","u":"setPassword(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setPatient(Patient)","u":"setPatient(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Consultation","l":"setReasonCancellation(ReasonCancellation)","u":"setReasonCancellation(com.mirna.hospitalmanagementapi.domain.enums.ReasonCancellation)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setSpecialty(Specialty)","u":"setSpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setState(String)","u":"setState(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setStreet(String)","u":"setStreet(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setZipCode(String)","u":"setZipCode(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"state()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"street()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth.jwt","c":"TokenServiceImpl","l":"TokenServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationCanceledDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","c":"ConsultationDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"updatePatient(PatientUpdatedDataDTO)","u":"updatePatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"updatePatient(PatientUpdatedDataDTO)","u":"updatePatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"User()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","c":"User","l":"User(UserDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","c":"UserDetailsServiceImpl","l":"UserDetailsServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","c":"UserDTO","l":"UserDTO(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"UserServiceImpl","l":"UserServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"ValidationErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"ReasonCancellation","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"ReasonCancellation","l":"values()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"values()"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","c":"WebSecurityConfiguration","l":"WebSecurityConfiguration()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"zipCode()"}];updateSearchResults(); \ No newline at end of file diff --git a/doc/overview-summary.html b/doc/overview-summary.html index cc6ad04..bfe14cf 100644 --- a/doc/overview-summary.html +++ b/doc/overview-summary.html @@ -1,11 +1,11 @@ - + Generated Documentation (Untitled) - + diff --git a/doc/overview-tree.html b/doc/overview-tree.html index b668206..8e85516 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -1,11 +1,11 @@ - + Class Hierarchy - + @@ -105,6 +105,7 @@ loadScripts(document, 'script');
  • com.mirna.hospitalmanagementapi.application.services.DoctorServiceImpl (implements com.mirna.hospitalmanagementapi.domain.services.DoctorService)
  • com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler
  • com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByDoctorAndDateUseCase
  • +
  • com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByIdUseCase
  • com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByPatientAndDateUseCase
  • com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorByIdUseCase
  • com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase
  • @@ -129,6 +130,7 @@ loadScripts(document, 'script');
  • java.lang.Record
    • com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO
    • +
    • com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationCanceledDTO
    • com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO
    • com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO
    • com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO
    • @@ -235,6 +237,7 @@ loadScripts(document, 'script');
      • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
      • diff --git a/doc/serialized-form.html b/doc/serialized-form.html index 557aff7..6534226 100644 --- a/doc/serialized-form.html +++ b/doc/serialized-form.html @@ -1,11 +1,11 @@ - + Serialized Form - + diff --git a/doc/type-search-index.js b/doc/type-search-index.js index e434adc..fa5484f 100644 --- a/doc/type-search-index.js +++ b/doc/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Address"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"AddressDTO"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.mirna.hospitalmanagementapi.application.controllers.auth","l":"AuthenticationController"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth","l":"AuthService"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","l":"AuthServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.infra.security.filters","l":"AuthTokenFilter"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Consultation"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"ConsultationController"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","l":"ConsultationDateBusinessHours"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","l":"ConsultationDateBusinessHoursValidator"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","l":"ConsultationDateScheduledInAdvance"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","l":"ConsultationDateScheduledInAdvanceValidator"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","l":"ConsultationDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"ConsultationRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"ConsultationService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"ConsultationServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ConsultationValidationErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.domain.exceptions","l":"ConsultationValidationException"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","l":"CreateJWTUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Doctor"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"DoctorController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"DoctorRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"DoctorService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"DoctorServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","l":"EntityNotFoundErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","l":"FindConsultationByDoctorAndDateUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","l":"FindConsultationByPatientAndDateUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorsUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindOneFreeDoctorBySpecialtyUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientsUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","l":"FindUserByLoginUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","l":"GetJWTSubjectUseCase"},{"p":"com.mirna.hospitalmanagementapi","l":"HospitalManagementApiApplication"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Patient"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"PatientController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"PatientRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"PatientService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"PatientServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","l":"SaveConsultationUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"SaveDoctorUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"SavePatientUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","l":"SaveUserUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"Specialty"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth.jwt","l":"TokenService"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth.jwt","l":"TokenServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","l":"User"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","l":"UserDetailsServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","l":"UserDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories.auth","l":"UserRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"UserService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"UserServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ValidationErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","l":"WebSecurityConfiguration"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Address"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"AddressDTO"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.mirna.hospitalmanagementapi.application.controllers.auth","l":"AuthenticationController"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth","l":"AuthService"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","l":"AuthServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.infra.security.filters","l":"AuthTokenFilter"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Consultation"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","l":"ConsultationCanceledDTO"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"ConsultationController"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","l":"ConsultationDateBusinessHours"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","l":"ConsultationDateBusinessHoursValidator"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation.constraints","l":"ConsultationDateScheduledInAdvance"},{"p":"com.mirna.hospitalmanagementapi.domain.validators.consultation","l":"ConsultationDateScheduledInAdvanceValidator"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.consultation","l":"ConsultationDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"ConsultationRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"ConsultationService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"ConsultationServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ConsultationValidationErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.domain.exceptions","l":"ConsultationValidationException"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","l":"CreateJWTUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Doctor"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"DoctorController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"DoctorRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"DoctorService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"DoctorServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","l":"EntityNotFoundErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","l":"FindConsultationByDoctorAndDateUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","l":"FindConsultationByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","l":"FindConsultationByPatientAndDateUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorsUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindOneFreeDoctorBySpecialtyUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientsUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","l":"FindUserByLoginUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.auth.jwt","l":"GetJWTSubjectUseCase"},{"p":"com.mirna.hospitalmanagementapi","l":"HospitalManagementApiApplication"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Patient"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"PatientController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"PatientRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"PatientService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"PatientServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"ReasonCancellation"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.consultation","l":"SaveConsultationUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"SaveDoctorUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"SavePatientUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.user","l":"SaveUserUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"Specialty"},{"p":"com.mirna.hospitalmanagementapi.domain.services.auth.jwt","l":"TokenService"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth.jwt","l":"TokenServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.entities.auth","l":"User"},{"p":"com.mirna.hospitalmanagementapi.application.services.auth","l":"UserDetailsServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.auth","l":"UserDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories.auth","l":"UserRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"UserService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"UserServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ValidationErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.infra.security.config","l":"WebSecurityConfiguration"}];updateSearchResults(); \ No newline at end of file diff --git a/src/main/java/com/mirna/hospitalmanagementapi/domain/enums/ReasonCancellation.java b/src/main/java/com/mirna/hospitalmanagementapi/domain/enums/ReasonCancellation.java index 6bf480e..2731077 100644 --- a/src/main/java/com/mirna/hospitalmanagementapi/domain/enums/ReasonCancellation.java +++ b/src/main/java/com/mirna/hospitalmanagementapi/domain/enums/ReasonCancellation.java @@ -4,7 +4,7 @@ package com.mirna.hospitalmanagementapi.domain.enums; * Reasons why the consultation was canceled * @see #PATIENT_GAVE_UP * @see #DOCTOR_CANCELED -* @see #OTHERS +* @see #OTHER */ public enum ReasonCancellation {