import 'package:mohem_flutter_app/models/member_login_list_model.dart';

import 'basic_member_information_model.dart';
import 'dashboard/get_accrual_balances_list_model.dart';
import 'dashboard/get_attendance_tracking_list_model.dart';
import 'dashboard/get_open_missing_swipes_list_model.dart';
import 'dashboard/get_open_notifications_list.dart';
import 'member_information_list_model.dart';
import 'privilege_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;
  String? addAttSuccessList;
  String? addAttachmentList;
  String? bCDomain;
  String? bCLogo;
  BasicMemberInformationModel? basicMemberInformation;
  bool? businessCardPrivilege;
  String? calculateAbsenceDuration;
  String? cancelHRTransactionLIst;
  String? chatEmployeeLoginList;
  String? companyBadge;
  String? companyImage;
  String? companyImageDescription;
  String? companyImageURL;
  String? companyMainCompany;
  String? countryList;
  String? createVacationRuleList;
  String? deleteAttachmentList;
  String? deleteVacationRuleList;
  String? disableSessionList;
  String? employeeQR;
  String? forgetPasswordTokenID;
  List<String>? getAbsenceAttachmentsList;
  List<String>? getAbsenceAttendanceTypesList;
  List<String>? getAbsenceCollectionNotificationBodyList;
  List<String>? getAbsenceDffStructureList;
  List<String>? getAbsenceTransactionList;
  List<GetAccrualBalancesList>? getAccrualBalancesList;
  List<String>? getActionHistoryList;
  List<String>? getAddressDffStructureList;
  List<String>? getAddressNotificationBodyList;
  List<String>? getApprovesList;
  List<String>? getAttachementList;
  GetAttendanceTrackingList? getAttendanceTrackingList;
  List<String>? getBasicDetColsStructureList;
  List<String>? getBasicDetDffStructureList;
  List<String>? getBasicDetNtfBodyList;
  List<String>? getCEICollectionNotificationBodyList;
  List<String>? getCEIDFFStructureList;
  List<String>? getCEITransactionList;
  List<String>? getCcpDffStructureList;
  List<String>? getCcpOutputList;
  List<String>? getCcpTransactionsList;
  List<String>? getCcpTransactionsListNew;
  List<String>? getConcurrentProgramsList;
  List<String>? getContactColsStructureList;
  List<String>? getContactDetailsList;
  List<String>? getContactDffStructureList;
  List<String>? getContactNotificationBodyList;
  List<String>? getCountriesList;
  List<String>? getDayHoursTypeDetailsList;
  List<String>? getDeductionsList;
  List<String>? getDefaultValueList;
  List<String>? getEITCollectionNotificationBodyList;
  List<String>? getEITDFFStructureList;
  List<String>? getEITTransactionList;
  List<String>? getEarningsList;
  List<String>? getEmployeeAddressList;
  List<String>? getEmployeeBasicDetailsList;
  List<String>? getEmployeeContactsList;
  List<String>? getEmployeePhonesList;
  List<String>? getEmployeeSubordinatesList;
  List<String>? getFliexfieldStructureList;
  List<String>? getHrCollectionNotificationBodyList;
  List<String>? getHrTransactionList;
  List<String>? getItemCreationNtfBodyList;
  List<String>? getItemTypeNotificationsList;
  List<String>? getItemTypesList;
  List<String>? getLookupValuesList;
  List<String>? getMenuEntriesList;
  List<String>? getMoItemHistoryList;
  List<String>? getMoNotificationBodyList;
  List<String>? getNotificationButtonsList;
  List<String>? getNotificationReassignModeList;
  List<String>? getObjectValuesList;
  GetOpenMissingSwipesList? getOpenMissingSwipesList;
  List<GetOpenNotificationsList>? getOpenNotificationsList;
  List<String>? getOpenNotificationsNumList;
  List<String>? getOpenPeriodDatesList;
  List<String>? getOrganizationsSalariesList;
  List<String>? getPaymentInformationList;
  List<String>? getPayslipList;
  List<String>? getPendingReqDetailsList;
  List<String>? getPendingReqFunctionsList;
  List<String>? getPerformanceAppraisalList;
  List<String>? getPhonesNotificationBodyList;
  List<String>? getPoItemHistoryList;
  List<String>? getPoNotificationBodyList;
  List<String>? getPrNotificationBodyList;
  List<String>? getQuotationAnalysisList;
  List<String>? getRFCEmployeeListList;
  List<String>? getRespondAttributeValueList;
  List<String>? getSITCollectionNotificationBodyList;
  List<String>? getSITDFFStructureList;
  List<String>? getSITTransactionList;
  List<String>? getScheduleShiftsDetailsList;
  List<String>? getShiftTypesList;
  List<String>? getStampMsNotificationBodyList;
  List<String>? getStampNsNotificationBodyList;
  List<String>? getSubordinatesAttdStatusList;
  List<String>? getSubordinatesLeavesList;
  List<String>? getSubordinatesLeavesTotalVacationsList;
  List<String>? getSummaryOfPaymentList;
  List<String>? getSwipesList;
  List<String>? getTermColsStructureList;
  List<String>? getTermDffStructureList;
  List<String>? getTermNotificationBodyList;
  List<String>? getTimeCardSummaryList;
  List<String>? getUserItemTypesList;
  List<String>? getVacationRulesList;
  List<String>? getVaccinationOnHandList;
  List<String>? getVaccinationsList;
  List<String>? getValueSetValuesList;
  List<String>? 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;
  String? listMenu;
  String? listNewEmployees;
  String? listRadScreen;
  String? logInTokenID;
  List<MemberInformationListModel>? memberInformationList;
  MemberLoginListModel? memberLoginList;
  String? mohemmGetBusinessCardEnabledList;
  List? mohemmGetFavoriteReplacementsList;
  String? mohemmGetMobileDeviceInfobyEmpInfoList;
  String? mohemmGetMobileLoginInfoList;
  String? mohemmGetPatientIDList;
  String? mohemmITGResponseItem;
  bool? mohemmIsChangeIsActiveBusinessCardEnable;
  bool? mohemmIsInsertBusinessCardEnable;
  String? mohemmWifiPassword;
  String? mohemmWifiSSID;
  String? notificationAction;
  String? notificationGetRespondAttributesList;
  String? notificationRespondRolesList;
  int? oracleOutPutNumber;
  String? pASSWORDEXPIREDMSG;
  String? pCOUNTRYCODE;
  String? pCOUNTRYNAME;
  String? pDESCFLEXCONTEXTCODE;
  String? pDESCFLEXCONTEXTNAME;
  Null? pForm;
  String? pINFORMATION;
  int? pMBLID;
  String? pNUMOFSUBORDINATES;
  String? pOPENNTFNUMBER;
  String? pQUESTION;
  int? pSESSIONID;
  String? pSchema;
  String? pharmacyStockAddPharmacyStockList;
  String? pharmacyStockGetOnHandList;
  List<PrivilegeListModel>? privilegeList;
  String? processTransactions;
  String? registerUserNameList;
  String? replacementList;
  String? respondAttributesList;
  String? respondRolesList;
  String? resubmitAbsenceTransactionList;
  String? resubmitEITTransactionList;
  String? resubmitHrTransactionList;
  String? sFHGetPoNotificationBodyList;
  String? sFHGetPrNotificationBodyList;
  String? startAbsenceApprovalProccess;
  String? startAddressApprovalProcessList;
  String? startBasicDetApprProcessList;
  String? startCeiApprovalProcess;
  String? startContactApprovalProcessList;
  String? startEitApprovalProcess;
  String? startHrApprovalProcessList;
  String? startPhonesApprovalProcessList;
  String? startSitApprovalProcess;
  String? startTermApprovalProcessList;
  String? submitAddressTransactionList;
  String? submitBasicDetTransactionList;
  String? submitCEITransactionList;
  String? submitCcpTransactionList;
  String? submitContactTransactionList;
  String? submitEITTransactionList;
  String? submitHrTransactionList;
  String? submitPhonesTransactionList;
  String? submitSITTransactionList;
  String? submitTermTransactionList;
  String? subordinatesOnLeavesList;
  String? sumbitAbsenceTransactionList;
  String? tokenID;
  String? updateAttachmentList;
  String? updateEmployeeImageList;
  String? updateItemTypeSuccessList;
  String? updateUserItemTypesList;
  String? updateVacationRuleList;
  String? vHREmployeeLoginList;
  String? vHRGetEmployeeDetailsList;
  String? vHRGetManagersDetailsList;
  String? vHRGetProjectByCodeList;
  bool? vHRIsVerificationCodeValid;
  String? validateAbsenceTransactionList;
  String? validateEITTransactionList;
  String? validatePhonesTransactionList;
  String? vrItemTypesList;
  String? wFLookUpList;
  String? eLearningGETEMPLOYEEPROFILEList;
  String? eLearningLOGINList;
  String? eLearningValidateLoginList;
  String? eLearningValidate_LoginList;
  String? ePharmacyGetItemOnHandList;
  bool? isActiveCode;
  bool? isSMSSent;

  GenericResponseModel(
      {this.date,
      this.languageID,
      this.serviceName,
      this.time,
      this.androidLink,
      this.authenticationTokenID,
      this.data,
      this.dataw,
      this.dietType,
      this.dietTypeID,
      this.errorCode,
      this.errorEndUserMessage,
      this.errorEndUserMessageN,
      this.errorMessage,
      this.errorType,
      this.foodCategory,
      this.iOSLink,
      this.isAuthenticated,
      this.mealOrderStatus,
      this.mealType,
      this.messageStatus,
      this.numberOfResultRecords,
      this.patientBlodType,
      this.successMsg,
      this.successMsgN,
      this.vidaUpdatedResponse,
      this.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.forgetPasswordTokenID,
      this.getAbsenceAttachmentsList,
      this.getAbsenceAttendanceTypesList,
      this.getAbsenceCollectionNotificationBodyList,
      this.getAbsenceDffStructureList,
      this.getAbsenceTransactionList,
      this.getAccrualBalancesList,
      this.getActionHistoryList,
      this.getAddressDffStructureList,
      this.getAddressNotificationBodyList,
      this.getApprovesList,
      this.getAttachementList,
      this.getAttendanceTrackingList,
      this.getBasicDetColsStructureList,
      this.getBasicDetDffStructureList,
      this.getBasicDetNtfBodyList,
      this.getCEICollectionNotificationBodyList,
      this.getCEIDFFStructureList,
      this.getCEITransactionList,
      this.getCcpDffStructureList,
      this.getCcpOutputList,
      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.getMoItemHistoryList,
      this.getMoNotificationBodyList,
      this.getNotificationButtonsList,
      this.getNotificationReassignModeList,
      this.getObjectValuesList,
      this.getOpenMissingSwipesList,
      this.getOpenNotificationsList,
      this.getOpenNotificationsNumList,
      this.getOpenPeriodDatesList,
      this.getOrganizationsSalariesList,
      this.getPaymentInformationList,
      this.getPayslipList,
      this.getPendingReqDetailsList,
      this.getPendingReqFunctionsList,
      this.getPerformanceAppraisalList,
      this.getPhonesNotificationBodyList,
      this.getPoItemHistoryList,
      this.getPoNotificationBodyList,
      this.getPrNotificationBodyList,
      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.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'];
    addAttSuccessList = json['AddAttSuccessList'];
    addAttachmentList = json['AddAttachment_List'];
    bCDomain = json['BC_Domain'];
    bCLogo = json['BC_Logo'];
    basicMemberInformation = json['BasicMemberInformation'] != null ? new BasicMemberInformationModel.fromJson(json['BasicMemberInformation']) : null;
    businessCardPrivilege = json['BusinessCardPrivilege'];
    calculateAbsenceDuration = json['CalculateAbsenceDuration'];
    cancelHRTransactionLIst = json['CancelHRTransactionLIst'];
    chatEmployeeLoginList = json['Chat_EmployeeLoginList'];
    companyBadge = json['CompanyBadge'];
    companyImage = json['CompanyImage'];
    companyImageDescription = json['CompanyImageDescription'];
    companyImageURL = json['CompanyImageURL'];
    companyMainCompany = json['CompanyMainCompany'];
    countryList = json['CountryList'];
    createVacationRuleList = json['CreateVacationRuleList'];
    deleteAttachmentList = json['DeleteAttachmentList'];
    deleteVacationRuleList = json['DeleteVacationRuleList'];
    disableSessionList = json['DisableSessionList'];
    employeeQR = json['EmployeeQR'];
    forgetPasswordTokenID = json['ForgetPasswordTokenID'];
    getAbsenceAttachmentsList = json['GetAbsenceAttachmentsList'];
    getAbsenceAttendanceTypesList = json['GetAbsenceAttendanceTypesList'];
    getAbsenceCollectionNotificationBodyList = json['GetAbsenceCollectionNotificationBodyList'];
    getAbsenceDffStructureList = json['GetAbsenceDffStructureList'];
    getAbsenceTransactionList = json['GetAbsenceTransactionList'];
    getAccrualBalancesList:
    json["GetAccrualBalancesList"] == null ? null : List<GetAccrualBalancesList>.from(json["GetAccrualBalancesList"].map((x) => GetAccrualBalancesList.fromJson(x)));
    getActionHistoryList = json['GetActionHistoryList'];
    getAddressDffStructureList = json['GetAddressDffStructureList'];
    getAddressNotificationBodyList = json['GetAddressNotificationBodyList'];
    getApprovesList = json['GetApprovesList'];
    getAttachementList = json['GetAttachementList'];
    getAttendanceTrackingList:
    json["GetAttendanceTrackingList"] == null ? null : GetAttendanceTrackingList.fromMap(json["GetAttendanceTrackingList"]);
    getBasicDetColsStructureList = json['GetBasicDetColsStructureList'];
    getBasicDetDffStructureList = json['GetBasicDetDffStructureList'];
    getBasicDetNtfBodyList = json['GetBasicDetNtfBodyList'];
    getCEICollectionNotificationBodyList = json['GetCEICollectionNotificationBodyList'];
    getCEIDFFStructureList = json['GetCEIDFFStructureList'];
    getCEITransactionList = json['GetCEITransactionList'];
    getCcpDffStructureList = json['GetCcpDffStructureList'];
    getCcpOutputList = json['GetCcpOutputList'];
    getCcpTransactionsList = json['GetCcpTransactionsList'];
    getCcpTransactionsListNew = json['GetCcpTransactionsList_New'];
    getConcurrentProgramsList = json['GetConcurrentProgramsList'];
    getContactColsStructureList = json['GetContactColsStructureList'];
    getContactDetailsList = json['GetContactDetailsList'];
    getContactDffStructureList = json['GetContactDffStructureList'];
    getContactNotificationBodyList = json['GetContactNotificationBodyList'];
    getCountriesList = json['GetCountriesList'];
    getDayHoursTypeDetailsList = json['GetDayHoursTypeDetailsList'];
    getDeductionsList = json['GetDeductionsList'];
    getDefaultValueList = json['GetDefaultValueList'];
    getEITCollectionNotificationBodyList = json['GetEITCollectionNotificationBodyList'];
    getEITDFFStructureList = json['GetEITDFFStructureList'];
    getEITTransactionList = json['GetEITTransactionList'];
    getEarningsList = json['GetEarningsList'];
    getEmployeeAddressList = json['GetEmployeeAddressList'];
    getEmployeeBasicDetailsList = json['GetEmployeeBasicDetailsList'];
    getEmployeeContactsList = json['GetEmployeeContactsList'];
    getEmployeePhonesList = json['GetEmployeePhonesList'];
    getEmployeeSubordinatesList = json['GetEmployeeSubordinatesList'];
    getFliexfieldStructureList = json['GetFliexfieldStructureList'];
    getHrCollectionNotificationBodyList = json['GetHrCollectionNotificationBodyList'];
    getHrTransactionList = json['GetHrTransactionList'];
    getItemCreationNtfBodyList = json['GetItemCreationNtfBodyList'];
    getItemTypeNotificationsList = json['GetItemTypeNotificationsList'];
    getItemTypesList = json['GetItemTypesList'];
    getLookupValuesList = json['GetLookupValuesList'];
    getMenuEntriesList = json['GetMenuEntriesList'];
    getMoItemHistoryList = json['GetMoItemHistoryList'];
    getMoNotificationBodyList = json['GetMoNotificationBodyList'];
    getNotificationButtonsList = json['GetNotificationButtonsList'];
    getNotificationReassignModeList = json['GetNotificationReassignModeList'];
    getObjectValuesList = json['GetObjectValuesList'];
    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'];
    getPaymentInformationList = json['GetPaymentInformationList'];
    getPayslipList = json['GetPayslipList'];
    getPendingReqDetailsList = json['GetPendingReqDetailsList'];
    getPendingReqFunctionsList = json['GetPendingReqFunctionsList'];
    getPerformanceAppraisalList = json['GetPerformanceAppraisalList'];
    getPhonesNotificationBodyList = json['GetPhonesNotificationBodyList'];
    getPoItemHistoryList = json['GetPoItemHistoryList'];
    getPoNotificationBodyList = json['GetPoNotificationBodyList'];
    getPrNotificationBodyList = json['GetPrNotificationBodyList'];
    getQuotationAnalysisList = json['GetQuotationAnalysisList'];
    getRFCEmployeeListList = json['GetRFCEmployeeListList'];
    getRespondAttributeValueList = json['GetRespondAttributeValueList'];
    getSITCollectionNotificationBodyList = json['GetSITCollectionNotificationBodyList'];
    getSITDFFStructureList = json['GetSITDFFStructureList'];
    getSITTransactionList = json['GetSITTransactionList'];
    getScheduleShiftsDetailsList = json['GetScheduleShiftsDetailsList'];
    getShiftTypesList = json['GetShiftTypesList'];
    getStampMsNotificationBodyList = json['GetStampMsNotificationBodyList'];
    getStampNsNotificationBodyList = json['GetStampNsNotificationBodyList'];
    getSubordinatesAttdStatusList = json['GetSubordinatesAttdStatusList'];
    getSubordinatesLeavesList = json['GetSubordinatesLeavesList'];
    getSubordinatesLeavesTotalVacationsList = json['GetSubordinatesLeavesTotalVacationsList'];
    getSummaryOfPaymentList = json['GetSummaryOfPaymentList'];
    getSwipesList = json['GetSwipesList'];
    getTermColsStructureList = json['GetTermColsStructureList'];
    getTermDffStructureList = json['GetTermDffStructureList'];
    getTermNotificationBodyList = json['GetTermNotificationBodyList'];
    getTimeCardSummaryList = json['GetTimeCardSummaryList'];
    getUserItemTypesList = json['GetUserItemTypesList'];
    getVacationRulesList = json['GetVacationRulesList'];
    getVaccinationOnHandList = json['GetVaccinationOnHandList'];
    getVaccinationsList = json['GetVaccinationsList'];
    getValueSetValuesList = json['GetValueSetValuesList'];
    getWorkList = json['GetWorkList'];
    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'];
    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'];
    mohemmGetMobileDeviceInfobyEmpInfoList = json['Mohemm_GetMobileDeviceInfobyEmpInfoList'];
    mohemmGetMobileLoginInfoList = json['Mohemm_GetMobileLoginInfoList'];
    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'];
    notificationGetRespondAttributesList = json['NotificationGetRespondAttributesList'];
    notificationRespondRolesList = json['NotificationRespondRolesList'];
    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'];
    respondAttributesList = json['RespondAttributesList'];
    respondRolesList = json['RespondRolesList'];
    resubmitAbsenceTransactionList = json['ResubmitAbsenceTransactionList'];
    resubmitEITTransactionList = json['ResubmitEITTransactionList'];
    resubmitHrTransactionList = json['ResubmitHrTransactionList'];
    sFHGetPoNotificationBodyList = json['SFH_GetPoNotificationBodyList'];
    sFHGetPrNotificationBodyList = json['SFH_GetPrNotificationBodyList'];
    startAbsenceApprovalProccess = json['StartAbsenceApprovalProccess'];
    startAddressApprovalProcessList = json['StartAddressApprovalProcessList'];
    startBasicDetApprProcessList = json['StartBasicDetApprProcessList'];
    startCeiApprovalProcess = json['StartCeiApprovalProcess'];
    startContactApprovalProcessList = json['StartContactApprovalProcessList'];
    startEitApprovalProcess = json['StartEitApprovalProcess'];
    startHrApprovalProcessList = json['StartHrApprovalProcessList'];
    startPhonesApprovalProcessList = json['StartPhonesApprovalProcessList'];
    startSitApprovalProcess = json['StartSitApprovalProcess'];
    startTermApprovalProcessList = json['StartTermApprovalProcessList'];
    submitAddressTransactionList = json['SubmitAddressTransactionList'];
    submitBasicDetTransactionList = json['SubmitBasicDetTransactionList'];
    submitCEITransactionList = json['SubmitCEITransactionList'];
    submitCcpTransactionList = json['SubmitCcpTransactionList'];
    submitContactTransactionList = json['SubmitContactTransactionList'];
    submitEITTransactionList = json['SubmitEITTransactionList'];
    submitHrTransactionList = json['SubmitHrTransactionList'];
    submitPhonesTransactionList = json['SubmitPhonesTransactionList'];
    submitSITTransactionList = json['SubmitSITTransactionList'];
    submitTermTransactionList = json['SubmitTermTransactionList'];
    subordinatesOnLeavesList = json['SubordinatesOnLeavesList'];
    sumbitAbsenceTransactionList = json['SumbitAbsenceTransactionList'];
    tokenID = json['TokenID'];
    updateAttachmentList = json['UpdateAttachmentList'];
    updateEmployeeImageList = json['UpdateEmployeeImageList'];
    updateItemTypeSuccessList = json['UpdateItemTypeSuccessList'];
    updateUserItemTypesList = json['UpdateUserItemTypesList'];
    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'];
    validateEITTransactionList = json['ValidateEITTransactionList'];
    validatePhonesTransactionList = json['ValidatePhonesTransactionList'];
    vrItemTypesList = json['VrItemTypesList'];
    wFLookUpList = json['WFLookUpList'];
    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() {
    final Map<String, dynamic> data = new 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['AddAttSuccessList'] = this.addAttSuccessList;
    data['AddAttachment_List'] = this.addAttachmentList;
    data['BC_Domain'] = this.bCDomain;
    data['BC_Logo'] = this.bCLogo;
    if (this.basicMemberInformation != null) {
      data['BasicMemberInformation'] = this.basicMemberInformation!.toJson();
    }
    data['BusinessCardPrivilege'] = this.businessCardPrivilege;
    data['CalculateAbsenceDuration'] = this.calculateAbsenceDuration;
    data['CancelHRTransactionLIst'] = this.cancelHRTransactionLIst;
    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;
    data['CountryList'] = this.countryList;
    data['CreateVacationRuleList'] = this.createVacationRuleList;
    data['DeleteAttachmentList'] = this.deleteAttachmentList;
    data['DeleteVacationRuleList'] = this.deleteVacationRuleList;
    data['DisableSessionList'] = this.disableSessionList;
    data['EmployeeQR'] = this.employeeQR;
    data['ForgetPasswordTokenID'] = this.forgetPasswordTokenID;
    data['GetAbsenceAttachmentsList'] = this.getAbsenceAttachmentsList;
    data['GetAbsenceAttendanceTypesList'] = this.getAbsenceAttendanceTypesList;
    data['GetAbsenceCollectionNotificationBodyList'] = this.getAbsenceCollectionNotificationBodyList;
    data['GetAbsenceDffStructureList'] = this.getAbsenceDffStructureList;
    data['GetAbsenceTransactionList'] = this.getAbsenceTransactionList;
    data['GetAccrualBalancesList'] = this.getAccrualBalancesList;
    data['GetActionHistoryList'] = this.getActionHistoryList;
    data['GetAddressDffStructureList'] = this.getAddressDffStructureList;
    data['GetAddressNotificationBodyList'] = this.getAddressNotificationBodyList;
    data['GetApprovesList'] = this.getApprovesList;
    data['GetAttachementList'] = this.getAttachementList;
    data['GetAttendanceTrackingList'] = this.getAttendanceTrackingList;
    data['GetBasicDetColsStructureList'] = this.getBasicDetColsStructureList;
    data['GetBasicDetDffStructureList'] = this.getBasicDetDffStructureList;
    data['GetBasicDetNtfBodyList'] = this.getBasicDetNtfBodyList;
    data['GetCEICollectionNotificationBodyList'] = this.getCEICollectionNotificationBodyList;
    data['GetCEIDFFStructureList'] = this.getCEIDFFStructureList;
    data['GetCEITransactionList'] = this.getCEITransactionList;
    data['GetCcpDffStructureList'] = this.getCcpDffStructureList;
    data['GetCcpOutputList'] = this.getCcpOutputList;
    data['GetCcpTransactionsList'] = this.getCcpTransactionsList;
    data['GetCcpTransactionsList_New'] = this.getCcpTransactionsListNew;
    data['GetConcurrentProgramsList'] = this.getConcurrentProgramsList;
    data['GetContactColsStructureList'] = this.getContactColsStructureList;
    data['GetContactDetailsList'] = this.getContactDetailsList;
    data['GetContactDffStructureList'] = this.getContactDffStructureList;
    data['GetContactNotificationBodyList'] = this.getContactNotificationBodyList;
    data['GetCountriesList'] = this.getCountriesList;
    data['GetDayHoursTypeDetailsList'] = this.getDayHoursTypeDetailsList;
    data['GetDeductionsList'] = this.getDeductionsList;
    data['GetDefaultValueList'] = this.getDefaultValueList;
    data['GetEITCollectionNotificationBodyList'] = this.getEITCollectionNotificationBodyList;
    data['GetEITDFFStructureList'] = this.getEITDFFStructureList;
    data['GetEITTransactionList'] = this.getEITTransactionList;
    data['GetEarningsList'] = this.getEarningsList;
    data['GetEmployeeAddressList'] = this.getEmployeeAddressList;
    data['GetEmployeeBasicDetailsList'] = this.getEmployeeBasicDetailsList;
    data['GetEmployeeContactsList'] = this.getEmployeeContactsList;
    data['GetEmployeePhonesList'] = this.getEmployeePhonesList;
    data['GetEmployeeSubordinatesList'] = this.getEmployeeSubordinatesList;
    data['GetFliexfieldStructureList'] = this.getFliexfieldStructureList;
    data['GetHrCollectionNotificationBodyList'] = this.getHrCollectionNotificationBodyList;
    data['GetHrTransactionList'] = this.getHrTransactionList;
    data['GetItemCreationNtfBodyList'] = this.getItemCreationNtfBodyList;
    data['GetItemTypeNotificationsList'] = this.getItemTypeNotificationsList;
    data['GetItemTypesList'] = this.getItemTypesList;
    data['GetLookupValuesList'] = this.getLookupValuesList;
    data['GetMenuEntriesList'] = this.getMenuEntriesList;
    data['GetMoItemHistoryList'] = this.getMoItemHistoryList;
    data['GetMoNotificationBodyList'] = this.getMoNotificationBodyList;
    data['GetNotificationButtonsList'] = this.getNotificationButtonsList;
    data['GetNotificationReassignModeList'] = this.getNotificationReassignModeList;
    data['GetObjectValuesList'] = this.getObjectValuesList;
    data['GetOpenMissingSwipesList'] = this.getOpenMissingSwipesList;
    data['GetOpenNotificationsList'] = this.getOpenNotificationsList;
    data['GetOpenNotificationsNumList'] = this.getOpenNotificationsNumList;
    data['GetOpenPeriodDatesList'] = this.getOpenPeriodDatesList;
    data['GetOrganizationsSalariesList'] = this.getOrganizationsSalariesList;
    data['GetPaymentInformationList'] = this.getPaymentInformationList;
    data['GetPayslipList'] = this.getPayslipList;
    data['GetPendingReqDetailsList'] = this.getPendingReqDetailsList;
    data['GetPendingReqFunctionsList'] = this.getPendingReqFunctionsList;
    data['GetPerformanceAppraisalList'] = this.getPerformanceAppraisalList;
    data['GetPhonesNotificationBodyList'] = this.getPhonesNotificationBodyList;
    data['GetPoItemHistoryList'] = this.getPoItemHistoryList;
    data['GetPoNotificationBodyList'] = this.getPoNotificationBodyList;
    data['GetPrNotificationBodyList'] = this.getPrNotificationBodyList;
    data['GetQuotationAnalysisList'] = this.getQuotationAnalysisList;
    data['GetRFCEmployeeListList'] = this.getRFCEmployeeListList;
    data['GetRespondAttributeValueList'] = this.getRespondAttributeValueList;
    data['GetSITCollectionNotificationBodyList'] = this.getSITCollectionNotificationBodyList;
    data['GetSITDFFStructureList'] = this.getSITDFFStructureList;
    data['GetSITTransactionList'] = this.getSITTransactionList;
    data['GetScheduleShiftsDetailsList'] = this.getScheduleShiftsDetailsList;
    data['GetShiftTypesList'] = this.getShiftTypesList;
    data['GetStampMsNotificationBodyList'] = this.getStampMsNotificationBodyList;
    data['GetStampNsNotificationBodyList'] = this.getStampNsNotificationBodyList;
    data['GetSubordinatesAttdStatusList'] = this.getSubordinatesAttdStatusList;
    data['GetSubordinatesLeavesList'] = this.getSubordinatesLeavesList;
    data['GetSubordinatesLeavesTotalVacationsList'] = this.getSubordinatesLeavesTotalVacationsList;
    data['GetSummaryOfPaymentList'] = this.getSummaryOfPaymentList;
    data['GetSwipesList'] = this.getSwipesList;
    data['GetTermColsStructureList'] = this.getTermColsStructureList;
    data['GetTermDffStructureList'] = this.getTermDffStructureList;
    data['GetTermNotificationBodyList'] = this.getTermNotificationBodyList;
    data['GetTimeCardSummaryList'] = this.getTimeCardSummaryList;
    data['GetUserItemTypesList'] = this.getUserItemTypesList;
    data['GetVacationRulesList'] = this.getVacationRulesList;
    data['GetVaccinationOnHandList'] = this.getVaccinationOnHandList;
    data['GetVaccinationsList'] = this.getVaccinationsList;
    data['GetValueSetValuesList'] = this.getValueSetValuesList;
    data['GetWorkList'] = this.getWorkList;
    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;
    data['Mohemm_GetMobileLoginInfoList'] = this.mohemmGetMobileLoginInfoList;
    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;
    data['NotificationAction'] = this.notificationAction;
    data['NotificationGetRespondAttributesList'] = this.notificationGetRespondAttributesList;
    data['NotificationRespondRolesList'] = this.notificationRespondRolesList;
    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;
    data['RespondAttributesList'] = this.respondAttributesList;
    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;
    data['StartAbsenceApprovalProccess'] = this.startAbsenceApprovalProccess;
    data['StartAddressApprovalProcessList'] = this.startAddressApprovalProcessList;
    data['StartBasicDetApprProcessList'] = this.startBasicDetApprProcessList;
    data['StartCeiApprovalProcess'] = this.startCeiApprovalProcess;
    data['StartContactApprovalProcessList'] = this.startContactApprovalProcessList;
    data['StartEitApprovalProcess'] = this.startEitApprovalProcess;
    data['StartHrApprovalProcessList'] = this.startHrApprovalProcessList;
    data['StartPhonesApprovalProcessList'] = this.startPhonesApprovalProcessList;
    data['StartSitApprovalProcess'] = this.startSitApprovalProcess;
    data['StartTermApprovalProcessList'] = this.startTermApprovalProcessList;
    data['SubmitAddressTransactionList'] = this.submitAddressTransactionList;
    data['SubmitBasicDetTransactionList'] = this.submitBasicDetTransactionList;
    data['SubmitCEITransactionList'] = this.submitCEITransactionList;
    data['SubmitCcpTransactionList'] = this.submitCcpTransactionList;
    data['SubmitContactTransactionList'] = this.submitContactTransactionList;
    data['SubmitEITTransactionList'] = this.submitEITTransactionList;
    data['SubmitHrTransactionList'] = this.submitHrTransactionList;
    data['SubmitPhonesTransactionList'] = this.submitPhonesTransactionList;
    data['SubmitSITTransactionList'] = this.submitSITTransactionList;
    data['SubmitTermTransactionList'] = this.submitTermTransactionList;
    data['SubordinatesOnLeavesList'] = this.subordinatesOnLeavesList;
    data['SumbitAbsenceTransactionList'] = this.sumbitAbsenceTransactionList;
    data['TokenID'] = this.tokenID;
    data['UpdateAttachmentList'] = this.updateAttachmentList;
    data['UpdateEmployeeImageList'] = this.updateEmployeeImageList;
    data['UpdateItemTypeSuccessList'] = this.updateItemTypeSuccessList;
    data['UpdateUserItemTypesList'] = this.updateUserItemTypesList;
    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;
    data['ValidateAbsenceTransactionList'] = this.validateAbsenceTransactionList;
    data['ValidateEITTransactionList'] = this.validateEITTransactionList;
    data['ValidatePhonesTransactionList'] = this.validatePhonesTransactionList;
    data['VrItemTypesList'] = this.vrItemTypesList;
    data['WFLookUpList'] = this.wFLookUpList;
    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;
  }
}
