From d75379f2bdcd65a5158b71ac4fac78e508fada91 Mon Sep 17 00:00:00 2001 From: Pedro Nascimento Date: Thu, 8 Aug 2024 18:29:19 -0300 Subject: [PATCH] Update patient header phone number and clinic information --- app/routers/frontend.py | 4 ++-- app/types/frontend.py | 10 ++++++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/routers/frontend.py b/app/routers/frontend.py index aadcd41..c1c04ef 100644 --- a/app/routers/frontend.py +++ b/app/routers/frontend.py @@ -53,11 +53,11 @@ async def get_patient_header( "name": "Clinica da Familia XXX", "phone": "(21) 95555-0001", }, - "family_health_team": [{ + "family_health_team": { "ine_code": "1234567", "name": "Equipe Roxo", "phone": "(21) 95555-0001" - }], + }, "medical_responsible": [{"name": "Roberta dos Santos", "registry": "XXXXXXX"}], "nursing_responsible": [{"name": "Pedro da Nobrega", "registry": "XXXXXXX"}], "validated": True, diff --git a/app/types/frontend.py b/app/types/frontend.py index 943bda4..ee9db33 100644 --- a/app/types/frontend.py +++ b/app/types/frontend.py @@ -7,12 +7,14 @@ class FamilyClinic(BaseModel): cnes: str name: str + phone: str # Family Health Team model class FamilyHealthTeam(BaseModel): ine_code: str name: str + phone: str # Medical Conditions model @@ -46,6 +48,10 @@ class UserInfo(BaseModel): username: str email: str +class Professional(BaseModel): + name: str + registry: str + class PatientHeader(BaseModel): registration_name: str @@ -58,6 +64,6 @@ class PatientHeader(BaseModel): phone: Optional[str] family_clinic: FamilyClinic family_health_team: FamilyHealthTeam - medical_responsible: Optional[str] - nursing_responsible: Optional[str] + medical_responsible: List[Professional] + nursing_responsible: List[Professional] validated: bool