import 'dart:convert'; import 'package:mohem_flutter_app/models/add_att_success_list_model.dart'; import 'package:mohem_flutter_app/models/add_attachment_list_model.dart'; import 'package:mohem_flutter_app/models/basic_member_information_model.dart'; import 'package:mohem_flutter_app/models/dashboard/event_activity.dart'; import 'package:mohem_flutter_app/models/dashboard/get_accrual_balances_list_model.dart'; import 'package:mohem_flutter_app/models/dashboard/get_accural_ticket_balance_model.dart'; import 'package:mohem_flutter_app/models/dashboard/get_attendance_tracking_list_model.dart'; import 'package:mohem_flutter_app/models/dashboard/get_open_missing_swipes_list_model.dart'; import 'package:mohem_flutter_app/models/dashboard/get_open_notifications_list.dart'; import 'package:mohem_flutter_app/models/dashboard/list_menu.dart'; import 'package:mohem_flutter_app/models/dashboard/menu_entries.dart'; import 'package:mohem_flutter_app/models/dashboard/mohemm_itg_pending_task_responseitem.dart'; import 'package:mohem_flutter_app/models/get_absence_collection_notification_body_list_model.dart'; import 'package:mohem_flutter_app/models/get_action_history_list_model.dart'; import 'package:mohem_flutter_app/models/get_approves_list_model.dart'; import 'package:mohem_flutter_app/models/get_attachement_list_model.dart'; import 'package:mohem_flutter_app/models/get_contact_dff_structure_list.dart'; import 'package:mohem_flutter_app/models/get_day_hours_type_details_list_model.dart'; import 'package:mohem_flutter_app/models/get_default_value_list_model.dart'; import 'package:mohem_flutter_app/models/get_eit_dff_structure_list_model.dart'; import 'package:mohem_flutter_app/models/get_eit_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/get_employee_address_model.dart'; import 'package:mohem_flutter_app/models/get_employee_basic_details.model.dart'; import 'package:mohem_flutter_app/models/get_employee_contacts.model.dart'; import 'package:mohem_flutter_app/models/get_employee_phones_model.dart'; import 'package:mohem_flutter_app/models/get_item_creation_ntf_body_list_model.dart'; import 'package:mohem_flutter_app/models/get_mo_Item_history_list_model.dart'; import 'package:mohem_flutter_app/models/get_mo_notification_body_list_model.dart'; import 'package:mohem_flutter_app/models/get_mobile_login_info_list_model.dart'; import 'package:mohem_flutter_app/models/get_notification_buttons_list_model.dart'; import 'package:mohem_flutter_app/models/get_po_Item_history_list_model.dart'; import 'package:mohem_flutter_app/models/get_po_notification_body_list_model.dart'; import 'package:mohem_flutter_app/models/get_pr_action_history_list_model.dart'; import 'package:mohem_flutter_app/models/get_pr_information_list.dart'; import 'package:mohem_flutter_app/models/get_pr_notification_body_list_model.dart'; import 'package:mohem_flutter_app/models/get_quotation_analysis_list_model.dart'; import 'package:mohem_flutter_app/models/get_schedule_shifts_details_list_model.dart'; import 'package:mohem_flutter_app/models/get_stamp_ms_notification_body_list_model.dart'; import 'package:mohem_flutter_app/models/get_stamp_ns_notification_body_list_model.dart'; import 'package:mohem_flutter_app/models/get_time_card_summary_list_model.dart'; import 'package:mohem_flutter_app/models/get_user_item_type_list.dart'; import 'package:mohem_flutter_app/models/leave_balance/calculate_absence_duration_model.dart'; import 'package:mohem_flutter_app/models/leave_balance/cancel_hr_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/leave_balance/get_absence_attendance_types_list_model.dart'; import 'package:mohem_flutter_app/models/leave_balance/get_absence_dff_structure_list_model.dart'; import 'package:mohem_flutter_app/models/leave_balance/get_absence_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/leave_balance/start_absence_approval_proccess_model.dart'; import 'package:mohem_flutter_app/models/leave_balance/sumbit_absence_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/leave_balance/validate_absence_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/member_information_list_model.dart'; import 'package:mohem_flutter_app/models/member_login_list_model.dart'; import 'package:mohem_flutter_app/models/monthly_pay_slip/get_deductions_List_model.dart'; import 'package:mohem_flutter_app/models/monthly_pay_slip/get_earnings_list_model.dart'; import 'package:mohem_flutter_app/models/monthly_pay_slip/get_pay_slip_list_model.dart'; import 'package:mohem_flutter_app/models/monthly_pay_slip/get_payment_information_list_model.dart'; import 'package:mohem_flutter_app/models/monthly_pay_slip/get_summary_of_payment_list_model.dart'; import 'package:mohem_flutter_app/models/mowadhafhi/get_department_sections.dart'; import 'package:mohem_flutter_app/models/mowadhafhi/get_project_departments.dart'; import 'package:mohem_flutter_app/models/mowadhafhi/get_projects.dart'; import 'package:mohem_flutter_app/models/mowadhafhi/get_section_topics.dart'; import 'package:mohem_flutter_app/models/mowadhafhi/get_ticket_details.dart'; import 'package:mohem_flutter_app/models/mowadhafhi/get_ticket_transactions.dart'; import 'package:mohem_flutter_app/models/mowadhafhi/get_ticket_types.dart'; import 'package:mohem_flutter_app/models/mowadhafhi/get_tickets_list.dart'; import 'package:mohem_flutter_app/models/my_documents/employee_documents_list_model.dart'; import 'package:mohem_flutter_app/models/my_requests/get_ccp_dff_structure_model.dart'; import 'package:mohem_flutter_app/models/my_requests/get_ccp_output_model.dart'; import 'package:mohem_flutter_app/models/my_requests/get_ccp_transactions_model.dart'; import 'package:mohem_flutter_app/models/my_requests/get_ccp_transations_list_model.dart'; import 'package:mohem_flutter_app/models/my_requests/get_concurrent_programs_model.dart'; import 'package:mohem_flutter_app/models/my_team/get_employee_subordinates_list.dart'; import 'package:mohem_flutter_app/models/my_team/get_subordinates_leaves_total_vacations_list_model.dart'; import 'package:mohem_flutter_app/models/notification_action_model.dart'; import 'package:mohem_flutter_app/models/notification_get_respond_attributes_list_model.dart'; import 'package:mohem_flutter_app/models/pending_transactions/get_pending_transactions_details.dart'; import 'package:mohem_flutter_app/models/pending_transactions/get_req_functions.dart'; import 'package:mohem_flutter_app/models/performance.dart'; import 'package:mohem_flutter_app/models/privilege_list_model.dart'; import 'package:mohem_flutter_app/models/profile/basic_details_cols_structions.dart'; import 'package:mohem_flutter_app/models/profile/basic_details_dff_structure.dart'; import 'package:mohem_flutter_app/models/profile/get_address_dff_structure_list.dart'; import 'package:mohem_flutter_app/models/profile/get_contact_clos_structure_list.dart'; import 'package:mohem_flutter_app/models/profile/get_contact_details_list.dart'; import 'package:mohem_flutter_app/models/profile/get_countries_list_model.dart'; import 'package:mohem_flutter_app/models/profile/phone_number_types_model.dart'; import 'package:mohem_flutter_app/models/profile/start_address_approval_process_model.dart'; import 'package:mohem_flutter_app/models/profile/submit_address_transaction.dart'; import 'package:mohem_flutter_app/models/profile/submit_basic_details_transaction_model.dart'; import 'package:mohem_flutter_app/models/profile/submit_contact_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/start_eit_approval_process_model.dart'; import 'package:mohem_flutter_app/models/start_phone_approval_process_model.dart'; import 'package:mohem_flutter_app/models/submit_eit_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/submit_term_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/subordinates_on_leaves_model.dart'; import 'package:mohem_flutter_app/models/termination/get_term_cols_structure_list_model.dart'; import 'package:mohem_flutter_app/models/termination/get_term_dff_structure_list_model.dart'; import 'package:mohem_flutter_app/models/termination/termination_notification_body.dart'; import 'package:mohem_flutter_app/models/update_item_type_success_list.dart'; import 'package:mohem_flutter_app/models/update_user_item_type_list.dart'; import 'package:mohem_flutter_app/models/vacation_rule/create_vacation_rule_list_model.dart'; import 'package:mohem_flutter_app/models/vacation_rule/get_item_type_notifications_list_model.dart'; import 'package:mohem_flutter_app/models/vacation_rule/get_notification_reassign_mode_list_model.dart'; import 'package:mohem_flutter_app/models/vacation_rule/get_vacation_rules_list_model.dart'; import 'package:mohem_flutter_app/models/vacation_rule/respond_attributes_list_model.dart'; import 'package:mohem_flutter_app/models/vacation_rule/vr_item_types_list_model.dart'; import 'package:mohem_flutter_app/models/vacation_rule/wf_look_up_list_model.dart'; import 'package:mohem_flutter_app/models/validate_eit_transaction_list_model.dart'; import 'package:mohem_flutter_app/models/worklist/GetRFCEmployeeList.dart'; import 'package:mohem_flutter_app/models/worklist/get_favorite_replacements_model.dart'; import 'package:mohem_flutter_app/models/worklist/hr/eit_otification_body_model.dart'; import 'package:mohem_flutter_app/models/worklist/hr/get_address_notification_body_list.dart'; import 'package:mohem_flutter_app/models/worklist/hr/get_basic_det_ntf_body_list_model.dart'; import 'package:mohem_flutter_app/models/worklist/hr/get_contact_notification_body_list_model.dart'; import 'package:mohem_flutter_app/models/worklist/hr/get_phones_notification_body_list_model.dart'; import 'package:mohem_flutter_app/models/worklist/payment_details_list.dart'; import 'package:mohem_flutter_app/models/worklist/replacement_list_model.dart'; import 'package:mohem_flutter_app/models/worklist/resubmit_eit_response_model.dart'; import 'package:mohem_flutter_app/models/worklist_response_model.dart'; import 'package:mohem_flutter_app/start_term_approval_process_list_model.dart'; class GenericResponseModel { String? date; int? languageID; int? serviceName; String? time; String? androidLink; String? authenticationTokenID; String? data; bool? dataw; int? dietType; int? dietTypeID; String? errorCode; String? errorEndUserMessage; String? errorEndUserMessageN; String? errorMessage; int? errorType; int? foodCategory; String? iOSLink; bool? isAuthenticated; int? mealOrderStatus; int? mealType; int? messageStatus; int? numberOfResultRecords; String? patientBlodType; String? successMsg; String? successMsgN; String? vidaUpdatedResponse; List? addAttSuccessList; AddAttachmentList? addAttachmentList; String? bCDomain; String? bCLogo; BasicMemberInformationModel? basicMemberInformation; bool? businessCardPrivilege; CalculateAbsenceDuration? calculateAbsenceDuration; CancelHRTransactionLIst? cancelHRTransactionLIst; String? chatEmployeeLoginList; String? companyBadge; String? companyImage; String? companyImageDescription; String? companyImageURL; String? companyMainCompany; List? countryList; CreateVacationRuleList? createVacationRuleList; String? deleteAttachmentList; String? deleteVacationRuleList; String? disableSessionList; String? employeeQR; List? employeeDocumentsList; String? forgetPasswordTokenID; List? getCcpTransactionsListNew; List? getConcurrentProgramsList; List? getAbsenceAttachmentsList; List? getAbsenceAttendanceTypesList; List? getAbsenceCollectionNotificationBodyList; List? getAddressNotificationBodyList; List? getAbsenceDffStructureList; List? getAbsenceTransactionList; List? getAccrualBalancesList; List? getAccrualBalancesTicketList; List? getActionHistoryList; List? getPRActionHistoryList; List? getAddressDffStructureList; List? getApprovesList; List? getAttachementList; List? getPRAttachmentList; GetAttendanceTracking? getAttendanceTrackingList; List? getBasicDetColsStructureList; List? getBasicDetDffStructureList; List? getBasicDetNtfBodyList; List? getCEICollectionNotificationBodyList; List? getCEIDFFStructureList; List? getCEITransactionList; List? getCcpTransactionsList; List? getContactColsStructureList; List? getContactDetailsList; List? getContactDffStructureList; GetContactNotificationBodyList? getContactNotificationBodyList; List? getCountriesList; List? getDayHoursTypeDetailsList; List? getDeductionsList; GetDefaultValueList? getDefaultValueList; List? getEITCollectionNotificationBodyList; List? getEITDFFStructureList; List? getEITTransactionList; List? getEarningsList; List? getEmployeeAddressList; List? getEmployeeBasicDetailsList; List? getEmployeeContactsList; List? getEmployeePhonesList; List? getEmployeeSubordinatesList; List? getFliexfieldStructureList; List? getHrCollectionNotificationBodyList; List? getHrTransactionList; GetItemCreationNtfBodyList? getItemCreationNtfBodyList; List? getItemTypeNotificationsList; List? getItemTypesList; List? getLookupValuesList; List? getMenuEntriesList; List? getEventActivityList; List? getMoItemHistoryList; List? getMoNotificationBodyList; List? getNotificationButtonsList; List? getNotificationReassignModeList; List? getObjectValuesList; GetOpenMissingSwipesList? getOpenMissingSwipesList; List? getOpenNotificationsList; List? getOpenNotificationsNumList; List? getOpenPeriodDatesList; List? getOrganizationsSalariesList; List? getPaymentInformationList; List? getPayslipList; // List? getPendingReqDetailsList; // List? getPendingReqFunctionsList; List? getPerformanceAppraisalList; List? getPhonesNotificationBodyList; List? getPoItemHistoryList; GetPoNotificationBodyList? getPoNotificationBodyList; GetPrNotificationBodyList? getPrNotificationBodyList; GetPaymentNotificationBodyList? getPaymentNotificationBodyList; GetPRInformationList? getPRInformationList; List? getQuotationAnalysisList; List? getRFCEmployeeListList; List? getRespondAttributeValueList; List? getSITCollectionNotificationBodyList; List? getSITDFFStructureList; List? getSITTransactionList; List? getScheduleShiftsDetailsList; List? getShiftTypesList; List? getStampMsNotificationBodyList; List? getStampNsNotificationBodyList; List? getConcurrentProgramsModel; List? getCCPTransactionsModel; GetCCPOutputModel? getCCPOutputModel; List? getCCPDFFStructureModel; List? getSubordinatesAttdStatusList; List? getSubordinatesLeavesList; List? getSubordinatesLeavesTotalVacationsList; List? getSummaryOfPaymentList; List? getSwipesList; List? getTermColsStructureList; List? getTermDffStructureList; List? getTermNotificationBodyList; List? getTimeCardSummaryList; List? getTicketsByEmployeeList; List? getTicketDetailsByEmployee; List? getTicketTransactions; List? getTicketTypes; List? getSectionTopics; List? getMowadhafhiProjects; List? getProjectDepartments; List? getDepartmentSections; MohemmITGPendingTaskResponseItem? mohemmITGPendingTaskResponseItem; List? getPendingTransactionsFunctions; List? getPendingTransactionsDetails; List? getUserItemTypesList; List? getVacationRulesList; List? getVaccinationOnHandList; List? getVaccinationsList; List? getValueSetValuesList; List? getWorkList; String? hRCertificateTemplate; String? imgURLsList; String? insertApInv; String? insertBooked; String? insertEmpSwipesList; String? insertJournal; String? insertOrders; String? intPortalGetEmployeeList; bool? isDeviceTokenEmpty; bool? isPasswordExpired; bool? isRegisterAllowed; bool? isRequriedValueSetEmpty; bool? isUserSMSExcluded; String? itemOnHand; String? languageAvailable; String? listSupplier; String? listUserAgreement; String? listEITStrucrure; String? listItemImagesDetails; String? listItemMaster; String? listMedicineDetails; List? listMenu; String? listNewEmployees; String? listRadScreen; String? logInTokenID; List? memberInformationList; MemberLoginListModel? memberLoginList; String? mohemmGetBusinessCardEnabledList; List? mohemmGetFavoriteReplacementsList; String? mohemmGetMobileDeviceInfobyEmpInfoList; List? mohemmGetMobileLoginInfoList; String? mohemmGetPatientIDList; String? mohemmITGResponseItem; bool? mohemmIsChangeIsActiveBusinessCardEnable; bool? mohemmIsInsertBusinessCardEnable; String? mohemmWifiPassword; String? mohemmWifiSSID; NotificationAction? notificationAction; List? notificationGetRespondAttributesList; List? notificationRespondRolesList; int? oracleOutPutNumber; String? pASSWORDEXPIREDMSG; String? pCOUNTRYCODE; String? pCOUNTRYNAME; String? pDESCFLEXCONTEXTCODE; String? pDESCFLEXCONTEXTNAME; String? pForm; String? pINFORMATION; int? pMBLID; int? pNUMOFSUBORDINATES; int? pOPENNTFNUMBER; String? pQUESTION; int? pSESSIONID; String? pSchema; String? pharmacyStockAddPharmacyStockList; String? pharmacyStockGetOnHandList; List? privilegeList; String? processTransactions; String? registerUserNameList; List? replacementList; List? respondAttributesList; List? respondRolesList; String? resubmitAbsenceTransactionList; ResubmitEITRequestResponse? resubmitEITTransactionList; String? resubmitHrTransactionList; String? sFHGetPoNotificationBodyList; String? sFHGetPrNotificationBodyList; StartAbsenceApprovalProccess? startAbsenceApprovalProccess; StartAddressApprovalProcess? startAddressApprovalProcessList; StartAddressApprovalProcess? startBasicDetApprProcessList; String? startCeiApprovalProcess; String? startContactApprovalProcessList; StartEitApprovalProcess? startEitApprovalProcess; String? startHrApprovalProcessList; StartPhoneApprovalProcess? startPhonesApprovalProcessList; String? startSitApprovalProcess; StartTermApprovalProcessList? startTermApprovalProcessList; SubmitAddressTransaction? submitAddressTransactionList; SubmitBasicDetailsTransactionList? submitBasicDetTransactionList; SubmitEITTransactionList? submitCEITransactionList; SubmitCcpTransactionList? submitCcpTransactionList; SubmitContactTransactionList? submitContactTransactionList; SubmitEITTransactionList? submitEITTransactionList; String? submitHrTransactionList; Map? submitPhonesTransactionList; String? submitSITTransactionList; SubmitTermTransactionList? submitTermTransactionList; List? subordinatesOnLeavesList; SumbitAbsenceTransactionList? sumbitAbsenceTransactionList; String? tokenID; String? updateAttachmentList; String? updateEmployeeImageList; List? updateItemTypeSuccessList; UpdateUserItemTypesList? updateUserItemTypesList; String? updateVacationRuleList; String? vHREmployeeLoginList; String? vHRGetEmployeeDetailsList; String? vHRGetManagersDetailsList; String? vHRGetProjectByCodeList; bool? vHRIsVerificationCodeValid; ValidateAbsenceTransactionList? validateAbsenceTransactionList; ValidateEITTransactionList? validateEITTransactionList; String? validatePhonesTransactionList; List? vrItemTypesList; List? wFLookUpList; String? eLearningGETEMPLOYEEPROFILEList; String? eLearningLOGINList; String? eLearningValidateLoginList; String? eLearningValidate_LoginList; String? ePharmacyGetItemOnHandList; bool? isActiveCode; bool? isSMSSent; PortalDirectionData? portalDirectionData; GenericResponseModel({ this.date, this.languageID, this.portalDirectionData, 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.addAttSuccessList, this.addAttachmentList, this.bCDomain, this.bCLogo, this.basicMemberInformation, this.businessCardPrivilege, this.calculateAbsenceDuration, this.cancelHRTransactionLIst, this.chatEmployeeLoginList, this.companyBadge, this.companyImage, this.companyImageDescription, this.companyImageURL, this.companyMainCompany, this.countryList, this.createVacationRuleList, this.deleteAttachmentList, this.deleteVacationRuleList, this.disableSessionList, this.employeeQR, this.employeeDocumentsList, this.forgetPasswordTokenID, this.getAbsenceAttachmentsList, this.getAbsenceAttendanceTypesList, this.getAbsenceCollectionNotificationBodyList, this.getAbsenceDffStructureList, this.getAbsenceTransactionList, this.getAccrualBalancesList, this.getAccrualBalancesTicketList, this.getActionHistoryList, this.getPRActionHistoryList, this.getAddressDffStructureList, this.getAddressNotificationBodyList, this.getApprovesList, this.getAttachementList, this.getPRAttachmentList, this.getAttendanceTrackingList, this.getBasicDetColsStructureList, this.getBasicDetDffStructureList, this.getBasicDetNtfBodyList, this.getCEICollectionNotificationBodyList, this.getCEIDFFStructureList, this.getCEITransactionList, this.getCcpTransactionsList, this.getCcpTransactionsListNew, this.getConcurrentProgramsList, this.getContactColsStructureList, this.getContactDetailsList, this.getContactDffStructureList, this.getContactNotificationBodyList, this.getCountriesList, this.getDayHoursTypeDetailsList, this.getDeductionsList, this.getDefaultValueList, this.getEITCollectionNotificationBodyList, this.getEITDFFStructureList, this.getEITTransactionList, this.getEarningsList, this.getEmployeeAddressList, this.getEmployeeBasicDetailsList, this.getEmployeeContactsList, this.getEmployeePhonesList, this.getEmployeeSubordinatesList, this.getFliexfieldStructureList, this.getHrCollectionNotificationBodyList, this.getHrTransactionList, this.getItemCreationNtfBodyList, this.getItemTypeNotificationsList, this.getItemTypesList, this.getLookupValuesList, this.getMenuEntriesList, this.getEventActivityList, this.getMoItemHistoryList, this.getMoNotificationBodyList, this.getNotificationButtonsList, this.getNotificationReassignModeList, this.getObjectValuesList, this.getOpenMissingSwipesList, this.getOpenNotificationsList, this.getOpenNotificationsNumList, this.getOpenPeriodDatesList, this.getOrganizationsSalariesList, this.getPaymentInformationList, this.getPayslipList, this.getPerformanceAppraisalList, this.getPhonesNotificationBodyList, this.getPoItemHistoryList, this.getPoNotificationBodyList, this.getPrNotificationBodyList, this.getPaymentNotificationBodyList, this.getPRInformationList, this.getQuotationAnalysisList, this.getRFCEmployeeListList, this.getRespondAttributeValueList, this.getSITCollectionNotificationBodyList, this.getSITDFFStructureList, this.getSITTransactionList, this.getScheduleShiftsDetailsList, this.getShiftTypesList, this.getStampMsNotificationBodyList, this.getStampNsNotificationBodyList, this.getSubordinatesAttdStatusList, this.getSubordinatesLeavesList, this.getSubordinatesLeavesTotalVacationsList, this.getSummaryOfPaymentList, this.getSwipesList, this.getTermColsStructureList, this.getTermDffStructureList, this.getTermNotificationBodyList, this.getTimeCardSummaryList, this.getTicketsByEmployeeList, this.getTicketDetailsByEmployee, this.getTicketTransactions, this.getTicketTypes, this.getSectionTopics, this.getMowadhafhiProjects, this.getProjectDepartments, this.getDepartmentSections, this.getPendingTransactionsFunctions, this.getPendingTransactionsDetails, this.getConcurrentProgramsModel, this.getCCPTransactionsModel, this.getCCPOutputModel, this.getCCPDFFStructureModel, this.getUserItemTypesList, this.getVacationRulesList, this.getVaccinationOnHandList, this.getVaccinationsList, this.getValueSetValuesList, this.getWorkList, this.hRCertificateTemplate, this.imgURLsList, this.insertApInv, this.insertBooked, this.insertEmpSwipesList, this.insertJournal, this.insertOrders, this.intPortalGetEmployeeList, this.isDeviceTokenEmpty, this.isPasswordExpired, this.isRegisterAllowed, this.isRequriedValueSetEmpty, this.isUserSMSExcluded, this.itemOnHand, this.languageAvailable, this.listSupplier, this.listUserAgreement, this.listEITStrucrure, this.listItemImagesDetails, this.listItemMaster, this.listMedicineDetails, this.listMenu, this.listNewEmployees, this.listRadScreen, this.logInTokenID, this.memberInformationList, this.memberLoginList, this.mohemmGetBusinessCardEnabledList, this.mohemmGetFavoriteReplacementsList, this.mohemmGetMobileDeviceInfobyEmpInfoList, this.mohemmGetMobileLoginInfoList, this.mohemmGetPatientIDList, this.mohemmITGResponseItem, this.mohemmIsChangeIsActiveBusinessCardEnable, this.mohemmIsInsertBusinessCardEnable, this.mohemmWifiPassword, this.mohemmWifiSSID, this.notificationAction, this.notificationGetRespondAttributesList, this.notificationRespondRolesList, this.oracleOutPutNumber, this.pASSWORDEXPIREDMSG, this.pCOUNTRYCODE, this.pCOUNTRYNAME, this.pDESCFLEXCONTEXTCODE, this.pDESCFLEXCONTEXTNAME, this.pForm, this.pINFORMATION, this.pMBLID, this.pNUMOFSUBORDINATES, this.pOPENNTFNUMBER, this.pQUESTION, this.pSESSIONID, this.pSchema, this.pharmacyStockAddPharmacyStockList, this.pharmacyStockGetOnHandList, this.privilegeList, this.processTransactions, this.registerUserNameList, this.replacementList, this.respondAttributesList, this.respondRolesList, this.resubmitAbsenceTransactionList, this.resubmitEITTransactionList, this.resubmitHrTransactionList, this.sFHGetPoNotificationBodyList, this.sFHGetPrNotificationBodyList, this.startAbsenceApprovalProccess, this.startAddressApprovalProcessList, this.startBasicDetApprProcessList, this.startCeiApprovalProcess, this.startContactApprovalProcessList, this.startEitApprovalProcess, this.startHrApprovalProcessList, this.startPhonesApprovalProcessList, this.startSitApprovalProcess, this.startTermApprovalProcessList, this.submitAddressTransactionList, this.submitBasicDetTransactionList, this.submitCEITransactionList, this.submitCcpTransactionList, this.submitContactTransactionList, this.submitEITTransactionList, this.submitHrTransactionList, this.submitPhonesTransactionList, this.submitSITTransactionList, this.submitTermTransactionList, this.subordinatesOnLeavesList, this.sumbitAbsenceTransactionList, this.tokenID, this.updateAttachmentList, this.updateEmployeeImageList, this.updateItemTypeSuccessList, this.updateUserItemTypesList, this.updateVacationRuleList, this.vHREmployeeLoginList, this.vHRGetEmployeeDetailsList, this.vHRGetManagersDetailsList, this.vHRGetProjectByCodeList, this.vHRIsVerificationCodeValid, this.validateAbsenceTransactionList, this.validateEITTransactionList, this.validatePhonesTransactionList, this.vrItemTypesList, this.wFLookUpList, this.eLearningGETEMPLOYEEPROFILEList, this.eLearningLOGINList, this.eLearningValidateLoginList, this.eLearningValidate_LoginList, this.ePharmacyGetItemOnHandList, this.isActiveCode, this.isSMSSent, }); GenericResponseModel.fromJson(Map json) { date = json['Date']; languageID = json['LanguageID']; serviceName = json['ServiceName']; time = json['Time']; androidLink = json['AndroidLink']; authenticationTokenID = json['AuthenticationTokenID']; data = json['Data']; dataw = json['Dataw']; dietType = json['DietType']; dietTypeID = json['DietTypeID']; errorCode = json['ErrorCode']; errorEndUserMessage = json['ErrorEndUserMessage']; errorEndUserMessageN = json['ErrorEndUserMessageN']; errorMessage = json['ErrorMessage']; errorType = json['ErrorType']; foodCategory = json['FoodCategory']; iOSLink = json['IOSLink']; isAuthenticated = json['IsAuthenticated']; mealOrderStatus = json['MealOrderStatus']; mealType = json['MealType']; messageStatus = json['MessageStatus']; numberOfResultRecords = json['NumberOfResultRecords']; patientBlodType = json['PatientBlodType']; successMsg = json['SuccessMsg']; successMsgN = json['SuccessMsgN']; vidaUpdatedResponse = json['VidaUpdatedResponse']; portalDirectionData = json["PortalDirectionData"] == null ? null : PortalDirectionData.fromJson(json["PortalDirectionData"]); if (json['AddAttSuccessList'] != null) { addAttSuccessList = []; json['AddAttSuccessList'].forEach((v) { addAttSuccessList!.add(AddAttSuccessList.fromJson(v)); }); } addAttachmentList = json['AddAttachment_List'] != null ? AddAttachmentList.fromJson(json['AddAttachment_List']) : null; bCDomain = json['BC_Domain']; bCLogo = json['BC_Logo']; basicMemberInformation = json['BasicMemberInformation'] != null ? BasicMemberInformationModel.fromJson(json['BasicMemberInformation']) : null; businessCardPrivilege = json['BusinessCardPrivilege']; calculateAbsenceDuration = json['CalculateAbsenceDuration'] != null ? new CalculateAbsenceDuration.fromJson(json['CalculateAbsenceDuration']) : null; cancelHRTransactionLIst = json['CancelHRTransactionLIst'] != null ? new CancelHRTransactionLIst.fromJson(json['CancelHRTransactionLIst']) : null; if (json['GetTermNotificationBodyList'] != null) { getTermNotificationBodyList = []; json['GetTermNotificationBodyList'].forEach((v) { getTermNotificationBodyList!.add(TerminationNotificationBody.fromJson(v)); }); } chatEmployeeLoginList = json['Chat_EmployeeLoginList']; companyBadge = json['CompanyBadge']; companyImage = json['CompanyImage']; companyImageDescription = json['CompanyImageDescription']; companyImageURL = json['CompanyImageURL']; companyMainCompany = json['CompanyMainCompany']; if (json['CountryList'] != null) { countryList = []; json['CountryList'].forEach((v) { countryList!.add(GetCountriesListModel.fromJson(v)); }); } createVacationRuleList = json['CreateVacationRuleList'] != null ? CreateVacationRuleList.fromJson(json['CreateVacationRuleList']) : null; deleteAttachmentList = json['DeleteAttachmentList']; deleteVacationRuleList = json['DeleteVacationRuleList']; disableSessionList = json['DisableSessionList']; employeeQR = json['EmployeeQR']; if (json['Employee_Documents_List'] != null) { employeeDocumentsList = []; json['Employee_Documents_List'].forEach((v) { employeeDocumentsList!.add(EmployeeDocumentsList.fromJson(v)); }); } forgetPasswordTokenID = json['ForgetPasswordTokenID']; getAbsenceAttachmentsList = json['GetAbsenceAttachmentsList']; if (json['GetAbsenceAttendanceTypesList'] != null) { getAbsenceAttendanceTypesList = []; json['GetAbsenceAttendanceTypesList'].forEach((v) { getAbsenceAttendanceTypesList!.add(GetAbsenceAttendanceTypesList.fromJson(v)); }); } if (json['GetAbsenceCollectionNotificationBodyList'] != null) { getAbsenceCollectionNotificationBodyList = []; json['GetAbsenceCollectionNotificationBodyList'].forEach((v) { getAbsenceCollectionNotificationBodyList!.add(GetAbsenceCollectionNotificationBodyList.fromJson(v)); }); } if (json['GetAddressNotificationBodyList'] != null) { getAddressNotificationBodyList = []; json['GetAddressNotificationBodyList'].forEach((v) { getAddressNotificationBodyList!.add(GetAddressNotificationBodyList.fromJson(v)); }); } if (json['GetAbsenceDffStructureList'] != null) { getAbsenceDffStructureList = []; json['GetAbsenceDffStructureList'].forEach((v) { getAbsenceDffStructureList!.add(GetAbsenceDffStructureList.fromJson(v)); }); } if (json['GetAbsenceTransactionList'] != null) { getAbsenceTransactionList = []; json['GetAbsenceTransactionList'].forEach((v) { getAbsenceTransactionList!.add(GetAbsenceTransactionList.fromJson(v)); }); } getAccrualBalancesList = json["GetAccrualBalancesList"] == null ? null : List.from(json["GetAccrualBalancesList"].map((x) => GetAccrualBalancesList.fromJson(x))); getAccrualBalancesTicketList = json["GetAccrualBalancesTicketList"] == null ? null : List.from(json["GetAccrualBalancesTicketList"].map((x) => GetTicketAccuralBalanceModel.fromJson(x))); if (json['GetActionHistoryList'] != null) { getActionHistoryList = []; json['GetActionHistoryList'].forEach((v) { getActionHistoryList!.add(GetActionHistoryList.fromJson(v)); }); } if (json['PR_Action_History_List'] != null) { getPRActionHistoryList = []; json['PR_Action_History_List'].forEach((v) { getPRActionHistoryList!.add(GetPRActionHistoryList.fromJson(v)); }); } if (json['GetAddressDffStructureList'] != null) { getAddressDffStructureList = []; json['GetAddressDffStructureList'].forEach((v) { getAddressDffStructureList!.add(GetAddressDffStructureList.fromJson(v)); }); } // getAddressNotificationBodyList = json['GetAddressNotificationBodyList']; if (json['GetApprovesList'] != null) { getApprovesList = []; json['GetApprovesList'].forEach((v) { getApprovesList!.add(GetApprovesList.fromJson(v)); }); } if (json['GetAttachementList'] != null) { getAttachementList = []; json['GetAttachementList'].forEach((v) { getAttachementList!.add(GetAttachementList.fromJson(v)); }); } if (json['PR_Attachments_List'] != null) { getPRAttachmentList = []; json['PR_Attachments_List'].forEach((v) { getPRAttachmentList!.add(GetAttachementList.fromJson(v)); }); } getAttendanceTrackingList = json["GetAttendanceTrackingList"] == null ? null : GetAttendanceTracking.fromMap(json["GetAttendanceTrackingList"]); if (json['GetBasicDetColsStructureList'] != null) { getBasicDetColsStructureList = []; json['GetBasicDetColsStructureList'].forEach((v) { getBasicDetColsStructureList!.add(GetBasicDetColsStructureList.fromJson(v)); }); } // getBasicDetDffStructureList = json['GetBasicDetDffStructureList']; if (json['GetBasicDetDffStructureList'] != null) { getBasicDetDffStructureList = []; json['GetBasicDetDffStructureList'].forEach((v) { getBasicDetDffStructureList!.add(GetBasicDetDffStructureList.fromJson(v)); }); } if (json['GetContactDffStructureList'] != null) { getContactDffStructureList = []; json['GetContactDffStructureList'].forEach((v) { getContactDffStructureList!.add(GetContactDffStructureList.fromJson(v)); }); } if (json['GetBasicDetNtfBodyList'] != null) { getBasicDetNtfBodyList = []; json['GetBasicDetNtfBodyList'].forEach((v) { getBasicDetNtfBodyList!.add(GetBasicDetNtfBodyList.fromJson(v)); }); } getCEICollectionNotificationBodyList = json["GetCEICollectionNotificationBodyList"] == null ? null : List.from(json["GetCEICollectionNotificationBodyList"].map((x) => GetEitCollectionNotificationBodyList.fromJson(x))); if (json['GetCEIDFFStructureList'] != null) { getCEIDFFStructureList = []; json['GetCEIDFFStructureList'].forEach((v) { getCEIDFFStructureList!.add(GetEITDFFStructureList.fromJson(v)); }); } if (json['GetCEITransactionList'] != null) { getCEITransactionList = []; json['GetCEITransactionList'].forEach((v) { getCEITransactionList!.add(GetCEITransactionList.fromJson(v)); }); } getCcpTransactionsList = json['GetCcpTransactionsList']; getContactNotificationBodyList = json["GetContactNotificationBodyList"] == null ? null : GetContactNotificationBodyList.fromJson(json["GetContactNotificationBodyList"]); if (json['GetContactColsStructureList'] != null) { getContactColsStructureList = []; json['GetContactColsStructureList'].forEach((v) { getContactColsStructureList!.add(GetContactColsStructureList.fromJson(v)); }); } if (json['GetContactDetailsList'] != null) { getContactDetailsList = []; json['GetContactDetailsList'].forEach((v) { getContactDetailsList!.add(GetContactDetailsList.fromJson(v)); }); } if (json['GetContactDffStructureList'] != null) { getContactDffStructureList = []; json['GetContactDffStructureList'].forEach((v) { getContactDffStructureList!.add(GetContactDffStructureList.fromJson(v)); }); } getContactNotificationBodyList = json["GetContactNotificationBodyList"] == null ? null : GetContactNotificationBodyList.fromJson(json["GetContactNotificationBodyList"]); if (json['GetCountriesList'] != null) { getCountriesList = []; json['GetCountriesList'].forEach((v) { getCountriesList!.add(GetCountriesListModel.fromJson(v)); }); } if (json['GetDayHoursTypeDetailsList'] != null) { getDayHoursTypeDetailsList = []; json['GetDayHoursTypeDetailsList'].forEach((v) { getDayHoursTypeDetailsList!.add(GetDayHoursTypeDetailsList.fromJson(v)); }); } if (json['GetDeductionsList'] != null) { getDeductionsList = []; json['GetDeductionsList'].forEach((v) { getDeductionsList!.add(GetDeductionsList.fromJson(v)); }); } getDefaultValueList = json['GetDefaultValueList'] != null ? GetDefaultValueList.fromJson(json['GetDefaultValueList']) : null; getEITCollectionNotificationBodyList = json["GetEITCollectionNotificationBodyList"] == null ? null : List.from(json["GetEITCollectionNotificationBodyList"].map((x) => GetEitCollectionNotificationBodyList.fromJson(x))); if (json['GetEITDFFStructureList'] != null) { getEITDFFStructureList = []; json['GetEITDFFStructureList'].forEach((v) { getEITDFFStructureList!.add(GetEITDFFStructureList.fromJson(v)); }); } if (json['GetEITTransactionList'] != null) { getEITTransactionList = []; json['GetEITTransactionList'].forEach((v) { getEITTransactionList!.add(GetEITTransactionList.fromJson(v)); }); } if (json['GetEarningsList'] != null) { getEarningsList = []; json['GetEarningsList'].forEach((v) { getEarningsList!.add(GetEarningsList.fromJson(v)); }); } if (json['GetEmployeeAddressList'] != null) { getEmployeeAddressList = []; json['GetEmployeeAddressList'].forEach((v) { getEmployeeAddressList!.add(GetEmployeeAddressList.fromJson(v)); }); } if (json['GetEmployeeBasicDetailsList'] != null) { getEmployeeBasicDetailsList = []; json['GetEmployeeBasicDetailsList'].forEach((v) { getEmployeeBasicDetailsList!.add(GetEmployeeBasicDetailsList.fromJson(v)); }); } if (json['GetEmployeeContactsList'] != null) { getEmployeeContactsList = []; json['GetEmployeeContactsList'].forEach((v) { getEmployeeContactsList!.add(GetEmployeeContactsList.fromJson(v)); }); } if (json['GetEmployeePhonesList'] != null) { getEmployeePhonesList = []; json['GetEmployeePhonesList'].forEach((v) { getEmployeePhonesList!.add(GetEmployeePhonesList.fromJson(v)); }); } if (json['GetEmployeeSubordinatesList'] != null) { getEmployeeSubordinatesList = []; json['GetEmployeeSubordinatesList'].forEach((v) { getEmployeeSubordinatesList!.add(new GetEmployeeSubordinatesList.fromJson(v)); }); } getFliexfieldStructureList = json['GetFliexfieldStructureList']; getHrCollectionNotificationBodyList = json['GetHrCollectionNotificationBodyList']; getHrTransactionList = json['GetHrTransactionList']; getItemCreationNtfBodyList = json['GetItemCreationNtfBodyList'] != null ? GetItemCreationNtfBodyList.fromJson(json['GetItemCreationNtfBodyList']) : null; if (json['GetItemTypeNotificationsList'] != null) { getItemTypeNotificationsList = []; json['GetItemTypeNotificationsList'].forEach((v) { getItemTypeNotificationsList!.add(GetItemTypeNotificationsList.fromJson(v)); }); } getItemTypesList = json['GetItemTypesList']; getLookupValuesList = json['GetLookupValuesList']; getMenuEntriesList = json["GetMenuEntriesList"] == null ? null : List.from(json["GetMenuEntriesList"].map((x) => GetMenuEntriesList.fromJson(x))); getEventActivityList = json["EventActivityList"] == null ? null : List.from(json["EventActivityList"].map((x) => EventActivityList.fromJson(x))); if (json['GetMoItemHistoryList'] != null) { getMoItemHistoryList = []; json['GetMoItemHistoryList'].forEach((v) { getMoItemHistoryList!.add(GetMoItemHistoryList.fromJson(v)); }); } if (json['GetMoNotificationBodyList'] != null) { getMoNotificationBodyList = []; json['GetMoNotificationBodyList'].forEach((v) { getMoNotificationBodyList!.add(GetMoNotificationBodyList.fromJson(v)); }); } if (json['GetNotificationButtonsList'] != null) { getNotificationButtonsList = []; json['GetNotificationButtonsList'].forEach((v) { getNotificationButtonsList!.add(GetNotificationButtonsList.fromJson(v)); }); } if (json['GetNotificationReassignModeList'] != null) { getNotificationReassignModeList = []; json['GetNotificationReassignModeList'].forEach((v) { getNotificationReassignModeList!.add(GetNotificationReassignModeList.fromJson(v)); }); } if (json['GetObjectValuesList'] != null) { getObjectValuesList = []; json['GetObjectValuesList'].forEach((v) { getObjectValuesList!.add(GetPhoneNumberTypesModel.fromJson(v)); }); } getOpenMissingSwipesList = json["GetOpenMissingSwipesList"] == null ? null : GetOpenMissingSwipesList.fromJson(json["GetOpenMissingSwipesList"]); getOpenNotificationsList = json["GetOpenNotificationsList"] == null ? null : List.from(json["GetOpenNotificationsList"].map((x) => GetOpenNotificationsList.fromMap(x))); getOpenNotificationsNumList = json['GetOpenNotificationsNumList']; getOpenPeriodDatesList = json['GetOpenPeriodDatesList']; getOrganizationsSalariesList = json['GetOrganizationsSalariesList']; if (json['GetPaymentInformationList'] != null) { getPaymentInformationList = []; json['GetPaymentInformationList'].forEach((v) { getPaymentInformationList!.add(GetPaymentInformationList.fromJson(v)); }); } if (json['GetPayslipList'] != null) { getPayslipList = []; json['GetPayslipList'].forEach((v) { getPayslipList!.add(GetPayslipList.fromJson(v)); }); } // getPendingReqDetailsList = json['GetPendingReqDetailsList']; // getPendingReqFunctionsList = json['GetPendingReqFunctionsList']; getPerformanceAppraisalList = json['GetPerformanceAppraisalList'] == null ? null : List.from(json["GetPerformanceAppraisalList"].map((x) => GetPerformanceAppraisalList.fromJson(x))); getPhonesNotificationBodyList = json["GetPhonesNotificationBodyList"] == null ? null : List.from(json["GetPhonesNotificationBodyList"].map((x) => GetPhonesNotificationBodyList.fromJson(x))); if (json['GetPoItemHistoryList'] != null) { getPoItemHistoryList = []; json['GetPoItemHistoryList'].forEach((v) { getPoItemHistoryList!.add(GetPoItemHistoryList.fromJson(v)); }); } getPoNotificationBodyList = json['GetPoNotificationBodyList'] != null ? GetPoNotificationBodyList.fromJson(json['GetPoNotificationBodyList']) : null; getPrNotificationBodyList = json['GetPrNotificationBodyList'] != null ? GetPrNotificationBodyList.fromJson(json['GetPrNotificationBodyList']) : null; getPaymentNotificationBodyList = json['Pay_ReqNotificationBody'] != null ? GetPaymentNotificationBodyList.fromJson(json['Pay_ReqNotificationBody']) : null; getPRInformationList = json['PR_Information_List'] != null ? GetPRInformationList.fromJson(json['PR_Information_List']) : null; if (json['GetQuotationAnalysisList'] != null) { getQuotationAnalysisList = []; json['GetQuotationAnalysisList'].forEach((v) { getQuotationAnalysisList!.add(GetQuotationAnalysisList.fromJson(v)); }); } getRespondAttributeValueList = json['GetRespondAttributeValueList']; getSITCollectionNotificationBodyList = json['GetSITCollectionNotificationBodyList']; getSITDFFStructureList = json['GetSITDFFStructureList']; getSITTransactionList = json['GetSITTransactionList']; if (json['GetScheduleShiftsDetailsList'] != null) { getScheduleShiftsDetailsList = []; json['GetScheduleShiftsDetailsList'].forEach((v) { getScheduleShiftsDetailsList!.add(GetScheduleShiftsDetailsList.fromJson(v)); }); } if (json['GetRFCEmployeeListList'] != null) { getRFCEmployeeListList = []; json['GetRFCEmployeeListList'].forEach((v) { getRFCEmployeeListList!.add(GetRFCEmployeeList.fromJson(v)); }); } getShiftTypesList = json['GetShiftTypesList']; if (json['GetStampMsNotificationBodyList'] != null) { getStampMsNotificationBodyList = []; json['GetStampMsNotificationBodyList'].forEach((v) { getStampMsNotificationBodyList!.add(GetStampMsNotificationBodyList.fromJson(v)); }); } if (json['GetStampNsNotificationBodyList'] != null) { getStampNsNotificationBodyList = []; json['GetStampNsNotificationBodyList'].forEach((v) { getStampNsNotificationBodyList!.add(GetStampNsNotificationBodyList.fromJson(v)); }); } getSubordinatesAttdStatusList = json['GetSubordinatesAttdStatusList']; if (json['GetSubordinatesLeavesList'] != null) { getSubordinatesLeavesList = []; json['GetSubordinatesLeavesList'].forEach((v) { getSubordinatesLeavesList!.add(SubordinatesLeavesList.fromJson(v)); }); } if (json['GetSubordinatesLeavesTotalVacationsList'] != null) { getSubordinatesLeavesTotalVacationsList = []; json['GetSubordinatesLeavesTotalVacationsList'].forEach((v) { getSubordinatesLeavesTotalVacationsList!.add(new GetSubordinatesLeavesTotalVacationsList.fromJson(v)); }); } if (json['GetSummaryOfPaymentList'] != null) { getSummaryOfPaymentList = []; json['GetSummaryOfPaymentList'].forEach((v) { getSummaryOfPaymentList!.add(GetSummaryOfPaymentList.fromJson(v)); }); } getSwipesList = json['GetSwipesList']; if (json['GetTermColsStructureList'] != null) { getTermColsStructureList = []; json['GetTermColsStructureList'].forEach((v) { getTermColsStructureList!.add(GetTermColsStructureList.fromJson(v)); }); } if (json['GetTermDffStructureList'] != null) { getTermDffStructureList = []; json['GetTermDffStructureList'].forEach((v) { getTermDffStructureList!.add(new GetTermDffStructureList.fromJson(v)); }); } if (json['GetTimeCardSummaryList'] != null) { getTimeCardSummaryList = []; json['GetTimeCardSummaryList'].forEach((v) { getTimeCardSummaryList!.add(GetTimeCardSummaryList.fromJson(v)); }); } if (json['Mohemm_ITG_TicketsByEmployeeList'] != null) { getTicketsByEmployeeList = []; json['Mohemm_ITG_TicketsByEmployeeList'].forEach((v) { getTicketsByEmployeeList!.add(GetTicketsByEmployeeList.fromJson(v)); }); } if (json['Mohemm_ITG_TicketDetailsList'] != null) { getTicketDetailsByEmployee = []; json['Mohemm_ITG_TicketDetailsList'].forEach((v) { getTicketDetailsByEmployee!.add(GetTicketDetailsByEmployee.fromJson(v)); }); } if (json['Mohemm_ITG_TicketTransactionsList'] != null) { getTicketTransactions = []; json['Mohemm_ITG_TicketTransactionsList'].forEach((v) { getTicketTransactions!.add(GetTicketTransactions.fromJson(v)); }); } if (json['Mohemm_Itg_TicketTypesList'] != null) { getTicketTypes = []; json['Mohemm_Itg_TicketTypesList'].forEach((v) { getTicketTypes!.add(GetTicketTypes.fromJson(v)); }); } if (json['Mohemm_Itg_ProjectsList'] != null) { getMowadhafhiProjects = []; json['Mohemm_Itg_ProjectsList'].forEach((v) { getMowadhafhiProjects!.add(GetMowadhafhiProjects.fromJson(v)); }); } if (json['Mohemm_ITG_ProjectDepartmentsList'] != null) { getProjectDepartments = []; json['Mohemm_ITG_ProjectDepartmentsList'].forEach((v) { getProjectDepartments!.add(GetProjectDepartments.fromJson(v)); }); } if (json['Mohemm_ITG_DepartmentSectionsList'] != null) { getDepartmentSections = []; json['Mohemm_ITG_DepartmentSectionsList'].forEach((v) { getDepartmentSections!.add(GetDepartmentSections.fromJson(v)); }); } if (json['Mohemm_ITG_Pending_Task_ResponseItem'] != null) { mohemmITGPendingTaskResponseItem = MohemmITGPendingTaskResponseItem.fromJson(json['Mohemm_ITG_Pending_Task_ResponseItem']); } if (json['Mohemm_ITG_SectionTopicsList'] != null) { getSectionTopics = []; json['Mohemm_ITG_SectionTopicsList'].forEach((v) { getSectionTopics!.add(GetSectionTopics.fromJson(v)); }); } if (json['GetPendingReqFunctionsList'] != null) { getPendingTransactionsFunctions = []; json['GetPendingReqFunctionsList'].forEach((v) { getPendingTransactionsFunctions!.add(GetPendingTransactionsFunctions.fromJson(v)); }); } if (json['GetPendingReqDetailsList'] != null) { getPendingTransactionsDetails = []; json['GetPendingReqDetailsList'].forEach((v) { getPendingTransactionsDetails!.add(GetPendingTransactionsDetails.fromJson(v)); }); } if (json['GetConcurrentProgramsList'] != null) { getConcurrentProgramsModel = []; json['GetConcurrentProgramsList'].forEach((v) { getConcurrentProgramsModel!.add(GetConcurrentProgramsModel.fromJson(v)); }); } if (json['GetCcpTransactionsList_New'] != null) { getCCPTransactionsModel = []; json['GetCcpTransactionsList_New'].forEach((v) { getCCPTransactionsModel!.add(GetCCPTransactionsModel.fromJson(v)); }); } if (json['GetCcpDffStructureList'] != null) { getEITDFFStructureList = []; json['GetCcpDffStructureList'].forEach((v) { getEITDFFStructureList!.add(GetEITDFFStructureList.fromJson(v)); }); } if (json['GetCcpOutputList'] != null) { getCCPOutputModel = GetCCPOutputModel.fromJson(json['GetCcpOutputList']); } if (json['GetUserItemTypesList'] != null) { getUserItemTypesList = []; json['GetUserItemTypesList'].forEach((v) { getUserItemTypesList!.add(new GetUserItemTypesList.fromJson(v)); }); } if (json['GetVacationRulesList'] != null) { getVacationRulesList = []; json['GetVacationRulesList'].forEach((v) { getVacationRulesList!.add(GetVacationRulesList.fromJson(v)); }); } getVaccinationOnHandList = json['GetVaccinationOnHandList']; getVaccinationsList = json['GetVaccinationsList']; if (json['GetValueSetValuesList'] != null) { getValueSetValuesList = []; json['GetValueSetValuesList'].forEach((v) { getValueSetValuesList!.add(ESERVICESVS.fromJson(v)); }); } if (json['GetWorkList'] != null) { getWorkList = []; json['GetWorkList'].forEach((v) { getWorkList!.add(WorkListResponseModel.fromJson(v)); }); } hRCertificateTemplate = json['HRCertificateTemplate']; imgURLsList = json['ImgURLsList']; insertApInv = json['InsertApInv']; insertBooked = json['InsertBooked']; insertEmpSwipesList = json['InsertEmpSwipesList']; insertJournal = json['InsertJournal']; insertOrders = json['InsertOrders']; intPortalGetEmployeeList = json['IntPortalGetEmployeeList']; isDeviceTokenEmpty = json['IsDeviceTokenEmpty']; isPasswordExpired = json['IsPasswordExpired']; isRegisterAllowed = json['IsRegisterAllowed']; isRequriedValueSetEmpty = json['IsRequriedValueSetEmpty']; isUserSMSExcluded = json['IsUserSMSExcluded']; itemOnHand = json['ItemOnHand']; languageAvailable = json['LanguageAvailable']; listSupplier = json['ListSupplier']; listUserAgreement = json['ListUserAgreement']; listEITStrucrure = json['List_EITStrucrure']; listItemImagesDetails = json['List_ItemImagesDetails']; listItemMaster = json['List_ItemMaster']; listMedicineDetails = json['List_MedicineDetails']; listMenu = json["List_Menu"] == null ? [] : List.from(json["List_Menu"].map((x) => ListMenu.fromJson(x))); listNewEmployees = json['List_NewEmployees']; listRadScreen = json['List_RadScreen']; logInTokenID = json['LogInTokenID']; if (json['MemberInformationList'] != null) { memberInformationList = []; json['MemberInformationList'].forEach((v) { memberInformationList!.add(MemberInformationListModel.fromJson(v)); }); } memberLoginList = json['MemberLoginList'] != null ? MemberLoginListModel.fromJson(json['MemberLoginList']) : null; mohemmGetBusinessCardEnabledList = json['Mohemm_GetBusinessCardEnabledList']; mohemmGetFavoriteReplacementsList = json["Mohemm_GetFavoriteReplacementsList"] == null ? null : List.from(json["Mohemm_GetFavoriteReplacementsList"].map((x) => GetFavoriteReplacements.fromJson(x))); mohemmGetMobileDeviceInfobyEmpInfoList = json['Mohemm_GetMobileDeviceInfobyEmpInfoList']; if (json['Mohemm_GetMobileLoginInfoList'] != null) { mohemmGetMobileLoginInfoList = []; json['Mohemm_GetMobileLoginInfoList'].forEach((v) { mohemmGetMobileLoginInfoList!.add(GetMobileLoginInfoListModel.fromJson(v)); }); } mohemmGetPatientIDList = json['Mohemm_GetPatientID_List']; mohemmITGResponseItem = json['Mohemm_ITG_ResponseItem']; mohemmIsChangeIsActiveBusinessCardEnable = json['Mohemm_IsChangeIsActiveBusinessCardEnable']; mohemmIsInsertBusinessCardEnable = json['Mohemm_IsInsertBusinessCardEnable']; mohemmWifiPassword = json['Mohemm_Wifi_Password']; mohemmWifiSSID = json['Mohemm_Wifi_SSID']; notificationAction = json['NotificationAction'] != null ? NotificationAction.fromJson(json['NotificationAction']) : null; if (json['NotificationGetRespondAttributesList'] != null) { notificationGetRespondAttributesList = []; json['NotificationGetRespondAttributesList'].forEach((v) { notificationGetRespondAttributesList!.add(NotificationGetRespondAttributesList.fromJson(v)); }); } if (json['NotificationRespondRolesList'] != null) { notificationRespondRolesList = []; json['NotificationGetRespondAttributesList'].forEach((v) { // notificationRespondRolesList!.add(v); }); } oracleOutPutNumber = json['OracleOutPutNumber']; pASSWORDEXPIREDMSG = json['PASSWORD_EXPIRED_MSG']; pCOUNTRYCODE = json['P_COUNTRY_CODE']; pCOUNTRYNAME = json['P_COUNTRY_NAME']; pDESCFLEXCONTEXTCODE = json['P_DESC_FLEX_CONTEXT_CODE']; pDESCFLEXCONTEXTNAME = json['P_DESC_FLEX_CONTEXT_NAME']; pForm = json['P_Form']; pINFORMATION = json['P_INFORMATION']; pMBLID = json['P_MBL_ID']; pNUMOFSUBORDINATES = json['P_NUM_OF_SUBORDINATES']; pOPENNTFNUMBER = json['P_OPEN_NTF_NUMBER']; pQUESTION = json['P_QUESTION']; pSESSIONID = json['P_SESSION_ID']; pSchema = json['P_Schema']; pharmacyStockAddPharmacyStockList = json['PharmacyStock_AddPharmacyStockList']; pharmacyStockGetOnHandList = json['PharmacyStock_GetOnHandList']; if (json['Privilege_List'] != null) { privilegeList = []; json['Privilege_List'].forEach((v) { privilegeList!.add(PrivilegeListModel.fromJson(v)); }); } processTransactions = json['ProcessTransactions']; registerUserNameList = json['RegisterUserNameList']; replacementList = json["ReplacementList"] == null ? null : List.from(json["ReplacementList"].map((x) => ReplacementList.fromJson(x))); if (json['RespondAttributesList'] != null) { respondAttributesList = []; json['RespondAttributesList'].forEach((v) { respondAttributesList!.add(RespondAttributesList.fromJson(v)); }); } if (json['RespondRolesList'] != null) { respondRolesList = []; json['RespondRolesList'].forEach((v) { // respondRolesList!.add(v); }); } resubmitAbsenceTransactionList = json['ResubmitAbsenceTransactionList']; resubmitEITTransactionList = json['ResubmitEITTransactionList'] != null ? ResubmitEITRequestResponse.fromJson(json['ResubmitEITTransactionList']) : null; resubmitHrTransactionList = json['ResubmitHrTransactionList']; sFHGetPoNotificationBodyList = json['SFH_GetPoNotificationBodyList']; sFHGetPrNotificationBodyList = json['SFH_GetPrNotificationBodyList']; startAbsenceApprovalProccess = json['StartAbsenceApprovalProccess'] != null ? StartAbsenceApprovalProccess.fromJson(json['StartAbsenceApprovalProccess']) : null; startAddressApprovalProcessList = json['StartAddressApprovalProcessList'] != null ? StartAddressApprovalProcess.fromJson(json['StartAddressApprovalProcessList']) : null; startBasicDetApprProcessList = json['StartAddressApprovalProcessList'] != null ? StartAddressApprovalProcess.fromJson(json['StartAddressApprovalProcessList']) : null; startCeiApprovalProcess = json['StartCeiApprovalProcess']; startContactApprovalProcessList = json['StartContactApprovalProcessList']; startEitApprovalProcess = json['StartEitApprovalProcess'] != null ? StartEitApprovalProcess.fromJson(json['StartEitApprovalProcess']) : null; startHrApprovalProcessList = json['StartHrApprovalProcessList']; startPhonesApprovalProcessList = json['StartPhonesApprovalProcessList'] != null ? StartPhoneApprovalProcess.fromJson(json['StartPhonesApprovalProcessList']) : null; startSitApprovalProcess = json['StartSitApprovalProcess']; startTermApprovalProcessList = json['StartTermApprovalProcessList'] != null ? StartTermApprovalProcessList.fromJson(json['StartTermApprovalProcessList']) : null; submitAddressTransactionList = json['SubmitAddressTransactionList'] != null ? SubmitAddressTransaction.fromJson(json['SubmitAddressTransactionList']) : null; submitBasicDetTransactionList = json['SubmitBasicDetTransactionList'] != null ? SubmitBasicDetailsTransactionList.fromJson(json['SubmitBasicDetTransactionList']) : null; submitCEITransactionList = json['SubmitCEITransactionList'] != null ? SubmitEITTransactionList.fromJson(json['SubmitCEITransactionList']) : null; submitCcpTransactionList = json['SubmitCcpTransactionList'] != null ? new SubmitCcpTransactionList.fromJson(json['SubmitCcpTransactionList']) : null; submitContactTransactionList = json['SubmitContactTransactionList'] != null ? SubmitContactTransactionList.fromJson(json['SubmitContactTransactionList']) : null; submitEITTransactionList = json['SubmitEITTransactionList'] != null ? SubmitEITTransactionList.fromJson(json['SubmitEITTransactionList']) : null; submitHrTransactionList = json['SubmitHrTransactionList']; submitPhonesTransactionList = json['SubmitPhonesTransactionList']; submitSITTransactionList = json['SubmitSITTransactionList']; submitTermTransactionList = json['SubmitTermTransactionList'] != null ? SubmitTermTransactionList.fromJson(json['SubmitTermTransactionList']) : null; if (json['SubordinatesOnLeavesList'] != null) { subordinatesOnLeavesList = []; json['GetSubordinatesLeavesList'].forEach((v) { subordinatesOnLeavesList!.add(SubordinatesLeavesList.fromJson(v)); }); } sumbitAbsenceTransactionList = json['SumbitAbsenceTransactionList'] != null ? new SumbitAbsenceTransactionList.fromJson(json['SumbitAbsenceTransactionList']) : null; tokenID = json['TokenID']; updateAttachmentList = json['UpdateAttachmentList']; updateEmployeeImageList = json['UpdateEmployeeImageList']; if (json['UpdateItemTypeSuccessList'] != null) { updateItemTypeSuccessList = []; json['UpdateItemTypeSuccessList'].forEach((v) { updateItemTypeSuccessList!.add(new UpdateItemTypeSuccessList.fromJson(v)); }); } updateUserItemTypesList = json['UpdateUserItemTypesList'] != null ? new UpdateUserItemTypesList.fromJson(json['UpdateUserItemTypesList']) : null; updateVacationRuleList = json['UpdateVacationRuleList']; vHREmployeeLoginList = json['VHR_EmployeeLoginList']; vHRGetEmployeeDetailsList = json['VHR_GetEmployeeDetailsList']; vHRGetManagersDetailsList = json['VHR_GetManagersDetailsList']; vHRGetProjectByCodeList = json['VHR_GetProjectByCodeList']; vHRIsVerificationCodeValid = json['VHR_IsVerificationCodeValid']; validateAbsenceTransactionList = json['ValidateAbsenceTransactionList'] != null ? ValidateAbsenceTransactionList.fromJson(json['ValidateAbsenceTransactionList']) : null; validateEITTransactionList = json['ValidateEITTransactionList'] != null ? ValidateEITTransactionList.fromJson(json['ValidateEITTransactionList']) : null; validatePhonesTransactionList = json['ValidatePhonesTransactionList']; if (json['VrItemTypesList'] != null) { vrItemTypesList = []; json['VrItemTypesList'].forEach((v) { vrItemTypesList!.add(VrItemTypesList.fromJson(v)); }); } if (json['WFLookUpList'] != null) { wFLookUpList = []; json['WFLookUpList'].forEach((v) { wFLookUpList!.add(WFLookUpList.fromJson(v)); }); } eLearningGETEMPLOYEEPROFILEList = json['eLearning_GET_EMPLOYEE_PROFILEList']; eLearningLOGINList = json['eLearning_LOGINList']; eLearningValidateLoginList = json['eLearning_ValidateLoginList']; eLearningValidate_LoginList = json['eLearning_Validate_LoginList']; ePharmacyGetItemOnHandList = json['ePharmacy_GetItemOnHandList']; isActiveCode = json['isActiveCode']; isSMSSent = json['isSMSSent']; } Map toJson() { Map data = Map(); data['Date'] = this.date; data['LanguageID'] = this.languageID; data['ServiceName'] = this.serviceName; data['Time'] = this.time; data['AndroidLink'] = this.androidLink; data['AuthenticationTokenID'] = this.authenticationTokenID; data['Data'] = this.data; data['Dataw'] = this.dataw; data['DietType'] = this.dietType; data['DietTypeID'] = this.dietTypeID; data['ErrorCode'] = this.errorCode; data['ErrorEndUserMessage'] = this.errorEndUserMessage; data['ErrorEndUserMessageN'] = this.errorEndUserMessageN; data['ErrorMessage'] = this.errorMessage; data['ErrorType'] = this.errorType; data['FoodCategory'] = this.foodCategory; data['IOSLink'] = this.iOSLink; data['IsAuthenticated'] = this.isAuthenticated; data['MealOrderStatus'] = this.mealOrderStatus; data['MealType'] = this.mealType; data['MessageStatus'] = this.messageStatus; data['NumberOfResultRecords'] = this.numberOfResultRecords; data['PatientBlodType'] = this.patientBlodType; data['SuccessMsg'] = this.successMsg; data['SuccessMsgN'] = this.successMsgN; data['VidaUpdatedResponse'] = this.vidaUpdatedResponse; data['PortalDirectionData'] = portalDirectionData?.toJson(); if (this.addAttSuccessList != null) { data['AddAttSuccessList'] = this.addAttSuccessList!.map((v) => v.toJson()).toList(); } if (this.addAttachmentList != null) { data['AddAttachment_List'] = this.addAttachmentList!.toJson(); } data['BC_Domain'] = this.bCDomain; data['BC_Logo'] = this.bCLogo; if (this.basicMemberInformation != null) { data['BasicMemberInformation'] = this.basicMemberInformation!.toJson(); } data['BusinessCardPrivilege'] = this.businessCardPrivilege; if (this.calculateAbsenceDuration != null) { data['CalculateAbsenceDuration'] = this.calculateAbsenceDuration!.toJson(); } if (this.cancelHRTransactionLIst != null) { data['CancelHRTransactionLIst'] = this.calculateAbsenceDuration!.toJson(); } data['Chat_EmployeeLoginList'] = this.chatEmployeeLoginList; data['CompanyBadge'] = this.companyBadge; data['CompanyImage'] = this.companyImage; data['CompanyImageDescription'] = this.companyImageDescription; data['CompanyImageURL'] = this.companyImageURL; data['CompanyMainCompany'] = this.companyMainCompany; if (this.countryList != null) { data['CountryList'] = this.countryList!.map((v) => v.toJson()).toList(); } if (this.createVacationRuleList != null) { data['CreateVacationRuleList'] = this.createVacationRuleList!.toJson(); } data['DeleteAttachmentList'] = this.deleteAttachmentList; data['DeleteVacationRuleList'] = this.deleteVacationRuleList; data['DisableSessionList'] = this.disableSessionList; data['EmployeeQR'] = this.employeeQR; if (this.employeeDocumentsList != null) { data['Employee_Documents_List'] = this.employeeDocumentsList!.map((v) => v.toJson()).toList(); } data['ForgetPasswordTokenID'] = this.forgetPasswordTokenID; data['GetAbsenceAttachmentsList'] = this.getAbsenceAttachmentsList; if (this.getAbsenceAttendanceTypesList != null) { data['GetAbsenceAttendanceTypesList'] = this.getAbsenceAttendanceTypesList!.map((v) => v.toJson()).toList(); } if (this.getAbsenceCollectionNotificationBodyList != null) { data['GetAbsenceCollectionNotificationBodyList'] = this.getAbsenceCollectionNotificationBodyList!.map((v) => v.toJson()).toList(); } if (this.getAbsenceDffStructureList != null) { data['GetAbsenceDffStructureList'] = this.getAbsenceDffStructureList!.map((v) => v.toJson()).toList(); } if (this.getAbsenceTransactionList != null) { data['GetAbsenceTransactionList'] = this.getAbsenceTransactionList!.map((v) => v.toJson()).toList(); } data['GetAccrualBalancesList'] = this.getAccrualBalancesList; data['GetAccrualBalancesTicketList'] = this.getAccrualBalancesTicketList; if (this.getActionHistoryList != null) { data['GetActionHistoryList'] = this.getActionHistoryList!.map((v) => v.toJson()).toList(); } data['GetAddressDffStructureList'] = this.getAddressDffStructureList; data['GetAddressNotificationBodyList'] = this.getAddressNotificationBodyList; if (this.getApprovesList != null) { data['GetApprovesList'] = this.getApprovesList!.map((v) => v.toJson()).toList(); } if (this.getAttachementList != null) { data['GetAttachementList'] = this.getAttachementList!.map((v) => v.toJson()).toList(); } data['GetAttendanceTrackingList'] = this.getAttendanceTrackingList; data['GetBasicDetColsStructureList'] = this.getBasicDetColsStructureList; data['GetBasicDetDffStructureList'] = this.getBasicDetDffStructureList; if (this.getBasicDetNtfBodyList != null) { data['GetBasicDetNtfBodyList'] = this.getBasicDetNtfBodyList!.map((v) => v.toJson()).toList(); } data['GetCEICollectionNotificationBodyList'] = this.getCEICollectionNotificationBodyList; if (this.getCEIDFFStructureList != null) { data['GetCEIDFFStructureList'] = this.getCEIDFFStructureList!.map((v) => v.toJson()).toList(); } if (this.getCEITransactionList != null) { data['GetCEITransactionList'] = this.getCEITransactionList!.map((v) => v.toJson()).toList(); } data['GetCcpTransactionsList'] = this.getCcpTransactionsList; if (this.getContactDetailsList != null) { data['GetContactDetailsList'] = this.getContactDetailsList!.map((v) => v.toJson()).toList(); } if (this.getContactColsStructureList != null) { data['GetContactColsStructureList'] = this.getContactColsStructureList!.map((v) => v.toJson()).toList(); } if (this.getContactDffStructureList != null) { data['GetContactDffStructureList'] = this.getContactDffStructureList!.map((v) => v.toJson()).toList(); } data['GetContactColsStructureList'] = this.getContactColsStructureList; data['GetContactDetailsList'] = this.getContactDetailsList; data['GetContactDffStructureList'] = this.getContactDffStructureList; data['GetContactNotificationBodyList'] = this.getContactNotificationBodyList; data['GetCountriesList'] = this.getCountriesList; if (this.getDayHoursTypeDetailsList != null) { data['GetDayHoursTypeDetailsList'] = this.getDayHoursTypeDetailsList!.map((v) => v.toJson()).toList(); } if (this.getDeductionsList != null) { data['GetDeductionsList'] = this.getDeductionsList!.map((v) => v.toJson()).toList(); } if (this.getDefaultValueList != null) { data['GetDefaultValueList'] = this.getDefaultValueList!.toJson(); } data['GetEITCollectionNotificationBodyList'] = this.getEITCollectionNotificationBodyList; if (this.getEITDFFStructureList != null) { data['GetEITDFFStructureList'] = this.getEITDFFStructureList!.map((v) => v.toJson()).toList(); } if (this.getEITTransactionList != null) { data['GetEITTransactionList'] = this.getEITTransactionList!.map((v) => v.toJson()).toList(); } if (this.getEarningsList != null) { data['GetEarningsList'] = this.getEarningsList!.map((v) => v.toJson()).toList(); } if (this.getEmployeeAddressList != null) { data['GetEmployeeAddressList'] = this.getEmployeeAddressList!.map((v) => v.toJson()).toList(); } if (this.getEmployeeBasicDetailsList != null) { data['GetEmployeeBasicDetailsList'] = this.getEmployeeBasicDetailsList!.map((v) => v.toJson()).toList(); } if (this.getEmployeeContactsList != null) { data['GetEmployeeContactsList'] = this.getEmployeeContactsList!.map((v) => v.toJson()).toList(); } if (this.getEmployeePhonesList != null) { data['GetEmployeePhonesList'] = this.getEmployeePhonesList!.map((v) => v.toJson()).toList(); } if (this.getEmployeeSubordinatesList != null) { data['GetEmployeeSubordinatesList'] = this.getEmployeeSubordinatesList!.map((v) => v.toJson()).toList(); } data['GetFliexfieldStructureList'] = this.getFliexfieldStructureList; data['GetHrCollectionNotificationBodyList'] = this.getHrCollectionNotificationBodyList; data['GetHrTransactionList'] = this.getHrTransactionList; if (this.getItemCreationNtfBodyList != null) { data['GetItemCreationNtfBodyList'] = this.getItemCreationNtfBodyList!.toJson(); } if (this.getItemTypeNotificationsList != null) { data['GetItemTypeNotificationsList'] = this.getItemTypeNotificationsList!.map((v) => v.toJson()).toList(); } data['GetItemTypesList'] = this.getItemTypesList; data['GetLookupValuesList'] = this.getLookupValuesList; data['GetMenuEntriesList'] = this.getMenuEntriesList; data['EventActivityList'] = this.getEventActivityList; if (this.getMoItemHistoryList != null) { data['GetMoItemHistoryList'] = this.getMoItemHistoryList!.map((v) => v.toJson()).toList(); } if (this.getMoNotificationBodyList != null) { data['GetMoNotificationBodyList'] = this.getMoNotificationBodyList!.map((v) => v.toJson()).toList(); } if (this.getNotificationButtonsList != null) { data['GetNotificationButtonsList'] = this.getNotificationButtonsList!.map((v) => v.toJson()).toList(); } if (getNotificationReassignModeList != null) { data['GetNotificationReassignModeList'] = getNotificationReassignModeList!.map((v) => v.toJson()).toList(); } if (getTermNotificationBodyList != null) { data['GetTermNotificationBodyList'] = getTermNotificationBodyList!.map((v) => v.toJson()).toList(); } data['GetObjectValuesList'] = this.getObjectValuesList; data['GetOpenMissingSwipesList'] = this.getOpenMissingSwipesList; data['GetOpenNotificationsList'] = this.getOpenNotificationsList; data['GetOpenNotificationsNumList'] = this.getOpenNotificationsNumList; data['GetOpenPeriodDatesList'] = this.getOpenPeriodDatesList; data['GetOrganizationsSalariesList'] = this.getOrganizationsSalariesList; if (this.getPaymentInformationList != null) { data['GetPaymentInformationList'] = this.getPaymentInformationList!.map((v) => v.toJson()).toList(); } if (this.getPayslipList != null) { data['GetPayslipList'] = this.getPayslipList!.map((v) => v.toJson()).toList(); } // data['GetPendingReqDetailsList'] = this.getPendingReqDetailsList; // data['GetPendingReqFunctionsList'] = this.getPendingReqFunctionsList; data['GetPerformanceAppraisalList'] = this.getPerformanceAppraisalList; data['GetPhonesNotificationBodyList'] = this.getPhonesNotificationBodyList; if (this.getPoItemHistoryList != null) { data['GetPoItemHistoryList'] = this.getPoItemHistoryList!.map((v) => v.toJson()).toList(); } if (this.getPoNotificationBodyList != null) { data['GetPoNotificationBodyList'] = this.getPoNotificationBodyList!.toJson(); } if (this.getPrNotificationBodyList != null) { data['GetPrNotificationBodyList'] = this.getPrNotificationBodyList!.toJson(); } if (this.getPaymentNotificationBodyList != null) { data['Pay_ReqNotificationBody'] = this.getPaymentNotificationBodyList!.toJson(); } if (this.getPRInformationList != null) { data['PR_Information_List'] = this.getPRInformationList!.toJson(); } if (this.getQuotationAnalysisList != null) { data['GetQuotationAnalysisList'] = this.getQuotationAnalysisList!.map((v) => v.toJson()).toList(); } data['GetRFCEmployeeListList'] = this.getRFCEmployeeListList; data['GetRespondAttributeValueList'] = this.getRespondAttributeValueList; data['GetSITCollectionNotificationBodyList'] = this.getSITCollectionNotificationBodyList; data['GetSITDFFStructureList'] = this.getSITDFFStructureList; data['GetSITTransactionList'] = this.getSITTransactionList; if (this.getScheduleShiftsDetailsList != null) { data['GetScheduleShiftsDetailsList'] = this.getScheduleShiftsDetailsList!.map((v) => v.toJson()).toList(); } data['GetShiftTypesList'] = this.getShiftTypesList; if (this.getStampMsNotificationBodyList != null) { data['GetStampMsNotificationBodyList'] = this.getStampMsNotificationBodyList!.map((v) => v.toJson()).toList(); } if (this.getStampNsNotificationBodyList != null) { data['GetStampNsNotificationBodyList'] = this.getStampNsNotificationBodyList!.map((v) => v.toJson()).toList(); } data['GetStampNsNotificationBodyList'] = this.getStampNsNotificationBodyList; data['GetSubordinatesAttdStatusList'] = this.getSubordinatesAttdStatusList; data['GetSubordinatesLeavesList'] = this.getSubordinatesLeavesList; if (this.getSubordinatesLeavesList != null) { data['GetSubordinatesLeavesList'] = this.getSubordinatesLeavesList!.map((v) => v.toJson()).toList(); } if (this.getSubordinatesLeavesTotalVacationsList != null) { data['GetSubordinatesLeavesTotalVacationsList'] = this.getSubordinatesLeavesTotalVacationsList!.map((v) => v.toJson()).toList(); } if (this.getSummaryOfPaymentList != null) { data['GetSummaryOfPaymentList'] = this.getSummaryOfPaymentList!.map((v) => v.toJson()).toList(); } data['GetSwipesList'] = this.getSwipesList; if (this.getTermColsStructureList != null) { data['GetTermColsStructureList'] = this.getTermColsStructureList!.map((v) => v.toJson()).toList(); } if (this.getTermDffStructureList != null) { data['GetTermDffStructureList'] = this.getTermDffStructureList!.map((v) => v.toJson()).toList(); } if (this.getTimeCardSummaryList != null) { data['GetTimeCardSummaryList'] = this.getTimeCardSummaryList!.map((v) => v.toJson()).toList(); } data['GetUserItemTypesList'] = this.getUserItemTypesList; if (this.getVacationRulesList != null) { data['GetVacationRulesList'] = this.getVacationRulesList!.map((v) => v.toJson()).toList(); } data['GetVaccinationOnHandList'] = this.getVaccinationOnHandList; data['GetVaccinationsList'] = this.getVaccinationsList; if (getValueSetValuesList != null) { data['GetValueSetValuesList'] = getValueSetValuesList!.map((v) => v.toJson()).toList(); } if (getWorkList != null) { data['GetWorkList'] = getWorkList!.map((v) => v.toJson()).toList(); } data['HRCertificateTemplate'] = this.hRCertificateTemplate; data['ImgURLsList'] = this.imgURLsList; data['InsertApInv'] = this.insertApInv; data['InsertBooked'] = this.insertBooked; data['InsertEmpSwipesList'] = this.insertEmpSwipesList; data['InsertJournal'] = this.insertJournal; data['InsertOrders'] = this.insertOrders; data['IntPortalGetEmployeeList'] = this.intPortalGetEmployeeList; data['IsDeviceTokenEmpty'] = this.isDeviceTokenEmpty; data['IsPasswordExpired'] = this.isPasswordExpired; data['IsRegisterAllowed'] = this.isRegisterAllowed; data['IsRequriedValueSetEmpty'] = this.isRequriedValueSetEmpty; data['IsUserSMSExcluded'] = this.isUserSMSExcluded; data['ItemOnHand'] = this.itemOnHand; data['LanguageAvailable'] = this.languageAvailable; data['ListSupplier'] = this.listSupplier; data['ListUserAgreement'] = this.listUserAgreement; data['List_EITStrucrure'] = this.listEITStrucrure; data['List_ItemImagesDetails'] = this.listItemImagesDetails; data['List_ItemMaster'] = this.listItemMaster; data['List_MedicineDetails'] = this.listMedicineDetails; data['List_Menu'] = this.listMenu; data['List_NewEmployees'] = this.listNewEmployees; data['List_RadScreen'] = this.listRadScreen; data['LogInTokenID'] = this.logInTokenID; if (this.memberInformationList != null) { data['MemberInformationList'] = this.memberInformationList!.map((v) => v.toJson()).toList(); } data['MemberLoginList'] = this.memberLoginList; data['Mohemm_GetBusinessCardEnabledList'] = this.mohemmGetBusinessCardEnabledList; data['Mohemm_GetFavoriteReplacementsList'] = this.mohemmGetFavoriteReplacementsList; data['Mohemm_GetMobileDeviceInfobyEmpInfoList'] = this.mohemmGetMobileDeviceInfobyEmpInfoList; if (this.mohemmGetMobileLoginInfoList != null) { data['Mohemm_GetMobileLoginInfoList'] = this.mohemmGetMobileLoginInfoList!.map((v) => v.toJson()).toList(); } data['Mohemm_GetPatientID_List'] = this.mohemmGetPatientIDList; data['Mohemm_ITG_ResponseItem'] = this.mohemmITGResponseItem; data['Mohemm_IsChangeIsActiveBusinessCardEnable'] = this.mohemmIsChangeIsActiveBusinessCardEnable; data['Mohemm_IsInsertBusinessCardEnable'] = this.mohemmIsInsertBusinessCardEnable; data['Mohemm_Wifi_Password'] = this.mohemmWifiPassword; data['Mohemm_Wifi_SSID'] = this.mohemmWifiSSID; if (this.notificationAction != null) { data['NotificationAction'] = this.notificationAction!.toJson(); } if (notificationGetRespondAttributesList != null) { data['NotificationGetRespondAttributesList'] = notificationGetRespondAttributesList!.map((v) => v.toJson()).toList(); } if (notificationRespondRolesList != null) { data['NotificationRespondRolesList'] = notificationRespondRolesList!.map((v) => v).toList(); } data['OracleOutPutNumber'] = this.oracleOutPutNumber; data['PASSWORD_EXPIRED_MSG'] = this.pASSWORDEXPIREDMSG; data['P_COUNTRY_CODE'] = this.pCOUNTRYCODE; data['P_COUNTRY_NAME'] = this.pCOUNTRYNAME; data['P_DESC_FLEX_CONTEXT_CODE'] = this.pDESCFLEXCONTEXTCODE; data['P_DESC_FLEX_CONTEXT_NAME'] = this.pDESCFLEXCONTEXTNAME; data['P_Form'] = this.pForm; data['P_INFORMATION'] = this.pINFORMATION; data['P_MBL_ID'] = this.pMBLID; data['P_NUM_OF_SUBORDINATES'] = this.pNUMOFSUBORDINATES; data['P_OPEN_NTF_NUMBER'] = this.pOPENNTFNUMBER; data['P_QUESTION'] = this.pQUESTION; data['P_SESSION_ID'] = this.pSESSIONID; data['P_Schema'] = this.pSchema; data['PharmacyStock_AddPharmacyStockList'] = this.pharmacyStockAddPharmacyStockList; data['PharmacyStock_GetOnHandList'] = this.pharmacyStockGetOnHandList; if (this.privilegeList != null) { data['Privilege_List'] = this.privilegeList!.map((v) => v.toJson()).toList(); } data['ProcessTransactions'] = this.processTransactions; data['RegisterUserNameList'] = this.registerUserNameList; data['ReplacementList'] = this.replacementList; if (respondAttributesList != null) { data['RespondAttributesList'] = respondAttributesList!.map((v) => v.toJson()).toList(); } data['RespondRolesList'] = this.respondRolesList; data['ResubmitAbsenceTransactionList'] = this.resubmitAbsenceTransactionList; data['ResubmitEITTransactionList'] = this.resubmitEITTransactionList; data['ResubmitHrTransactionList'] = this.resubmitHrTransactionList; data['SFH_GetPoNotificationBodyList'] = this.sFHGetPoNotificationBodyList; data['SFH_GetPrNotificationBodyList'] = this.sFHGetPrNotificationBodyList; if (this.startAbsenceApprovalProccess != null) { data['StartAbsenceApprovalProccess'] = this.startAbsenceApprovalProccess!.toJson(); } data['StartAddressApprovalProcessList'] = this.startAddressApprovalProcessList; data['StartBasicDetApprProcessList'] = this.startBasicDetApprProcessList; data['StartCeiApprovalProcess'] = this.startCeiApprovalProcess; data['StartContactApprovalProcessList'] = this.startContactApprovalProcessList; if (this.startEitApprovalProcess != null) { data['StartEitApprovalProcess'] = this.startEitApprovalProcess!.toJson(); } data['StartHrApprovalProcessList'] = this.startHrApprovalProcessList; data['StartPhonesApprovalProcessList'] = this.startPhonesApprovalProcessList; data['StartSitApprovalProcess'] = this.startSitApprovalProcess; if (this.startTermApprovalProcessList != null) { data['StartTermApprovalProcessList'] = this.startTermApprovalProcessList!.toJson(); } if (this.submitAddressTransactionList != null) { data['SubmitAddressTransactionList'] = this.submitAddressTransactionList!.toJson(); } if (this.submitBasicDetTransactionList != null) { data['SubmitBasicDetTransactionList'] = this.submitBasicDetTransactionList!.toJson(); } data['SubmitCEITransactionList'] = this.submitCEITransactionList; if (this.submitCEITransactionList != null) { data['SubmitCEITransactionList'] = this.submitCEITransactionList!.toJson(); } if (this.submitCcpTransactionList != null) { data['SubmitCcpTransactionList'] = this.submitCcpTransactionList!.toJson(); } data['SubmitContactTransactionList'] = this.submitContactTransactionList; if (this.submitEITTransactionList != null) { data['SubmitEITTransactionList'] = this.submitEITTransactionList!.toJson(); } data['SubmitHrTransactionList'] = this.submitHrTransactionList; data['SubmitPhonesTransactionList'] = this.submitPhonesTransactionList; data['SubmitSITTransactionList'] = this.submitSITTransactionList; data['SubmitTermTransactionList'] = this.submitTermTransactionList; if (this.submitTermTransactionList != null) { data['SubmitTermTransactionList'] = this.submitTermTransactionList!.toJson(); } data['SubordinatesOnLeavesList'] = this.subordinatesOnLeavesList; if (this.subordinatesOnLeavesList != null) { data['SubordinatesOnLeavesList'] = this.subordinatesOnLeavesList!.map((v) => v.toJson()).toList(); } if (this.sumbitAbsenceTransactionList != null) { data['SumbitAbsenceTransactionList'] = this.sumbitAbsenceTransactionList!.toJson(); } data['TokenID'] = this.tokenID; data['UpdateAttachmentList'] = this.updateAttachmentList; data['UpdateEmployeeImageList'] = this.updateEmployeeImageList; if (this.updateItemTypeSuccessList != null) { data['UpdateItemTypeSuccessList'] = this.updateItemTypeSuccessList!.map((v) => v.toJson()).toList(); } if (this.updateUserItemTypesList != null) { data['UpdateUserItemTypesList'] = this.updateUserItemTypesList!.toJson(); } data['UpdateVacationRuleList'] = this.updateVacationRuleList; data['VHR_EmployeeLoginList'] = this.vHREmployeeLoginList; data['VHR_GetEmployeeDetailsList'] = this.vHRGetEmployeeDetailsList; data['VHR_GetManagersDetailsList'] = this.vHRGetManagersDetailsList; data['VHR_GetProjectByCodeList'] = this.vHRGetProjectByCodeList; data['VHR_IsVerificationCodeValid'] = this.vHRIsVerificationCodeValid; if (validateAbsenceTransactionList != null) { data['ValidateAbsenceTransactionList'] = validateAbsenceTransactionList!.toJson(); } if (validateEITTransactionList != null) { data['ValidateEITTransactionList'] = validateEITTransactionList!.toJson(); } data['ValidatePhonesTransactionList'] = this.validatePhonesTransactionList; if (vrItemTypesList != null) { data['VrItemTypesList'] = vrItemTypesList!.map((v) => v.toJson()).toList(); } if (wFLookUpList != null) { data['WFLookUpList'] = wFLookUpList!.map((v) => v.toJson()).toList(); } data['eLearning_GET_EMPLOYEE_PROFILEList'] = this.eLearningGETEMPLOYEEPROFILEList; data['eLearning_LOGINList'] = this.eLearningLOGINList; data['eLearning_ValidateLoginList'] = this.eLearningValidateLoginList; data['eLearning_Validate_LoginList'] = this.eLearningValidateLoginList; data['ePharmacy_GetItemOnHandList'] = this.ePharmacyGetItemOnHandList; data['isActiveCode'] = this.isActiveCode; data['isSMSSent'] = this.isSMSSent; return data; } } class PortalDirectionData { String? pRedirection; String? clientID; PortalDirectionData({this.pRedirection, this.clientID}); factory PortalDirectionData.fromRawJson(String str) => PortalDirectionData.fromJson(json.decode(str)); String toRawJson() => json.encode(toJson()); factory PortalDirectionData.fromJson(Map json) => PortalDirectionData(pRedirection: json["P_REDIRECTION"], clientID: json["ClientID"]); Map toJson() => {"P_REDIRECTION": pRedirection, "ClientID": clientID}; } class TicketBookingResult { final bool success; final String? clientId; TicketBookingResult(this.success, this.clientId); }