class GetAllSharedRecordsByStatusResponse { dynamic date; int languageID; int serviceName; dynamic time; dynamic androidLink; dynamic authenticationTokenID; dynamic data; bool dataw; int dietType; dynamic errorCode; dynamic errorEndUserMessage; dynamic errorEndUserMessageN; dynamic errorMessage; int errorType; int foodCategory; dynamic iOSLink; bool isAuthenticated; int mealOrderStatus; int mealType; int messageStatus; int numberOfResultRecords; dynamic patientBlodType; dynamic successMsg; dynamic successMsgN; dynamic doctorInformationList; List getAllPendingRecordsList; List getAllSharedRecordsByStatusList; List getResponseFileList; bool isHMGPatient; bool isLoginSuccessfully; bool isNeedUpdateIdintificationNo; bool kioskSendSMS; dynamic list; dynamic listAskHabibMobileLoginInfo; dynamic listAskHabibPatientFile; dynamic listMergeFiles; dynamic listMobileLoginInfo; dynamic listPatientCount; dynamic logInTokenID; dynamic mohemmPrivilegeList; int pateintID; dynamic patientBloodType; dynamic patientERDriverFile; dynamic patientERDriverFileList; bool patientHasFile; dynamic patientMergedIDs; bool patientOutSA; int patientShareRequestID; int patientType; int projectIDOut; dynamic returnMessage; bool sMSLoginRequired; dynamic servicePrivilegeList; dynamic sharePatientName; dynamic verificationCode; dynamic email; dynamic errorList; bool hasFile; bool isActiveCode; bool isMerged; bool isNeedUserAgreement; bool isSMSSent; dynamic memberList; dynamic message; int statusCode; GetAllSharedRecordsByStatusResponse( {this.date, this.languageID, this.serviceName, this.time, this.androidLink, this.authenticationTokenID, this.data, this.dataw, this.dietType, 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.doctorInformationList, this.getAllPendingRecordsList, this.getAllSharedRecordsByStatusList, this.getResponseFileList, this.isHMGPatient, this.isLoginSuccessfully, this.isNeedUpdateIdintificationNo, this.kioskSendSMS, this.list, this.listAskHabibMobileLoginInfo, this.listAskHabibPatientFile, this.listMergeFiles, this.listMobileLoginInfo, this.listPatientCount, this.logInTokenID, this.mohemmPrivilegeList, this.pateintID, this.patientBloodType, this.patientERDriverFile, this.patientERDriverFileList, this.patientHasFile, this.patientMergedIDs, this.patientOutSA, this.patientShareRequestID, this.patientType, this.projectIDOut, this.returnMessage, this.sMSLoginRequired, this.servicePrivilegeList, this.sharePatientName, this.verificationCode, this.email, this.errorList, this.hasFile, this.isActiveCode, this.isMerged, this.isNeedUserAgreement, this.isSMSSent, this.memberList, this.message, this.statusCode}); GetAllSharedRecordsByStatusResponse.fromJson(Map json) { try { 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']; 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']; doctorInformationList = json['DoctorInformation_List']; // getAllPendingRecordsList = json['GetAllPendingRecordsList']; if (json['GetAllPendingRecordsList'] != null) { getAllSharedRecordsByStatusList = new List(); json['GetAllPendingRecordsList'].forEach((v) { getAllSharedRecordsByStatusList .add(new GetAllSharedRecordsByStatusList.fromJson(v)); }); } if (json['GetAllSharedRecordsByStatusList'] != null) { getAllSharedRecordsByStatusList = new List(); json['GetAllSharedRecordsByStatusList'].forEach((v) { getAllSharedRecordsByStatusList .add(new GetAllSharedRecordsByStatusList.fromJson(v)); }); } getResponseFileList = json['GetResponseFileList']; isHMGPatient = json['IsHMGPatient']; isLoginSuccessfully = json['IsLoginSuccessfully']; isNeedUpdateIdintificationNo = json['IsNeedUpdateIdintificationNo']; kioskSendSMS = json['KioskSendSMS']; list = json['List']; listAskHabibMobileLoginInfo = json['List_AskHabibMobileLoginInfo']; listAskHabibPatientFile = json['List_AskHabibPatientFile']; listMergeFiles = json['List_MergeFiles']; listMobileLoginInfo = json['List_MobileLoginInfo']; listPatientCount = json['List_PatientCount']; logInTokenID = json['LogInTokenID']; mohemmPrivilegeList = json['MohemmPrivilege_List']; pateintID = json['PateintID']; patientBloodType = json['PatientBloodType']; patientERDriverFile = json['PatientER_DriverFile']; patientERDriverFileList = json['PatientER_DriverFileList']; patientHasFile = json['PatientHasFile']; patientMergedIDs = json['PatientMergedIDs']; patientOutSA = json['PatientOutSA']; patientShareRequestID = json['PatientShareRequestID']; patientType = json['PatientType']; projectIDOut = json['ProjectIDOut']; returnMessage = json['ReturnMessage']; sMSLoginRequired = json['SMSLoginRequired']; servicePrivilegeList = json['ServicePrivilege_List']; sharePatientName = json['SharePatientName']; verificationCode = json['VerificationCode']; email = json['email']; errorList = json['errorList']; hasFile = json['hasFile']; isActiveCode = json['isActiveCode']; isMerged = json['isMerged']; isNeedUserAgreement = json['isNeedUserAgreement']; isSMSSent = json['isSMSSent']; memberList = json['memberList']; message = json['message']; statusCode = json['statusCode']; }catch (e){ var asd =""; print(e); } } Map toJson() { final Map data = new Map(); data['Date'] = this.date; data['LanguageID'] = this.languageID; data['ServiceName'] = this.serviceName; data['Time'] = this.time; data['AndroidLink'] = this.androidLink; data['AuthenticationTokenID'] = this.authenticationTokenID; data['Data'] = this.data; data['Dataw'] = this.dataw; data['DietType'] = this.dietType; data['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['DoctorInformation_List'] = this.doctorInformationList; data['GetAllPendingRecordsList'] = this.getAllPendingRecordsList; if (this.getAllSharedRecordsByStatusList != null) { data['GetAllSharedRecordsByStatusList'] = this.getAllSharedRecordsByStatusList.map((v) => v.toJson()).toList(); } data['GetResponseFileList'] = this.getResponseFileList; data['IsHMGPatient'] = this.isHMGPatient; data['IsLoginSuccessfully'] = this.isLoginSuccessfully; data['IsNeedUpdateIdintificationNo'] = this.isNeedUpdateIdintificationNo; data['KioskSendSMS'] = this.kioskSendSMS; data['List'] = this.list; data['List_AskHabibMobileLoginInfo'] = this.listAskHabibMobileLoginInfo; data['List_AskHabibPatientFile'] = this.listAskHabibPatientFile; data['List_MergeFiles'] = this.listMergeFiles; data['List_MobileLoginInfo'] = this.listMobileLoginInfo; data['List_PatientCount'] = this.listPatientCount; data['LogInTokenID'] = this.logInTokenID; data['MohemmPrivilege_List'] = this.mohemmPrivilegeList; data['PateintID'] = this.pateintID; data['PatientBloodType'] = this.patientBloodType; data['PatientER_DriverFile'] = this.patientERDriverFile; data['PatientER_DriverFileList'] = this.patientERDriverFileList; data['PatientHasFile'] = this.patientHasFile; data['PatientMergedIDs'] = this.patientMergedIDs; data['PatientOutSA'] = this.patientOutSA; data['PatientShareRequestID'] = this.patientShareRequestID; data['PatientType'] = this.patientType; data['ProjectIDOut'] = this.projectIDOut; data['ReturnMessage'] = this.returnMessage; data['SMSLoginRequired'] = this.sMSLoginRequired; data['ServicePrivilege_List'] = this.servicePrivilegeList; data['SharePatientName'] = this.sharePatientName; data['VerificationCode'] = this.verificationCode; data['email'] = this.email; data['errorList'] = this.errorList; data['hasFile'] = this.hasFile; data['isActiveCode'] = this.isActiveCode; data['isMerged'] = this.isMerged; data['isNeedUserAgreement'] = this.isNeedUserAgreement; data['isSMSSent'] = this.isSMSSent; data['memberList'] = this.memberList; data['message'] = this.message; data['statusCode'] = this.statusCode; return data; } } class GetAllSharedRecordsByStatusList { int iD; int patientID; int responseID; int regionID; int status; dynamic isActive; String editedOn; String createdOn; String emaiLAddress; String mobileNumber; String patientIdenficationNumber; String patientName; String statusDescription; GetAllSharedRecordsByStatusList( {this.iD, this.patientID, this.responseID, this.regionID, this.status, this.isActive, this.editedOn, this.createdOn, this.emaiLAddress, this.mobileNumber, this.patientIdenficationNumber, this.patientName, this.statusDescription}); GetAllSharedRecordsByStatusList.fromJson(Map json) { iD = json['ID']; patientID = json['PatientID']; responseID = json['ResponseID']; regionID = json['RegionID']; status = json['Status']; isActive = json['IsActive']; editedOn = json['EditedOn']; createdOn = json['CreatedOn']; emaiLAddress = json['EmaiLAddress']; mobileNumber = json['MobileNumber']; patientIdenficationNumber = json['PatientIdenficationNumber']; patientName = json['PatientName']; statusDescription = json['StatusDescription']; } Map toJson() { final Map data = new Map(); data['ID'] = this.iD; data['PatientID'] = this.patientID; data['ResponseID'] = this.responseID; data['RegionID'] = this.regionID; data['Status'] = this.status; data['IsActive'] = this.isActive; data['EditedOn'] = this.editedOn; data['CreatedOn'] = this.createdOn; data['EmaiLAddress'] = this.emaiLAddress; data['MobileNumber'] = this.mobileNumber; data['PatientIdenficationNumber'] = this.patientIdenficationNumber; data['PatientName'] = this.patientName; data['StatusDescription'] = this.statusDescription; return data; } }