|
|
|
|
@ -2,30 +2,30 @@ import 'package:doctor_app_flutter/core/enum/master_lookup_key.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/Allergy/get_allergies_res_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/Assessment/get_assessment_res_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/PhysicalExam/GetPhysicalExamReqModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/ProgressNote/GetGetProgressNoteResModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/chief_complaint/get_chief_complaint_req_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/chief_complaint/get_chief_complaint_res_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/chief_complaint/post_chief_complaint_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/history/get_history_req_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/history/GetHistoryResModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/history/get_history_res_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/physical_exam/get_physical_exam_list_res_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/physical_exam/get_physical_exam_req_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/physical_exam/post_physical_exam_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/progress_note/GetGetProgressNoteResModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/progress_note/get_progress_note_req_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/progress_note/post_progress_note_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/search_drug/get_medication_response_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/service/patient_medical_file/prescription/prescription_service.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/service/patient_medical_file/soap/SOAP_service.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/GeneralGetReqForSOAP.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/general_get_req_for_SOAP.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/Assessment/get_assessment_req_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/ProgressNote/GetGetProgressNoteReqModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/PhysicalExam/GetPhysicalExamListResModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/Assessment/patch_assessment_req_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/PostEpisodeReqModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/in_patient/GetEpisodeForInpatientReqModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/in_patient/PostEpisodeForInpatientRequestModel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/post_episode_req_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/in_patient/get_episode_for_inpatient_req_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/in_patient/post_episode_for_Inpatient_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/master_key_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/Allergy/post_allergy_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/Assessment/post_assessment_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/history/post_histories_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/PhysicalExam/post_physical_exam_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/ProgressNote/post_progress_note_request_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/selected_items/my_selected_allergy.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/selected_items/my_selected_examination.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/selected_items/my_selected_history.dart';
|
|
|
|
|
@ -314,7 +314,7 @@ class SOAPViewModel extends BaseViewModel {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Future getPatientProgressNote(
|
|
|
|
|
GetGetProgressNoteReqModel getGetProgressNoteReqModel) async {
|
|
|
|
|
GetProgressNoteReqModel getGetProgressNoteReqModel) async {
|
|
|
|
|
setState(ViewState.Busy);
|
|
|
|
|
await _SOAPService.getPatientProgressNote(getGetProgressNoteReqModel);
|
|
|
|
|
if (_SOAPService.hasError) {
|
|
|
|
|
@ -428,13 +428,6 @@ class SOAPViewModel extends BaseViewModel {
|
|
|
|
|
return result.first;
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
// case MasterKeysService.physiotherapyGoals:
|
|
|
|
|
// listOfPhysiotherapyGoals.clear();
|
|
|
|
|
// entryList.forEach((v) {
|
|
|
|
|
// listOfPhysiotherapyGoals.add(MasterKeyModel.fromJson(v));
|
|
|
|
|
// });
|
|
|
|
|
// break;
|
|
|
|
|
|
|
|
|
|
case MasterKeysService.DiagnosisType:
|
|
|
|
|
List<MasterKeyModel> result = listOfDiagnosisType.where((element) {
|
|
|
|
|
return element.id == id &&
|
|
|
|
|
|