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