diff --git a/doc/allclasses-index.html b/doc/allclasses-index.html
index 887f72a..53ccffd 100644
--- a/doc/allclasses-index.html
+++ b/doc/allclasses-index.html
@@ -1,11 +1,11 @@
-
+
+updatePatient
+
+Updates an existing patient record
+
+Specified by:
+updatePatient in interface PatientService
+Parameters:
+patientUpdatedDataDTO - Data transfer object containing the patient updated data along with their corresponding id
+Returns:
+The updated patient if successful, or null if there is an error.
+
+
+
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 1ac58a9..76f54a3 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 21116cb..888899c 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/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html
index ac18807..24421d6 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 63d5495..24ce971 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 228b7bd..cde9d09 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/doctor/FindDoctorByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html
index 9fb55a1..4d4b2c5 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 8da483e..c196814 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/SaveDoctorUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html
index f3c181a..1bf6e82 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 e738907..d42a0be 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 8d94cdf..9207c83 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/SaveDoctorUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html
index 6fd24c2..1870fa5 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 4cfcefc..e24d722 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 49d6608..1d3f8af 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 4efd3b3..58c3863 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 02826e5..d9babc0 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 b6b05ac..8f9827b 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 1e1a5da..a38454f 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 daf4ad7..cb9521a 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 f1f9fcd..24cb348 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 0b0474f..579e1ae 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 f51e79c..b93c7ab 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 558e20b..d8420fb 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 0b08a1f..26b9abc 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/class-use/HospitalManagementApiApplication.html b/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html
index f7f6c0b..ca3ed9e 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 6c751dc..d89d802 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/class-use/AddressDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html
index d6451bf..b5f570b 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
-
+
@@ -122,6 +122,11 @@ loadScripts(document, 'script');
Returns the value of the address record component.
+
+
+
+
Returns the value of the address record component.
+
@@ -137,6 +142,14 @@ loadScripts(document, 'script');
Creates an instance of a PatientDTO record class.
+
+
+
+
Creates an instance of a PatientUpdatedDataDTO record class.
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html
index 60f7f96..d70f5e5 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 5343f40..bf25882 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 6bc341f..657bce7 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 fc6e0e0..da7b4e5 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 2663f3a..2fd3d7d 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 5dff3d5..c5beed7 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 75c83e8..fa02c17 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 beb15ac..12cd20a 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 9dd4f04..ff32119 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 1b51dcd..730caab 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 008fac9..8ddfae8 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 88d87c3..b720b47 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 c1aa31b..3c3b2a7 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 1710fa6..c7ddef5 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
new file mode 100644
index 0000000..01d227e
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientUpdatedDataDTO.html
@@ -0,0 +1,297 @@
+
+
+
+
+PatientUpdatedDataDTO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+Data transfer object used to update allowed data in a Patient entity
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
Creates an instance of a PatientUpdatedDataDTO record class.
+
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
+
+
+
Returns the value of the address 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="id cannot be null") Long
+
+
+
Returns the value of the id record component.
+
+
+
+
+
Returns the value of the name record component.
+
+
+
+
+
Returns the value of the telephone record component.
+
+
+
+
+
Returns a string representation of this record class.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+PatientUpdatedDataDTO
+public PatientUpdatedDataDTO (@NotNull(message="id cannot be null")
+ @NotNull(message="id cannot be null") Long id,
+ String name,
+ String telephone,
+ AddressDTO address)
+Creates an instance of a PatientUpdatedDataDTO record class.
+
+Parameters:
+id - the value for the id record component
+name - the value for the name record component
+telephone - the value for the telephone record component
+address - the value for the address 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.
+
+
+
+
+
+id
+@NotNull(message="id cannot be null")
+ public @NotNull(message="id cannot be null") Long id ()
+Returns the value of the id record component.
+
+Returns:
+the value of the id record component
+
+
+
+
+
+name
+
+Returns the value of the name record component.
+
+Returns:
+the value of the name record component
+
+
+
+
+
+telephone
+
+Returns the value of the telephone record component.
+
+Returns:
+the value of the telephone record component
+
+
+
+
+
+address
+
+Returns the value of the address record component.
+
+Returns:
+the value of the address record component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 aaeaff0..4e676c1 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 6eeae80..02a626e 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
new file mode 100644
index 0000000..5d49e15
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientUpdatedDataDTO.html
@@ -0,0 +1,121 @@
+
+
+
+
+Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
org.springframework.http.ResponseEntity<Object >
+
+
+
Put method to update a existing patient record by provided ID
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Updates an existing patient record
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Updates an existing patient record
+
+
+
+
+
+
+
+
+
+
+
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 42a67d4..d182bd3 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
-
+
@@ -91,6 +91,10 @@ loadScripts(document, 'script');
Data transfer object used to format and display only the public data allowed for Patient entity
+
+
+
Data transfer object used to update allowed data in a Patient entity
+
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 0075dd3..d83c5d4 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
-
+
@@ -64,6 +64,7 @@ loadScripts(document, 'script');
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 f3aa583..a6fbcb2 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
-
+
@@ -77,6 +77,10 @@ loadScripts(document, 'script');
Data transfer object used to transfer data that will be saved in a Patient
entity
+
+
+
Data transfer object used to update allowed data in a Patient entity
+
@@ -95,6 +99,10 @@ loadScripts(document, 'script');
Data transfer object used to format and display only the public data allowed for Patient entity
+
+
+
Data transfer object used to update allowed data in a Patient entity
+
@@ -127,6 +135,10 @@ loadScripts(document, 'script');
Data transfer object used to format and display only the public data allowed for Patient entity
+
+
+
Data transfer object used to update allowed data in a Patient entity
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html
index c00714d..f056d0b 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/Doctor.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html
index e517074..9599d59 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 5ac76c1..5e605e2 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/class-use/Address.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html
index 463672a..54f147e 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/Doctor.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html
index 095bbb9..7779a1b 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 30d51f3..78582aa 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
-
+
@@ -86,6 +86,11 @@ loadScripts(document, 'script');
Finds a stored patient by id.
+
+
+
+
Updates an existing patient record
+
@@ -178,6 +183,11 @@ loadScripts(document, 'script');
Finds a stored patient by id.
+
+
+
+
Updates an existing patient record
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html
index ea0543f..751c031 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 fecc5d1..e60f44e 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 51f7415..d2b2155 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/Specialty.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html
index 2fbd8d7..0b6bc90 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/Specialty.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html
index f96142b..90b2078 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 f8bfe80..7579bb5 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
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html
index b03f68d..11e9029 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
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html
index 630c1da..8427bd0 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
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html
index f04578f..57c6ec8 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html
@@ -1,11 +1,11 @@
-
+
DoctorRepository
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html
index ef7d301..c1c6320 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/class-use/DoctorRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html
index 83680e8..d782a90 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 819784a..4716824 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 9907cbc..6a9976a 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 33c53d6..4fdb2a8 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 29d8d0a..40916c4 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/DoctorService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html
index dd81c89..aaf36df 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 612dbd1..fe9f518 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html
@@ -1,11 +1,11 @@
-
+
PatientService
-
+
@@ -121,6 +121,11 @@ loadScripts(document, 'script');
Retrieves a paginated sublist of doctors.
+
+
+
+
Updates an existing patient record
+
@@ -174,6 +179,19 @@ loadScripts(document, 'script');
+
+
+updatePatient
+
+Updates an existing patient record
+
+Parameters:
+patientUpdatedDataDTO - Data transfer object containing the patient updated data along with their corresponding id
+Returns:
+The updated patient if successful, or null if there is an error.
+
+
+
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 7adceae..d7d4a0f 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 661bec5..811fe0a 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/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html
index 64f71cb..c98e4c4 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 5f4451b..9535a13 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 ae71d66..5d136ca 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/infra/handlers/EntityNotFoundErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html
index 703dfea..297ab2a 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 7eea3fa..f134982 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 ddd41d8..04aaa8d 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 a67de43..9e2a58d 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 806f95d..b1d5e11 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/ValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html
index db024d2..fbd2a43 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/ValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html
index 50ffc2d..e16771c 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 28d0c2b..eeaa6ee 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 f7f1f40..f2327d0 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 5d7513e..2753346 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/package-summary.html b/doc/com/mirna/hospitalmanagementapi/package-summary.html
index e3426d5..7fe0b69 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 2d43a56..b912a8f 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 194d87a..9b0f054 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 d2d920f..598a032 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 e7a699f..e77f833 100644
--- a/doc/index-files/index-1.html
+++ b/doc/index-files/index-1.html
@@ -1,11 +1,11 @@
-
+
A-Index
-
+
@@ -86,6 +86,10 @@ loadScripts(document, 'script');
Returns the value of the address record component.
+address() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
+
+Returns the value of the address record component.
+
Address - Class in com.mirna.hospitalmanagementapi.domain.entities
Address() - Constructor for class com.mirna.hospitalmanagementapi.domain.entities.Address
diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html
index fd5636a..4fade6b 100644
--- a/doc/index-files/index-10.html
+++ b/doc/index-files/index-10.html
@@ -1,11 +1,11 @@
-
+
N-Index
-
+
@@ -74,6 +74,10 @@ loadScripts(document, 'script');
Returns the value of the name record component.
+name() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
+
+Returns the value of the name record component.
+
neighborhood() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO
Returns the value of the neighborhood record component.
diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html
index 8d9ba84..b3a403e 100644
--- a/doc/index-files/index-11.html
+++ b/doc/index-files/index-11.html
@@ -1,11 +1,11 @@
-
+
O-Index
-
+
diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html
index 42c6e5b..c174152 100644
--- a/doc/index-files/index-12.html
+++ b/doc/index-files/index-12.html
@@ -1,11 +1,11 @@
-
+
P-Index
-
+
@@ -101,6 +101,14 @@ loadScripts(document, 'script');
PatientServiceImpl() - Constructor for class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl
+PatientUpdatedDataDTO - Record Class in com.mirna.hospitalmanagementapi.domain.dtos.patient
+
+Data transfer object used to update allowed data in a Patient entity
+
+PatientUpdatedDataDTO(Long, String, String, AddressDTO) - Constructor for record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
+
+Creates an instance of a PatientUpdatedDataDTO record class.
+
postDoctor(DoctorDTO) - Method in class com.mirna.hospitalmanagementapi.application.controllers.DoctorController
Post method to create a new Doctor object based on the provided DTO.
@@ -113,6 +121,10 @@ loadScripts(document, 'script');
Put method to update a existing doctor record by provided ID
+ putPatient(PatientUpdatedDataDTO) - Method in class com.mirna.hospitalmanagementapi.application.controllers.PatientController
+
+Put method to update a existing patient record by provided ID
+