class TamaraRequestModel { String? merchantReference; String? merchantIdentifier; String? clientRequestID; num? amount; String? currency; String? language; String? commandType; String? signature; String? customerEmail; String? orderDescription; bool? isInstallment; num? projectID; String? accessCode; String? sHARequestPhase; String? sHAResponsePhase; String? customerName; String? fileNumber; bool? patientOutSA; String? deviceToken; String? longitude; String? latitude; String? appointmentNo; var serviceID; var liveServiceID; String? doctorID; var appointmentDate; bool? isSchedule; TamaraRequestModel( {this.merchantReference, this.merchantIdentifier, this.clientRequestID, this.amount, this.currency, this.language, this.commandType, this.signature, this.customerEmail, this.orderDescription, this.isInstallment, this.projectID, this.accessCode, this.sHARequestPhase, this.sHAResponsePhase, this.customerName, this.fileNumber, this.patientOutSA, this.deviceToken, this.longitude, this.latitude, this.appointmentNo, this.serviceID, this.liveServiceID, this.appointmentDate, this.doctorID, this.isSchedule}); TamaraRequestModel.fromJson(Map json) { merchantReference = json['Merchant_Reference']; merchantIdentifier = json['Merchant_Identifier']; clientRequestID = json['ClientRequestID']; amount = json['Amount']; currency = json['Currency']; language = json['Language']; commandType = json['CommandType']; signature = json['Signature']; customerEmail = json['CustomerEmail']; orderDescription = json['OrderDescription']; isInstallment = json['IsInstallment']; projectID = json['ProjectID']; accessCode = json['Access_code']; sHARequestPhase = json['SHA_RequestPhase']; sHAResponsePhase = json['SHA_ResponsePhase']; customerName = json['CustomerName']; fileNumber = json['FileNumber']; patientOutSA = json['PatientOutSA']; deviceToken = json['DeviceToken']; longitude = json['Longitude']; latitude = json['Latitude']; appointmentNo = json['AppointmentNo']; serviceID = json['Service_ID']; liveServiceID = json['Live_ServiceID']; doctorID = json['DoctorID']; appointmentDate = json['AppointmentDate']; isSchedule = json['IsSchedule']; } Map toJson() { final Map data = new Map(); data['Merchant_Reference'] = this.merchantReference; data['Merchant_Identifier'] = this.merchantIdentifier; data['ClientRequestID'] = this.clientRequestID; data['Amount'] = this.amount; data['Currency'] = this.currency; data['Language'] = this.language; data['CommandType'] = this.commandType; data['Signature'] = this.signature; data['CustomerEmail'] = this.customerEmail; data['OrderDescription'] = this.orderDescription; data['IsInstallment'] = this.isInstallment; data['ProjectID'] = this.projectID; data['Access_code'] = this.accessCode; data['SHA_RequestPhase'] = this.sHARequestPhase; data['SHA_ResponsePhase'] = this.sHAResponsePhase; data['CustomerName'] = this.customerName; data['FileNumber'] = this.fileNumber; data['PatientOutSA'] = this.patientOutSA; data['DeviceToken'] = this.deviceToken; data['Longitude'] = this.longitude; data['Latitude'] = this.latitude; data['AppointmentNo'] = this.appointmentNo; data['Service_ID'] = this.serviceID; data['Live_ServiceID'] = this.liveServiceID; data['DoctorID'] = this.doctorID; data['AppointmentDate'] = this.appointmentDate; data['IsSchedule'] = this.isSchedule; return data; } }