|
|
|
@ -1,47 +1,47 @@
|
|
|
|
|
import 'package:doctor_app_flutter/util/date-utils.dart';
|
|
|
|
|
|
|
|
|
|
class FinalRadiology {
|
|
|
|
|
String setupID;
|
|
|
|
|
int projectID;
|
|
|
|
|
Null patientID;
|
|
|
|
|
int invoiceLineItemNo;
|
|
|
|
|
int invoiceNo;
|
|
|
|
|
int doctorID;
|
|
|
|
|
int clinicID;
|
|
|
|
|
dynamic setupID;
|
|
|
|
|
dynamic projectID;
|
|
|
|
|
dynamic patientID;
|
|
|
|
|
dynamic invoiceLineItemNo;
|
|
|
|
|
dynamic invoiceNo;
|
|
|
|
|
dynamic doctorID;
|
|
|
|
|
dynamic clinicID;
|
|
|
|
|
DateTime orderDate;
|
|
|
|
|
String reportData;
|
|
|
|
|
String imageURL;
|
|
|
|
|
String procedureID;
|
|
|
|
|
int appointmentNo;
|
|
|
|
|
Null dIAPacsURL;
|
|
|
|
|
dynamic reportData;
|
|
|
|
|
dynamic imageURL;
|
|
|
|
|
dynamic procedureID;
|
|
|
|
|
dynamic appodynamicmentNo;
|
|
|
|
|
dynamic dIAPacsURL;
|
|
|
|
|
bool isRead;
|
|
|
|
|
String readOn;
|
|
|
|
|
dynamic readOn;
|
|
|
|
|
var admissionNo;
|
|
|
|
|
bool isInOutPatient;
|
|
|
|
|
int actualDoctorRate;
|
|
|
|
|
String clinicDescription;
|
|
|
|
|
String dIAPACSURL;
|
|
|
|
|
String doctorImageURL;
|
|
|
|
|
String doctorName;
|
|
|
|
|
int doctorRate;
|
|
|
|
|
String doctorTitle;
|
|
|
|
|
int gender;
|
|
|
|
|
String genderDescription;
|
|
|
|
|
dynamic actualDoctorRate;
|
|
|
|
|
dynamic clinicDescription;
|
|
|
|
|
dynamic dIAPACSURL;
|
|
|
|
|
dynamic doctorImageURL;
|
|
|
|
|
dynamic doctorName;
|
|
|
|
|
dynamic doctorRate;
|
|
|
|
|
dynamic doctorTitle;
|
|
|
|
|
dynamic gender;
|
|
|
|
|
dynamic genderDescription;
|
|
|
|
|
bool isActiveDoctorProfile;
|
|
|
|
|
bool isExecludeDoctor;
|
|
|
|
|
String isInOutPatientDescription;
|
|
|
|
|
String isInOutPatientDescriptionN;
|
|
|
|
|
String nationalityFlagURL;
|
|
|
|
|
int noOfPatientsRate;
|
|
|
|
|
int orderNo;
|
|
|
|
|
String projectName;
|
|
|
|
|
String qR;
|
|
|
|
|
String reportDataHTML;
|
|
|
|
|
String reportDataTextString;
|
|
|
|
|
List<String> speciality;
|
|
|
|
|
dynamic isInOutPatientDescription;
|
|
|
|
|
dynamic isInOutPatientDescriptionN;
|
|
|
|
|
dynamic nationalityFlagURL;
|
|
|
|
|
dynamic noOfPatientsRate;
|
|
|
|
|
dynamic orderNo;
|
|
|
|
|
dynamic projectName;
|
|
|
|
|
dynamic qR;
|
|
|
|
|
dynamic reportDataHTML;
|
|
|
|
|
dynamic reportDataTextdynamic;
|
|
|
|
|
List<dynamic> speciality;
|
|
|
|
|
bool isCVI;
|
|
|
|
|
bool isRadMedicalReport;
|
|
|
|
|
bool isLiveCareAppointment;
|
|
|
|
|
bool isLiveCareAppodynamicment;
|
|
|
|
|
|
|
|
|
|
FinalRadiology(
|
|
|
|
|
{this.setupID,
|
|
|
|
@ -55,7 +55,7 @@ class FinalRadiology {
|
|
|
|
|
this.reportData,
|
|
|
|
|
this.imageURL,
|
|
|
|
|
this.procedureID,
|
|
|
|
|
this.appointmentNo,
|
|
|
|
|
this.appodynamicmentNo,
|
|
|
|
|
this.dIAPacsURL,
|
|
|
|
|
this.isRead,
|
|
|
|
|
this.readOn,
|
|
|
|
@ -80,12 +80,12 @@ class FinalRadiology {
|
|
|
|
|
this.projectName,
|
|
|
|
|
this.qR,
|
|
|
|
|
this.reportDataHTML,
|
|
|
|
|
this.reportDataTextString,
|
|
|
|
|
this.reportDataTextdynamic,
|
|
|
|
|
this.speciality,
|
|
|
|
|
this.isCVI,
|
|
|
|
|
this.isRadMedicalReport,this.isLiveCareAppointment});
|
|
|
|
|
this.isRadMedicalReport,this.isLiveCareAppodynamicment});
|
|
|
|
|
|
|
|
|
|
FinalRadiology.fromJson(Map<String, dynamic> json) {
|
|
|
|
|
FinalRadiology.fromJson(Map<dynamic, dynamic> json) {
|
|
|
|
|
try {
|
|
|
|
|
setupID = json['SetupID'];
|
|
|
|
|
projectID = json['ProjectID'];
|
|
|
|
@ -98,7 +98,7 @@ class FinalRadiology {
|
|
|
|
|
reportData = json['ReportData'];
|
|
|
|
|
imageURL = json['ImageURL'];
|
|
|
|
|
procedureID = json['ProcedureID'];
|
|
|
|
|
appointmentNo = json['AppointmentNo'];
|
|
|
|
|
appodynamicmentNo = json['AppodynamicmentNo'];
|
|
|
|
|
dIAPacsURL = json['DIAPacsURL'];
|
|
|
|
|
isRead = json['IsRead'];
|
|
|
|
|
readOn = json['ReadOn'];
|
|
|
|
@ -122,20 +122,21 @@ class FinalRadiology {
|
|
|
|
|
orderNo = json['OrderNo'];
|
|
|
|
|
projectName = json['ProjectName'];
|
|
|
|
|
qR = json['QR'];
|
|
|
|
|
isLiveCareAppointment = json['IsLiveCareAppointment'];
|
|
|
|
|
isLiveCareAppodynamicment = json['IsLiveCareAppodynamicment'];
|
|
|
|
|
reportDataHTML = json['ReportDataHTML'];
|
|
|
|
|
reportDataTextString = json['ReportDataTextString'];
|
|
|
|
|
// speciality = json['Speciality'].cast<String>();
|
|
|
|
|
reportDataTextdynamic = json['ReportDataTextdynamic'];
|
|
|
|
|
// speciality = json['Speciality'].cast<dynamic>();
|
|
|
|
|
isCVI = json['isCVI'];
|
|
|
|
|
isRadMedicalReport = json['isRadMedicalReport'];
|
|
|
|
|
|
|
|
|
|
} catch (e) {
|
|
|
|
|
print(e);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Map<String, dynamic> toJson() {
|
|
|
|
|
final Map<String, dynamic> data = new Map<String, dynamic>();
|
|
|
|
|
Map<dynamic, dynamic> toJson() {
|
|
|
|
|
final Map<dynamic, dynamic> data = new Map<dynamic, dynamic>();
|
|
|
|
|
data['SetupID'] = this.setupID;
|
|
|
|
|
data['ProjectID'] = this.projectID;
|
|
|
|
|
data['PatientID'] = this.patientID;
|
|
|
|
@ -147,7 +148,7 @@ class FinalRadiology {
|
|
|
|
|
data['ReportData'] = this.reportData;
|
|
|
|
|
data['ImageURL'] = this.imageURL;
|
|
|
|
|
data['ProcedureID'] = this.procedureID;
|
|
|
|
|
data['AppointmentNo'] = this.appointmentNo;
|
|
|
|
|
data['AppodynamicmentNo'] = this.appodynamicmentNo;
|
|
|
|
|
data['DIAPacsURL'] = this.dIAPacsURL;
|
|
|
|
|
data['IsRead'] = this.isRead;
|
|
|
|
|
data['ReadOn'] = this.readOn;
|
|
|
|
@ -172,7 +173,7 @@ class FinalRadiology {
|
|
|
|
|
data['ProjectName'] = this.projectName;
|
|
|
|
|
data['QR'] = this.qR;
|
|
|
|
|
data['ReportDataHTML'] = this.reportDataHTML;
|
|
|
|
|
data['ReportDataTextString'] = this.reportDataTextString;
|
|
|
|
|
data['ReportDataTextdynamic'] = this.reportDataTextdynamic;
|
|
|
|
|
data['Speciality'] = this.speciality;
|
|
|
|
|
data['isCVI'] = this.isCVI;
|
|
|
|
|
data['isRadMedicalReport'] = this.isRadMedicalReport;
|
|
|
|
@ -181,7 +182,7 @@ class FinalRadiology {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class FinalRadiologyList {
|
|
|
|
|
String filterName = "";
|
|
|
|
|
dynamic filterName = "";
|
|
|
|
|
List<FinalRadiology> finalRadiologyList = List();
|
|
|
|
|
|
|
|
|
|
FinalRadiologyList({this.filterName, FinalRadiology finalRadiology}) {
|
|
|
|
|