class GetDischargeSummaryResModel {
  String? setupID;
  int? projectID;
  int? dischargeNo;
  String? dischargeDate;
  int? admissionNo;
  int? assessmentNo;
  int? patientType;
  int? patientID;
  int? clinicID;
  int? doctorID;
  String? finalDiagnosis;
  String? persentation;
  String? pastHistory;
  String? planOfCare;
  String? investigations;
  String? followupPlan;
  String? conditionOnDischarge;
  String? significantFindings;
  String? planedProcedure;
  int? daysStayed;
  String? remarks;
  String? eRCare;
  int? status;
  bool? isActive;
  int? createdBy;
  String? createdOn;
  int? editedBy;
  String? editedOn;
  bool? isPatientDied;
  dynamic? isMedicineApproved;
  dynamic? isOpenBillDischarge;
  dynamic? activatedDate;
  dynamic? activatedBy;
  dynamic? lAMA;
  dynamic? patientCodition;
  dynamic? others;
  dynamic? reconciliationInstruction;
  String? dischargeInstructions;
  String? reason;
  dynamic? dischargeDisposition;
  dynamic? hospitalID;
  String? createdByName;
  dynamic? createdByNameN;
  String? editedByName;
  dynamic? editedByNameN;
  String? clinicName;
  String? projectName;

  GetDischargeSummaryResModel(
      {this.setupID,
      this.projectID,
      this.dischargeNo,
      this.dischargeDate,
      this.admissionNo,
      this.assessmentNo,
      this.patientType,
      this.patientID,
      this.clinicID,
      this.doctorID,
      this.finalDiagnosis,
      this.persentation,
      this.pastHistory,
      this.planOfCare,
      this.investigations,
      this.followupPlan,
      this.conditionOnDischarge,
      this.significantFindings,
      this.planedProcedure,
      this.daysStayed,
      this.remarks,
      this.eRCare,
      this.status,
      this.isActive,
      this.createdBy,
      this.createdOn,
      this.editedBy,
      this.editedOn,
      this.isPatientDied,
      this.isMedicineApproved,
      this.isOpenBillDischarge,
      this.activatedDate,
      this.activatedBy,
      this.lAMA,
      this.patientCodition,
      this.others,
      this.reconciliationInstruction,
      this.dischargeInstructions,
      this.reason,
      this.dischargeDisposition,
      this.hospitalID,
      this.createdByName,
      this.createdByNameN,
      this.editedByName,
      this.editedByNameN,
      this.clinicName,
      this.projectName});

  GetDischargeSummaryResModel.fromJson(Map<String, dynamic> json) {
    setupID = json['SetupID'];
    projectID = json['ProjectID'];
    dischargeNo = json['DischargeNo'];
    dischargeDate = json['DischargeDate'];
    admissionNo = json['AdmissionNo'];
    assessmentNo = json['AssessmentNo'];
    patientType = json['PatientType'];
    patientID = json['PatientID'];
    clinicID = json['ClinicID'];
    doctorID = json['DoctorID'];
    finalDiagnosis = json['FinalDiagnosis'];
    persentation = json['Persentation'];
    pastHistory = json['PastHistory'];
    planOfCare = json['PlanOfCare'];
    investigations = json['Investigations'];
    followupPlan = json['FollowupPlan'];
    conditionOnDischarge = json['ConditionOnDischarge'];
    significantFindings = json['SignificantFindings'];
    planedProcedure = json['PlanedProcedure'];
    daysStayed = json['DaysStayed'];
    remarks = json['Remarks'];
    eRCare = json['ERCare'];
    status = json['Status'];
    isActive = json['IsActive'];
    createdBy = json['CreatedBy'];
    createdOn = json['CreatedOn'];
    editedBy = json['EditedBy'];
    editedOn = json['EditedOn'];
    isPatientDied = json['IsPatientDied'];
    isMedicineApproved = json['IsMedicineApproved'];
    isOpenBillDischarge = json['IsOpenBillDischarge'];
    activatedDate = json['ActivatedDate'];
    activatedBy = json['ActivatedBy'];
    lAMA = json['LAMA'];
    patientCodition = json['PatientCodition'];
    others = json['Others'];
    reconciliationInstruction = json['ReconciliationInstruction'];
    dischargeInstructions = json['DischargeInstructions'];
    reason = json['Reason'];
    dischargeDisposition = json['DischargeDisposition'];
    hospitalID = json['HospitalID'];
    createdByName = json['CreatedByName'];
    createdByNameN = json['CreatedByNameN'];
    editedByName = json['EditedByName'];
    editedByNameN = json['EditedByNameN'];
    clinicName = json['ClinicDescription'];
    projectName = json['ProjectName'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['SetupID'] = this.setupID;
    data['ProjectID'] = this.projectID;
    data['DischargeNo'] = this.dischargeNo;
    data['DischargeDate'] = this.dischargeDate;
    data['AdmissionNo'] = this.admissionNo;
    data['AssessmentNo'] = this.assessmentNo;
    data['PatientType'] = this.patientType;
    data['PatientID'] = this.patientID;
    data['ClinicID'] = this.clinicID;
    data['DoctorID'] = this.doctorID;
    data['FinalDiagnosis'] = this.finalDiagnosis;
    data['Persentation'] = this.persentation;
    data['PastHistory'] = this.pastHistory;
    data['PlanOfCare'] = this.planOfCare;
    data['Investigations'] = this.investigations;
    data['FollowupPlan'] = this.followupPlan;
    data['ConditionOnDischarge'] = this.conditionOnDischarge;
    data['SignificantFindings'] = this.significantFindings;
    data['PlanedProcedure'] = this.planedProcedure;
    data['DaysStayed'] = this.daysStayed;
    data['Remarks'] = this.remarks;
    data['ERCare'] = this.eRCare;
    data['Status'] = this.status;
    data['IsActive'] = this.isActive;
    data['CreatedBy'] = this.createdBy;
    data['CreatedOn'] = this.createdOn;
    data['EditedBy'] = this.editedBy;
    data['EditedOn'] = this.editedOn;
    data['IsPatientDied'] = this.isPatientDied;
    data['IsMedicineApproved'] = this.isMedicineApproved;
    data['IsOpenBillDischarge'] = this.isOpenBillDischarge;
    data['ActivatedDate'] = this.activatedDate;
    data['ActivatedBy'] = this.activatedBy;
    data['LAMA'] = this.lAMA;
    data['PatientCodition'] = this.patientCodition;
    data['Others'] = this.others;
    data['ReconciliationInstruction'] = this.reconciliationInstruction;
    data['DischargeInstructions'] = this.dischargeInstructions;
    data['Reason'] = this.reason;
    data['DischargeDisposition'] = this.dischargeDisposition;
    data['HospitalID'] = this.hospitalID;
    data['CreatedByName'] = this.createdByName;
    data['CreatedByNameN'] = this.createdByNameN;
    data['EditedByName'] = this.editedByName;
    data['EditedByNameN'] = this.editedByNameN;
    data['ClinicDescription'] = this.clinicName;
    data['ProjectName'] = this.projectName;

    return data;
  }
}
