You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
202 lines
6.4 KiB
Dart
202 lines
6.4 KiB
Dart
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;
|
|
}
|
|
}
|