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 @@ - + All Classes and Interfaces - + @@ -146,20 +146,24 @@ loadScripts(document, 'script');
This class is an implementation of the PatientService interface.
-
SaveDoctorUseCase
-
+
PatientUpdatedDataDTO
+
+
Data transfer object used to update allowed data in a Patient entity
+
+
SaveDoctorUseCase
+
This class is used to execute the save method from doctor repository
-
SavePatientUseCase
-
+ +
This class is used to execute the save method from patient repository
- -
+ +
Specialties that can be used
- -
+ +
This @RestControllerAdvice is used to handle validation errors and return appropriate response messages
diff --git a/doc/allpackages-index.html b/doc/allpackages-index.html index aa1ca90..e349b41 100644 --- a/doc/allpackages-index.html +++ b/doc/allpackages-index.html @@ -1,11 +1,11 @@ - + All Packages - + diff --git a/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html b/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html index f07a4da..315d000 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/DoctorController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html index 96a8806..32eee28 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 4e3b0b7..fa6dc4f 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html @@ -1,11 +1,11 @@ - + PatientController - + @@ -130,6 +130,11 @@ loadScripts(document, 'script');
Post method to create a new Patient object based on the provided DTO.
+
org.springframework.http.ResponseEntity<Object>
+
putPatient(@Valid PatientUpdatedDataDTO patientUpdatedDataDTO)
+
+
Put method to update a existing patient record by provided ID
+
@@ -209,6 +214,22 @@ loadScripts(document, 'script'); +
  • +
    +

    putPatient

    +
    @PutMapping +public org.springframework.http.ResponseEntity<Object> putPatient(@RequestBody @Valid + @Valid PatientUpdatedDataDTO patientUpdatedDataDTO)
    +
    Put method to update a existing patient record by provided ID
    +
    +
    Parameters:
    +
    patientUpdatedDataDTO - Data Transfer Object containing allowed data to be updated in Patient entity
    +
    Returns:
    +
    A response entity containing the saved patient if successful, or + a 400-level error if there is a validation error
    +
    +
    +
  • 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 2efaba3..901ab9f 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 87b3894..3ace062 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 b914c15..490263f 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.controllers - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html index 759006e..935fcac 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html @@ -1,11 +1,11 @@ - + com.mirna.hospitalmanagementapi.application.controllers Class Hierarchy - + diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html index 0d3c7d0..0bfebcc 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/DoctorServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html index 3bafb75..524bc96 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 1f62837..dc54fa7 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html @@ -1,11 +1,11 @@ - + PatientServiceImpl - + @@ -136,6 +136,11 @@ implements
    Finds patients from the database.
    +
    Patient
    +
    updatePatient(PatientUpdatedDataDTO patientUpdatedDataDTO)
    +
    +
    Updates an existing patient record
    +
    @@ -217,6 +222,21 @@ implements +

    updatePatient

    +
    public Patient updatePatient(PatientUpdatedDataDTO patientUpdatedDataDTO)
    +
    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.
    +
    AddressDTO
    +
    PatientUpdatedDataDTO.address()
    +
    +
    Returns the value of the address record component.
    +
    Constructors in com.mirna.hospitalmanagementapi.domain.dtos.patient with parameters of type AddressDTO
    @@ -137,6 +142,14 @@ loadScripts(document, 'script');
    Creates an instance of a PatientDTO record class.
    +
     
    +
    PatientUpdatedDataDTO(@NotNull(message="id cannot be null") Long id, + String name, + String telephone, + AddressDTO address)
    +
    +
    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 + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Record Class PatientUpdatedDataDTO

    +
    +
    java.lang.Object +
    java.lang.Record +
    com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
    +
    +
    +
    +
    +
    public record PatientUpdatedDataDTO(@NotNull(message="id cannot be null") Long id, String name, String telephone, AddressDTO address) +extends Record
    +
    Data transfer object used to update allowed data in a Patient entity
    +
    +
    Version:
    +
    1.0
    +
    Author:
    +
    Mirna Gama
    +
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      +
      PatientUpdatedDataDTO(@NotNull(message="id cannot be null") Long id, + String name, + String telephone, + AddressDTO address)
      +
      +
      Creates an instance of a PatientUpdatedDataDTO record class.
      +
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + + +
      +
      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
      +
      id()
      +
      +
      Returns the value of the id record component.
      +
      + + +
      +
      Returns the value of the name record component.
      +
      + + +
      +
      Returns the value of the telephone record component.
      +
      +
      final String
      + +
      +
      Returns a string representation of this record class.
      +
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

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

      Constructor Details

      +
        +
      • +
        +

        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

        +
        public String name()
        +
        Returns the value of the name record component.
        +
        +
        Returns:
        +
        the value of the name record component
        +
        +
        +
      • +
      • +
        +

        telephone

        +
        public String telephone()
        +
        Returns the value of the telephone record component.
        +
        +
        Returns:
        +
        the value of the telephone record component
        +
        +
        +
      • +
      • +
        +

        address

        +
        public AddressDTO 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 + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Record Class
    com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO

    +
    +
    Packages that use PatientUpdatedDataDTO
    + +
    + +
    +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html index 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
    +
    PatientUpdatedDataDTO
    +
    +
    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
    +
    PatientUpdatedDataDTO
    +
    +
    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
    +
    PatientUpdatedDataDTO
    +
    +
    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
    +
    PatientUpdatedDataDTO
    +
    +
    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.
    +
    Patient
    +
    PatientServiceImpl.updatePatient(PatientUpdatedDataDTO patientUpdatedDataDTO)
    +
    +
    Updates an existing patient record
    +
    @@ -178,6 +183,11 @@ loadScripts(document, 'script');
    Finds a stored patient by id.
    +
    Patient
    +
    PatientService.updatePatient(PatientUpdatedDataDTO patientUpdatedDataDTO)
    +
    +
    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.
    +
    Patient
    +
    updatePatient(PatientUpdatedDataDTO patientUpdatedDataDTO)
    +
    +
    Updates an existing patient record
    +
    @@ -174,6 +179,19 @@ loadScripts(document, 'script'); +
  • +
    +

    updatePatient

    +
    Patient updatePatient(PatientUpdatedDataDTO patientUpdatedDataDTO)
    +
    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
    +
    A C D E F G H I M N O P S T U V Z 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html index 50077db..167f230 100644 --- a/doc/index-files/index-13.html +++ b/doc/index-files/index-13.html @@ -1,11 +1,11 @@ - + S-Index - + diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html index 8896d18..40b0a69 100644 --- a/doc/index-files/index-14.html +++ b/doc/index-files/index-14.html @@ -1,11 +1,11 @@ - + T-Index - + @@ -66,6 +66,10 @@ loadScripts(document, 'script');
    Returns the value of the telephone record component.
    +
    telephone() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
    +
    +
    Returns the value of the telephone record component.
    +
    toString() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO
    Returns a string representation of this record class.
    @@ -90,6 +94,10 @@ loadScripts(document, 'script');
    Returns a string representation of this record class.
    +
    toString() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
    +
    +
    Returns a string representation of this record class.
    +
    A C D E F G H I M N O P S T U V Z 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-15.html b/doc/index-files/index-15.html index a77c539..6fd9a91 100644 --- a/doc/index-files/index-15.html +++ b/doc/index-files/index-15.html @@ -1,11 +1,11 @@ - + U-Index - + @@ -62,6 +62,14 @@ loadScripts(document, 'script');
    Updates an existing doctor record
    +
    updatePatient(PatientUpdatedDataDTO) - Method in class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl
    +
    +
    Updates an existing patient record
    +
    +
    updatePatient(PatientUpdatedDataDTO) - Method in interface com.mirna.hospitalmanagementapi.domain.services.PatientService
    +
    +
    Updates an existing patient record
    +
    A C D E F G H I M N O P S T U V Z 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html index d04cd10..4b2b209 100644 --- a/doc/index-files/index-16.html +++ b/doc/index-files/index-16.html @@ -1,11 +1,11 @@ - + V-Index - + diff --git a/doc/index-files/index-17.html b/doc/index-files/index-17.html index c4879a5..66c3e0c 100644 --- a/doc/index-files/index-17.html +++ b/doc/index-files/index-17.html @@ -1,11 +1,11 @@ - + Z-Index - + diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index ba043f7..81d40b9 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -1,11 +1,11 @@ - + C-Index - + diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html index a95576b..c797804 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -1,11 +1,11 @@ - + D-Index - + diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index cab5ef1..b00ee7b 100644 --- a/doc/index-files/index-4.html +++ b/doc/index-files/index-4.html @@ -1,11 +1,11 @@ - + E-Index - + @@ -100,6 +100,10 @@ loadScripts(document, 'script');
    Indicates whether some other object is "equal to" this one.
    +
    equals(Object) - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    execute(Doctor) - Method in class com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase
    Executes the save method from Doctor repository
    diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html index 2774c27..2cbbea3 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -1,11 +1,11 @@ - + F-Index - + diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html index cbe1a7d..045e920 100644 --- a/doc/index-files/index-6.html +++ b/doc/index-files/index-6.html @@ -1,11 +1,11 @@ - + G-Index - + diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html index 9af67a7..6224b31 100644 --- a/doc/index-files/index-7.html +++ b/doc/index-files/index-7.html @@ -1,11 +1,11 @@ - + H-Index - + @@ -82,6 +82,10 @@ loadScripts(document, 'script');
    Returns a hash code value for this object.
    +
    hashCode() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
    +
    +
    Returns a hash code value for this object.
    +
    HospitalManagementApiApplication - Class in com.mirna.hospitalmanagementapi
     
    HospitalManagementApiApplication() - Constructor for class com.mirna.hospitalmanagementapi.HospitalManagementApiApplication
    diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html index b8f1193..bca0536 100644 --- a/doc/index-files/index-8.html +++ b/doc/index-files/index-8.html @@ -1,11 +1,11 @@ - + I-Index - + @@ -58,6 +58,10 @@ loadScripts(document, 'script');
    Returns the value of the id record component.
    +
    id() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
    +
    +
    Returns the value of the id record component.
    +
    A C D E F G H I M N O P S T U V Z 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html index bf30a91..565e7d9 100644 --- a/doc/index-files/index-9.html +++ b/doc/index-files/index-9.html @@ -1,11 +1,11 @@ - + M-Index - + diff --git a/doc/index.html b/doc/index.html index 6a37526..8f193fc 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,11 +1,11 @@ - + Overview - + diff --git a/doc/member-search-index.js b/doc/member-search-index.js index 1231134..211aaf9 100644 --- a/doc/member-search-index.js +++ b/doc/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"additionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address(AddressDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"AddressDTO(String, String, String, String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"CARDIOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"city()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"deleteDoctor(Long)","u":"deleteDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"DERMATOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor(DoctorDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"DoctorController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"DoctorDTO(String, String, String, String, Specialty, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(Doctor)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(String, String, String, Specialty)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"DoctorServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"DoctorUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"EntityNotFoundErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"execute(Doctor)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"execute(Patient)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"FindDoctorByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"DoctorRepository","l":"findDoctorsByActiveTrue(Pageable)","u":"findDoctorsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"FindDoctorsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"FindPatientByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"PatientRepository","l":"findPatientsByActiveTrue(Pageable)","u":"findPatientsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"FindPatientsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getAdditionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getCity()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getCpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getCrm()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctor(Long)","u":"getDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctors(Pageable)","u":"getDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getHouseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getNeighborhood()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatient(Long)","u":"getPatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatients(Pageable)","u":"getPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getSpecialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getState()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getStreet()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getZipCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"GYNECOLOGY"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"handle(EntityNotFoundException)","u":"handle(jakarta.persistence.EntityNotFoundException)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"handle(MethodArgumentNotValidException)","u":"handle(org.springframework.web.bind.MethodArgumentNotValidException)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"HospitalManagementApiApplication()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"houseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"neighborhood()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"ORTHOPEDICS"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient(PatientDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"PatientController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"PatientDTO(String, String, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(Patient)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"PatientServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"postDoctor(DoctorDTO)","u":"postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"postPatient(PatientDTO)","u":"postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"putDoctor(DoctorUpdatedDataDTO)","u":"putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"SaveDoctorUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"SavePatientUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setAdditionalDetails(String)","u":"setAdditionalDetails(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setCity(String)","u":"setCity(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setCpf(String)","u":"setCpf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setCrm(String)","u":"setCrm(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setHouseNumber(String)","u":"setHouseNumber(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setNeighborhood(String)","u":"setNeighborhood(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setSpecialty(Specialty)","u":"setSpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setState(String)","u":"setState(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setStreet(String)","u":"setStreet(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setZipCode(String)","u":"setZipCode(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"state()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"street()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"ValidationErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"values()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"zipCode()"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"additionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address(AddressDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"AddressDTO(String, String, String, String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"CARDIOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"city()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"deleteDoctor(Long)","u":"deleteDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"DERMATOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor(DoctorDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"DoctorController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"DoctorDTO(String, String, String, String, Specialty, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(Doctor)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(String, String, String, Specialty)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"DoctorServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"DoctorUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"EntityNotFoundErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"execute(Doctor)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"execute(Patient)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"FindDoctorByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"DoctorRepository","l":"findDoctorsByActiveTrue(Pageable)","u":"findDoctorsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"FindDoctorsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"FindPatientByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"PatientRepository","l":"findPatientsByActiveTrue(Pageable)","u":"findPatientsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"FindPatientsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getAdditionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getCity()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getCpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getCrm()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctor(Long)","u":"getDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctors(Pageable)","u":"getDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getHouseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getNeighborhood()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatient(Long)","u":"getPatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatients(Pageable)","u":"getPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getSpecialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getState()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getStreet()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getZipCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"GYNECOLOGY"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"handle(EntityNotFoundException)","u":"handle(jakarta.persistence.EntityNotFoundException)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"handle(MethodArgumentNotValidException)","u":"handle(org.springframework.web.bind.MethodArgumentNotValidException)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"HospitalManagementApiApplication()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"houseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"neighborhood()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"ORTHOPEDICS"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient(PatientDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"PatientController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"PatientDTO(String, String, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(Patient)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"PatientServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"PatientUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"postDoctor(DoctorDTO)","u":"postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"postPatient(PatientDTO)","u":"postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"putDoctor(DoctorUpdatedDataDTO)","u":"putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"putPatient(PatientUpdatedDataDTO)","u":"putPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"SaveDoctorUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"SavePatientUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setAdditionalDetails(String)","u":"setAdditionalDetails(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setCity(String)","u":"setCity(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setCpf(String)","u":"setCpf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setCrm(String)","u":"setCrm(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setHouseNumber(String)","u":"setHouseNumber(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setNeighborhood(String)","u":"setNeighborhood(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setSpecialty(Specialty)","u":"setSpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setState(String)","u":"setState(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setStreet(String)","u":"setStreet(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setZipCode(String)","u":"setZipCode(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"state()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"street()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"updatePatient(PatientUpdatedDataDTO)","u":"updatePatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"updatePatient(PatientUpdatedDataDTO)","u":"updatePatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"ValidationErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"values()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"zipCode()"}];updateSearchResults(); \ No newline at end of file diff --git a/doc/overview-summary.html b/doc/overview-summary.html index 5293321..3b5254f 100644 --- a/doc/overview-summary.html +++ b/doc/overview-summary.html @@ -1,11 +1,11 @@ - + Generated Documentation (Untitled) - + diff --git a/doc/overview-tree.html b/doc/overview-tree.html index 8a3750e..583f26b 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -1,11 +1,11 @@ - + Class Hierarchy - + @@ -94,6 +94,7 @@ loadScripts(document, 'script');
  • com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO
  • com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO
  • com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
  • +
  • com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
  • com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase
  • diff --git a/doc/type-search-index.js b/doc/type-search-index.js index 3b9c371..ef353f7 100644 --- a/doc/type-search-index.js +++ b/doc/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Address"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"AddressDTO"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Doctor"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"DoctorController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"DoctorRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"DoctorService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"DoctorServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","l":"EntityNotFoundErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorsUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientsUseCase"},{"p":"com.mirna.hospitalmanagementapi","l":"HospitalManagementApiApplication"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Patient"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"PatientController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"PatientRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"PatientService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"PatientServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"SaveDoctorUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"SavePatientUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"Specialty"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ValidationErrorHandler"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Address"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"AddressDTO"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Doctor"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"DoctorController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"DoctorRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"DoctorService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"DoctorServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","l":"EntityNotFoundErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorsUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientsUseCase"},{"p":"com.mirna.hospitalmanagementapi","l":"HospitalManagementApiApplication"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Patient"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"PatientController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"PatientRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"PatientService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"PatientServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"SaveDoctorUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"SavePatientUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"Specialty"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ValidationErrorHandler"}];updateSearchResults(); \ No newline at end of file