Index

A C D G H I M N P R T U 
All Classes and Interfaces|All Packages|Serialized Form

A

adressePostale - Variable in class com.oc_p9.diabetes_assessment_service.dto.PatientDto
 
AssessmentController - Class in com.oc_p9.diabetes_assessment_service.controller
 
AssessmentController() - Constructor for class com.oc_p9.diabetes_assessment_service.controller.AssessmentController
 
AssessmentDto - Class in com.oc_p9.diabetes_assessment_service.dto
 
AssessmentDto() - Constructor for class com.oc_p9.diabetes_assessment_service.dto.AssessmentDto
 
assessmentService - Variable in class com.oc_p9.diabetes_assessment_service.controller.AssessmentController
 
AssessmentService - Class in com.oc_p9.diabetes_assessment_service.service
Service qui permet d’évaluer le risque de diabète d’un patient.
AssessmentService() - Constructor for class com.oc_p9.diabetes_assessment_service.service.AssessmentService
 
assessRisk(int, String) - Method in class com.oc_p9.diabetes_assessment_service.service.AssessmentService
Évalue le niveau de risque de diabète d’un patient selon son âge, son genre et les termes présents dans ses notes médicales.

C

com.oc_p9.diabetes_assessment_service - package com.oc_p9.diabetes_assessment_service
 
com.oc_p9.diabetes_assessment_service.controller - package com.oc_p9.diabetes_assessment_service.controller
 
com.oc_p9.diabetes_assessment_service.dto - package com.oc_p9.diabetes_assessment_service.dto
 
com.oc_p9.diabetes_assessment_service.exception - package com.oc_p9.diabetes_assessment_service.exception
 
com.oc_p9.diabetes_assessment_service.feign - package com.oc_p9.diabetes_assessment_service.feign
 
com.oc_p9.diabetes_assessment_service.service - package com.oc_p9.diabetes_assessment_service.service
 
countTriggers(List<NoteDto>) - Method in class com.oc_p9.diabetes_assessment_service.service.AssessmentService
Compte le nombre de mots-clés (triggers) présents dans les notes du patient.

D

dateDeNaissance - Variable in class com.oc_p9.diabetes_assessment_service.dto.PatientDto
 
determineRiskLevel(int, String, int) - Method in class com.oc_p9.diabetes_assessment_service.service.AssessmentService
Détermine le niveau de risque en fonction de l’âge, du genre et du nombre de mots-clés trouvés.
DiabetesAssessmentServiceApplication - Class in com.oc_p9.diabetes_assessment_service
 
DiabetesAssessmentServiceApplication() - Constructor for class com.oc_p9.diabetes_assessment_service.DiabetesAssessmentServiceApplication
 

G

genre - Variable in class com.oc_p9.diabetes_assessment_service.dto.PatientDto
 
getAssessment(int, String) - Method in class com.oc_p9.diabetes_assessment_service.controller.AssessmentController
 
getNotesByPatientId(int, String) - Method in interface com.oc_p9.diabetes_assessment_service.feign.NoteClient
Récupère toutes les notes liées à un patient à partir de son identifiant.
getPatientById(int, String) - Method in interface com.oc_p9.diabetes_assessment_service.feign.PatientClient
Récupère les informations d'un patient à partir de son identifiant.
GlobalExceptionHandler - Class in com.oc_p9.diabetes_assessment_service.exception
 
GlobalExceptionHandler() - Constructor for class com.oc_p9.diabetes_assessment_service.exception.GlobalExceptionHandler
 

H

handleFeign(FeignException) - Method in class com.oc_p9.diabetes_assessment_service.exception.GlobalExceptionHandler
 
handleGeneric(Exception) - Method in class com.oc_p9.diabetes_assessment_service.exception.GlobalExceptionHandler
 
handlePatientNotFound(PatientNotFoundException) - Method in class com.oc_p9.diabetes_assessment_service.exception.GlobalExceptionHandler
 
handleUnauthorized(UnauthorizedAccessException) - Method in class com.oc_p9.diabetes_assessment_service.exception.GlobalExceptionHandler
 

I

id - Variable in class com.oc_p9.diabetes_assessment_service.dto.NoteDto
 
id - Variable in class com.oc_p9.diabetes_assessment_service.dto.PatientDto
 

M

main(String[]) - Static method in class com.oc_p9.diabetes_assessment_service.DiabetesAssessmentServiceApplication
 

N

nom - Variable in class com.oc_p9.diabetes_assessment_service.dto.PatientDto
 
note - Variable in class com.oc_p9.diabetes_assessment_service.dto.NoteDto
 
noteClient - Variable in class com.oc_p9.diabetes_assessment_service.service.AssessmentService
 
NoteClient - Interface in com.oc_p9.diabetes_assessment_service.feign
Client Feign pour communiquer avec le microservice des notes médicales.
NoteDto - Class in com.oc_p9.diabetes_assessment_service.dto
 
NoteDto() - Constructor for class com.oc_p9.diabetes_assessment_service.dto.NoteDto
 

P

patId - Variable in class com.oc_p9.diabetes_assessment_service.dto.AssessmentDto
 
patId - Variable in class com.oc_p9.diabetes_assessment_service.dto.NoteDto
 
patient - Variable in class com.oc_p9.diabetes_assessment_service.dto.NoteDto
 
patientClient - Variable in class com.oc_p9.diabetes_assessment_service.service.AssessmentService
 
PatientClient - Interface in com.oc_p9.diabetes_assessment_service.feign
Client Feign pour communiquer avec le microservice des patients.
PatientDto - Class in com.oc_p9.diabetes_assessment_service.dto
 
PatientDto() - Constructor for class com.oc_p9.diabetes_assessment_service.dto.PatientDto
 
PatientNotFoundException - Exception in com.oc_p9.diabetes_assessment_service.exception
 
PatientNotFoundException(String) - Constructor for exception com.oc_p9.diabetes_assessment_service.exception.PatientNotFoundException
 
prenom - Variable in class com.oc_p9.diabetes_assessment_service.dto.PatientDto
 

R

riskLevel - Variable in class com.oc_p9.diabetes_assessment_service.dto.AssessmentDto
 

T

telephone - Variable in class com.oc_p9.diabetes_assessment_service.dto.PatientDto
 
TRIGGERS - Static variable in class com.oc_p9.diabetes_assessment_service.service.AssessmentService
 

U

UnauthorizedAccessException - Exception in com.oc_p9.diabetes_assessment_service.exception
 
UnauthorizedAccessException(String) - Constructor for exception com.oc_p9.diabetes_assessment_service.exception.UnauthorizedAccessException
 
A C D G H I M N P R T U 
All Classes and Interfaces|All Packages|Serialized Form