// To parse this JSON data, do // // final genericResponseModel2 = genericResponseModel2FromJson(jsonString); import 'dart:convert'; import 'package:hmg_flutter_template/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? 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 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.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 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.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, }; }