class PrescriptionReport {
  String? address;
  dynamic appodynamicmentNo;
  String? clinic;
  String? companyName;
  dynamic days;
  String? doctorName;
  var doseDailyQuantity;
  String? frequency;
  dynamic frequencyNumber;
  String? image;
  String? imageExtension;
  String? imageSRCUrl;
  String? imageString;
  String? imageThumbUrl;
  String? isCovered;
  String? itemDescription;
  dynamic itemID;
  String? orderDate;
  dynamic patientID;
  String? patientName;
  String? phoneOffice1;
  String? prescriptionQR;
  dynamic prescriptionTimes;
  String? productImage;
  String? productImageBase64;
  String? productImageString;
  dynamic projectID;
  String? projectName;
  String? remarks;
  String? route;
  String? sKU;
  dynamic scaleOffset;
  String? startDate;

  String? patientAge;
  String? patientGender;
  String? phoneOffice;
  dynamic doseTimingID;
  dynamic frequencyID;
  dynamic routeID;
  String? name;
  String? itemDescriptionN;
  String? routeN;
  String? frequencyN;

  PrescriptionReport({
    this.address,
    this.appodynamicmentNo,
    this.clinic,
    this.companyName,
    this.days,
    this.doctorName,
    this.doseDailyQuantity,
    this.frequency,
    this.frequencyNumber,
    this.image,
    this.imageExtension,
    this.imageSRCUrl,
    this.imageString,
    this.imageThumbUrl,
    this.isCovered,
    this.itemDescription,
    this.itemID,
    this.orderDate,
    this.patientID,
    this.patientName,
    this.phoneOffice1,
    this.prescriptionQR,
    this.prescriptionTimes,
    this.productImage,
    this.productImageBase64,
    this.productImageString,
    this.projectID,
    this.projectName,
    this.remarks,
    this.route,
    this.sKU,
    this.scaleOffset,
    this.startDate,
    this.patientAge,
    this.patientGender,
    this.phoneOffice,
    this.doseTimingID,
    this.frequencyID,
    this.routeID,
    this.name,
    this.itemDescriptionN,
    this.routeN,
    this.frequencyN,
  });

  PrescriptionReport.fromJson(Map<String, dynamic> json) {
    address = json['Address'];
    appodynamicmentNo = json['AppodynamicmentNo'];
    clinic = json['Clinic'];
    companyName = json['CompanyName'];
    days = json['Days'];
    doctorName = json['DoctorName'];
    doseDailyQuantity = json['DoseDailyQuantity'];
    frequency = json['Frequency'];
    frequencyNumber = json['FrequencyNumber'];
    image = json['Image'];
    imageExtension = json['ImageExtension'];
    imageSRCUrl = json['ImageSRCUrl'];
    imageString = json['ImageString'];
    imageThumbUrl = json['ImageThumbUrl'];
    isCovered = json['IsCovered'];
    itemDescription = json['ItemDescription'];
    itemID = json['ItemID'];
    orderDate = json['OrderDate'];
    patientID = json['PatientID'];
    patientName = json['PatientName'];
    phoneOffice1 = json['PhoneOffice1'];
    prescriptionQR = json['PrescriptionQR'];
    prescriptionTimes = json['PrescriptionTimes'];
    productImage = json['ProductImage'];
    productImageBase64 = json['ProductImageBase64'];
    productImageString = json['ProductImageString'];
    projectID = json['ProjectID'];
    projectName = json['ProjectName'];
    remarks = json['Remarks'];
    route = json['Route'];
    sKU = json['SKU'];
    scaleOffset = json['ScaleOffset'];
    startDate = json['StartDate'];

    patientAge = json['patientAge'];
    patientGender = json['patientGender'];
    phoneOffice = json['phoneOffice'];
    doseTimingID = json['doseTimingID'];
    frequencyID = json['frequencyID'];
    routeID = json['routeID'];
    name = json['name'];
    itemDescriptionN = json['itemDescriptionN'];
    routeN = json['routeN'];
    frequencyN = json['frequencyN'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();

    data['Address'] = this.address;
    data['AppodynamicmentNo'] = this.appodynamicmentNo;
    data['Clinic'] = this.clinic;
    data['CompanyName'] = this.companyName;
    data['Days'] = this.days;
    data['DoctorName'] = this.doctorName;
    data['DoseDailyQuantity'] = this.doseDailyQuantity;
    data['Frequency'] = this.frequency;
    data['FrequencyNumber'] = this.frequencyNumber;
    data['Image'] = this.image;
    data['ImageExtension'] = this.imageExtension;
    data['ImageSRCUrl'] = this.imageSRCUrl;
    data['ImageString'] = this.imageString;
    data['ImageThumbUrl'] = this.imageThumbUrl;
    data['IsCovered'] = this.isCovered;
    data['ItemDescription'] = this.itemDescription;
    data['ItemID'] = this.itemID;
    data['OrderDate'] = this.orderDate;
    data['PatientID'] = this.patientID;
    data['PatientName'] = this.patientName;
    data['PhoneOffice1'] = this.phoneOffice1;
    data['PrescriptionQR'] = this.prescriptionQR;
    data['PrescriptionTimes'] = this.prescriptionTimes;
    data['ProductImage'] = this.productImage;
    data['ProductImageBase64'] = this.productImageBase64;
    data['ProductImageString'] = this.productImageString;
    data['ProjectID'] = this.projectID;
    data['ProjectName'] = this.projectName;
    data['Remarks'] = this.remarks;
    data['Route'] = this.route;
    data['SKU'] = this.sKU;
    data['ScaleOffset'] = this.scaleOffset;
    data['StartDate'] = this.startDate;

    data['PatientAge'] = this.patientAge;
    data['PatientGender'] = this.patientGender;
    data['PhoneOffice'] = this.phoneOffice;
    data['DoseTimingID'] = this.doseTimingID;
    data['FrequencyID'] = this.frequencyID;
    data['RouteID'] = this.routeID;
    data['Name'] = this.name;
    data['ItemDescriptionN'] = this.itemDescriptionN;
    data['RouteN'] = this.routeN;
    data['FrequencyN'] = this.frequencyN;
    data['hasPlan'] = false;

    return data;
  }
}
