toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  Map<String, dynamic> map = {
    PatientData().sessionId : _sessionId,
    PatientData().age : _age,
    PatientData().gender : _gender,
    PatientData().insurance : _insurance,
    PatientData().insuranceType : _insuranceType,
    PatientData().insuranceName : _insuranceName,
    PatientData().temperature : _temperature,
    PatientData().bp : _bp,
    PatientData().pulse : _pulse,
    PatientData().respiration : _respiration,
    PatientData().labTest : _labTest,
    PatientData().diagnosis : _diagnosis,
    PatientData().prescription : _prescription,
    PatientData().pharmacy : _pharmacy,
    PatientData().labTestHistory : _labTestHistory,
    PatientData().diagnosisHistory : _diagnosisHistory,
    PatientData().prescriptionHistory : _prescriptionHistory,
    PatientData().pharmacyHistory : _pharmacyHistory
  };
  map.removeWhere((key, value) => value == null || value == "");
  return map;
}