From 4190f32cdb0beebfe5cb7a718a25ed9c4fdef982 Mon Sep 17 00:00:00 2001 From: Elham Rababah Date: Wed, 17 Mar 2021 13:41:13 +0200 Subject: [PATCH] return radiology and insurance approval --- lib/routes.dart | 2 ++ .../profile/profile_medical_info_widget.dart | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/lib/routes.dart b/lib/routes.dart index a339e664..f641d123 100644 --- a/lib/routes.dart +++ b/lib/routes.dart @@ -104,6 +104,7 @@ const String ORDER_PROCEDURE = 'procedure/procedure'; // const String LIVECARE_END_DIALOG = 'video-call/EndCallDialogBox'; const String PATIENT_SICKLEAVE = 'patients/patient_sickleave'; const String ADD_SICKLEAVE = 'add-sickleave'; +const String RADIOLOGY = 'radiology'; //todo: change the routing way. var routes = { ROOT: (_) => RootPage(), @@ -138,6 +139,7 @@ var routes = { PATIENT_INSURANCE_APPROVALS: (_) => InsuranceApprovalsScreen(), VITAL_SIGN_DETAILS: (_) => VitalSignDetailsScreen(), PATIENT_VITAL_SIGN: (_) => PatientVitalSignScreen(), + RADIOLOGY: (_) => RadiologyScreen(), PATIENT_ADMISSION_REQUEST: (_) => AdmissionRequestFirstScreen(), PATIENT_ADMISSION_REQUEST_2: (_) => AdmissionRequestSecondScreen(), PATIENT_ADMISSION_REQUEST_3: (_) => AdmissionRequestThirdScreen(), diff --git a/lib/widgets/patients/profile/profile_medical_info_widget.dart b/lib/widgets/patients/profile/profile_medical_info_widget.dart index 9f00378c..ba369d9b 100644 --- a/lib/widgets/patients/profile/profile_medical_info_widget.dart +++ b/lib/widgets/patients/profile/profile_medical_info_widget.dart @@ -69,6 +69,25 @@ class ProfileMedicalInfoWidget extends StatelessWidget { nameLine2: TranslationBase.of(context).episode, route: UPDATE_EPISODE, icon: 'modilfy-episode.png'), + + // if (int.parse(patientType) == 7 || int.parse(patientType) == 6) + PatientProfileButton( + key: key, + patient: patient, + route: RADIOLOGY, + nameLine1: TranslationBase.of(context).radiology, + nameLine2: TranslationBase.of(context).service, + icon: 'radiology-1.png'), + // if (int.parse(patientType) == 7 || int.parse(patientType) == 6) + PatientProfileButton( + key: key, + patient: patient, + route: PATIENT_INSURANCE_APPROVALS, + nameLine1: TranslationBase.of(context).insurance, + nameLine2: TranslationBase.of(context).service, + icon: 'lab.png' + ), + // if (int.parse(patientType) == 7 || int.parse(patientType) == 6) PatientProfileButton( key: key,