class GetAdmissionInfoResponseModel {
  String? setupID;
  int? projectID;
  int? admissionNo;
  String? admissionDate;
  int? admissionRequestNo;
  int? admissionType;
  int? patientType;
  int? patientID;
  int? clinicID;
  int? doctorID;
  int? admittingClinicID;
  int? admittingDoctorID;
  int? categoryID;
  String? roomID;
  String? bedID;
  dynamic dischargeDate;
  int? approvalNo;
  int? status;
  String? statusDesc;
  String? statusDescN;
  String? clinicName;
  String? doctorName;
  String? projectName;

  GetAdmissionInfoResponseModel(
      {this.setupID,
      this.projectID,
      this.admissionNo,
      this.admissionDate,
      this.admissionRequestNo,
      this.admissionType,
      this.patientType,
      this.patientID,
      this.clinicID,
      this.doctorID,
      this.admittingClinicID,
      this.admittingDoctorID,
      this.categoryID,
      this.roomID,
      this.bedID,
      this.dischargeDate,
      this.approvalNo,
      this.status,
      this.statusDesc,
      this.statusDescN,
      this.clinicName,
      this.doctorName,
      this.projectName});

  GetAdmissionInfoResponseModel.fromJson(Map<String, dynamic> json) {
    setupID = json['SetupID'];
    projectID = json['ProjectID'];
    admissionNo = json['AdmissionNo'];
    admissionDate = json['AdmissionDate'];
    admissionRequestNo = json['AdmissionRequestNo'];
    admissionType = json['AdmissionType'];
    patientType = json['PatientType'];
    patientID = json['PatientID'];
    clinicID = json['ClinicID'];
    doctorID = json['DoctorID'];
    admittingClinicID = json['AdmittingClinicID'];
    admittingDoctorID = json['AdmittingDoctorID'];
    categoryID = json['CategoryID'];
    roomID = json['RoomID'];
    bedID = json['BedID'];
    dischargeDate = json['DischargeDate'];
    approvalNo = json['ApprovalNo'];
    status = json['Status'];
    statusDesc = json['StatusDesc'];
    statusDescN = json['StatusDescN'];
    clinicName = json['ClinicName'];
    doctorName = json['DoctorName'];
    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['AdmissionNo'] = this.admissionNo;
    data['AdmissionDate'] = this.admissionDate;
    data['AdmissionRequestNo'] = this.admissionRequestNo;
    data['AdmissionType'] = this.admissionType;
    data['PatientType'] = this.patientType;
    data['PatientID'] = this.patientID;
    data['ClinicID'] = this.clinicID;
    data['DoctorID'] = this.doctorID;
    data['AdmittingClinicID'] = this.admittingClinicID;
    data['AdmittingDoctorID'] = this.admittingDoctorID;
    data['CategoryID'] = this.categoryID;
    data['RoomID'] = this.roomID;
    data['BedID'] = this.bedID;
    data['DischargeDate'] = this.dischargeDate;
    data['ApprovalNo'] = this.approvalNo;
    data['Status'] = this.status;
    data['StatusDesc'] = this.statusDesc;
    data['StatusDescN'] = this.statusDescN;
    data['ClinicName'] = this.clinicName;
    data['DoctorName'] = this.doctorName;
    data['ProjectName'] = this.projectName;
    return data;
  }
}
