1st login flow completed
parent
204b467bf0
commit
2b9afe5b58
@ -0,0 +1,911 @@
|
||||
// To parse this JSON data, do
|
||||
//
|
||||
// final genericResponseModel2 = genericResponseModel2FromJson(jsonString);
|
||||
|
||||
import 'dart:convert';
|
||||
|
||||
import 'package:hmg_nurses/model/login/doctor_profile_model.dart';
|
||||
|
||||
GenericResponseModel2 genericResponseModel2FromJson(String str) => GenericResponseModel2.fromJson(json.decode(str));
|
||||
|
||||
String genericResponseModel2ToJson(GenericResponseModel2 data) => json.encode(data.toJson());
|
||||
|
||||
class GenericResponseModel2 {
|
||||
GenericResponseModel2({
|
||||
this.date,
|
||||
this.languageId,
|
||||
this.serviceName,
|
||||
this.time,
|
||||
this.androidLink,
|
||||
this.authenticationTokenId,
|
||||
this.data,
|
||||
this.dataw,
|
||||
this.dietType,
|
||||
this.dietTypeId,
|
||||
this.errorCode,
|
||||
this.errorEndUserMessage,
|
||||
this.errorEndUserMessageN,
|
||||
this.errorMessage,
|
||||
this.errorType,
|
||||
this.foodCategory,
|
||||
this.iosLink,
|
||||
this.isAuthenticated,
|
||||
this.mealOrderStatus,
|
||||
this.mealType,
|
||||
this.messageStatus,
|
||||
this.numberOfResultRecords,
|
||||
this.patientBlodType,
|
||||
this.successMsg,
|
||||
this.successMsgN,
|
||||
this.vidaUpdatedResponse,
|
||||
this.ageError,
|
||||
this.allowedBooking,
|
||||
this.ancillaryOrderInvoiceList,
|
||||
this.ancillaryOrderList,
|
||||
this.ancillaryOrderListCount,
|
||||
this.ancillaryOrderProcList,
|
||||
this.appoimentAllHistoryResultList,
|
||||
this.appoimentAllResultList,
|
||||
this.appointmentActiveNumber,
|
||||
this.appointmentNo,
|
||||
this.appointmentQr,
|
||||
this.avgDoctorRatingList,
|
||||
this.covid19AppointmentResponse,
|
||||
this.covid19FreeTimeSlots,
|
||||
this.covid19InvoiceResponse,
|
||||
this.covid19PatientShare,
|
||||
this.covid19TestProceduresList,
|
||||
this.clinicCategoryList,
|
||||
this.clinicInsertedId,
|
||||
this.clinicsHaveScheduleList,
|
||||
this.continueBookAppointment,
|
||||
this.dappTemplateGetList,
|
||||
this.decimalDoctorRate,
|
||||
this.dentalProcedure,
|
||||
this.dentalProcedureName,
|
||||
this.diseasesByClinicList,
|
||||
this.doctorBasicScheduleList,
|
||||
this.doctorByClinicIdList,
|
||||
this.doctorByDiseaseList,
|
||||
this.doctorCalenderList,
|
||||
this.doctorInformationAsHtml,
|
||||
this.doctorInformationRaw,
|
||||
this.doctorList,
|
||||
this.doctorPrePostImagesList,
|
||||
this.doctorProfileList,
|
||||
this.doctorRate,
|
||||
this.doctorRatingDetailsList,
|
||||
this.doctorScheduleMappingInsert,
|
||||
this.doctorSchedulesByClinicList,
|
||||
this.doctorscheduleslotInsert,
|
||||
this.doctorscheduleslotSelectList,
|
||||
this.erAppointmentFeesObject,
|
||||
this.erAdvancePaymentResponse,
|
||||
this.erOnlinePaymentDetailsResponse,
|
||||
this.erPatientShare,
|
||||
this.erTriageQuestionsList,
|
||||
this.errCode,
|
||||
this.errorSearchMsg,
|
||||
this.formId,
|
||||
this.freeTimeSlots,
|
||||
this.genderError,
|
||||
this.getDoctorMobileNo,
|
||||
this.getPatientInfoByPatientIdList,
|
||||
this.getPatientMedicalStatus,
|
||||
this.hisGetAllAppoimentHistoryList,
|
||||
this.hisGetDoctorOffDaysList,
|
||||
this.hisObgyneUltrasoundDoctorsList,
|
||||
this.hisProcedureTemplateDetailsList,
|
||||
this.hisProcedureTemplateList,
|
||||
this.hisWaitingCheckDoctorAvailableForWaitingAppointmentList,
|
||||
this.hisObGyneProcedureGetResponse,
|
||||
this.hisPrmGetApprovalRemarkList,
|
||||
this.hoursDiff,
|
||||
this.isDentalplan,
|
||||
this.isMobileAppDentalAllow,
|
||||
this.initialSlotDuration,
|
||||
this.isAllowToBookWaitingAppointment,
|
||||
this.isAllowVClinic,
|
||||
this.isAllowWaitList,
|
||||
this.isAppointmentAllowed,
|
||||
this.isClinicEnabledForIcdCodes,
|
||||
this.isDoctorExist,
|
||||
this.isInsertOrUpdate,
|
||||
this.isLastAppoitmentRatedList,
|
||||
this.isShowInsuranceUpdateModule,
|
||||
this.isSlotAvailable,
|
||||
this.lcGetClinicScheduleList,
|
||||
this.listHoursDiff,
|
||||
this.listReqTypes,
|
||||
this.listAllClinicRate,
|
||||
this.listAllDoctorRate,
|
||||
this.listAllProjectRate,
|
||||
this.listCovid19DoctorsByClinicAndProject,
|
||||
this.listCovid19ProjectDriveThroughTestingCenter,
|
||||
this.listCalculationTable,
|
||||
this.listDdAdminMembers,
|
||||
this.listDentalChiefComplain,
|
||||
this.listDentalDdDetails,
|
||||
this.listDentalDoctorChiefComplaintMapping,
|
||||
this.listDentalPediatricDoctor,
|
||||
this.listDoctorAll,
|
||||
this.listDoctorByIpAddressCheckIn,
|
||||
this.listDoctorByProjectClinicAr,
|
||||
this.listDoctorByProjectClinicEn,
|
||||
this.listDoctorCases,
|
||||
this.listDoctorClinics,
|
||||
this.listDoctorDetailsList,
|
||||
this.listDoctorDetailsListAr,
|
||||
this.listDoctorLanguages,
|
||||
this.listDoctorMappinsgs,
|
||||
this.listDoctorPatientVitalSign,
|
||||
this.listDoctorProcedureMapping,
|
||||
this.listDoctorProfileImage,
|
||||
this.listDoctorProject,
|
||||
this.listDoctorQualifications,
|
||||
this.listDoctorSlotFirstVisit,
|
||||
this.listDoctorSpeciality,
|
||||
this.listDoctorSpecializations,
|
||||
this.listDoctorWorkingHoursTable,
|
||||
this.listDoctorblacklistModel,
|
||||
this.listDoctorinfo,
|
||||
this.listEnglish,
|
||||
this.listGetAllCancelAppointmentReasons,
|
||||
this.listGetAllClinicsRoomNo,
|
||||
this.listGetAllDoctorsOnProject,
|
||||
this.listGetAllDoctorsbyProject,
|
||||
this.listGetAppForCancel,
|
||||
this.listGetClinicsInfobyProject,
|
||||
this.listGetClinicsbyProject,
|
||||
this.listGetDoctorsbyProject,
|
||||
this.listGetIpAddressForDd,
|
||||
this.listGetIpAddressForDentalDd,
|
||||
this.listGetInfoForDentalClinicsDd,
|
||||
this.listGetLoginDetails,
|
||||
this.listGetPatientCancelAppointment,
|
||||
this.listHisDoctorProject,
|
||||
this.listHisGetContactLensPerscription,
|
||||
this.listHisGetGlassPerscription,
|
||||
this.listHmgPartTimeDoctor,
|
||||
this.listInvoiceDetails,
|
||||
this.listIsPatientHasOnGoingEstimation,
|
||||
this.listLaserDoctors,
|
||||
this.listLaserProcedures,
|
||||
this.listMedicalReportByAppointment,
|
||||
this.listNonAdminProjectMapping,
|
||||
this.listPatientErAdminServiceModel,
|
||||
this.listPatientErDoctorBlackListModel,
|
||||
this.listPhysioDoctors,
|
||||
this.listProjectErpMapping,
|
||||
this.listRecordByIpAddress,
|
||||
this.listRecordByIpAddressNew,
|
||||
this.listRecordByIpAddressNewCheckIn,
|
||||
this.listRecordByIpAddressNewForDubai,
|
||||
this.listRescahdualOnlineModel,
|
||||
this.message,
|
||||
this.notesDoctorRatingForCocList,
|
||||
this.notesDoctorRatingList,
|
||||
this.onlineCheckInAppointments,
|
||||
this.onlineCheckinBeforeHour,
|
||||
this.prmAdmissionInfoList,
|
||||
this.prmDentalEstimationDetailList,
|
||||
this.prmDentalEstimationList,
|
||||
this.prmDoctorsForRadiologyList,
|
||||
this.prmGetErToOpdRequestStatusList,
|
||||
this.prmGetDoctorRatingList,
|
||||
this.prmGetProceureAndPackagesList,
|
||||
this.prmHisAppointmentqueuegetList,
|
||||
this.prmHisCheckDoctorIsFullyBookedList,
|
||||
this.prmHisGetDentalEstimationPlanList,
|
||||
this.prmHisGetDischargeInfoList,
|
||||
this.prmHisGetUpcomingConfirmedAppoimentList,
|
||||
this.prmHisQueueErToOpList,
|
||||
this.prmQueueERreferralHistoryGetList,
|
||||
this.prmSpecialClinicalCareMappingList,
|
||||
this.patientDoctorAppointmentResultExit,
|
||||
this.patientDoctorAppointmentResultList,
|
||||
this.patientErDoctorFreeSlots,
|
||||
this.patientErGetAllClinicsList,
|
||||
this.patientErGetDoctorClincByServiceIdList,
|
||||
this.patientErGetServiceList,
|
||||
this.patientErLogininsert,
|
||||
this.patientErPrescriptionLogin,
|
||||
this.patientErSelectAdmin,
|
||||
this.patientErSelectRole2,
|
||||
this.patientErUpdateLiveCareStatus,
|
||||
this.patientErInsert,
|
||||
this.patientInformationList,
|
||||
this.patientNumber,
|
||||
this.paymentModes,
|
||||
this.physioIsPatientHasApproval,
|
||||
this.physiotherapyError,
|
||||
this.procedureNeedeTime,
|
||||
this.riskScore,
|
||||
this.rowCount,
|
||||
this.sameClinicApptList,
|
||||
this.searchDoctorsByTimeIsVoiceCommandList,
|
||||
this.slotDuration,
|
||||
this.statusCode,
|
||||
this.tamaraIntegrationLogsInsertResponse,
|
||||
this.tamaraIntegrationLogsUpdateResponse,
|
||||
this.transactionNo,
|
||||
this.userDentalPlanMessage,
|
||||
this.waitingAppointmentNoPerDay,
|
||||
this.age,
|
||||
this.erpDoctorDetails,
|
||||
this.returnValue,
|
||||
});
|
||||
|
||||
final dynamic date;
|
||||
final int? languageId;
|
||||
final int? serviceName;
|
||||
final dynamic time;
|
||||
final dynamic androidLink;
|
||||
final dynamic authenticationTokenId;
|
||||
final dynamic data;
|
||||
final bool? dataw;
|
||||
final int? dietType;
|
||||
final int? dietTypeId;
|
||||
final dynamic errorCode;
|
||||
final dynamic errorEndUserMessage;
|
||||
final dynamic errorEndUserMessageN;
|
||||
final dynamic errorMessage;
|
||||
final int? errorType;
|
||||
final int? foodCategory;
|
||||
final dynamic iosLink;
|
||||
final bool? isAuthenticated;
|
||||
final int? mealOrderStatus;
|
||||
final int? mealType;
|
||||
final int? messageStatus;
|
||||
final int? numberOfResultRecords;
|
||||
final dynamic patientBlodType;
|
||||
final dynamic successMsg;
|
||||
final dynamic successMsgN;
|
||||
final dynamic vidaUpdatedResponse;
|
||||
final bool? ageError;
|
||||
final bool? allowedBooking;
|
||||
final dynamic ancillaryOrderInvoiceList;
|
||||
final dynamic ancillaryOrderList;
|
||||
final int? ancillaryOrderListCount;
|
||||
final dynamic ancillaryOrderProcList;
|
||||
final dynamic appoimentAllHistoryResultList;
|
||||
final dynamic appoimentAllResultList;
|
||||
final int? appointmentActiveNumber;
|
||||
final dynamic appointmentNo;
|
||||
final dynamic appointmentQr;
|
||||
final dynamic avgDoctorRatingList;
|
||||
final dynamic covid19AppointmentResponse;
|
||||
final dynamic covid19FreeTimeSlots;
|
||||
final dynamic covid19InvoiceResponse;
|
||||
final dynamic covid19PatientShare;
|
||||
final dynamic covid19TestProceduresList;
|
||||
final dynamic clinicCategoryList;
|
||||
final int? clinicInsertedId;
|
||||
final dynamic clinicsHaveScheduleList;
|
||||
final bool? continueBookAppointment;
|
||||
final dynamic dappTemplateGetList;
|
||||
final int? decimalDoctorRate;
|
||||
final dynamic dentalProcedure;
|
||||
final dynamic dentalProcedureName;
|
||||
final dynamic diseasesByClinicList;
|
||||
final dynamic doctorBasicScheduleList;
|
||||
final dynamic doctorByClinicIdList;
|
||||
final dynamic doctorByDiseaseList;
|
||||
final dynamic doctorCalenderList;
|
||||
final dynamic doctorInformationAsHtml;
|
||||
final dynamic doctorInformationRaw;
|
||||
final dynamic doctorList;
|
||||
final dynamic doctorPrePostImagesList;
|
||||
final List<DoctorProfileListModel>? doctorProfileList;
|
||||
final int? doctorRate;
|
||||
final dynamic doctorRatingDetailsList;
|
||||
final int? doctorScheduleMappingInsert;
|
||||
final dynamic doctorSchedulesByClinicList;
|
||||
final int? doctorscheduleslotInsert;
|
||||
final dynamic doctorscheduleslotSelectList;
|
||||
final dynamic erAppointmentFeesObject;
|
||||
final dynamic erAdvancePaymentResponse;
|
||||
final dynamic erOnlinePaymentDetailsResponse;
|
||||
final dynamic erPatientShare;
|
||||
final dynamic erTriageQuestionsList;
|
||||
final dynamic errCode;
|
||||
final dynamic errorSearchMsg;
|
||||
final int? formId;
|
||||
final dynamic freeTimeSlots;
|
||||
final bool? genderError;
|
||||
final dynamic getDoctorMobileNo;
|
||||
final dynamic getPatientInfoByPatientIdList;
|
||||
final dynamic getPatientMedicalStatus;
|
||||
final dynamic hisGetAllAppoimentHistoryList;
|
||||
final dynamic hisGetDoctorOffDaysList;
|
||||
final dynamic hisObgyneUltrasoundDoctorsList;
|
||||
final dynamic hisProcedureTemplateDetailsList;
|
||||
final dynamic hisProcedureTemplateList;
|
||||
final dynamic hisWaitingCheckDoctorAvailableForWaitingAppointmentList;
|
||||
final dynamic hisObGyneProcedureGetResponse;
|
||||
final dynamic hisPrmGetApprovalRemarkList;
|
||||
final int? hoursDiff;
|
||||
final bool? isDentalplan;
|
||||
final bool? isMobileAppDentalAllow;
|
||||
final int? initialSlotDuration;
|
||||
final bool? isAllowToBookWaitingAppointment;
|
||||
final bool? isAllowVClinic;
|
||||
final bool? isAllowWaitList;
|
||||
final bool? isAppointmentAllowed;
|
||||
final bool? isClinicEnabledForIcdCodes;
|
||||
final bool? isDoctorExist;
|
||||
final int? isInsertOrUpdate;
|
||||
final dynamic isLastAppoitmentRatedList;
|
||||
final bool? isShowInsuranceUpdateModule;
|
||||
final int? isSlotAvailable;
|
||||
final dynamic lcGetClinicScheduleList;
|
||||
final dynamic listHoursDiff;
|
||||
final dynamic listReqTypes;
|
||||
final dynamic listAllClinicRate;
|
||||
final dynamic listAllDoctorRate;
|
||||
final dynamic listAllProjectRate;
|
||||
final dynamic listCovid19DoctorsByClinicAndProject;
|
||||
final dynamic listCovid19ProjectDriveThroughTestingCenter;
|
||||
final dynamic listCalculationTable;
|
||||
final dynamic listDdAdminMembers;
|
||||
final dynamic listDentalChiefComplain;
|
||||
final dynamic listDentalDdDetails;
|
||||
final dynamic listDentalDoctorChiefComplaintMapping;
|
||||
final dynamic listDentalPediatricDoctor;
|
||||
final dynamic listDoctorAll;
|
||||
final dynamic listDoctorByIpAddressCheckIn;
|
||||
final dynamic listDoctorByProjectClinicAr;
|
||||
final dynamic listDoctorByProjectClinicEn;
|
||||
final dynamic listDoctorCases;
|
||||
final dynamic listDoctorClinics;
|
||||
final dynamic listDoctorDetailsList;
|
||||
final dynamic listDoctorDetailsListAr;
|
||||
final dynamic listDoctorLanguages;
|
||||
final dynamic listDoctorMappinsgs;
|
||||
final dynamic listDoctorPatientVitalSign;
|
||||
final dynamic listDoctorProcedureMapping;
|
||||
final dynamic listDoctorProfileImage;
|
||||
final dynamic listDoctorProject;
|
||||
final dynamic listDoctorQualifications;
|
||||
final dynamic listDoctorSlotFirstVisit;
|
||||
final dynamic listDoctorSpeciality;
|
||||
final dynamic listDoctorSpecializations;
|
||||
final dynamic listDoctorWorkingHoursTable;
|
||||
final dynamic listDoctorblacklistModel;
|
||||
final dynamic listDoctorinfo;
|
||||
final dynamic listEnglish;
|
||||
final dynamic listGetAllCancelAppointmentReasons;
|
||||
final dynamic listGetAllClinicsRoomNo;
|
||||
final dynamic listGetAllDoctorsOnProject;
|
||||
final dynamic listGetAllDoctorsbyProject;
|
||||
final dynamic listGetAppForCancel;
|
||||
final dynamic listGetClinicsInfobyProject;
|
||||
final dynamic listGetClinicsbyProject;
|
||||
final dynamic listGetDoctorsbyProject;
|
||||
final dynamic listGetIpAddressForDd;
|
||||
final dynamic listGetIpAddressForDentalDd;
|
||||
final dynamic listGetInfoForDentalClinicsDd;
|
||||
final dynamic listGetLoginDetails;
|
||||
final dynamic listGetPatientCancelAppointment;
|
||||
final dynamic listHisDoctorProject;
|
||||
final dynamic listHisGetContactLensPerscription;
|
||||
final dynamic listHisGetGlassPerscription;
|
||||
final dynamic listHmgPartTimeDoctor;
|
||||
final dynamic listInvoiceDetails;
|
||||
final dynamic listIsPatientHasOnGoingEstimation;
|
||||
final dynamic listLaserDoctors;
|
||||
final dynamic listLaserProcedures;
|
||||
final dynamic listMedicalReportByAppointment;
|
||||
final dynamic listNonAdminProjectMapping;
|
||||
final dynamic listPatientErAdminServiceModel;
|
||||
final dynamic listPatientErDoctorBlackListModel;
|
||||
final dynamic listPhysioDoctors;
|
||||
final dynamic listProjectErpMapping;
|
||||
final dynamic listRecordByIpAddress;
|
||||
final dynamic listRecordByIpAddressNew;
|
||||
final dynamic listRecordByIpAddressNewCheckIn;
|
||||
final dynamic listRecordByIpAddressNewForDubai;
|
||||
final dynamic listRescahdualOnlineModel;
|
||||
final dynamic message;
|
||||
final dynamic notesDoctorRatingForCocList;
|
||||
final dynamic notesDoctorRatingList;
|
||||
final dynamic onlineCheckInAppointments;
|
||||
final int? onlineCheckinBeforeHour;
|
||||
final dynamic prmAdmissionInfoList;
|
||||
final dynamic prmDentalEstimationDetailList;
|
||||
final dynamic prmDentalEstimationList;
|
||||
final dynamic prmDoctorsForRadiologyList;
|
||||
final dynamic prmGetErToOpdRequestStatusList;
|
||||
final dynamic prmGetDoctorRatingList;
|
||||
final dynamic prmGetProceureAndPackagesList;
|
||||
final dynamic prmHisAppointmentqueuegetList;
|
||||
final dynamic prmHisCheckDoctorIsFullyBookedList;
|
||||
final dynamic prmHisGetDentalEstimationPlanList;
|
||||
final dynamic prmHisGetDischargeInfoList;
|
||||
final dynamic prmHisGetUpcomingConfirmedAppoimentList;
|
||||
final dynamic prmHisQueueErToOpList;
|
||||
final dynamic prmQueueERreferralHistoryGetList;
|
||||
final dynamic prmSpecialClinicalCareMappingList;
|
||||
final bool? patientDoctorAppointmentResultExit;
|
||||
final dynamic patientDoctorAppointmentResultList;
|
||||
final dynamic patientErDoctorFreeSlots;
|
||||
final dynamic patientErGetAllClinicsList;
|
||||
final dynamic patientErGetDoctorClincByServiceIdList;
|
||||
final dynamic patientErGetServiceList;
|
||||
final int? patientErLogininsert;
|
||||
final dynamic patientErPrescriptionLogin;
|
||||
final dynamic patientErSelectAdmin;
|
||||
final dynamic patientErSelectRole2;
|
||||
final int? patientErUpdateLiveCareStatus;
|
||||
final int? patientErInsert;
|
||||
final dynamic patientInformationList;
|
||||
final int? patientNumber;
|
||||
final dynamic paymentModes;
|
||||
final bool? physioIsPatientHasApproval;
|
||||
final int? physiotherapyError;
|
||||
final dynamic procedureNeedeTime;
|
||||
final int? riskScore;
|
||||
final int? rowCount;
|
||||
final dynamic sameClinicApptList;
|
||||
final dynamic searchDoctorsByTimeIsVoiceCommandList;
|
||||
final int? slotDuration;
|
||||
final int? statusCode;
|
||||
final int? tamaraIntegrationLogsInsertResponse;
|
||||
final int? tamaraIntegrationLogsUpdateResponse;
|
||||
final dynamic transactionNo;
|
||||
final dynamic userDentalPlanMessage;
|
||||
final int? waitingAppointmentNoPerDay;
|
||||
final int? age;
|
||||
final dynamic erpDoctorDetails;
|
||||
final int? returnValue;
|
||||
|
||||
factory GenericResponseModel2.fromJson(Map<String, dynamic> json) => GenericResponseModel2(
|
||||
date: json["Date"],
|
||||
languageId: json["LanguageID"] == null ? null : json["LanguageID"],
|
||||
serviceName: json["ServiceName"] == null ? null : json["ServiceName"],
|
||||
time: json["Time"],
|
||||
androidLink: json["AndroidLink"],
|
||||
authenticationTokenId: json["AuthenticationTokenID"],
|
||||
data: json["Data"],
|
||||
dataw: json["Dataw"] == null ? null : json["Dataw"],
|
||||
dietType: json["DietType"] == null ? null : json["DietType"],
|
||||
dietTypeId: json["DietTypeID"] == null ? null : json["DietTypeID"],
|
||||
errorCode: json["ErrorCode"],
|
||||
errorEndUserMessage: json["ErrorEndUserMessage"],
|
||||
errorEndUserMessageN: json["ErrorEndUserMessageN"],
|
||||
errorMessage: json["ErrorMessage"],
|
||||
errorType: json["ErrorType"] == null ? null : json["ErrorType"],
|
||||
foodCategory: json["FoodCategory"] == null ? null : json["FoodCategory"],
|
||||
iosLink: json["IOSLink"],
|
||||
isAuthenticated: json["IsAuthenticated"] == null ? null : json["IsAuthenticated"],
|
||||
mealOrderStatus: json["MealOrderStatus"] == null ? null : json["MealOrderStatus"],
|
||||
mealType: json["MealType"] == null ? null : json["MealType"],
|
||||
messageStatus: json["MessageStatus"] == null ? null : json["MessageStatus"],
|
||||
numberOfResultRecords: json["NumberOfResultRecords"] == null ? null : json["NumberOfResultRecords"],
|
||||
patientBlodType: json["PatientBlodType"],
|
||||
successMsg: json["SuccessMsg"],
|
||||
successMsgN: json["SuccessMsgN"],
|
||||
vidaUpdatedResponse: json["VidaUpdatedResponse"],
|
||||
ageError: json["AgeError"] == null ? null : json["AgeError"],
|
||||
allowedBooking: json["AllowedBooking"] == null ? null : json["AllowedBooking"],
|
||||
ancillaryOrderInvoiceList: json["AncillaryOrderInvoiceList"],
|
||||
ancillaryOrderList: json["AncillaryOrderList"],
|
||||
ancillaryOrderListCount: json["AncillaryOrderListCount"] == null ? null : json["AncillaryOrderListCount"],
|
||||
ancillaryOrderProcList: json["AncillaryOrderProcList"],
|
||||
appoimentAllHistoryResultList: json["AppoimentAllHistoryResultList"],
|
||||
appoimentAllResultList: json["AppoimentAllResultList"],
|
||||
appointmentActiveNumber: json["AppointmentActiveNumber"] == null ? null : json["AppointmentActiveNumber"],
|
||||
appointmentNo: json["AppointmentNo"],
|
||||
appointmentQr: json["AppointmentQR"],
|
||||
avgDoctorRatingList: json["AvgDoctorRatingList"],
|
||||
covid19AppointmentResponse: json["COVID19_AppointmentResponse"],
|
||||
covid19FreeTimeSlots: json["COVID19_FreeTimeSlots"],
|
||||
covid19InvoiceResponse: json["COVID19_InvoiceResponse"],
|
||||
covid19PatientShare: json["COVID19_PatientShare"],
|
||||
covid19TestProceduresList: json["COVID19_TestProceduresList"],
|
||||
clinicCategoryList: json["ClinicCategoryList"],
|
||||
clinicInsertedId: json["ClinicInsertedID"] == null ? null : json["ClinicInsertedID"],
|
||||
clinicsHaveScheduleList: json["ClinicsHaveScheduleList"],
|
||||
continueBookAppointment: json["ContinueBookAppointment"] == null ? null : json["ContinueBookAppointment"],
|
||||
dappTemplateGetList: json["DAPP_TemplateGetList"],
|
||||
decimalDoctorRate: json["DecimalDoctorRate"] == null ? null : json["DecimalDoctorRate"],
|
||||
dentalProcedure: json["DentalProcedure"],
|
||||
dentalProcedureName: json["DentalProcedureName"],
|
||||
diseasesByClinicList: json["DiseasesByClinicList"],
|
||||
doctorBasicScheduleList: json["DoctorBasicScheduleList"],
|
||||
doctorByClinicIdList: json["DoctorByClinicIDList"],
|
||||
doctorByDiseaseList: json["DoctorByDiseaseList"],
|
||||
doctorCalenderList: json["DoctorCalenderList"],
|
||||
doctorInformationAsHtml: json["DoctorInformationAsHTML"],
|
||||
doctorInformationRaw: json["DoctorInformationRAW"],
|
||||
doctorList: json["DoctorList"],
|
||||
doctorPrePostImagesList: json["DoctorPrePostImagesList"],
|
||||
doctorProfileList: json["DoctorProfileList"] == null ? null : List<DoctorProfileListModel>.from(json["DoctorProfileList"].map((x) => DoctorProfileListModel.fromJson(x))),
|
||||
doctorRate: json["DoctorRate"] == null ? null : json["DoctorRate"],
|
||||
doctorRatingDetailsList: json["DoctorRatingDetailsList"],
|
||||
doctorScheduleMappingInsert: json["DoctorScheduleMapping_Insert"] == null ? null : json["DoctorScheduleMapping_Insert"],
|
||||
doctorSchedulesByClinicList: json["DoctorSchedulesByClinicList"],
|
||||
doctorscheduleslotInsert: json["Doctorscheduleslot_Insert"] == null ? null : json["Doctorscheduleslot_Insert"],
|
||||
doctorscheduleslotSelectList: json["Doctorscheduleslot_SelectList"],
|
||||
erAppointmentFeesObject: json["ERAppointmentFeesObject"],
|
||||
erAdvancePaymentResponse: json["ER_AdvancePaymentResponse"],
|
||||
erOnlinePaymentDetailsResponse: json["ER_OnlinePaymentDetailsResponse"],
|
||||
erPatientShare: json["ER_PatientShare"],
|
||||
erTriageQuestionsList: json["ER_TriageQuestionsList"],
|
||||
errCode: json["ErrCode"],
|
||||
errorSearchMsg: json["ErrorSearchMsg"],
|
||||
formId: json["FormID"] == null ? null : json["FormID"],
|
||||
freeTimeSlots: json["FreeTimeSlots"],
|
||||
genderError: json["GenderError"] == null ? null : json["GenderError"],
|
||||
getDoctorMobileNo: json["GetDoctorMobileNo"],
|
||||
getPatientInfoByPatientIdList: json["GetPatientInfoByPatientIDList"],
|
||||
getPatientMedicalStatus: json["GetPatientMedicalStatus"],
|
||||
hisGetAllAppoimentHistoryList: json["HIS_GetAllAppoimentHistoryList"],
|
||||
hisGetDoctorOffDaysList: json["HIS_GetDoctorOffDaysList"],
|
||||
hisObgyneUltrasoundDoctorsList: json["HIS_ObgyneUltrasoundDoctorsList"],
|
||||
hisProcedureTemplateDetailsList: json["HIS_ProcedureTemplateDetailsList"],
|
||||
hisProcedureTemplateList: json["HIS_ProcedureTemplateList"],
|
||||
hisWaitingCheckDoctorAvailableForWaitingAppointmentList: json["HIS_Waiting_CheckDoctorAvailableForWaitingAppointment_List"],
|
||||
hisObGyneProcedureGetResponse: json["His_ObGyneProcedureGet_Response"],
|
||||
hisPrmGetApprovalRemarkList: json["His_PRM_GetApprovalRemarkList"],
|
||||
hoursDiff: json["HoursDiff"] == null ? null : json["HoursDiff"],
|
||||
isDentalplan: json["ISDentalplan"] == null ? null : json["ISDentalplan"],
|
||||
isMobileAppDentalAllow: json["ISMobileAppDentalAllow"] == null ? null : json["ISMobileAppDentalAllow"],
|
||||
initialSlotDuration: json["InitialSlotDuration"] == null ? null : json["InitialSlotDuration"],
|
||||
isAllowToBookWaitingAppointment: json["IsAllowToBookWaitingAppointment"] == null ? null : json["IsAllowToBookWaitingAppointment"],
|
||||
isAllowVClinic: json["IsAllowVClinic"] == null ? null : json["IsAllowVClinic"],
|
||||
isAllowWaitList: json["IsAllowWaitList"] == null ? null : json["IsAllowWaitList"],
|
||||
isAppointmentAllowed: json["IsAppointmentAllowed"] == null ? null : json["IsAppointmentAllowed"],
|
||||
isClinicEnabledForIcdCodes: json["IsClinicEnabledForICDCodes"] == null ? null : json["IsClinicEnabledForICDCodes"],
|
||||
isDoctorExist: json["IsDoctorExist"] == null ? null : json["IsDoctorExist"],
|
||||
isInsertOrUpdate: json["IsInsertOrUpdate"] == null ? null : json["IsInsertOrUpdate"],
|
||||
isLastAppoitmentRatedList: json["IsLastAppoitmentRatedList"],
|
||||
isShowInsuranceUpdateModule: json["IsShowInsuranceUpdateModule"] == null ? null : json["IsShowInsuranceUpdateModule"],
|
||||
isSlotAvailable: json["IsSlotAvailable"] == null ? null : json["IsSlotAvailable"],
|
||||
lcGetClinicScheduleList: json["LC_GetClinicScheduleList"],
|
||||
listHoursDiff: json["ListHoursDiff"],
|
||||
listReqTypes: json["ListReqTypes"],
|
||||
listAllClinicRate: json["List_AllClinicRate"],
|
||||
listAllDoctorRate: json["List_AllDoctorRate"],
|
||||
listAllProjectRate: json["List_AllProjectRate"],
|
||||
listCovid19DoctorsByClinicAndProject: json["List_COVID19_DoctorsByClinicAndProject"],
|
||||
listCovid19ProjectDriveThroughTestingCenter: json["List_COVID19_ProjectDriveThroughTestingCenter"],
|
||||
listCalculationTable: json["List_CalculationTable"],
|
||||
listDdAdminMembers: json["List_DDAdmin_Members"],
|
||||
listDentalChiefComplain: json["List_DentalChiefComplain"],
|
||||
listDentalDdDetails: json["List_DentalDDDetails"],
|
||||
listDentalDoctorChiefComplaintMapping: json["List_DentalDoctorChiefComplaintMapping"],
|
||||
listDentalPediatricDoctor: json["List_DentalPediatricDoctor"],
|
||||
listDoctorAll: json["List_DoctorAll"],
|
||||
listDoctorByIpAddressCheckIn: json["List_DoctorByIPAddressCheckIn"],
|
||||
listDoctorByProjectClinicAr: json["List_DoctorByProjectClinicAr"],
|
||||
listDoctorByProjectClinicEn: json["List_DoctorByProjectClinicEn"],
|
||||
listDoctorCases: json["List_DoctorCases"],
|
||||
listDoctorClinics: json["List_DoctorClinics"],
|
||||
listDoctorDetailsList: json["List_DoctorDetailsList"],
|
||||
listDoctorDetailsListAr: json["List_DoctorDetailsListAr"],
|
||||
listDoctorLanguages: json["List_DoctorLanguages"],
|
||||
listDoctorMappinsgs: json["List_DoctorMappinsgs"],
|
||||
listDoctorPatientVitalSign: json["List_DoctorPatientVitalSign"],
|
||||
listDoctorProcedureMapping: json["List_DoctorProcedureMapping"],
|
||||
listDoctorProfileImage: json["List_DoctorProfileImage"],
|
||||
listDoctorProject: json["List_DoctorProject"],
|
||||
listDoctorQualifications: json["List_DoctorQualifications"],
|
||||
listDoctorSlotFirstVisit: json["List_DoctorSlotFirstVisit"],
|
||||
listDoctorSpeciality: json["List_DoctorSpeciality"],
|
||||
listDoctorSpecializations: json["List_DoctorSpecializations"],
|
||||
listDoctorWorkingHoursTable: json["List_DoctorWorkingHoursTable"],
|
||||
listDoctorblacklistModel: json["List_DoctorblacklistModel"],
|
||||
listDoctorinfo: json["List_Doctorinfo"],
|
||||
listEnglish: json["List_English"],
|
||||
listGetAllCancelAppointmentReasons: json["List_GetAllCancelAppointmentReasons"],
|
||||
listGetAllClinicsRoomNo: json["List_GetAllClinicsRoomNo"],
|
||||
listGetAllDoctorsOnProject: json["List_GetAllDoctorsOnProject"],
|
||||
listGetAllDoctorsbyProject: json["List_GetAllDoctorsbyProject"],
|
||||
listGetAppForCancel: json["List_GetAppForCancel"],
|
||||
listGetClinicsInfobyProject: json["List_GetClinicsInfobyProject"],
|
||||
listGetClinicsbyProject: json["List_GetClinicsbyProject"],
|
||||
listGetDoctorsbyProject: json["List_GetDoctorsbyProject"],
|
||||
listGetIpAddressForDd: json["List_GetIPAddressForDD"],
|
||||
listGetIpAddressForDentalDd: json["List_GetIPAddressForDentalDD"],
|
||||
listGetInfoForDentalClinicsDd: json["List_GetInfoForDentalClinicsDD"],
|
||||
listGetLoginDetails: json["List_GetLoginDetails"],
|
||||
listGetPatientCancelAppointment: json["List_GetPatientCancelAppointment"],
|
||||
listHisDoctorProject: json["List_HISDoctorProject"],
|
||||
listHisGetContactLensPerscription: json["List_HIS_GetContactLensPerscription"],
|
||||
listHisGetGlassPerscription: json["List_HIS_GetGlassPerscription"],
|
||||
listHmgPartTimeDoctor: json["List_HmgPartTimeDoctor"],
|
||||
listInvoiceDetails: json["List_InvoiceDetails"],
|
||||
listIsPatientHasOnGoingEstimation: json["List_IsPatientHasOnGoingEstimation"],
|
||||
listLaserDoctors: json["List_LaserDoctors"],
|
||||
listLaserProcedures: json["List_LaserProcedures"],
|
||||
listMedicalReportByAppointment: json["List_MedicalReportByAppointment"],
|
||||
listNonAdminProjectMapping: json["List_NonAdminProjectMapping"],
|
||||
listPatientErAdminServiceModel: json["List_PatientER_AdminServiceModel"],
|
||||
listPatientErDoctorBlackListModel: json["List_PatientER_DoctorBlackListModel"],
|
||||
listPhysioDoctors: json["List_PhysioDoctors"],
|
||||
listProjectErpMapping: json["List_ProjectERPMapping"],
|
||||
listRecordByIpAddress: json["List_RecordByIPAddress"],
|
||||
listRecordByIpAddressNew: json["List_RecordByIPAddressNew"],
|
||||
listRecordByIpAddressNewCheckIn: json["List_RecordByIPAddressNewCheckIn"],
|
||||
listRecordByIpAddressNewForDubai: json["List_RecordByIPAddressNewForDubai"],
|
||||
listRescahdualOnlineModel: json["List_RescahdualOnlineModel"],
|
||||
message: json["Message"],
|
||||
notesDoctorRatingForCocList: json["NotesDoctorRatingForCOC_List"],
|
||||
notesDoctorRatingList: json["NotesDoctorRatingList"],
|
||||
onlineCheckInAppointments: json["OnlineCheckInAppointments"],
|
||||
onlineCheckinBeforeHour: json["OnlineCheckinBeforeHour"] == null ? null : json["OnlineCheckinBeforeHour"],
|
||||
prmAdmissionInfoList: json["PRM_AdmissionInfoList"],
|
||||
prmDentalEstimationDetailList: json["PRM_DentalEstimationDetailList"],
|
||||
prmDentalEstimationList: json["PRM_DentalEstimationList"],
|
||||
prmDoctorsForRadiologyList: json["PRM_DoctorsForRadiologyList"],
|
||||
prmGetErToOpdRequestStatusList: json["PRM_GET_ERToOPDRequestStatusList"],
|
||||
prmGetDoctorRatingList: json["PRM_GetDoctorRatingList"],
|
||||
prmGetProceureAndPackagesList: json["PRM_GetProceureAndPackagesList"],
|
||||
prmHisAppointmentqueuegetList: json["PRM_HIS_AppointmentqueuegetList"],
|
||||
prmHisCheckDoctorIsFullyBookedList: json["PRM_HIS_CheckDoctorIsFullyBookedList"],
|
||||
prmHisGetDentalEstimationPlanList: json["PRM_HIS_GetDentalEstimationPlan_List"],
|
||||
prmHisGetDischargeInfoList: json["PRM_HIS_GetDischargeInfo_List"],
|
||||
prmHisGetUpcomingConfirmedAppoimentList: json["PRM_HIS_GetUpcomingConfirmedAppoimentList"],
|
||||
prmHisQueueErToOpList: json["PRM_HIS_QueueERToOP_List"],
|
||||
prmQueueERreferralHistoryGetList: json["PRM_QueueERreferralHistory_getList"],
|
||||
prmSpecialClinicalCareMappingList: json["PRM_SpecialClinicalCareMapping_List"],
|
||||
patientDoctorAppointmentResultExit: json["PatientDoctorAppointmentResultExit"] == null ? null : json["PatientDoctorAppointmentResultExit"],
|
||||
patientDoctorAppointmentResultList: json["PatientDoctorAppointmentResultList"],
|
||||
patientErDoctorFreeSlots: json["PatientER_DoctorFreeSlots"],
|
||||
patientErGetAllClinicsList: json["PatientER_GetAllClinics_List"],
|
||||
patientErGetDoctorClincByServiceIdList: json["PatientER_GetDoctorClincByServiceID_List"],
|
||||
patientErGetServiceList: json["PatientER_GetServiceList"],
|
||||
patientErLogininsert: json["PatientER_Logininsert"] == null ? null : json["PatientER_Logininsert"],
|
||||
patientErPrescriptionLogin: json["PatientER_PrescriptionLogin"],
|
||||
patientErSelectAdmin: json["PatientER_SelectAdmin"],
|
||||
patientErSelectRole2: json["PatientER_SelectRole2"],
|
||||
patientErUpdateLiveCareStatus: json["PatientER_UpdateLiveCareStatus"] == null ? null : json["PatientER_UpdateLiveCareStatus"],
|
||||
patientErInsert: json["PatientER_insert"] == null ? null : json["PatientER_insert"],
|
||||
patientInformationList: json["PatientInformationList"],
|
||||
patientNumber: json["PatientNumber"] == null ? null : json["PatientNumber"],
|
||||
paymentModes: json["PaymentModes"],
|
||||
physioIsPatientHasApproval: json["Physio_IsPatientHasApproval"] == null ? null : json["Physio_IsPatientHasApproval"],
|
||||
physiotherapyError: json["PhysiotherapyError"] == null ? null : json["PhysiotherapyError"],
|
||||
procedureNeedeTime: json["ProcedureNeedeTime"],
|
||||
riskScore: json["RiskScore"] == null ? null : json["RiskScore"],
|
||||
rowCount: json["RowCount"] == null ? null : json["RowCount"],
|
||||
sameClinicApptList: json["SameClinicApptList"],
|
||||
searchDoctorsByTimeIsVoiceCommandList: json["SearchDoctorsByTime_IsVoiceCommandList"],
|
||||
slotDuration: json["SlotDuration"] == null ? null : json["SlotDuration"],
|
||||
statusCode: json["StatusCode"] == null ? null : json["StatusCode"],
|
||||
tamaraIntegrationLogsInsertResponse: json["Tamara_IntegrationLogsInsert_Response"] == null ? null : json["Tamara_IntegrationLogsInsert_Response"],
|
||||
tamaraIntegrationLogsUpdateResponse: json["Tamara_IntegrationLogsUpdate_Response"] == null ? null : json["Tamara_IntegrationLogsUpdate_Response"],
|
||||
transactionNo: json["TransactionNo"],
|
||||
userDentalPlanMessage: json["UserDentalPlanMessage"],
|
||||
waitingAppointmentNoPerDay: json["WaitingAppointmentNoPerDay"] == null ? null : json["WaitingAppointmentNoPerDay"],
|
||||
age: json["age"] == null ? null : json["age"],
|
||||
erpDoctorDetails: json["erpDoctorDetails"],
|
||||
returnValue: json["returnValue"] == null ? null : json["returnValue"],
|
||||
);
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"Date": date,
|
||||
"LanguageID": languageId == null ? null : languageId,
|
||||
"ServiceName": serviceName == null ? null : serviceName,
|
||||
"Time": time,
|
||||
"AndroidLink": androidLink,
|
||||
"AuthenticationTokenID": authenticationTokenId,
|
||||
"Data": data,
|
||||
"Dataw": dataw == null ? null : dataw,
|
||||
"DietType": dietType == null ? null : dietType,
|
||||
"DietTypeID": dietTypeId == null ? null : dietTypeId,
|
||||
"ErrorCode": errorCode,
|
||||
"ErrorEndUserMessage": errorEndUserMessage,
|
||||
"ErrorEndUserMessageN": errorEndUserMessageN,
|
||||
"ErrorMessage": errorMessage,
|
||||
"ErrorType": errorType == null ? null : errorType,
|
||||
"FoodCategory": foodCategory == null ? null : foodCategory,
|
||||
"IOSLink": iosLink,
|
||||
"IsAuthenticated": isAuthenticated == null ? null : isAuthenticated,
|
||||
"MealOrderStatus": mealOrderStatus == null ? null : mealOrderStatus,
|
||||
"MealType": mealType == null ? null : mealType,
|
||||
"MessageStatus": messageStatus == null ? null : messageStatus,
|
||||
"NumberOfResultRecords": numberOfResultRecords == null ? null : numberOfResultRecords,
|
||||
"PatientBlodType": patientBlodType,
|
||||
"SuccessMsg": successMsg,
|
||||
"SuccessMsgN": successMsgN,
|
||||
"VidaUpdatedResponse": vidaUpdatedResponse,
|
||||
"AgeError": ageError == null ? null : ageError,
|
||||
"AllowedBooking": allowedBooking == null ? null : allowedBooking,
|
||||
"AncillaryOrderInvoiceList": ancillaryOrderInvoiceList,
|
||||
"AncillaryOrderList": ancillaryOrderList,
|
||||
"AncillaryOrderListCount": ancillaryOrderListCount == null ? null : ancillaryOrderListCount,
|
||||
"AncillaryOrderProcList": ancillaryOrderProcList,
|
||||
"AppoimentAllHistoryResultList": appoimentAllHistoryResultList,
|
||||
"AppoimentAllResultList": appoimentAllResultList,
|
||||
"AppointmentActiveNumber": appointmentActiveNumber == null ? null : appointmentActiveNumber,
|
||||
"AppointmentNo": appointmentNo,
|
||||
"AppointmentQR": appointmentQr,
|
||||
"AvgDoctorRatingList": avgDoctorRatingList,
|
||||
"COVID19_AppointmentResponse": covid19AppointmentResponse,
|
||||
"COVID19_FreeTimeSlots": covid19FreeTimeSlots,
|
||||
"COVID19_InvoiceResponse": covid19InvoiceResponse,
|
||||
"COVID19_PatientShare": covid19PatientShare,
|
||||
"COVID19_TestProceduresList": covid19TestProceduresList,
|
||||
"ClinicCategoryList": clinicCategoryList,
|
||||
"ClinicInsertedID": clinicInsertedId == null ? null : clinicInsertedId,
|
||||
"ClinicsHaveScheduleList": clinicsHaveScheduleList,
|
||||
"ContinueBookAppointment": continueBookAppointment == null ? null : continueBookAppointment,
|
||||
"DAPP_TemplateGetList": dappTemplateGetList,
|
||||
"DecimalDoctorRate": decimalDoctorRate == null ? null : decimalDoctorRate,
|
||||
"DentalProcedure": dentalProcedure,
|
||||
"DentalProcedureName": dentalProcedureName,
|
||||
"DiseasesByClinicList": diseasesByClinicList,
|
||||
"DoctorBasicScheduleList": doctorBasicScheduleList,
|
||||
"DoctorByClinicIDList": doctorByClinicIdList,
|
||||
"DoctorByDiseaseList": doctorByDiseaseList,
|
||||
"DoctorCalenderList": doctorCalenderList,
|
||||
"DoctorInformationAsHTML": doctorInformationAsHtml,
|
||||
"DoctorInformationRAW": doctorInformationRaw,
|
||||
"DoctorList": doctorList,
|
||||
"DoctorPrePostImagesList": doctorPrePostImagesList,
|
||||
"DoctorProfileList": doctorProfileList == null ? null : List<dynamic>.from(doctorProfileList!.map((x) => x.toJson())),
|
||||
"DoctorRate": doctorRate == null ? null : doctorRate,
|
||||
"DoctorRatingDetailsList": doctorRatingDetailsList,
|
||||
"DoctorScheduleMapping_Insert": doctorScheduleMappingInsert == null ? null : doctorScheduleMappingInsert,
|
||||
"DoctorSchedulesByClinicList": doctorSchedulesByClinicList,
|
||||
"Doctorscheduleslot_Insert": doctorscheduleslotInsert == null ? null : doctorscheduleslotInsert,
|
||||
"Doctorscheduleslot_SelectList": doctorscheduleslotSelectList,
|
||||
"ERAppointmentFeesObject": erAppointmentFeesObject,
|
||||
"ER_AdvancePaymentResponse": erAdvancePaymentResponse,
|
||||
"ER_OnlinePaymentDetailsResponse": erOnlinePaymentDetailsResponse,
|
||||
"ER_PatientShare": erPatientShare,
|
||||
"ER_TriageQuestionsList": erTriageQuestionsList,
|
||||
"ErrCode": errCode,
|
||||
"ErrorSearchMsg": errorSearchMsg,
|
||||
"FormID": formId == null ? null : formId,
|
||||
"FreeTimeSlots": freeTimeSlots,
|
||||
"GenderError": genderError == null ? null : genderError,
|
||||
"GetDoctorMobileNo": getDoctorMobileNo,
|
||||
"GetPatientInfoByPatientIDList": getPatientInfoByPatientIdList,
|
||||
"GetPatientMedicalStatus": getPatientMedicalStatus,
|
||||
"HIS_GetAllAppoimentHistoryList": hisGetAllAppoimentHistoryList,
|
||||
"HIS_GetDoctorOffDaysList": hisGetDoctorOffDaysList,
|
||||
"HIS_ObgyneUltrasoundDoctorsList": hisObgyneUltrasoundDoctorsList,
|
||||
"HIS_ProcedureTemplateDetailsList": hisProcedureTemplateDetailsList,
|
||||
"HIS_ProcedureTemplateList": hisProcedureTemplateList,
|
||||
"HIS_Waiting_CheckDoctorAvailableForWaitingAppointment_List": hisWaitingCheckDoctorAvailableForWaitingAppointmentList,
|
||||
"His_ObGyneProcedureGet_Response": hisObGyneProcedureGetResponse,
|
||||
"His_PRM_GetApprovalRemarkList": hisPrmGetApprovalRemarkList,
|
||||
"HoursDiff": hoursDiff == null ? null : hoursDiff,
|
||||
"ISDentalplan": isDentalplan == null ? null : isDentalplan,
|
||||
"ISMobileAppDentalAllow": isMobileAppDentalAllow == null ? null : isMobileAppDentalAllow,
|
||||
"InitialSlotDuration": initialSlotDuration == null ? null : initialSlotDuration,
|
||||
"IsAllowToBookWaitingAppointment": isAllowToBookWaitingAppointment == null ? null : isAllowToBookWaitingAppointment,
|
||||
"IsAllowVClinic": isAllowVClinic == null ? null : isAllowVClinic,
|
||||
"IsAllowWaitList": isAllowWaitList == null ? null : isAllowWaitList,
|
||||
"IsAppointmentAllowed": isAppointmentAllowed == null ? null : isAppointmentAllowed,
|
||||
"IsClinicEnabledForICDCodes": isClinicEnabledForIcdCodes == null ? null : isClinicEnabledForIcdCodes,
|
||||
"IsDoctorExist": isDoctorExist == null ? null : isDoctorExist,
|
||||
"IsInsertOrUpdate": isInsertOrUpdate == null ? null : isInsertOrUpdate,
|
||||
"IsLastAppoitmentRatedList": isLastAppoitmentRatedList,
|
||||
"IsShowInsuranceUpdateModule": isShowInsuranceUpdateModule == null ? null : isShowInsuranceUpdateModule,
|
||||
"IsSlotAvailable": isSlotAvailable == null ? null : isSlotAvailable,
|
||||
"LC_GetClinicScheduleList": lcGetClinicScheduleList,
|
||||
"ListHoursDiff": listHoursDiff,
|
||||
"ListReqTypes": listReqTypes,
|
||||
"List_AllClinicRate": listAllClinicRate,
|
||||
"List_AllDoctorRate": listAllDoctorRate,
|
||||
"List_AllProjectRate": listAllProjectRate,
|
||||
"List_COVID19_DoctorsByClinicAndProject": listCovid19DoctorsByClinicAndProject,
|
||||
"List_COVID19_ProjectDriveThroughTestingCenter": listCovid19ProjectDriveThroughTestingCenter,
|
||||
"List_CalculationTable": listCalculationTable,
|
||||
"List_DDAdmin_Members": listDdAdminMembers,
|
||||
"List_DentalChiefComplain": listDentalChiefComplain,
|
||||
"List_DentalDDDetails": listDentalDdDetails,
|
||||
"List_DentalDoctorChiefComplaintMapping": listDentalDoctorChiefComplaintMapping,
|
||||
"List_DentalPediatricDoctor": listDentalPediatricDoctor,
|
||||
"List_DoctorAll": listDoctorAll,
|
||||
"List_DoctorByIPAddressCheckIn": listDoctorByIpAddressCheckIn,
|
||||
"List_DoctorByProjectClinicAr": listDoctorByProjectClinicAr,
|
||||
"List_DoctorByProjectClinicEn": listDoctorByProjectClinicEn,
|
||||
"List_DoctorCases": listDoctorCases,
|
||||
"List_DoctorClinics": listDoctorClinics,
|
||||
"List_DoctorDetailsList": listDoctorDetailsList,
|
||||
"List_DoctorDetailsListAr": listDoctorDetailsListAr,
|
||||
"List_DoctorLanguages": listDoctorLanguages,
|
||||
"List_DoctorMappinsgs": listDoctorMappinsgs,
|
||||
"List_DoctorPatientVitalSign": listDoctorPatientVitalSign,
|
||||
"List_DoctorProcedureMapping": listDoctorProcedureMapping,
|
||||
"List_DoctorProfileImage": listDoctorProfileImage,
|
||||
"List_DoctorProject": listDoctorProject,
|
||||
"List_DoctorQualifications": listDoctorQualifications,
|
||||
"List_DoctorSlotFirstVisit": listDoctorSlotFirstVisit,
|
||||
"List_DoctorSpeciality": listDoctorSpeciality,
|
||||
"List_DoctorSpecializations": listDoctorSpecializations,
|
||||
"List_DoctorWorkingHoursTable": listDoctorWorkingHoursTable,
|
||||
"List_DoctorblacklistModel": listDoctorblacklistModel,
|
||||
"List_Doctorinfo": listDoctorinfo,
|
||||
"List_English": listEnglish,
|
||||
"List_GetAllCancelAppointmentReasons": listGetAllCancelAppointmentReasons,
|
||||
"List_GetAllClinicsRoomNo": listGetAllClinicsRoomNo,
|
||||
"List_GetAllDoctorsOnProject": listGetAllDoctorsOnProject,
|
||||
"List_GetAllDoctorsbyProject": listGetAllDoctorsbyProject,
|
||||
"List_GetAppForCancel": listGetAppForCancel,
|
||||
"List_GetClinicsInfobyProject": listGetClinicsInfobyProject,
|
||||
"List_GetClinicsbyProject": listGetClinicsbyProject,
|
||||
"List_GetDoctorsbyProject": listGetDoctorsbyProject,
|
||||
"List_GetIPAddressForDD": listGetIpAddressForDd,
|
||||
"List_GetIPAddressForDentalDD": listGetIpAddressForDentalDd,
|
||||
"List_GetInfoForDentalClinicsDD": listGetInfoForDentalClinicsDd,
|
||||
"List_GetLoginDetails": listGetLoginDetails,
|
||||
"List_GetPatientCancelAppointment": listGetPatientCancelAppointment,
|
||||
"List_HISDoctorProject": listHisDoctorProject,
|
||||
"List_HIS_GetContactLensPerscription": listHisGetContactLensPerscription,
|
||||
"List_HIS_GetGlassPerscription": listHisGetGlassPerscription,
|
||||
"List_HmgPartTimeDoctor": listHmgPartTimeDoctor,
|
||||
"List_InvoiceDetails": listInvoiceDetails,
|
||||
"List_IsPatientHasOnGoingEstimation": listIsPatientHasOnGoingEstimation,
|
||||
"List_LaserDoctors": listLaserDoctors,
|
||||
"List_LaserProcedures": listLaserProcedures,
|
||||
"List_MedicalReportByAppointment": listMedicalReportByAppointment,
|
||||
"List_NonAdminProjectMapping": listNonAdminProjectMapping,
|
||||
"List_PatientER_AdminServiceModel": listPatientErAdminServiceModel,
|
||||
"List_PatientER_DoctorBlackListModel": listPatientErDoctorBlackListModel,
|
||||
"List_PhysioDoctors": listPhysioDoctors,
|
||||
"List_ProjectERPMapping": listProjectErpMapping,
|
||||
"List_RecordByIPAddress": listRecordByIpAddress,
|
||||
"List_RecordByIPAddressNew": listRecordByIpAddressNew,
|
||||
"List_RecordByIPAddressNewCheckIn": listRecordByIpAddressNewCheckIn,
|
||||
"List_RecordByIPAddressNewForDubai": listRecordByIpAddressNewForDubai,
|
||||
"List_RescahdualOnlineModel": listRescahdualOnlineModel,
|
||||
"Message": message,
|
||||
"NotesDoctorRatingForCOC_List": notesDoctorRatingForCocList,
|
||||
"NotesDoctorRatingList": notesDoctorRatingList,
|
||||
"OnlineCheckInAppointments": onlineCheckInAppointments,
|
||||
"OnlineCheckinBeforeHour": onlineCheckinBeforeHour == null ? null : onlineCheckinBeforeHour,
|
||||
"PRM_AdmissionInfoList": prmAdmissionInfoList,
|
||||
"PRM_DentalEstimationDetailList": prmDentalEstimationDetailList,
|
||||
"PRM_DentalEstimationList": prmDentalEstimationList,
|
||||
"PRM_DoctorsForRadiologyList": prmDoctorsForRadiologyList,
|
||||
"PRM_GET_ERToOPDRequestStatusList": prmGetErToOpdRequestStatusList,
|
||||
"PRM_GetDoctorRatingList": prmGetDoctorRatingList,
|
||||
"PRM_GetProceureAndPackagesList": prmGetProceureAndPackagesList,
|
||||
"PRM_HIS_AppointmentqueuegetList": prmHisAppointmentqueuegetList,
|
||||
"PRM_HIS_CheckDoctorIsFullyBookedList": prmHisCheckDoctorIsFullyBookedList,
|
||||
"PRM_HIS_GetDentalEstimationPlan_List": prmHisGetDentalEstimationPlanList,
|
||||
"PRM_HIS_GetDischargeInfo_List": prmHisGetDischargeInfoList,
|
||||
"PRM_HIS_GetUpcomingConfirmedAppoimentList": prmHisGetUpcomingConfirmedAppoimentList,
|
||||
"PRM_HIS_QueueERToOP_List": prmHisQueueErToOpList,
|
||||
"PRM_QueueERreferralHistory_getList": prmQueueERreferralHistoryGetList,
|
||||
"PRM_SpecialClinicalCareMapping_List": prmSpecialClinicalCareMappingList,
|
||||
"PatientDoctorAppointmentResultExit": patientDoctorAppointmentResultExit == null ? null : patientDoctorAppointmentResultExit,
|
||||
"PatientDoctorAppointmentResultList": patientDoctorAppointmentResultList,
|
||||
"PatientER_DoctorFreeSlots": patientErDoctorFreeSlots,
|
||||
"PatientER_GetAllClinics_List": patientErGetAllClinicsList,
|
||||
"PatientER_GetDoctorClincByServiceID_List": patientErGetDoctorClincByServiceIdList,
|
||||
"PatientER_GetServiceList": patientErGetServiceList,
|
||||
"PatientER_Logininsert": patientErLogininsert == null ? null : patientErLogininsert,
|
||||
"PatientER_PrescriptionLogin": patientErPrescriptionLogin,
|
||||
"PatientER_SelectAdmin": patientErSelectAdmin,
|
||||
"PatientER_SelectRole2": patientErSelectRole2,
|
||||
"PatientER_UpdateLiveCareStatus": patientErUpdateLiveCareStatus == null ? null : patientErUpdateLiveCareStatus,
|
||||
"PatientER_insert": patientErInsert == null ? null : patientErInsert,
|
||||
"PatientInformationList": patientInformationList,
|
||||
"PatientNumber": patientNumber == null ? null : patientNumber,
|
||||
"PaymentModes": paymentModes,
|
||||
"Physio_IsPatientHasApproval": physioIsPatientHasApproval == null ? null : physioIsPatientHasApproval,
|
||||
"PhysiotherapyError": physiotherapyError == null ? null : physiotherapyError,
|
||||
"ProcedureNeedeTime": procedureNeedeTime,
|
||||
"RiskScore": riskScore == null ? null : riskScore,
|
||||
"RowCount": rowCount == null ? null : rowCount,
|
||||
"SameClinicApptList": sameClinicApptList,
|
||||
"SearchDoctorsByTime_IsVoiceCommandList": searchDoctorsByTimeIsVoiceCommandList,
|
||||
"SlotDuration": slotDuration == null ? null : slotDuration,
|
||||
"StatusCode": statusCode == null ? null : statusCode,
|
||||
"Tamara_IntegrationLogsInsert_Response": tamaraIntegrationLogsInsertResponse == null ? null : tamaraIntegrationLogsInsertResponse,
|
||||
"Tamara_IntegrationLogsUpdate_Response": tamaraIntegrationLogsUpdateResponse == null ? null : tamaraIntegrationLogsUpdateResponse,
|
||||
"TransactionNo": transactionNo,
|
||||
"UserDentalPlanMessage": userDentalPlanMessage,
|
||||
"WaitingAppointmentNoPerDay": waitingAppointmentNoPerDay == null ? null : waitingAppointmentNoPerDay,
|
||||
"age": age == null ? null : age,
|
||||
"erpDoctorDetails": erpDoctorDetails,
|
||||
"returnValue": returnValue == null ? null : returnValue,
|
||||
};
|
||||
}
|
||||
@ -0,0 +1,195 @@
|
||||
class DoctorProfileListModel {
|
||||
DoctorProfileListModel({
|
||||
this.doctorId,
|
||||
this.doctorName,
|
||||
this.doctorNameN,
|
||||
this.clinicId,
|
||||
this.clinicDescription,
|
||||
this.clinicDescriptionN,
|
||||
this.licenseExpiry,
|
||||
this.employmentType,
|
||||
this.setupId,
|
||||
this.projectId,
|
||||
this.projectName,
|
||||
this.nationalityId,
|
||||
this.nationalityName,
|
||||
this.nationalityNameN,
|
||||
this.gender,
|
||||
this.genderDescription,
|
||||
this.genderDescriptionN,
|
||||
this.doctorTitle,
|
||||
this.projectNameN,
|
||||
this.isAllowWaitList,
|
||||
this.titleDescription,
|
||||
this.titleDescriptionN,
|
||||
this.isRegistered,
|
||||
this.isDoctorDummy,
|
||||
this.isActive,
|
||||
this.isDoctorAppointmentDisplayed,
|
||||
this.doctorClinicActive,
|
||||
this.isbookingAllowed,
|
||||
this.doctorCases,
|
||||
this.doctorPicture,
|
||||
this.doctorProfileInfo,
|
||||
this.specialty,
|
||||
this.actualDoctorRate,
|
||||
this.consultationFee,
|
||||
this.decimalDoctorRate,
|
||||
this.doctorImageUrl,
|
||||
this.doctorMobileNumber,
|
||||
this.doctorRate,
|
||||
this.doctorStarsRate,
|
||||
this.doctorTitleForProfile,
|
||||
this.isAppointmentAllowed,
|
||||
this.isDoctorHasPrePostImages,
|
||||
this.nationalityFlagUrl,
|
||||
this.noOfPatientsRate,
|
||||
this.qr,
|
||||
this.serviceId,
|
||||
});
|
||||
|
||||
final int? doctorId;
|
||||
final String? doctorName;
|
||||
final dynamic doctorNameN;
|
||||
final int? clinicId;
|
||||
final String? clinicDescription;
|
||||
final dynamic clinicDescriptionN;
|
||||
final dynamic licenseExpiry;
|
||||
final int? employmentType;
|
||||
final dynamic setupId;
|
||||
final int? projectId;
|
||||
final String? projectName;
|
||||
final String? nationalityId;
|
||||
final String? nationalityName;
|
||||
final dynamic nationalityNameN;
|
||||
final int? gender;
|
||||
final String? genderDescription;
|
||||
final dynamic genderDescriptionN;
|
||||
final dynamic doctorTitle;
|
||||
final dynamic projectNameN;
|
||||
final bool? isAllowWaitList;
|
||||
final String? titleDescription;
|
||||
final dynamic titleDescriptionN;
|
||||
final dynamic isRegistered;
|
||||
final dynamic isDoctorDummy;
|
||||
final bool? isActive;
|
||||
final dynamic isDoctorAppointmentDisplayed;
|
||||
final bool? doctorClinicActive;
|
||||
final dynamic isbookingAllowed;
|
||||
final String? doctorCases;
|
||||
final dynamic doctorPicture;
|
||||
final String? doctorProfileInfo;
|
||||
final List<String>? specialty;
|
||||
final int? actualDoctorRate;
|
||||
final String? consultationFee;
|
||||
final double? decimalDoctorRate;
|
||||
final String? doctorImageUrl;
|
||||
final String? doctorMobileNumber;
|
||||
final int? doctorRate;
|
||||
final int? doctorStarsRate;
|
||||
final String? doctorTitleForProfile;
|
||||
final bool? isAppointmentAllowed;
|
||||
final bool? isDoctorHasPrePostImages;
|
||||
final String? nationalityFlagUrl;
|
||||
final int? noOfPatientsRate;
|
||||
final String? qr;
|
||||
final int? serviceId;
|
||||
|
||||
factory DoctorProfileListModel.fromJson(Map<String, dynamic> json) => DoctorProfileListModel(
|
||||
doctorId: json["DoctorID"] == null ? null : json["DoctorID"],
|
||||
doctorName: json["DoctorName"] == null ? null : json["DoctorName"],
|
||||
doctorNameN: json["DoctorNameN"],
|
||||
clinicId: json["ClinicID"] == null ? null : json["ClinicID"],
|
||||
clinicDescription: json["ClinicDescription"] == null ? null : json["ClinicDescription"],
|
||||
clinicDescriptionN: json["ClinicDescriptionN"],
|
||||
licenseExpiry: json["LicenseExpiry"],
|
||||
employmentType: json["EmploymentType"] == null ? null : json["EmploymentType"],
|
||||
setupId: json["SetupID"],
|
||||
projectId: json["ProjectID"] == null ? null : json["ProjectID"],
|
||||
projectName: json["ProjectName"] == null ? null : json["ProjectName"],
|
||||
nationalityId: json["NationalityID"] == null ? null : json["NationalityID"],
|
||||
nationalityName: json["NationalityName"] == null ? null : json["NationalityName"],
|
||||
nationalityNameN: json["NationalityNameN"],
|
||||
gender: json["Gender"] == null ? null : json["Gender"],
|
||||
genderDescription: json["Gender_Description"] == null ? null : json["Gender_Description"],
|
||||
genderDescriptionN: json["Gender_DescriptionN"],
|
||||
doctorTitle: json["DoctorTitle"],
|
||||
projectNameN: json["ProjectNameN"],
|
||||
isAllowWaitList: json["IsAllowWaitList"] == null ? null : json["IsAllowWaitList"],
|
||||
titleDescription: json["Title_Description"] == null ? null : json["Title_Description"],
|
||||
titleDescriptionN: json["Title_DescriptionN"],
|
||||
isRegistered: json["IsRegistered"],
|
||||
isDoctorDummy: json["IsDoctorDummy"],
|
||||
isActive: json["IsActive"] == null ? null : json["IsActive"],
|
||||
isDoctorAppointmentDisplayed: json["IsDoctorAppointmentDisplayed"],
|
||||
doctorClinicActive: json["DoctorClinicActive"] == null ? null : json["DoctorClinicActive"],
|
||||
isbookingAllowed: json["IsbookingAllowed"],
|
||||
doctorCases: json["DoctorCases"] == null ? null : json["DoctorCases"],
|
||||
doctorPicture: json["DoctorPicture"],
|
||||
doctorProfileInfo: json["DoctorProfileInfo"] == null ? null : json["DoctorProfileInfo"],
|
||||
specialty: json["Specialty"] == null ? null : List<String>.from(json["Specialty"].map((x) => x)),
|
||||
actualDoctorRate: json["ActualDoctorRate"] == null ? null : json["ActualDoctorRate"],
|
||||
consultationFee: json["ConsultationFee"] == null ? null : json["ConsultationFee"],
|
||||
decimalDoctorRate: json["DecimalDoctorRate"] == null ? null : json["DecimalDoctorRate"].toDouble(),
|
||||
doctorImageUrl: json["DoctorImageURL"] == null ? null : json["DoctorImageURL"],
|
||||
doctorMobileNumber: json["DoctorMobileNumber"] == null ? null : json["DoctorMobileNumber"],
|
||||
doctorRate: json["DoctorRate"] == null ? null : json["DoctorRate"],
|
||||
doctorStarsRate: json["DoctorStarsRate"] == null ? null : json["DoctorStarsRate"],
|
||||
doctorTitleForProfile: json["DoctorTitleForProfile"] == null ? null : json["DoctorTitleForProfile"],
|
||||
isAppointmentAllowed: json["IsAppointmentAllowed"] == null ? null : json["IsAppointmentAllowed"],
|
||||
isDoctorHasPrePostImages: json["IsDoctorHasPrePostImages"] == null ? null : json["IsDoctorHasPrePostImages"],
|
||||
nationalityFlagUrl: json["NationalityFlagURL"] == null ? null : json["NationalityFlagURL"],
|
||||
noOfPatientsRate: json["NoOfPatientsRate"] == null ? null : json["NoOfPatientsRate"],
|
||||
qr: json["QR"] == null ? null : json["QR"],
|
||||
serviceId: json["ServiceID"] == null ? null : json["ServiceID"],
|
||||
);
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"DoctorID": doctorId == null ? null : doctorId,
|
||||
"DoctorName": doctorName == null ? null : doctorName,
|
||||
"DoctorNameN": doctorNameN,
|
||||
"ClinicID": clinicId == null ? null : clinicId,
|
||||
"ClinicDescription": clinicDescription == null ? null : clinicDescription,
|
||||
"ClinicDescriptionN": clinicDescriptionN,
|
||||
"LicenseExpiry": licenseExpiry,
|
||||
"EmploymentType": employmentType == null ? null : employmentType,
|
||||
"SetupID": setupId,
|
||||
"ProjectID": projectId == null ? null : projectId,
|
||||
"ProjectName": projectName == null ? null : projectName,
|
||||
"NationalityID": nationalityId == null ? null : nationalityId,
|
||||
"NationalityName": nationalityName == null ? null : nationalityName,
|
||||
"NationalityNameN": nationalityNameN,
|
||||
"Gender": gender == null ? null : gender,
|
||||
"Gender_Description": genderDescription == null ? null : genderDescription,
|
||||
"Gender_DescriptionN": genderDescriptionN,
|
||||
"DoctorTitle": doctorTitle,
|
||||
"ProjectNameN": projectNameN,
|
||||
"IsAllowWaitList": isAllowWaitList == null ? null : isAllowWaitList,
|
||||
"Title_Description": titleDescription == null ? null : titleDescription,
|
||||
"Title_DescriptionN": titleDescriptionN,
|
||||
"IsRegistered": isRegistered,
|
||||
"IsDoctorDummy": isDoctorDummy,
|
||||
"IsActive": isActive == null ? null : isActive,
|
||||
"IsDoctorAppointmentDisplayed": isDoctorAppointmentDisplayed,
|
||||
"DoctorClinicActive": doctorClinicActive == null ? null : doctorClinicActive,
|
||||
"IsbookingAllowed": isbookingAllowed,
|
||||
"DoctorCases": doctorCases == null ? null : doctorCases,
|
||||
"DoctorPicture": doctorPicture,
|
||||
"DoctorProfileInfo": doctorProfileInfo == null ? null : doctorProfileInfo,
|
||||
"Specialty": specialty == null ? null : List<dynamic>.from(specialty!.map((x) => x)),
|
||||
"ActualDoctorRate": actualDoctorRate == null ? null : actualDoctorRate,
|
||||
"ConsultationFee": consultationFee == null ? null : consultationFee,
|
||||
"DecimalDoctorRate": decimalDoctorRate == null ? null : decimalDoctorRate,
|
||||
"DoctorImageURL": doctorImageUrl == null ? null : doctorImageUrl,
|
||||
"DoctorMobileNumber": doctorMobileNumber == null ? null : doctorMobileNumber,
|
||||
"DoctorRate": doctorRate == null ? null : doctorRate,
|
||||
"DoctorStarsRate": doctorStarsRate == null ? null : doctorStarsRate,
|
||||
"DoctorTitleForProfile": doctorTitleForProfile == null ? null : doctorTitleForProfile,
|
||||
"IsAppointmentAllowed": isAppointmentAllowed == null ? null : isAppointmentAllowed,
|
||||
"IsDoctorHasPrePostImages": isDoctorHasPrePostImages == null ? null : isDoctorHasPrePostImages,
|
||||
"NationalityFlagURL": nationalityFlagUrl == null ? null : nationalityFlagUrl,
|
||||
"NoOfPatientsRate": noOfPatientsRate == null ? null : noOfPatientsRate,
|
||||
"QR": qr == null ? null : qr,
|
||||
"ServiceID": serviceId == null ? null : serviceId,
|
||||
};
|
||||
}
|
||||
@ -0,0 +1,35 @@
|
||||
class ListDoctorsClinicModel {
|
||||
ListDoctorsClinicModel({
|
||||
this.setupId,
|
||||
this.projectId,
|
||||
this.doctorId,
|
||||
this.clinicId,
|
||||
this.isActive,
|
||||
this.clinicName,
|
||||
});
|
||||
|
||||
final dynamic setupId;
|
||||
final int? projectId;
|
||||
final int? doctorId;
|
||||
final int? clinicId;
|
||||
final bool? isActive;
|
||||
final String? clinicName;
|
||||
|
||||
factory ListDoctorsClinicModel.fromJson(Map<String, dynamic> json) => ListDoctorsClinicModel(
|
||||
setupId: json["SetupID"],
|
||||
projectId: json["ProjectID"] == null ? null : json["ProjectID"],
|
||||
doctorId: json["DoctorID"] == null ? null : json["DoctorID"],
|
||||
clinicId: json["ClinicID"] == null ? null : json["ClinicID"],
|
||||
isActive: json["IsActive"] == null ? null : json["IsActive"],
|
||||
clinicName: json["ClinicName"] == null ? null : json["ClinicName"],
|
||||
);
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"SetupID": setupId,
|
||||
"ProjectID": projectId == null ? null : projectId,
|
||||
"DoctorID": doctorId == null ? null : doctorId,
|
||||
"ClinicID": clinicId == null ? null : clinicId,
|
||||
"IsActive": isActive == null ? null : isActive,
|
||||
"ClinicName": clinicName == null ? null : clinicName,
|
||||
};
|
||||
}
|
||||
@ -0,0 +1,92 @@
|
||||
class MemberInformation {
|
||||
MemberInformation({
|
||||
this.clinics,
|
||||
this.doctorId,
|
||||
this.email,
|
||||
this.employeeId,
|
||||
this.memberId,
|
||||
this.memberName,
|
||||
this.memberNameArabic,
|
||||
this.preferredLanguage,
|
||||
this.roles,
|
||||
});
|
||||
|
||||
final List<Clinic>? clinics;
|
||||
final int? doctorId;
|
||||
final String? email;
|
||||
final int? employeeId;
|
||||
final int? memberId;
|
||||
final dynamic memberName;
|
||||
final dynamic memberNameArabic;
|
||||
final String? preferredLanguage;
|
||||
final List<Role>? roles;
|
||||
|
||||
factory MemberInformation.fromJson(Map<String, dynamic> json) => MemberInformation(
|
||||
clinics: json["clinics"] == null ? null : List<Clinic>.from(json["clinics"].map((x) => Clinic.fromJson(x))),
|
||||
doctorId: json["doctorId"] == null ? null : json["doctorId"],
|
||||
email: json["email"] == null ? null : json["email"],
|
||||
employeeId: json["employeeId"] == null ? null : json["employeeId"],
|
||||
memberId: json["memberId"] == null ? null : json["memberId"],
|
||||
memberName: json["memberName"],
|
||||
memberNameArabic: json["memberNameArabic"],
|
||||
preferredLanguage: json["preferredLanguage"] == null ? null : json["preferredLanguage"],
|
||||
roles: json["roles"] == null ? null : List<Role>.from(json["roles"].map((x) => Role.fromJson(x))),
|
||||
);
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"clinics": clinics == null ? null : List<dynamic>.from(clinics!.map((x) => x.toJson())),
|
||||
"doctorId": doctorId == null ? null : doctorId,
|
||||
"email": email == null ? null : email,
|
||||
"employeeId": employeeId == null ? null : employeeId,
|
||||
"memberId": memberId == null ? null : memberId,
|
||||
"memberName": memberName,
|
||||
"memberNameArabic": memberNameArabic,
|
||||
"preferredLanguage": preferredLanguage == null ? null : preferredLanguage,
|
||||
"roles": roles == null ? null : List<dynamic>.from(roles!.map((x) => x.toJson())),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
class Clinic {
|
||||
Clinic({
|
||||
this.defaultClinic,
|
||||
this.id,
|
||||
this.name,
|
||||
});
|
||||
|
||||
final bool? defaultClinic;
|
||||
final int? id;
|
||||
final String? name;
|
||||
|
||||
factory Clinic.fromJson(Map<String, dynamic> json) => Clinic(
|
||||
defaultClinic: json["defaultClinic"] == null ? null : json["defaultClinic"],
|
||||
id: json["id"] == null ? null : json["id"],
|
||||
name: json["name"] == null ? null : json["name"],
|
||||
);
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"defaultClinic": defaultClinic == null ? null : defaultClinic,
|
||||
"id": id == null ? null : id,
|
||||
"name": name == null ? null : name,
|
||||
};
|
||||
}
|
||||
|
||||
class Role {
|
||||
Role({
|
||||
this.name,
|
||||
this.roleId,
|
||||
});
|
||||
|
||||
final String? name;
|
||||
final int? roleId;
|
||||
|
||||
factory Role.fromJson(Map<String, dynamic> json) => Role(
|
||||
name: json["name"] == null ? null : json["name"],
|
||||
roleId: json["roleId"] == null ? null : json["roleId"],
|
||||
);
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"name": name == null ? null : name,
|
||||
"roleId": roleId == null ? null : roleId,
|
||||
};
|
||||
}
|
||||
@ -0,0 +1,245 @@
|
||||
// To parse this JSON data, do
|
||||
//
|
||||
// final memberLoginModel = memberLoginModelFromJson(jsonString);
|
||||
|
||||
import 'dart:convert';
|
||||
|
||||
MemberLoginModel memberLoginModelFromJson(String str) => MemberLoginModel.fromJson(json.decode(str));
|
||||
|
||||
String memberLoginModelToJson(MemberLoginModel data) => json.encode(data.toJson());
|
||||
|
||||
class MemberLoginModel {
|
||||
MemberLoginModel({
|
||||
this.date,
|
||||
this.languageId,
|
||||
this.serviceName,
|
||||
this.time,
|
||||
this.androidLink,
|
||||
this.authenticationTokenId,
|
||||
this.data,
|
||||
this.dataw,
|
||||
this.dietType,
|
||||
this.dietTypeId,
|
||||
this.errorCode,
|
||||
this.errorEndUserMessage,
|
||||
this.errorEndUserMessageN,
|
||||
this.errorMessage,
|
||||
this.errorType,
|
||||
this.foodCategory,
|
||||
this.iosLink,
|
||||
this.isAuthenticated,
|
||||
this.mealOrderStatus,
|
||||
this.mealType,
|
||||
this.messageStatus,
|
||||
this.numberOfResultRecords,
|
||||
this.patientBlodType,
|
||||
this.successMsg,
|
||||
this.successMsgN,
|
||||
this.vidaUpdatedResponse,
|
||||
this.doctorHaveOneClinic,
|
||||
this.doctorId,
|
||||
this.erpSessionId,
|
||||
this.listConsentMember,
|
||||
this.listConsentMemberNew,
|
||||
this.listDoctorProfile,
|
||||
this.listDoctorsClinic,
|
||||
this.listMemberInformation,
|
||||
this.listModelDbConnect,
|
||||
this.logInTokenId,
|
||||
this.mobileNumber,
|
||||
this.selectDeviceImeIbyImeiList,
|
||||
this.userId,
|
||||
this.zipCode,
|
||||
this.isActiveCode,
|
||||
this.isSmsSent,
|
||||
});
|
||||
|
||||
final dynamic date;
|
||||
final int? languageId;
|
||||
final int? serviceName;
|
||||
final dynamic time;
|
||||
final dynamic androidLink;
|
||||
final dynamic authenticationTokenId;
|
||||
final dynamic data;
|
||||
final bool? dataw;
|
||||
final int? dietType;
|
||||
final int? dietTypeId;
|
||||
final dynamic errorCode;
|
||||
final dynamic errorEndUserMessage;
|
||||
final dynamic errorEndUserMessageN;
|
||||
final dynamic errorMessage;
|
||||
final int? errorType;
|
||||
final int? foodCategory;
|
||||
final dynamic iosLink;
|
||||
final bool? isAuthenticated;
|
||||
final int? mealOrderStatus;
|
||||
final int? mealType;
|
||||
final int? messageStatus;
|
||||
final int? numberOfResultRecords;
|
||||
final dynamic patientBlodType;
|
||||
final dynamic successMsg;
|
||||
final dynamic successMsgN;
|
||||
final dynamic vidaUpdatedResponse;
|
||||
final bool? doctorHaveOneClinic;
|
||||
final int? doctorId;
|
||||
final dynamic erpSessionId;
|
||||
final dynamic listConsentMember;
|
||||
final dynamic listConsentMemberNew;
|
||||
final dynamic listDoctorProfile;
|
||||
final dynamic listDoctorsClinic;
|
||||
final List<ListMemberInformation>? listMemberInformation;
|
||||
final dynamic listModelDbConnect;
|
||||
final String? logInTokenId;
|
||||
final String? mobileNumber;
|
||||
final dynamic selectDeviceImeIbyImeiList;
|
||||
final int? userId;
|
||||
final String? zipCode;
|
||||
final bool? isActiveCode;
|
||||
final bool? isSmsSent;
|
||||
|
||||
factory MemberLoginModel.fromJson(Map<String, dynamic> json) => MemberLoginModel(
|
||||
date: json["Date"],
|
||||
languageId: json["LanguageID"] == null ? null : json["LanguageID"],
|
||||
serviceName: json["ServiceName"] == null ? null : json["ServiceName"],
|
||||
time: json["Time"],
|
||||
androidLink: json["AndroidLink"],
|
||||
authenticationTokenId: json["AuthenticationTokenID"],
|
||||
data: json["Data"],
|
||||
dataw: json["Dataw"] == null ? null : json["Dataw"],
|
||||
dietType: json["DietType"] == null ? null : json["DietType"],
|
||||
dietTypeId: json["DietTypeID"] == null ? null : json["DietTypeID"],
|
||||
errorCode: json["ErrorCode"],
|
||||
errorEndUserMessage: json["ErrorEndUserMessage"],
|
||||
errorEndUserMessageN: json["ErrorEndUserMessageN"],
|
||||
errorMessage: json["ErrorMessage"],
|
||||
errorType: json["ErrorType"] == null ? null : json["ErrorType"],
|
||||
foodCategory: json["FoodCategory"] == null ? null : json["FoodCategory"],
|
||||
iosLink: json["IOSLink"],
|
||||
isAuthenticated: json["IsAuthenticated"] == null ? null : json["IsAuthenticated"],
|
||||
mealOrderStatus: json["MealOrderStatus"] == null ? null : json["MealOrderStatus"],
|
||||
mealType: json["MealType"] == null ? null : json["MealType"],
|
||||
messageStatus: json["MessageStatus"] == null ? null : json["MessageStatus"],
|
||||
numberOfResultRecords: json["NumberOfResultRecords"] == null ? null : json["NumberOfResultRecords"],
|
||||
patientBlodType: json["PatientBlodType"],
|
||||
successMsg: json["SuccessMsg"],
|
||||
successMsgN: json["SuccessMsgN"],
|
||||
vidaUpdatedResponse: json["VidaUpdatedResponse"],
|
||||
doctorHaveOneClinic: json["DoctorHaveOneClinic"] == null ? null : json["DoctorHaveOneClinic"],
|
||||
doctorId: json["DoctorID"] == null ? null : json["DoctorID"],
|
||||
erpSessionId: json["ERP_SessionID"],
|
||||
listConsentMember: json["List_Consent_Member"],
|
||||
listConsentMemberNew: json["List_Consent_MemberNew"],
|
||||
listDoctorProfile: json["List_DoctorProfile"],
|
||||
listDoctorsClinic: json["List_DoctorsClinic"],
|
||||
listMemberInformation: json["List_MemberInformation"] == null ? null : List<ListMemberInformation>.from(json["List_MemberInformation"].map((x) => ListMemberInformation.fromJson(x))),
|
||||
listModelDbConnect: json["List_Model_DB_Connect"],
|
||||
logInTokenId: json["LogInTokenID"] == null ? null : json["LogInTokenID"],
|
||||
mobileNumber: json["MobileNumber"] == null ? null : json["MobileNumber"],
|
||||
selectDeviceImeIbyImeiList: json["SELECTDeviceIMEIbyIMEI_List"],
|
||||
userId: json["UserID"] == null ? null : json["UserID"],
|
||||
zipCode: json["ZipCode"] == null ? null : json["ZipCode"],
|
||||
isActiveCode: json["isActiveCode"] == null ? null : json["isActiveCode"],
|
||||
isSmsSent: json["isSMSSent"] == null ? null : json["isSMSSent"],
|
||||
);
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"Date": date,
|
||||
"LanguageID": languageId == null ? null : languageId,
|
||||
"ServiceName": serviceName == null ? null : serviceName,
|
||||
"Time": time,
|
||||
"AndroidLink": androidLink,
|
||||
"AuthenticationTokenID": authenticationTokenId,
|
||||
"Data": data,
|
||||
"Dataw": dataw == null ? null : dataw,
|
||||
"DietType": dietType == null ? null : dietType,
|
||||
"DietTypeID": dietTypeId == null ? null : dietTypeId,
|
||||
"ErrorCode": errorCode,
|
||||
"ErrorEndUserMessage": errorEndUserMessage,
|
||||
"ErrorEndUserMessageN": errorEndUserMessageN,
|
||||
"ErrorMessage": errorMessage,
|
||||
"ErrorType": errorType == null ? null : errorType,
|
||||
"FoodCategory": foodCategory == null ? null : foodCategory,
|
||||
"IOSLink": iosLink,
|
||||
"IsAuthenticated": isAuthenticated == null ? null : isAuthenticated,
|
||||
"MealOrderStatus": mealOrderStatus == null ? null : mealOrderStatus,
|
||||
"MealType": mealType == null ? null : mealType,
|
||||
"MessageStatus": messageStatus == null ? null : messageStatus,
|
||||
"NumberOfResultRecords": numberOfResultRecords == null ? null : numberOfResultRecords,
|
||||
"PatientBlodType": patientBlodType,
|
||||
"SuccessMsg": successMsg,
|
||||
"SuccessMsgN": successMsgN,
|
||||
"VidaUpdatedResponse": vidaUpdatedResponse,
|
||||
"DoctorHaveOneClinic": doctorHaveOneClinic == null ? null : doctorHaveOneClinic,
|
||||
"DoctorID": doctorId == null ? null : doctorId,
|
||||
"ERP_SessionID": erpSessionId,
|
||||
"List_Consent_Member": listConsentMember,
|
||||
"List_Consent_MemberNew": listConsentMemberNew,
|
||||
"List_DoctorProfile": listDoctorProfile,
|
||||
"List_DoctorsClinic": listDoctorsClinic,
|
||||
"List_MemberInformation": listMemberInformation == null ? null : List<dynamic>.from(listMemberInformation!.map((x) => x.toJson())),
|
||||
"List_Model_DB_Connect": listModelDbConnect,
|
||||
"LogInTokenID": logInTokenId == null ? null : logInTokenId,
|
||||
"MobileNumber": mobileNumber == null ? null : mobileNumber,
|
||||
"SELECTDeviceIMEIbyIMEI_List": selectDeviceImeIbyImeiList,
|
||||
"UserID": userId == null ? null : userId,
|
||||
"ZipCode": zipCode == null ? null : zipCode,
|
||||
"isActiveCode": isActiveCode == null ? null : isActiveCode,
|
||||
"isSMSSent": isSmsSent == null ? null : isSmsSent,
|
||||
};
|
||||
}
|
||||
|
||||
class ListMemberInformation {
|
||||
ListMemberInformation({
|
||||
this.setupId,
|
||||
this.memberId,
|
||||
this.memberName,
|
||||
this.memberNameN,
|
||||
this.preferredLang,
|
||||
this.pin,
|
||||
this.saltHash,
|
||||
this.referenceId,
|
||||
this.employeeId,
|
||||
this.roleId,
|
||||
this.projectid,
|
||||
});
|
||||
|
||||
final dynamic setupId;
|
||||
final int? memberId;
|
||||
final String? memberName;
|
||||
final dynamic memberNameN;
|
||||
final String? preferredLang;
|
||||
final dynamic pin;
|
||||
final dynamic saltHash;
|
||||
final int? referenceId;
|
||||
final int? employeeId;
|
||||
final int? roleId;
|
||||
final int? projectid;
|
||||
|
||||
factory ListMemberInformation.fromJson(Map<String, dynamic> json) => ListMemberInformation(
|
||||
setupId: json["SetupID"],
|
||||
memberId: json["MemberID"] == null ? null : json["MemberID"],
|
||||
memberName: json["MemberName"] == null ? null : json["MemberName"],
|
||||
memberNameN: json["MemberNameN"],
|
||||
preferredLang: json["PreferredLang"] == null ? null : json["PreferredLang"],
|
||||
pin: json["PIN"],
|
||||
saltHash: json["SaltHash"],
|
||||
referenceId: json["ReferenceID"] == null ? null : json["ReferenceID"],
|
||||
employeeId: json["EmployeeID"] == null ? null : json["EmployeeID"],
|
||||
roleId: json["RoleID"] == null ? null : json["RoleID"],
|
||||
projectid: json["projectid"] == null ? null : json["projectid"],
|
||||
);
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"SetupID": setupId,
|
||||
"MemberID": memberId == null ? null : memberId,
|
||||
"MemberName": memberName == null ? null : memberName,
|
||||
"MemberNameN": memberNameN,
|
||||
"PreferredLang": preferredLang == null ? null : preferredLang,
|
||||
"PIN": pin,
|
||||
"SaltHash": saltHash,
|
||||
"ReferenceID": referenceId == null ? null : referenceId,
|
||||
"EmployeeID": employeeId == null ? null : employeeId,
|
||||
"RoleID": roleId == null ? null : roleId,
|
||||
"projectid": projectid == null ? null : projectid,
|
||||
};
|
||||
}
|
||||
Loading…
Reference in New Issue