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/Appointments/OBGyneProcedureListResponse...

137 lines
4.3 KiB
Dart

class OBGyneProcedureListResponse {
String? setupID;
int? projectID;
int? episodeID;
int? appointmentNo;
int? orderNo;
String? procedureId;
int? lineItemNo;
String? orderDate;
int? orderType;
int? patientType;
int? patientID;
int? price;
int? orderStatus;
bool? isApprovalRequired;
bool? isApprovalCreated;
bool? isInvoiced;
bool? isReferralInvoiced;
bool? isEROrder;
bool? isCash;
int? uniqueRowID;
int? status;
int? clinicID;
int? doctorID;
String? procedureName;
String? procedureNameN;
String? clinicDescription;
String? clinicDescriptionN;
String? doctorName;
String? doctorNameN;
String? projectDescription;
String? projectDescriptionN;
OBGyneProcedureListResponse(
{this.setupID,
this.projectID,
this.episodeID,
this.appointmentNo,
this.orderNo,
this.procedureId,
this.lineItemNo,
this.orderDate,
this.orderType,
this.patientType,
this.patientID,
this.price,
this.orderStatus,
this.isApprovalRequired,
this.isApprovalCreated,
this.isInvoiced,
this.isReferralInvoiced,
this.isEROrder,
this.isCash,
this.uniqueRowID,
this.status,
this.clinicID,
this.doctorID,
this.procedureName,
this.procedureNameN,
this.clinicDescription,
this.clinicDescriptionN,
this.doctorName,
this.doctorNameN,
this.projectDescription,
this.projectDescriptionN});
OBGyneProcedureListResponse.fromJson(Map<String, dynamic> json) {
setupID = json['SetupID'];
projectID = json['ProjectID'];
episodeID = json['EpisodeID'];
appointmentNo = json['AppointmentNo'];
orderNo = json['OrderNo'];
procedureId = json['ProcedureId'];
lineItemNo = json['LineItemNo'];
orderDate = json['OrderDate'];
orderType = json['OrderType'];
patientType = json['PatientType'];
patientID = json['PatientID'];
price = json['Price'];
orderStatus = json['OrderStatus'];
isApprovalRequired = json['IsApprovalRequired'];
isApprovalCreated = json['IsApprovalCreated'];
isInvoiced = json['IsInvoiced'];
isReferralInvoiced = json['IsReferralInvoiced'];
isEROrder = json['IsEROrder'];
isCash = json['IsCash'];
uniqueRowID = json['UniqueRowID'];
status = json['Status'];
clinicID = json['ClinicID'];
doctorID = json['DoctorID'];
procedureName = json['ProcedureName'];
procedureNameN = json['ProcedureNameN'];
clinicDescription = json['ClinicDescription'];
clinicDescriptionN = json['ClinicDescriptionN'];
doctorName = json['DoctorName'];
doctorNameN = json['DoctorNameN'];
projectDescription = json['ProjectDescription'];
projectDescriptionN = json['ProjectDescriptionN'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['SetupID'] = this.setupID;
data['ProjectID'] = this.projectID;
data['EpisodeID'] = this.episodeID;
data['AppointmentNo'] = this.appointmentNo;
data['OrderNo'] = this.orderNo;
data['ProcedureId'] = this.procedureId;
data['LineItemNo'] = this.lineItemNo;
data['OrderDate'] = this.orderDate;
data['OrderType'] = this.orderType;
data['PatientType'] = this.patientType;
data['PatientID'] = this.patientID;
data['Price'] = this.price;
data['OrderStatus'] = this.orderStatus;
data['IsApprovalRequired'] = this.isApprovalRequired;
data['IsApprovalCreated'] = this.isApprovalCreated;
data['IsInvoiced'] = this.isInvoiced;
data['IsReferralInvoiced'] = this.isReferralInvoiced;
data['IsEROrder'] = this.isEROrder;
data['IsCash'] = this.isCash;
data['UniqueRowID'] = this.uniqueRowID;
data['Status'] = this.status;
data['ClinicID'] = this.clinicID;
data['DoctorID'] = this.doctorID;
data['ProcedureName'] = this.procedureName;
data['ProcedureNameN'] = this.procedureNameN;
data['ClinicDescription'] = this.clinicDescription;
data['ClinicDescriptionN'] = this.clinicDescriptionN;
data['DoctorName'] = this.doctorName;
data['DoctorNameN'] = this.doctorNameN;
data['ProjectDescription'] = this.projectDescription;
data['ProjectDescriptionN'] = this.projectDescriptionN;
return data;
}
}