+
+
This class is an implementation of the PatientService interface.
-
-
+
+
Data transfer object used to update allowed data in a Patient entity
+
+
+
This class is used to execute the save method from consultation repository
+
This class is used to execute the save method from doctor repository
diff --git a/doc/allpackages-index.html b/doc/allpackages-index.html
index 70fdc36..e02ca8c 100644
--- a/doc/allpackages-index.html
+++ b/doc/allpackages-index.html
@@ -1,11 +1,11 @@
-
+
All Packages
-
+
@@ -69,15 +69,19 @@ loadScripts(document, 'script');
-
+
-
+
-
+
-
+
-
+
+
+
+
+
@@ -89,24 +93,30 @@ loadScripts(document, 'script');
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html b/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html
index 5c95f97..43f011d 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
new file mode 100644
index 0000000..97d42e7
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/ConsultationController.html
@@ -0,0 +1,184 @@
+
+
+
+
+
ConsultationController
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+java.lang.Object
+
com.mirna.hospitalmanagementapi.application.controllers.ConsultationController
+
+
+
+@RestController
+@RequestMapping("/api/v1.0/consultations")
+ public class ConsultationController
+
extends Object
+A Spring REST controller for managing consultations.
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
org.springframework.http.ResponseEntity<Object >
+
+
+
Post method to create a new Consultation object based on the provided DTO.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+ConsultationController
+public ConsultationController ()
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+postConsultation
+
+Post method to create a new Consultation object based on the provided DTO.
+
+Parameters:
+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 400-level error if there is a validation error
+Throws:
+ConsultationValidationException - if there is a validation error
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html
index 3f62eb5..a959797 100644
--- a/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html
+++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html
@@ -1,11 +1,11 @@
-
+
DoctorController
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html
index 788d1fc..386530e 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 bc7a194..97ee247 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 80641c5..8067e58 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 56e2817..66b8224 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 26517f5..adbaa54 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 2d0ce25..35b881f 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
new file mode 100644
index 0000000..7176925
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/ConsultationController.html
@@ -0,0 +1,58 @@
+
+
+
+
+
Uses of Class com.mirna.hospitalmanagementapi.application.controllers.ConsultationController
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of 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 d5de422..6dcb564 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 43c6ad6..be5df94 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 ec0a3f7..769ce85 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
-
+
@@ -80,12 +80,16 @@ loadScripts(document, 'script');
-
+
+
A Spring REST controller for managing consultations.
+
+
+
A Spring REST controller for managing doctors.
-
-
+
+
A Spring REST controller for managing patients.
diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html
index 30fa70d..8fc6850 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
-
+
@@ -60,6 +60,7 @@ loadScripts(document, 'script');
java.lang.Object
diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html
index e6809f3..c72b51a 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
new file mode 100644
index 0000000..82a7bdd
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/services/ConsultationServiceImpl.html
@@ -0,0 +1,188 @@
+
+
+
+
+ConsultationServiceImpl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+java.lang.Object
+
com.mirna.hospitalmanagementapi.application.services.ConsultationServiceImpl
+
+
+
+All Implemented Interfaces:
+ConsultationService
+
+
+
+This class is an implementation of the ConsultationService interface.
+
+ This class provides methods to perform operations on consultations
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
+
+
+
Adds a new consultation to the repository.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+ConsultationServiceImpl
+public ConsultationServiceImpl ()
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+addConsultation
+
+Adds a new consultation to the repository.
+
+Specified by:
+addConsultation in interface ConsultationService
+Parameters:
+consultationDTO - A data transfer object representing a consultation to add.
+Returns:
+The saved consultation if successful, or throws an exception if there is an error.
+Throws:
+ConsultationValidationException - if there is a validation error
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html
index d94d893..74a68f4 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 f258b60..2451451 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 5f98711..a7cb3a8 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 c2b9670..1dda350 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 c584bd8..5ec2d48 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 a1bb288..1f1b75d 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 d46886f..230f433 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 280117b..be90454 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 53e218e..e975c44 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 f5f9e56..b35f696 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 f8ccc2b..28bb624 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 76538f5..065e572 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 30fe3d4..480e44c 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 bc6f811..3851ce5 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 874e3fc..3364638 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
new file mode 100644
index 0000000..5aceb65
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/ConsultationServiceImpl.html
@@ -0,0 +1,58 @@
+
+
+
+
+Uses of Class com.mirna.hospitalmanagementapi.application.services.ConsultationServiceImpl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of 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 5fb722b..afe6210 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 d60c94d..6719fca 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 8bf60d1..9fb7356 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 c878c1f..3bd9113 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
-
+
@@ -80,16 +80,20 @@ loadScripts(document, 'script');
-
+
+
This class is an implementation of the ConsultationService interface.
+
+
+
This class is an implementation of the DoctorService interface.
-
-
+
+
This class is an implementation of the PatientService interface.
-
-
+
+
This class is an implementation of the UserService interface.
diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html
index f9a4bb4..d6379e0 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
-
+
@@ -60,6 +60,7 @@ loadScripts(document, 'script');
java.lang.Object
+com.mirna.hospitalmanagementapi.application.services.ConsultationServiceImpl (implements com.mirna.hospitalmanagementapi.domain.services.ConsultationService )
com.mirna.hospitalmanagementapi.application.services.DoctorServiceImpl (implements com.mirna.hospitalmanagementapi.domain.services.DoctorService )
com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl (implements com.mirna.hospitalmanagementapi.domain.services.PatientService )
com.mirna.hospitalmanagementapi.application.services.UserServiceImpl (implements com.mirna.hospitalmanagementapi.domain.services.UserService )
diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html
index 3606c93..82f64a7 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 e77c7ab..cf0ab22 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 f43893f..3aa74a8 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 934357c..fee8ee8 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 a0caec7..0c021ea 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 d5e0af0..146dd34 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 9fb521c..1f58bed 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 4eae180..c319329 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
new file mode 100644
index 0000000..5b22a77
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByDoctorAndDateUseCase.html
@@ -0,0 +1,179 @@
+
+
+
+
+FindConsultationByDoctorAndDateUseCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+java.lang.Object
+
com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByDoctorAndDateUseCase
+
+
+
+@Component
+ public class FindConsultationByDoctorAndDateUseCase
+
extends Object
+This class is used to execute the findConsultationByDoctorAndDate method from consultation repository
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
+
+
+
Executes the findConsultationByDoctorAndDate method from Doctor repository
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+FindConsultationByDoctorAndDateUseCase
+public FindConsultationByDoctorAndDateUseCase ()
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+execute
+
+Executes the findConsultationByDoctorAndDate method from Doctor repository
+
+Parameters:
+doctorId - The doctor's id from the consultation
+consultationDate - The date of the consultation
+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
new file mode 100644
index 0000000..af8f7e2
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/FindConsultationByPatientAndDateUseCase.html
@@ -0,0 +1,179 @@
+
+
+
+
+FindConsultationByPatientAndDateUseCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+java.lang.Object
+
com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByPatientAndDateUseCase
+
+
+
+@Component
+ public class FindConsultationByPatientAndDateUseCase
+
extends Object
+This class is used to execute the findConsultationByPatientAndDate method from consultation repository
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
+
+
+
Executes the findConsultationByPatientAndDate method from Doctor repository
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+FindConsultationByPatientAndDateUseCase
+public FindConsultationByPatientAndDateUseCase ()
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+execute
+
+Executes the findConsultationByPatientAndDate method from Doctor repository
+
+Parameters:
+patientId - The patient's id from the consultation
+consultationDate - The date of the consultation
+Returns:
+The corresponding consultation if successful, or null if it is non-existent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/SaveConsultationUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/SaveConsultationUseCase.html
new file mode 100644
index 0000000..5eeef97
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/SaveConsultationUseCase.html
@@ -0,0 +1,176 @@
+
+
+
+
+SaveConsultationUseCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+java.lang.Object
+
com.mirna.hospitalmanagementapi.application.usecase.consultation.SaveConsultationUseCase
+
+
+
+@Component
+ public class SaveConsultationUseCase
+
extends Object
+This class is used to execute the save method from consultation repository
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
+
+
+
Executes the save method from Doctor repository
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+SaveConsultationUseCase
+public SaveConsultationUseCase ()
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+execute
+
+Executes the save method from Doctor repository
+
+Parameters:
+consultation - The Consultation to be saved in the repository
+Returns:
+The saved consultation if successful, or null if there is an error
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
new file mode 100644
index 0000000..5f70523
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByDoctorAndDateUseCase.html
@@ -0,0 +1,58 @@
+
+
+
+
+Uses of Class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByDoctorAndDateUseCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByDoctorAndDateUseCase
+
+
+
+
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
new file mode 100644
index 0000000..f762d3e
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/FindConsultationByPatientAndDateUseCase.html
@@ -0,0 +1,58 @@
+
+
+
+
+Uses of Class com.mirna.hospitalmanagementapi.application.usecase.consultation.FindConsultationByPatientAndDateUseCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of 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
new file mode 100644
index 0000000..3d9c451
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/class-use/SaveConsultationUseCase.html
@@ -0,0 +1,58 @@
+
+
+
+
+Uses of Class com.mirna.hospitalmanagementapi.application.usecase.consultation.SaveConsultationUseCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of 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
new file mode 100644
index 0000000..8040309
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-summary.html
@@ -0,0 +1,93 @@
+
+
+
+
+com.mirna.hospitalmanagementapi.application.usecase.consultation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.mirna.hospitalmanagementapi.application.usecase.consultation
+
+
+
+
+
Classes
+
+
+
+
+
+
This class is used to execute the findConsultationByDoctorAndDate 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
new file mode 100644
index 0000000..b2df768
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-tree.html
@@ -0,0 +1,74 @@
+
+
+
+
+com.mirna.hospitalmanagementapi.application.usecase.consultation Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-use.html
new file mode 100644
index 0000000..9d18755
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/consultation/package-use.html
@@ -0,0 +1,58 @@
+
+
+
+
+Uses of Package com.mirna.hospitalmanagementapi.application.usecase.consultation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of 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 f879178..65daad2 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 06bb7a1..a67138f 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
new file mode 100644
index 0000000..db323bf
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindOneFreeDoctorBySpecialtyUseCase.html
@@ -0,0 +1,179 @@
+
+
+
+
+FindOneFreeDoctorBySpecialtyUseCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+java.lang.Object
+
com.mirna.hospitalmanagementapi.application.usecase.doctor.FindOneFreeDoctorBySpecialtyUseCase
+
+
+
+@Component
+ public class FindOneFreeDoctorBySpecialtyUseCase
+
extends Object
+This class is used to execute the findOneFreeDoctorBySpecialty method
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
+
+
+
Executes the findOneFreeDoctorBySpecialty method from Doctor repository
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+FindOneFreeDoctorBySpecialtyUseCase
+public FindOneFreeDoctorBySpecialtyUseCase ()
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+execute
+
+Executes the findOneFreeDoctorBySpecialty method from Doctor repository
+
+Parameters:
+specialty - Desired specialty for doctor search
+consultationDate - Date to check if the doctor is free
+Returns:
+A random free doctor with the defined specialty if successful, or null if it is non-existent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html
index 5da1fee..f86384f 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 998cb7b..2224ded 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 65f6dac..200f825 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
new file mode 100644
index 0000000..736e4ad
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindOneFreeDoctorBySpecialtyUseCase.html
@@ -0,0 +1,58 @@
+
+
+
+
+Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindOneFreeDoctorBySpecialtyUseCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of 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 5300fcd..b0c4bb4 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 d722518..7d0168b 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
-
+
@@ -77,8 +77,12 @@ loadScripts(document, 'script');
This class is used to execute the findDoctorsByActiveTrue method from doctor repository
-
+
+
This class is used to execute the findOneFreeDoctorBySpecialty method
+
+
+
This class is used to execute the save method from doctor repository
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 d99cabd..edce0dd 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
-
+
@@ -62,6 +62,7 @@ loadScripts(document, 'script');
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 e774bd7..3d94c9d 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 84d49ae..552a002 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 ad80377..888db69 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 5f9ff10..d4ab0e9 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 8e5802e..c854c9a 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 51a7f08..644c5d5 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 8dea21a..69ad38a 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 815e66d..c94f2aa 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 083543a..20d8c8e 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 57f7ff0..66e68fa 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 b4c9daf..c759338 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 156385b..fdd6772 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 8788e5e..73d9c1b 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 b71c312..db3358d 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 fa76765..5b47e62 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 f8e7545..7f65744 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 77c4452..d6fca49 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 732bad4..b5653f6 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 c48b691..42c28b0 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 e1c8f2a..f1bf84a 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 547e2e8..120427f 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 ce6c08c..9c2501d 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
-
+
@@ -71,10 +71,12 @@ loadScripts(document, 'script');
-
+
-
+
+
+
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 5e2f085..eb320ff 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 cd5a031..b11396b 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 0d4b907..730d815 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/ConsultationDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationDTO.html
new file mode 100644
index 0000000..61dd947
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/ConsultationDTO.html
@@ -0,0 +1,302 @@
+
+
+
+
+
ConsultationDTO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+public record ConsultationDTO (
Long doctorId, @NotNull(message="patient id cannot be null")
Long patientId, @NotNull(message="consultation date cannot be null") @Future
LocalDateTime consultationDate,
Specialty specialty)
+
extends Record
+Data transfer object used to transfer data that will be saved in a Consultation entity
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
Creates an instance of a ConsultationDTO record class.
+
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
@NotNull(message="consultation date cannot be null") @Future LocalDateTime
+
+
+
Returns the value of the consultationDate record component.
+
+
+
+
+
Returns the value of the doctorId record component.
+
+
final boolean
+
+
+
Indicates whether some other object is "equal to" this one.
+
+
final int
+
+
+
Returns a hash code value for this object.
+
+
@NotNull(message="patient id cannot be null") Long
+
+
+
Returns the value of the patientId record component.
+
+
+
+
+
Returns the value of the specialty record component.
+
+
+
+
+
Returns a string representation of this record class.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+ConsultationDTO
+public ConsultationDTO (Long doctorId,
+ @NotNull(message="patient id cannot be null")
+ @NotNull(message="patient id cannot be null") Long patientId,
+ @NotNull(message="consultation date cannot be null") @Future
+ @NotNull(message="consultation date cannot be null") @Future LocalDateTime consultationDate,
+ Specialty specialty)
+Creates an instance of a ConsultationDTO record class.
+
+Parameters:
+doctorId - the value for the doctorId record component
+patientId - the value for the patientId record component
+consultationDate - the value for the consultationDate record component
+specialty - the value for the specialty 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.
+
+
+
+
+
+doctorId
+
+Returns the value of the doctorId record component.
+
+Returns:
+the value of the doctorId record component
+
+
+
+
+
+patientId
+@NotNull(message="patient id cannot be null")
+ public @NotNull(message="patient id cannot be null") Long patientId ()
+Returns the value of the patientId record component.
+
+Returns:
+the value of the patientId record component
+
+
+
+
+
+consultationDate
+
+Returns the value of the consultationDate record component.
+
+Returns:
+the value of the consultationDate record component
+
+
+
+
+
+specialty
+
+Returns the value of the specialty record component.
+
+Returns:
+the value of the specialty record component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
new file mode 100644
index 0000000..b948a20
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/class-use/ConsultationDTO.html
@@ -0,0 +1,121 @@
+
+
+
+
+
Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.consultation.ConsultationDTO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
org.springframework.http.ResponseEntity<Object >
+
+
+
Post method to create a new Consultation object based on the provided DTO.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Adds a new consultation to the repository.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Adds a new consultation to the repository.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-summary.html
new file mode 100644
index 0000000..b63bccf
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-summary.html
@@ -0,0 +1,102 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.domain.dtos.consultation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.mirna.hospitalmanagementapi.domain.dtos.consultation
+
+
+
+
+
+
+
+
Record Classes
+
+
+
+
+
+
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
new file mode 100644
index 0000000..6769b6f
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-tree.html
@@ -0,0 +1,76 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.domain.dtos.consultation Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-use.html
new file mode 100644
index 0000000..6aa323b
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/consultation/package-use.html
@@ -0,0 +1,112 @@
+
+
+
+
+
Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.consultation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Data transfer object used to transfer data that will be saved in a Consultation entity
+
+
+
+
+
+
+
+
+
+
+
+
+
Data transfer object used to transfer data that will be saved 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 a98817c..877bed5 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 ef6b754..c50b06a 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 12ac963..32277ff 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 df32e20..2abc928 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 bf47df0..e701bb1 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 b53c53f..457d250 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 145c8c3..dd3d51c 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
-
+
@@ -73,8 +73,10 @@ loadScripts(document, 'script');
-
+
+
+