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.
PatientApp-KKUMC/lib/models/InPatientServices/get_admitted_patient_respon...

221 lines
7.4 KiB
Dart

class GetAdmittedPatientsResponseModel {
String setupID;
int projectID;
int admissionNo;
String admissionDate;
int patientType;
int patientID;
int clinicID;
int doctorID;
String roomID;
String bedID;
int status;
int admissionStatus;
String createdOn;
String firstName;
String middleName;
String lastName;
String firstNameN;
String middleNameN;
String lastNameN;
int gender;
String dateofBirth;
dynamic companionFirstName;
dynamic companionMiddleName;
dynamic companionLastName;
dynamic companionFirstNameN;
dynamic companionMiddleNameN;
dynamic companionLastNameN;
dynamic companionID;
dynamic companionGender;
bool isHasCompanion;
int buildingID;
int floorID;
int nursingStationID;
int dietType;
String dietTypeDateCahnged;
String dietTypeDescription;
String dietTypeDescriptionN;
dynamic allergyDiseaseDateCahnged;
dynamic allergyDiseaseChecked;
dynamic doctorRemarks;
dynamic allergyRemarks;
String age;
dynamic allergies;
String companionFullName;
bool dietTypeChanged;
String dietTypeDateCahngedDate;
String genderDescription;
dynamic genderImageUrl;
bool hasAllergy;
bool isNewAdmitted;
String patientFullName;
dynamic allergyRemark;
GetAdmittedPatientsResponseModel(
{this.setupID,
this.projectID,
this.admissionNo,
this.admissionDate,
this.patientType,
this.patientID,
this.clinicID,
this.doctorID,
this.roomID,
this.bedID,
this.status,
this.admissionStatus,
this.createdOn,
this.firstName,
this.middleName,
this.lastName,
this.firstNameN,
this.middleNameN,
this.lastNameN,
this.gender,
this.dateofBirth,
this.companionFirstName,
this.companionMiddleName,
this.companionLastName,
this.companionFirstNameN,
this.companionMiddleNameN,
this.companionLastNameN,
this.companionID,
this.companionGender,
this.isHasCompanion,
this.buildingID,
this.floorID,
this.nursingStationID,
this.dietType,
this.dietTypeDateCahnged,
this.dietTypeDescription,
this.dietTypeDescriptionN,
this.allergyDiseaseDateCahnged,
this.allergyDiseaseChecked,
this.doctorRemarks,
this.allergyRemarks,
this.age,
this.allergies,
this.companionFullName,
this.dietTypeChanged,
this.dietTypeDateCahngedDate,
this.genderDescription,
this.genderImageUrl,
this.hasAllergy,
this.isNewAdmitted,
this.patientFullName,
this.allergyRemark});
GetAdmittedPatientsResponseModel.fromJson(Map<String, dynamic> json) {
setupID = json['SetupID'];
projectID = json['ProjectID'];
admissionNo = json['AdmissionNo'];
admissionDate = json['AdmissionDate'];
patientType = json['PatientType'];
patientID = json['PatientID'];
clinicID = json['ClinicID'];
doctorID = json['DoctorID'];
roomID = json['RoomID'];
bedID = json['BedID'];
status = json['Status'];
admissionStatus = json['AdmissionStatus'];
createdOn = json['CreatedOn'];
firstName = json['FirstName'];
middleName = json['MiddleName'];
lastName = json['LastName'];
firstNameN = json['FirstNameN'];
middleNameN = json['MiddleNameN'];
lastNameN = json['LastNameN'];
gender = json['Gender'];
dateofBirth = json['DateofBirth'];
companionFirstName = json['CompanionFirstName'];
companionMiddleName = json['CompanionMiddleName'];
companionLastName = json['CompanionLastName'];
companionFirstNameN = json['CompanionFirstNameN'];
companionMiddleNameN = json['CompanionMiddleNameN'];
companionLastNameN = json['CompanionLastNameN'];
companionID = json['CompanionID'];
companionGender = json['CompanionGender'];
isHasCompanion = json['IsHasCompanion'];
buildingID = json['BuildingID'];
floorID = json['FloorID'];
nursingStationID = json['NursingStationID'];
dietType = json['DietType'];
dietTypeDateCahnged = json['DietTypeDateCahnged'];
dietTypeDescription = json['DietTypeDescription'];
dietTypeDescriptionN = json['DietTypeDescriptionN'];
allergyDiseaseDateCahnged = json['AllergyDiseaseDateCahnged'];
allergyDiseaseChecked = json['AllergyDiseaseChecked'];
doctorRemarks = json['DoctorRemarks'];
allergyRemarks = json['AllergyRemarks'];
age = json['Age'];
allergies = json['Allergies'];
companionFullName = json['CompanionFullName'];
dietTypeChanged = json['DietTypeChanged'];
dietTypeDateCahngedDate = json['DietTypeDateCahnged_Date'];
genderDescription = json['GenderDescription'];
genderImageUrl = json['GenderImageUrl'];
hasAllergy = json['HasAllergy'];
isNewAdmitted = json['IsNewAdmitted'];
patientFullName = json['PatientFullName'];
allergyRemark = json['allergyRemark'];
}
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['PatientType'] = this.patientType;
data['PatientID'] = this.patientID;
data['ClinicID'] = this.clinicID;
data['DoctorID'] = this.doctorID;
data['RoomID'] = this.roomID;
data['BedID'] = this.bedID;
data['Status'] = this.status;
data['AdmissionStatus'] = this.admissionStatus;
data['CreatedOn'] = this.createdOn;
data['FirstName'] = this.firstName;
data['MiddleName'] = this.middleName;
data['LastName'] = this.lastName;
data['FirstNameN'] = this.firstNameN;
data['MiddleNameN'] = this.middleNameN;
data['LastNameN'] = this.lastNameN;
data['Gender'] = this.gender;
data['DateofBirth'] = this.dateofBirth;
data['CompanionFirstName'] = this.companionFirstName;
data['CompanionMiddleName'] = this.companionMiddleName;
data['CompanionLastName'] = this.companionLastName;
data['CompanionFirstNameN'] = this.companionFirstNameN;
data['CompanionMiddleNameN'] = this.companionMiddleNameN;
data['CompanionLastNameN'] = this.companionLastNameN;
data['CompanionID'] = this.companionID;
data['CompanionGender'] = this.companionGender;
data['IsHasCompanion'] = this.isHasCompanion;
data['BuildingID'] = this.buildingID;
data['FloorID'] = this.floorID;
data['NursingStationID'] = this.nursingStationID;
data['DietType'] = this.dietType;
data['DietTypeDateCahnged'] = this.dietTypeDateCahnged;
data['DietTypeDescription'] = this.dietTypeDescription;
data['DietTypeDescriptionN'] = this.dietTypeDescriptionN;
data['AllergyDiseaseDateCahnged'] = this.allergyDiseaseDateCahnged;
data['AllergyDiseaseChecked'] = this.allergyDiseaseChecked;
data['DoctorRemarks'] = this.doctorRemarks;
data['AllergyRemarks'] = this.allergyRemarks;
data['Age'] = this.age;
data['Allergies'] = this.allergies;
data['CompanionFullName'] = this.companionFullName;
data['DietTypeChanged'] = this.dietTypeChanged;
data['DietTypeDateCahnged_Date'] = this.dietTypeDateCahngedDate;
data['GenderDescription'] = this.genderDescription;
data['GenderImageUrl'] = this.genderImageUrl;
data['HasAllergy'] = this.hasAllergy;
data['IsNewAdmitted'] = this.isNewAdmitted;
data['PatientFullName'] = this.patientFullName;
data['allergyRemark'] = this.allergyRemark;
return data;
}
}