Index

A B C D E F G H I M N P R V 
All Classes and Interfaces|All Packages|Serialized Form

A

assessDiabetesRisk(int) - Method in class com.medilabo.solutions.assessment.service.AssessmentService
Assesses the diabetes risk level for a given patient based on their age, gender, and medical notes.
AssessmentApplication - Class in com.medilabo.solutions.assessment
 
AssessmentApplication() - Constructor for class com.medilabo.solutions.assessment.AssessmentApplication
 
AssessmentController - Class in com.medilabo.solutions.assessment.controller
 
AssessmentController() - Constructor for class com.medilabo.solutions.assessment.controller.AssessmentController
 
AssessmentService - Class in com.medilabo.solutions.assessment.service
 
AssessmentService() - Constructor for class com.medilabo.solutions.assessment.service.AssessmentService
 

B

BORDERLINE - Enum constant in enum class com.medilabo.solutions.assessment.dto.DiabetesRiskLevelEnum
 

C

com.medilabo.solutions.assessment - package com.medilabo.solutions.assessment
 
com.medilabo.solutions.assessment.client - package com.medilabo.solutions.assessment.client
 
com.medilabo.solutions.assessment.controller - package com.medilabo.solutions.assessment.controller
 
com.medilabo.solutions.assessment.dto - package com.medilabo.solutions.assessment.dto
 
com.medilabo.solutions.assessment.exception - package com.medilabo.solutions.assessment.exception
 
com.medilabo.solutions.assessment.service - package com.medilabo.solutions.assessment.service
 

D

DiabetesRiskLevelEnum - Enum Class in com.medilabo.solutions.assessment.dto
 

E

EARLY_ONSET - Enum constant in enum class com.medilabo.solutions.assessment.dto.DiabetesRiskLevelEnum
 
ErrorResponse(int, String, String) - Constructor for class com.medilabo.solutions.assessment.exception.GlobalExceptionHandler.ErrorResponse
 

F

FeignException - Exception Class in com.medilabo.solutions.assessment.exception
 
FeignException(String) - Constructor for exception class com.medilabo.solutions.assessment.exception.FeignException
 

G

getAssessment(Long) - Method in class com.medilabo.solutions.assessment.controller.AssessmentController
Retrieves the diabetes risk assessment for a specific patient.
getDescription() - Method in enum class com.medilabo.solutions.assessment.dto.DiabetesRiskLevelEnum
 
getNoteByPatientId(int) - Method in interface com.medilabo.solutions.assessment.client.NoteServiceClient
 
getPatientById(int) - Method in interface com.medilabo.solutions.assessment.client.PatientServiceClient
 
GlobalExceptionHandler - Class in com.medilabo.solutions.assessment.exception
 
GlobalExceptionHandler() - Constructor for class com.medilabo.solutions.assessment.exception.GlobalExceptionHandler
 
GlobalExceptionHandler.ErrorResponse - Class in com.medilabo.solutions.assessment.exception
 

H

handleFeignException(FeignException) - Method in class com.medilabo.solutions.assessment.exception.GlobalExceptionHandler
 
handleGenericException(Exception) - Method in class com.medilabo.solutions.assessment.exception.GlobalExceptionHandler
 
handleResourceNotFoundException(ResourceNotFoundException) - Method in class com.medilabo.solutions.assessment.exception.GlobalExceptionHandler
 

I

IN_DANGER - Enum constant in enum class com.medilabo.solutions.assessment.dto.DiabetesRiskLevelEnum
 

M

main(String[]) - Static method in class com.medilabo.solutions.assessment.AssessmentApplication
 

N

NONE - Enum constant in enum class com.medilabo.solutions.assessment.dto.DiabetesRiskLevelEnum
 
NoteDto - Class in com.medilabo.solutions.assessment.dto
 
NoteDto() - Constructor for class com.medilabo.solutions.assessment.dto.NoteDto
 
NoteServiceClient - Interface in com.medilabo.solutions.assessment.client
 

P

PatientDto - Class in com.medilabo.solutions.assessment.dto
 
PatientDto() - Constructor for class com.medilabo.solutions.assessment.dto.PatientDto
 
PatientServiceClient - Interface in com.medilabo.solutions.assessment.client
 

R

ResourceNotFoundException - Exception Class in com.medilabo.solutions.assessment.exception
 
ResourceNotFoundException(String) - Constructor for exception class com.medilabo.solutions.assessment.exception.ResourceNotFoundException
 

V

valueOf(String) - Static method in enum class com.medilabo.solutions.assessment.dto.DiabetesRiskLevelEnum
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.medilabo.solutions.assessment.dto.DiabetesRiskLevelEnum
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I M N P R V 
All Classes and Interfaces|All Packages|Serialized Form