add rag; fix estimation service
This commit is contained in:
parent
ada7788516
commit
47cc1541ed
8 changed files with 226 additions and 39 deletions
|
|
@ -26,8 +26,8 @@ class Applicant(BaseModel):
|
|||
applicant: int
|
||||
firstName: str
|
||||
lastName: str
|
||||
midName: str
|
||||
phone: str
|
||||
midName: Optional[str] = Field("", description="Middle name")
|
||||
phone: Optional[str] = Field("", description="Phone number")
|
||||
gender: str
|
||||
dob: date
|
||||
nicotine: bool
|
||||
|
|
@ -38,7 +38,7 @@ class Applicant(BaseModel):
|
|||
class Plan(BaseModel):
|
||||
id: int
|
||||
coverage: int
|
||||
tier: str
|
||||
tier: Optional[str] = Field(None, description="Tier assignment")
|
||||
|
||||
class Medication(BaseModel):
|
||||
applicant: int
|
||||
|
|
@ -72,14 +72,14 @@ class PHQ(BaseModel):
|
|||
conditions: List[Condition]
|
||||
|
||||
class Address(BaseModel):
|
||||
address1: str
|
||||
address2: str
|
||||
city: str
|
||||
state: str
|
||||
zipcode: str
|
||||
address1: Optional[str] = Field("", description="Address line 1")
|
||||
address2: Optional[str] = Field("", description="Address line 2")
|
||||
city: Optional[str] = Field("", description="City")
|
||||
state: Optional[str] = Field("", description="State")
|
||||
zipcode: Optional[str] = Field("", description="Zip code")
|
||||
|
||||
class EstimationRequest(BaseModel):
|
||||
uid: str
|
||||
uid: Optional[str] = Field(None, description="Unique identifier")
|
||||
applicants: List[Applicant]
|
||||
plans: List[Plan]
|
||||
phq: PHQ
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue