2024-09-11 14:46:03 +01:00
|
|
|
|
|
|
|
|
from pydantic import BaseModel
|
|
|
|
|
from typing import List, Dict
|
|
|
|
|
|
|
|
|
|
class ValidateWorker(BaseModel):
|
|
|
|
|
result:str
|
2024-09-14 01:50:41 +00:00
|
|
|
|
|
|
|
|
class Result(BaseModel):
|
|
|
|
|
response:str
|
|
|
|
|
|
|
|
|
|
class Cases(BaseModel):
|
|
|
|
|
open_items: int
|
|
|
|
|
red_flags: int
|
|
|
|
|
|
|
|
|
|
class AssessmentsFrequency(BaseModel):
|
|
|
|
|
weekly: Cases
|
|
|
|
|
biweekly: Cases
|
|
|
|
|
quarterly: Cases
|
|
|
|
|
|
|
|
|
|
class AssessmentPrediction(BaseModel):
|
|
|
|
|
AssessmentN: AssessmentsFrequency
|
|
|
|
|
|
|
|
|
|
class AssessmentPredictionsResponse(BaseModel):
|
|
|
|
|
predictions: List[AssessmentPrediction]
|