|  |  |  | 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>? 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<GetCountriesListModel>? countryList; | 
					
						
							|  |  |  |   CreateVacationRuleList? createVacationRuleList; | 
					
						
							|  |  |  |   String? deleteAttachmentList; | 
					
						
							|  |  |  |   String? deleteVacationRuleList; | 
					
						
							|  |  |  |   String? disableSessionList; | 
					
						
							|  |  |  |   String? employeeQR; | 
					
						
							|  |  |  |   List<EmployeeDocumentsList>? employeeDocumentsList; | 
					
						
							|  |  |  |   String? forgetPasswordTokenID; | 
					
						
							|  |  |  |   List<String>? getCcpTransactionsListNew; | 
					
						
							|  |  |  |   List<String>? getConcurrentProgramsList; | 
					
						
							|  |  |  |   List<String>? getAbsenceAttachmentsList; | 
					
						
							|  |  |  |   List<GetAbsenceAttendanceTypesList>? getAbsenceAttendanceTypesList; | 
					
						
							|  |  |  |   List<GetAbsenceCollectionNotificationBodyList>? getAbsenceCollectionNotificationBodyList; | 
					
						
							|  |  |  |   List<GetAddressNotificationBodyList>? getAddressNotificationBodyList; | 
					
						
							|  |  |  |   List<GetAbsenceDffStructureList>? getAbsenceDffStructureList; | 
					
						
							|  |  |  |   List<GetAbsenceTransactionList>? getAbsenceTransactionList; | 
					
						
							|  |  |  |   List<GetAccrualBalancesList>? getAccrualBalancesList; | 
					
						
							|  |  |  |   List<GetTicketAccuralBalanceModel>? getAccrualBalancesTicketList; | 
					
						
							|  |  |  |   List<GetActionHistoryList>? getActionHistoryList; | 
					
						
							|  |  |  |   List<GetPRActionHistoryList>? getPRActionHistoryList; | 
					
						
							|  |  |  |   List<GetAddressDffStructureList>? getAddressDffStructureList; | 
					
						
							|  |  |  |   List<GetApprovesList>? getApprovesList; | 
					
						
							|  |  |  |   List<GetAttachementList>? getAttachementList; | 
					
						
							|  |  |  |   List<GetAttachementList>? getPRAttachmentList; | 
					
						
							|  |  |  |   GetAttendanceTracking? getAttendanceTrackingList; | 
					
						
							|  |  |  |   List<GetBasicDetColsStructureList>? getBasicDetColsStructureList; | 
					
						
							|  |  |  |   List<GetBasicDetDffStructureList>? getBasicDetDffStructureList; | 
					
						
							|  |  |  |   List<GetBasicDetNtfBodyList>? getBasicDetNtfBodyList; | 
					
						
							|  |  |  |   List<GetEitCollectionNotificationBodyList>? getCEICollectionNotificationBodyList; | 
					
						
							|  |  |  |   List<GetEITDFFStructureList>? getCEIDFFStructureList; | 
					
						
							|  |  |  |   List<GetCEITransactionList>? getCEITransactionList; | 
					
						
							|  |  |  |   List<String>? getCcpTransactionsList; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   List<GetContactColsStructureList>? getContactColsStructureList; | 
					
						
							|  |  |  |   List<GetContactDetailsList>? getContactDetailsList; | 
					
						
							|  |  |  |   List<GetContactDffStructureList>? getContactDffStructureList; | 
					
						
							|  |  |  |   GetContactNotificationBodyList? getContactNotificationBodyList; | 
					
						
							|  |  |  |   List<GetCountriesListModel>? getCountriesList; | 
					
						
							|  |  |  |   List<GetDayHoursTypeDetailsList>? getDayHoursTypeDetailsList; | 
					
						
							|  |  |  |   List<GetDeductionsList>? getDeductionsList; | 
					
						
							|  |  |  |   GetDefaultValueList? getDefaultValueList; | 
					
						
							|  |  |  |   List<GetEitCollectionNotificationBodyList>? getEITCollectionNotificationBodyList; | 
					
						
							|  |  |  |   List<GetEITDFFStructureList>? getEITDFFStructureList; | 
					
						
							|  |  |  |   List<GetEITTransactionList>? getEITTransactionList; | 
					
						
							|  |  |  |   List<GetEarningsList>? getEarningsList; | 
					
						
							|  |  |  |   List<GetEmployeeAddressList>? getEmployeeAddressList; | 
					
						
							|  |  |  |   List<GetEmployeeBasicDetailsList>? getEmployeeBasicDetailsList; | 
					
						
							|  |  |  |   List<GetEmployeeContactsList>? getEmployeeContactsList; | 
					
						
							|  |  |  |   List<GetEmployeePhonesList>? getEmployeePhonesList; | 
					
						
							|  |  |  |   List<GetEmployeeSubordinatesList>? getEmployeeSubordinatesList; | 
					
						
							|  |  |  |   List<String>? getFliexfieldStructureList; | 
					
						
							|  |  |  |   List<String>? getHrCollectionNotificationBodyList; | 
					
						
							|  |  |  |   List<String>? getHrTransactionList; | 
					
						
							|  |  |  |   GetItemCreationNtfBodyList? getItemCreationNtfBodyList; | 
					
						
							|  |  |  |   List<GetItemTypeNotificationsList>? getItemTypeNotificationsList; | 
					
						
							|  |  |  |   List<String>? getItemTypesList; | 
					
						
							|  |  |  |   List<String>? getLookupValuesList; | 
					
						
							|  |  |  |   List<GetMenuEntriesList>? getMenuEntriesList; | 
					
						
							|  |  |  |   List<EventActivityList>? getEventActivityList; | 
					
						
							|  |  |  |   List<GetMoItemHistoryList>? getMoItemHistoryList; | 
					
						
							|  |  |  |   List<GetMoNotificationBodyList>? getMoNotificationBodyList; | 
					
						
							|  |  |  |   List<GetNotificationButtonsList>? getNotificationButtonsList; | 
					
						
							|  |  |  |   List<GetNotificationReassignModeList>? getNotificationReassignModeList; | 
					
						
							|  |  |  |   List<GetPhoneNumberTypesModel>? getObjectValuesList; | 
					
						
							|  |  |  |   GetOpenMissingSwipesList? getOpenMissingSwipesList; | 
					
						
							|  |  |  |   List<GetOpenNotificationsList>? getOpenNotificationsList; | 
					
						
							|  |  |  |   List<String>? getOpenNotificationsNumList; | 
					
						
							|  |  |  |   List<String>? getOpenPeriodDatesList; | 
					
						
							|  |  |  |   List<String>? getOrganizationsSalariesList; | 
					
						
							|  |  |  |   List<GetPaymentInformationList>? getPaymentInformationList; | 
					
						
							|  |  |  |   List<GetPayslipList>? getPayslipList; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   // List<String>? getPendingReqDetailsList;
 | 
					
						
							|  |  |  |   // List<String>? getPendingReqFunctionsList;
 | 
					
						
							|  |  |  |   List<GetPerformanceAppraisalList>? getPerformanceAppraisalList; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   List<GetPhonesNotificationBodyList>? getPhonesNotificationBodyList; | 
					
						
							|  |  |  |   List<GetPoItemHistoryList>? getPoItemHistoryList; | 
					
						
							|  |  |  |   GetPoNotificationBodyList? getPoNotificationBodyList; | 
					
						
							|  |  |  |   GetPrNotificationBodyList? getPrNotificationBodyList; | 
					
						
							|  |  |  |   GetPaymentNotificationBodyList? getPaymentNotificationBodyList; | 
					
						
							|  |  |  |   GetPRInformationList? getPRInformationList; | 
					
						
							|  |  |  |   List<GetQuotationAnalysisList>? getQuotationAnalysisList; | 
					
						
							|  |  |  |   List<GetRFCEmployeeList>? getRFCEmployeeListList; | 
					
						
							|  |  |  |   List<String>? getRespondAttributeValueList; | 
					
						
							|  |  |  |   List<String>? getSITCollectionNotificationBodyList; | 
					
						
							|  |  |  |   List<String>? getSITDFFStructureList; | 
					
						
							|  |  |  |   List<String>? getSITTransactionList; | 
					
						
							|  |  |  |   List<GetScheduleShiftsDetailsList>? getScheduleShiftsDetailsList; | 
					
						
							|  |  |  |   List<String>? getShiftTypesList; | 
					
						
							|  |  |  |   List<GetStampMsNotificationBodyList>? getStampMsNotificationBodyList; | 
					
						
							|  |  |  |   List<GetStampNsNotificationBodyList>? getStampNsNotificationBodyList; | 
					
						
							|  |  |  |   List<GetConcurrentProgramsModel>? getConcurrentProgramsModel; | 
					
						
							|  |  |  |   List<GetCCPTransactionsModel>? getCCPTransactionsModel; | 
					
						
							|  |  |  |   GetCCPOutputModel? getCCPOutputModel; | 
					
						
							|  |  |  |   List<GetCCPDFFStructureModel>? getCCPDFFStructureModel; | 
					
						
							|  |  |  |   List<String>? getSubordinatesAttdStatusList; | 
					
						
							|  |  |  |   List<SubordinatesLeavesList>? getSubordinatesLeavesList; | 
					
						
							|  |  |  |   List<GetSubordinatesLeavesTotalVacationsList>? getSubordinatesLeavesTotalVacationsList; | 
					
						
							|  |  |  |   List<GetSummaryOfPaymentList>? getSummaryOfPaymentList; | 
					
						
							|  |  |  |   List<String>? getSwipesList; | 
					
						
							|  |  |  |   List<GetTermColsStructureList>? getTermColsStructureList; | 
					
						
							|  |  |  |   List<GetTermDffStructureList>? getTermDffStructureList; | 
					
						
							|  |  |  |   List<TerminationNotificationBody>? getTermNotificationBodyList; | 
					
						
							|  |  |  |   List<GetTimeCardSummaryList>? getTimeCardSummaryList; | 
					
						
							|  |  |  |   List<GetTicketsByEmployeeList>? getTicketsByEmployeeList; | 
					
						
							|  |  |  |   List<GetTicketDetailsByEmployee>? getTicketDetailsByEmployee; | 
					
						
							|  |  |  |   List<GetTicketTransactions>? getTicketTransactions; | 
					
						
							|  |  |  |   List<GetTicketTypes>? getTicketTypes; | 
					
						
							|  |  |  |   List<GetSectionTopics>? getSectionTopics; | 
					
						
							|  |  |  |   List<GetMowadhafhiProjects>? getMowadhafhiProjects; | 
					
						
							|  |  |  |   List<GetProjectDepartments>? getProjectDepartments; | 
					
						
							|  |  |  |   List<GetDepartmentSections>? getDepartmentSections; | 
					
						
							|  |  |  |   MohemmITGPendingTaskResponseItem? mohemmITGPendingTaskResponseItem; | 
					
						
							|  |  |  |   List<GetPendingTransactionsFunctions>? getPendingTransactionsFunctions; | 
					
						
							|  |  |  |   List<GetPendingTransactionsDetails>? getPendingTransactionsDetails; | 
					
						
							|  |  |  |   List<GetUserItemTypesList>? getUserItemTypesList; | 
					
						
							|  |  |  |   List<GetVacationRulesList>? getVacationRulesList; | 
					
						
							|  |  |  |   List<String>? getVaccinationOnHandList; | 
					
						
							|  |  |  |   List<String>? getVaccinationsList; | 
					
						
							|  |  |  |   List<ESERVICESVS>? getValueSetValuesList; | 
					
						
							|  |  |  |   List<WorkListResponseModel>? 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>? listMenu; | 
					
						
							|  |  |  |   String? listNewEmployees; | 
					
						
							|  |  |  |   String? listRadScreen; | 
					
						
							|  |  |  |   String? logInTokenID; | 
					
						
							|  |  |  |   List<MemberInformationListModel>? memberInformationList; | 
					
						
							|  |  |  |   MemberLoginListModel? memberLoginList; | 
					
						
							|  |  |  |   String? mohemmGetBusinessCardEnabledList; | 
					
						
							|  |  |  |   List<GetFavoriteReplacements>? mohemmGetFavoriteReplacementsList; | 
					
						
							|  |  |  |   String? mohemmGetMobileDeviceInfobyEmpInfoList; | 
					
						
							|  |  |  |   List<GetMobileLoginInfoListModel>? mohemmGetMobileLoginInfoList; | 
					
						
							|  |  |  |   String? mohemmGetPatientIDList; | 
					
						
							|  |  |  |   String? mohemmITGResponseItem; | 
					
						
							|  |  |  |   bool? mohemmIsChangeIsActiveBusinessCardEnable; | 
					
						
							|  |  |  |   bool? mohemmIsInsertBusinessCardEnable; | 
					
						
							|  |  |  |   String? mohemmWifiPassword; | 
					
						
							|  |  |  |   String? mohemmWifiSSID; | 
					
						
							|  |  |  |   NotificationAction? notificationAction; | 
					
						
							|  |  |  |   List<NotificationGetRespondAttributesList>? notificationGetRespondAttributesList; | 
					
						
							|  |  |  |   List<String>? 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<PrivilegeListModel>? privilegeList; | 
					
						
							|  |  |  |   String? processTransactions; | 
					
						
							|  |  |  |   String? registerUserNameList; | 
					
						
							|  |  |  |   List<ReplacementList>? replacementList; | 
					
						
							|  |  |  |   List<RespondAttributesList>? respondAttributesList; | 
					
						
							|  |  |  |   List<String>? 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<String, dynamic>? submitPhonesTransactionList; | 
					
						
							|  |  |  |   String? submitSITTransactionList; | 
					
						
							|  |  |  |   SubmitTermTransactionList? submitTermTransactionList; | 
					
						
							|  |  |  |   List<SubordinatesLeavesList>? subordinatesOnLeavesList; | 
					
						
							|  |  |  |   SumbitAbsenceTransactionList? sumbitAbsenceTransactionList; | 
					
						
							|  |  |  |   String? tokenID; | 
					
						
							|  |  |  |   String? updateAttachmentList; | 
					
						
							|  |  |  |   String? updateEmployeeImageList; | 
					
						
							|  |  |  |   List<UpdateItemTypeSuccessList>? updateItemTypeSuccessList; | 
					
						
							|  |  |  |   UpdateUserItemTypesList? updateUserItemTypesList; | 
					
						
							|  |  |  |   String? updateVacationRuleList; | 
					
						
							|  |  |  |   String? vHREmployeeLoginList; | 
					
						
							|  |  |  |   String? vHRGetEmployeeDetailsList; | 
					
						
							|  |  |  |   String? vHRGetManagersDetailsList; | 
					
						
							|  |  |  |   String? vHRGetProjectByCodeList; | 
					
						
							|  |  |  |   bool? vHRIsVerificationCodeValid; | 
					
						
							|  |  |  |   ValidateAbsenceTransactionList? validateAbsenceTransactionList; | 
					
						
							|  |  |  |   ValidateEITTransactionList? validateEITTransactionList; | 
					
						
							|  |  |  |   String? validatePhonesTransactionList; | 
					
						
							|  |  |  |   List<VrItemTypesList>? vrItemTypesList; | 
					
						
							|  |  |  |   List<WFLookUpList>? 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<String, dynamic> 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 = <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 = <TerminationNotificationBody>[]; | 
					
						
							|  |  |  |       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 = <GetCountriesListModel>[]; | 
					
						
							|  |  |  |       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 = <EmployeeDocumentsList>[]; | 
					
						
							|  |  |  |       json['Employee_Documents_List'].forEach((v) { | 
					
						
							|  |  |  |         employeeDocumentsList!.add(EmployeeDocumentsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     forgetPasswordTokenID = json['ForgetPasswordTokenID']; | 
					
						
							|  |  |  |     getAbsenceAttachmentsList = json['GetAbsenceAttachmentsList']; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetAbsenceAttendanceTypesList'] != null) { | 
					
						
							|  |  |  |       getAbsenceAttendanceTypesList = <GetAbsenceAttendanceTypesList>[]; | 
					
						
							|  |  |  |       json['GetAbsenceAttendanceTypesList'].forEach((v) { | 
					
						
							|  |  |  |         getAbsenceAttendanceTypesList!.add(GetAbsenceAttendanceTypesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetAbsenceCollectionNotificationBodyList'] != null) { | 
					
						
							|  |  |  |       getAbsenceCollectionNotificationBodyList = <GetAbsenceCollectionNotificationBodyList>[]; | 
					
						
							|  |  |  |       json['GetAbsenceCollectionNotificationBodyList'].forEach((v) { | 
					
						
							|  |  |  |         getAbsenceCollectionNotificationBodyList!.add(GetAbsenceCollectionNotificationBodyList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetAddressNotificationBodyList'] != null) { | 
					
						
							|  |  |  |       getAddressNotificationBodyList = <GetAddressNotificationBodyList>[]; | 
					
						
							|  |  |  |       json['GetAddressNotificationBodyList'].forEach((v) { | 
					
						
							|  |  |  |         getAddressNotificationBodyList!.add(GetAddressNotificationBodyList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetAbsenceDffStructureList'] != null) { | 
					
						
							|  |  |  |       getAbsenceDffStructureList = <GetAbsenceDffStructureList>[]; | 
					
						
							|  |  |  |       json['GetAbsenceDffStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getAbsenceDffStructureList!.add(GetAbsenceDffStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetAbsenceTransactionList'] != null) { | 
					
						
							|  |  |  |       getAbsenceTransactionList = <GetAbsenceTransactionList>[]; | 
					
						
							|  |  |  |       json['GetAbsenceTransactionList'].forEach((v) { | 
					
						
							|  |  |  |         getAbsenceTransactionList!.add(GetAbsenceTransactionList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     getAccrualBalancesList = json["GetAccrualBalancesList"] == null ? null : List<GetAccrualBalancesList>.from(json["GetAccrualBalancesList"].map((x) => GetAccrualBalancesList.fromJson(x))); | 
					
						
							|  |  |  |     getAccrualBalancesTicketList = | 
					
						
							|  |  |  |         json["GetAccrualBalancesTicketList"] == null ? null : List<GetTicketAccuralBalanceModel>.from(json["GetAccrualBalancesTicketList"].map((x) => GetTicketAccuralBalanceModel.fromJson(x))); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetActionHistoryList'] != null) { | 
					
						
							|  |  |  |       getActionHistoryList = <GetActionHistoryList>[]; | 
					
						
							|  |  |  |       json['GetActionHistoryList'].forEach((v) { | 
					
						
							|  |  |  |         getActionHistoryList!.add(GetActionHistoryList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['PR_Action_History_List'] != null) { | 
					
						
							|  |  |  |       getPRActionHistoryList = <GetPRActionHistoryList>[]; | 
					
						
							|  |  |  |       json['PR_Action_History_List'].forEach((v) { | 
					
						
							|  |  |  |         getPRActionHistoryList!.add(GetPRActionHistoryList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetAddressDffStructureList'] != null) { | 
					
						
							|  |  |  |       getAddressDffStructureList = <GetAddressDffStructureList>[]; | 
					
						
							|  |  |  |       json['GetAddressDffStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getAddressDffStructureList!.add(GetAddressDffStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     // getAddressNotificationBodyList = json['GetAddressNotificationBodyList'];
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetApprovesList'] != null) { | 
					
						
							|  |  |  |       getApprovesList = <GetApprovesList>[]; | 
					
						
							|  |  |  |       json['GetApprovesList'].forEach((v) { | 
					
						
							|  |  |  |         getApprovesList!.add(GetApprovesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetAttachementList'] != null) { | 
					
						
							|  |  |  |       getAttachementList = <GetAttachementList>[]; | 
					
						
							|  |  |  |       json['GetAttachementList'].forEach((v) { | 
					
						
							|  |  |  |         getAttachementList!.add(GetAttachementList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['PR_Attachments_List'] != null) { | 
					
						
							|  |  |  |       getPRAttachmentList = <GetAttachementList>[]; | 
					
						
							|  |  |  |       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 = <GetBasicDetColsStructureList>[]; | 
					
						
							|  |  |  |       json['GetBasicDetColsStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getBasicDetColsStructureList!.add(GetBasicDetColsStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     // getBasicDetDffStructureList = json['GetBasicDetDffStructureList'];
 | 
					
						
							|  |  |  |     if (json['GetBasicDetDffStructureList'] != null) { | 
					
						
							|  |  |  |       getBasicDetDffStructureList = <GetBasicDetDffStructureList>[]; | 
					
						
							|  |  |  |       json['GetBasicDetDffStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getBasicDetDffStructureList!.add(GetBasicDetDffStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetContactDffStructureList'] != null) { | 
					
						
							|  |  |  |       getContactDffStructureList = <GetContactDffStructureList>[]; | 
					
						
							|  |  |  |       json['GetContactDffStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getContactDffStructureList!.add(GetContactDffStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetBasicDetNtfBodyList'] != null) { | 
					
						
							|  |  |  |       getBasicDetNtfBodyList = <GetBasicDetNtfBodyList>[]; | 
					
						
							|  |  |  |       json['GetBasicDetNtfBodyList'].forEach((v) { | 
					
						
							|  |  |  |         getBasicDetNtfBodyList!.add(GetBasicDetNtfBodyList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     getCEICollectionNotificationBodyList = | 
					
						
							|  |  |  |         json["GetCEICollectionNotificationBodyList"] == null | 
					
						
							|  |  |  |             ? null | 
					
						
							|  |  |  |             : List<GetEitCollectionNotificationBodyList>.from(json["GetCEICollectionNotificationBodyList"].map((x) => GetEitCollectionNotificationBodyList.fromJson(x))); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetCEIDFFStructureList'] != null) { | 
					
						
							|  |  |  |       getCEIDFFStructureList = <GetEITDFFStructureList>[]; | 
					
						
							|  |  |  |       json['GetCEIDFFStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getCEIDFFStructureList!.add(GetEITDFFStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetCEITransactionList'] != null) { | 
					
						
							|  |  |  |       getCEITransactionList = <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 = <GetCountriesListModel>[]; | 
					
						
							|  |  |  |       json['GetCountriesList'].forEach((v) { | 
					
						
							|  |  |  |         getCountriesList!.add(GetCountriesListModel.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetDayHoursTypeDetailsList'] != null) { | 
					
						
							|  |  |  |       getDayHoursTypeDetailsList = <GetDayHoursTypeDetailsList>[]; | 
					
						
							|  |  |  |       json['GetDayHoursTypeDetailsList'].forEach((v) { | 
					
						
							|  |  |  |         getDayHoursTypeDetailsList!.add(GetDayHoursTypeDetailsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetDeductionsList'] != null) { | 
					
						
							|  |  |  |       getDeductionsList = <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<GetEitCollectionNotificationBodyList>.from(json["GetEITCollectionNotificationBodyList"].map((x) => GetEitCollectionNotificationBodyList.fromJson(x))); | 
					
						
							|  |  |  |     if (json['GetEITDFFStructureList'] != null) { | 
					
						
							|  |  |  |       getEITDFFStructureList = <GetEITDFFStructureList>[]; | 
					
						
							|  |  |  |       json['GetEITDFFStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getEITDFFStructureList!.add(GetEITDFFStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetEITTransactionList'] != null) { | 
					
						
							|  |  |  |       getEITTransactionList = <GetEITTransactionList>[]; | 
					
						
							|  |  |  |       json['GetEITTransactionList'].forEach((v) { | 
					
						
							|  |  |  |         getEITTransactionList!.add(GetEITTransactionList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetEarningsList'] != null) { | 
					
						
							|  |  |  |       getEarningsList = <GetEarningsList>[]; | 
					
						
							|  |  |  |       json['GetEarningsList'].forEach((v) { | 
					
						
							|  |  |  |         getEarningsList!.add(GetEarningsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetEmployeeAddressList'] != null) { | 
					
						
							|  |  |  |       getEmployeeAddressList = <GetEmployeeAddressList>[]; | 
					
						
							|  |  |  |       json['GetEmployeeAddressList'].forEach((v) { | 
					
						
							|  |  |  |         getEmployeeAddressList!.add(GetEmployeeAddressList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetEmployeeBasicDetailsList'] != null) { | 
					
						
							|  |  |  |       getEmployeeBasicDetailsList = <GetEmployeeBasicDetailsList>[]; | 
					
						
							|  |  |  |       json['GetEmployeeBasicDetailsList'].forEach((v) { | 
					
						
							|  |  |  |         getEmployeeBasicDetailsList!.add(GetEmployeeBasicDetailsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetEmployeeContactsList'] != null) { | 
					
						
							|  |  |  |       getEmployeeContactsList = <GetEmployeeContactsList>[]; | 
					
						
							|  |  |  |       json['GetEmployeeContactsList'].forEach((v) { | 
					
						
							|  |  |  |         getEmployeeContactsList!.add(GetEmployeeContactsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetEmployeePhonesList'] != null) { | 
					
						
							|  |  |  |       getEmployeePhonesList = <GetEmployeePhonesList>[]; | 
					
						
							|  |  |  |       json['GetEmployeePhonesList'].forEach((v) { | 
					
						
							|  |  |  |         getEmployeePhonesList!.add(GetEmployeePhonesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetEmployeeSubordinatesList'] != null) { | 
					
						
							|  |  |  |       getEmployeeSubordinatesList = <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 = <GetItemTypeNotificationsList>[]; | 
					
						
							|  |  |  |       json['GetItemTypeNotificationsList'].forEach((v) { | 
					
						
							|  |  |  |         getItemTypeNotificationsList!.add(GetItemTypeNotificationsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     getItemTypesList = json['GetItemTypesList']; | 
					
						
							|  |  |  |     getLookupValuesList = json['GetLookupValuesList']; | 
					
						
							|  |  |  |     getMenuEntriesList = json["GetMenuEntriesList"] == null ? null : List<GetMenuEntriesList>.from(json["GetMenuEntriesList"].map((x) => GetMenuEntriesList.fromJson(x))); | 
					
						
							|  |  |  |     getEventActivityList = json["EventActivityList"] == null ? null : List<EventActivityList>.from(json["EventActivityList"].map((x) => EventActivityList.fromJson(x))); | 
					
						
							|  |  |  |     if (json['GetMoItemHistoryList'] != null) { | 
					
						
							|  |  |  |       getMoItemHistoryList = <GetMoItemHistoryList>[]; | 
					
						
							|  |  |  |       json['GetMoItemHistoryList'].forEach((v) { | 
					
						
							|  |  |  |         getMoItemHistoryList!.add(GetMoItemHistoryList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetMoNotificationBodyList'] != null) { | 
					
						
							|  |  |  |       getMoNotificationBodyList = <GetMoNotificationBodyList>[]; | 
					
						
							|  |  |  |       json['GetMoNotificationBodyList'].forEach((v) { | 
					
						
							|  |  |  |         getMoNotificationBodyList!.add(GetMoNotificationBodyList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetNotificationButtonsList'] != null) { | 
					
						
							|  |  |  |       getNotificationButtonsList = <GetNotificationButtonsList>[]; | 
					
						
							|  |  |  |       json['GetNotificationButtonsList'].forEach((v) { | 
					
						
							|  |  |  |         getNotificationButtonsList!.add(GetNotificationButtonsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetNotificationReassignModeList'] != null) { | 
					
						
							|  |  |  |       getNotificationReassignModeList = <GetNotificationReassignModeList>[]; | 
					
						
							|  |  |  |       json['GetNotificationReassignModeList'].forEach((v) { | 
					
						
							|  |  |  |         getNotificationReassignModeList!.add(GetNotificationReassignModeList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetObjectValuesList'] != null) { | 
					
						
							|  |  |  |       getObjectValuesList = <GetPhoneNumberTypesModel>[]; | 
					
						
							|  |  |  |       json['GetObjectValuesList'].forEach((v) { | 
					
						
							|  |  |  |         getObjectValuesList!.add(GetPhoneNumberTypesModel.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     getOpenMissingSwipesList = json["GetOpenMissingSwipesList"] == null ? null : GetOpenMissingSwipesList.fromJson(json["GetOpenMissingSwipesList"]); | 
					
						
							|  |  |  |     getOpenNotificationsList = json["GetOpenNotificationsList"] == null ? null : List<GetOpenNotificationsList>.from(json["GetOpenNotificationsList"].map((x) => GetOpenNotificationsList.fromMap(x))); | 
					
						
							|  |  |  |     getOpenNotificationsNumList = json['GetOpenNotificationsNumList']; | 
					
						
							|  |  |  |     getOpenPeriodDatesList = json['GetOpenPeriodDatesList']; | 
					
						
							|  |  |  |     getOrganizationsSalariesList = json['GetOrganizationsSalariesList']; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetPaymentInformationList'] != null) { | 
					
						
							|  |  |  |       getPaymentInformationList = <GetPaymentInformationList>[]; | 
					
						
							|  |  |  |       json['GetPaymentInformationList'].forEach((v) { | 
					
						
							|  |  |  |         getPaymentInformationList!.add(GetPaymentInformationList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetPayslipList'] != null) { | 
					
						
							|  |  |  |       getPayslipList = <GetPayslipList>[]; | 
					
						
							|  |  |  |       json['GetPayslipList'].forEach((v) { | 
					
						
							|  |  |  |         getPayslipList!.add(GetPayslipList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     // getPendingReqDetailsList = json['GetPendingReqDetailsList'];
 | 
					
						
							|  |  |  |     // getPendingReqFunctionsList = json['GetPendingReqFunctionsList'];
 | 
					
						
							|  |  |  |     getPerformanceAppraisalList = | 
					
						
							|  |  |  |         json['GetPerformanceAppraisalList'] == null ? null : List<GetPerformanceAppraisalList>.from(json["GetPerformanceAppraisalList"].map((x) => GetPerformanceAppraisalList.fromJson(x))); | 
					
						
							|  |  |  |     getPhonesNotificationBodyList = | 
					
						
							|  |  |  |         json["GetPhonesNotificationBodyList"] == null ? null : List<GetPhonesNotificationBodyList>.from(json["GetPhonesNotificationBodyList"].map((x) => GetPhonesNotificationBodyList.fromJson(x))); | 
					
						
							|  |  |  |     if (json['GetPoItemHistoryList'] != null) { | 
					
						
							|  |  |  |       getPoItemHistoryList = <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 = <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 = <GetScheduleShiftsDetailsList>[]; | 
					
						
							|  |  |  |       json['GetScheduleShiftsDetailsList'].forEach((v) { | 
					
						
							|  |  |  |         getScheduleShiftsDetailsList!.add(GetScheduleShiftsDetailsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetRFCEmployeeListList'] != null) { | 
					
						
							|  |  |  |       getRFCEmployeeListList = <GetRFCEmployeeList>[]; | 
					
						
							|  |  |  |       json['GetRFCEmployeeListList'].forEach((v) { | 
					
						
							|  |  |  |         getRFCEmployeeListList!.add(GetRFCEmployeeList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     getShiftTypesList = json['GetShiftTypesList']; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetStampMsNotificationBodyList'] != null) { | 
					
						
							|  |  |  |       getStampMsNotificationBodyList = <GetStampMsNotificationBodyList>[]; | 
					
						
							|  |  |  |       json['GetStampMsNotificationBodyList'].forEach((v) { | 
					
						
							|  |  |  |         getStampMsNotificationBodyList!.add(GetStampMsNotificationBodyList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetStampNsNotificationBodyList'] != null) { | 
					
						
							|  |  |  |       getStampNsNotificationBodyList = <GetStampNsNotificationBodyList>[]; | 
					
						
							|  |  |  |       json['GetStampNsNotificationBodyList'].forEach((v) { | 
					
						
							|  |  |  |         getStampNsNotificationBodyList!.add(GetStampNsNotificationBodyList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     getSubordinatesAttdStatusList = json['GetSubordinatesAttdStatusList']; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetSubordinatesLeavesList'] != null) { | 
					
						
							|  |  |  |       getSubordinatesLeavesList = <SubordinatesLeavesList>[]; | 
					
						
							|  |  |  |       json['GetSubordinatesLeavesList'].forEach((v) { | 
					
						
							|  |  |  |         getSubordinatesLeavesList!.add(SubordinatesLeavesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetSubordinatesLeavesTotalVacationsList'] != null) { | 
					
						
							|  |  |  |       getSubordinatesLeavesTotalVacationsList = <GetSubordinatesLeavesTotalVacationsList>[]; | 
					
						
							|  |  |  |       json['GetSubordinatesLeavesTotalVacationsList'].forEach((v) { | 
					
						
							|  |  |  |         getSubordinatesLeavesTotalVacationsList!.add(new GetSubordinatesLeavesTotalVacationsList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetSummaryOfPaymentList'] != null) { | 
					
						
							|  |  |  |       getSummaryOfPaymentList = <GetSummaryOfPaymentList>[]; | 
					
						
							|  |  |  |       json['GetSummaryOfPaymentList'].forEach((v) { | 
					
						
							|  |  |  |         getSummaryOfPaymentList!.add(GetSummaryOfPaymentList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     getSwipesList = json['GetSwipesList']; | 
					
						
							|  |  |  |     if (json['GetTermColsStructureList'] != null) { | 
					
						
							|  |  |  |       getTermColsStructureList = <GetTermColsStructureList>[]; | 
					
						
							|  |  |  |       json['GetTermColsStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getTermColsStructureList!.add(GetTermColsStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetTermDffStructureList'] != null) { | 
					
						
							|  |  |  |       getTermDffStructureList = <GetTermDffStructureList>[]; | 
					
						
							|  |  |  |       json['GetTermDffStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getTermDffStructureList!.add(new GetTermDffStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetTimeCardSummaryList'] != null) { | 
					
						
							|  |  |  |       getTimeCardSummaryList = <GetTimeCardSummaryList>[]; | 
					
						
							|  |  |  |       json['GetTimeCardSummaryList'].forEach((v) { | 
					
						
							|  |  |  |         getTimeCardSummaryList!.add(GetTimeCardSummaryList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['Mohemm_ITG_TicketsByEmployeeList'] != null) { | 
					
						
							|  |  |  |       getTicketsByEmployeeList = <GetTicketsByEmployeeList>[]; | 
					
						
							|  |  |  |       json['Mohemm_ITG_TicketsByEmployeeList'].forEach((v) { | 
					
						
							|  |  |  |         getTicketsByEmployeeList!.add(GetTicketsByEmployeeList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['Mohemm_ITG_TicketDetailsList'] != null) { | 
					
						
							|  |  |  |       getTicketDetailsByEmployee = <GetTicketDetailsByEmployee>[]; | 
					
						
							|  |  |  |       json['Mohemm_ITG_TicketDetailsList'].forEach((v) { | 
					
						
							|  |  |  |         getTicketDetailsByEmployee!.add(GetTicketDetailsByEmployee.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['Mohemm_ITG_TicketTransactionsList'] != null) { | 
					
						
							|  |  |  |       getTicketTransactions = <GetTicketTransactions>[]; | 
					
						
							|  |  |  |       json['Mohemm_ITG_TicketTransactionsList'].forEach((v) { | 
					
						
							|  |  |  |         getTicketTransactions!.add(GetTicketTransactions.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['Mohemm_Itg_TicketTypesList'] != null) { | 
					
						
							|  |  |  |       getTicketTypes = <GetTicketTypes>[]; | 
					
						
							|  |  |  |       json['Mohemm_Itg_TicketTypesList'].forEach((v) { | 
					
						
							|  |  |  |         getTicketTypes!.add(GetTicketTypes.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['Mohemm_Itg_ProjectsList'] != null) { | 
					
						
							|  |  |  |       getMowadhafhiProjects = <GetMowadhafhiProjects>[]; | 
					
						
							|  |  |  |       json['Mohemm_Itg_ProjectsList'].forEach((v) { | 
					
						
							|  |  |  |         getMowadhafhiProjects!.add(GetMowadhafhiProjects.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['Mohemm_ITG_ProjectDepartmentsList'] != null) { | 
					
						
							|  |  |  |       getProjectDepartments = <GetProjectDepartments>[]; | 
					
						
							|  |  |  |       json['Mohemm_ITG_ProjectDepartmentsList'].forEach((v) { | 
					
						
							|  |  |  |         getProjectDepartments!.add(GetProjectDepartments.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['Mohemm_ITG_DepartmentSectionsList'] != null) { | 
					
						
							|  |  |  |       getDepartmentSections = <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 = <GetSectionTopics>[]; | 
					
						
							|  |  |  |       json['Mohemm_ITG_SectionTopicsList'].forEach((v) { | 
					
						
							|  |  |  |         getSectionTopics!.add(GetSectionTopics.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetPendingReqFunctionsList'] != null) { | 
					
						
							|  |  |  |       getPendingTransactionsFunctions = <GetPendingTransactionsFunctions>[]; | 
					
						
							|  |  |  |       json['GetPendingReqFunctionsList'].forEach((v) { | 
					
						
							|  |  |  |         getPendingTransactionsFunctions!.add(GetPendingTransactionsFunctions.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetPendingReqDetailsList'] != null) { | 
					
						
							|  |  |  |       getPendingTransactionsDetails = <GetPendingTransactionsDetails>[]; | 
					
						
							|  |  |  |       json['GetPendingReqDetailsList'].forEach((v) { | 
					
						
							|  |  |  |         getPendingTransactionsDetails!.add(GetPendingTransactionsDetails.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetConcurrentProgramsList'] != null) { | 
					
						
							|  |  |  |       getConcurrentProgramsModel = <GetConcurrentProgramsModel>[]; | 
					
						
							|  |  |  |       json['GetConcurrentProgramsList'].forEach((v) { | 
					
						
							|  |  |  |         getConcurrentProgramsModel!.add(GetConcurrentProgramsModel.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetCcpTransactionsList_New'] != null) { | 
					
						
							|  |  |  |       getCCPTransactionsModel = <GetCCPTransactionsModel>[]; | 
					
						
							|  |  |  |       json['GetCcpTransactionsList_New'].forEach((v) { | 
					
						
							|  |  |  |         getCCPTransactionsModel!.add(GetCCPTransactionsModel.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetCcpDffStructureList'] != null) { | 
					
						
							|  |  |  |       getEITDFFStructureList = <GetEITDFFStructureList>[]; | 
					
						
							|  |  |  |       json['GetCcpDffStructureList'].forEach((v) { | 
					
						
							|  |  |  |         getEITDFFStructureList!.add(GetEITDFFStructureList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetCcpOutputList'] != null) { | 
					
						
							|  |  |  |       getCCPOutputModel = GetCCPOutputModel.fromJson(json['GetCcpOutputList']); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetUserItemTypesList'] != null) { | 
					
						
							|  |  |  |       getUserItemTypesList = <GetUserItemTypesList>[]; | 
					
						
							|  |  |  |       json['GetUserItemTypesList'].forEach((v) { | 
					
						
							|  |  |  |         getUserItemTypesList!.add(new GetUserItemTypesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['GetVacationRulesList'] != null) { | 
					
						
							|  |  |  |       getVacationRulesList = <GetVacationRulesList>[]; | 
					
						
							|  |  |  |       json['GetVacationRulesList'].forEach((v) { | 
					
						
							|  |  |  |         getVacationRulesList!.add(GetVacationRulesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     getVaccinationOnHandList = json['GetVaccinationOnHandList']; | 
					
						
							|  |  |  |     getVaccinationsList = json['GetVaccinationsList']; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetValueSetValuesList'] != null) { | 
					
						
							|  |  |  |       getValueSetValuesList = <ESERVICESVS>[]; | 
					
						
							|  |  |  |       json['GetValueSetValuesList'].forEach((v) { | 
					
						
							|  |  |  |         getValueSetValuesList!.add(ESERVICESVS.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['GetWorkList'] != null) { | 
					
						
							|  |  |  |       getWorkList = <WorkListResponseModel>[]; | 
					
						
							|  |  |  |       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 ? <ListMenu>[] : List<ListMenu>.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 = <MemberInformationListModel>[]; | 
					
						
							|  |  |  |       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<GetFavoriteReplacements>.from(json["Mohemm_GetFavoriteReplacementsList"].map((x) => GetFavoriteReplacements.fromJson(x))); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     mohemmGetMobileDeviceInfobyEmpInfoList = json['Mohemm_GetMobileDeviceInfobyEmpInfoList']; | 
					
						
							|  |  |  |     if (json['Mohemm_GetMobileLoginInfoList'] != null) { | 
					
						
							|  |  |  |       mohemmGetMobileLoginInfoList = <GetMobileLoginInfoListModel>[]; | 
					
						
							|  |  |  |       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 = <NotificationGetRespondAttributesList>[]; | 
					
						
							|  |  |  |       json['NotificationGetRespondAttributesList'].forEach((v) { | 
					
						
							|  |  |  |         notificationGetRespondAttributesList!.add(NotificationGetRespondAttributesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['NotificationRespondRolesList'] != null) { | 
					
						
							|  |  |  |       notificationRespondRolesList = <String>[]; | 
					
						
							|  |  |  |       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 = <PrivilegeListModel>[]; | 
					
						
							|  |  |  |       json['Privilege_List'].forEach((v) { | 
					
						
							|  |  |  |         privilegeList!.add(PrivilegeListModel.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     processTransactions = json['ProcessTransactions']; | 
					
						
							|  |  |  |     registerUserNameList = json['RegisterUserNameList']; | 
					
						
							|  |  |  |     replacementList = json["ReplacementList"] == null ? null : List<ReplacementList>.from(json["ReplacementList"].map((x) => ReplacementList.fromJson(x))); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if (json['RespondAttributesList'] != null) { | 
					
						
							|  |  |  |       respondAttributesList = <RespondAttributesList>[]; | 
					
						
							|  |  |  |       json['RespondAttributesList'].forEach((v) { | 
					
						
							|  |  |  |         respondAttributesList!.add(RespondAttributesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['RespondRolesList'] != null) { | 
					
						
							|  |  |  |       respondRolesList = <String>[]; | 
					
						
							|  |  |  |       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 = <SubordinatesLeavesList>[]; | 
					
						
							|  |  |  |       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 = <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 = <VrItemTypesList>[]; | 
					
						
							|  |  |  |       json['VrItemTypesList'].forEach((v) { | 
					
						
							|  |  |  |         vrItemTypesList!.add(VrItemTypesList.fromJson(v)); | 
					
						
							|  |  |  |       }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     if (json['WFLookUpList'] != null) { | 
					
						
							|  |  |  |       wFLookUpList = <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<String, dynamic> toJson() { | 
					
						
							|  |  |  |     Map<String, dynamic> data = Map<String, dynamic>(); | 
					
						
							|  |  |  |     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<String, dynamic> json) => PortalDirectionData(pRedirection: json["P_REDIRECTION"], clientID: json["ClientID"]); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   Map<String, dynamic> toJson() => {"P_REDIRECTION": pRedirection, "ClientID": clientID}; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class TicketBookingResult { | 
					
						
							|  |  |  |   final bool success; | 
					
						
							|  |  |  |   final String? clientId; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   TicketBookingResult(this.success, this.clientId); | 
					
						
							|  |  |  | } |