|
|
|
@ -65,7 +65,7 @@ class RequestUtils {
|
|
|
|
required String? deviceToken,
|
|
|
|
required String? deviceToken,
|
|
|
|
required bool patientOutSA,
|
|
|
|
required bool patientOutSA,
|
|
|
|
required String? loginTokenID,
|
|
|
|
required String? loginTokenID,
|
|
|
|
RegistrationDataModelPayload? registeredData,
|
|
|
|
RegistrationDataModelPayload? registeredData,
|
|
|
|
int? patientId,
|
|
|
|
int? patientId,
|
|
|
|
required String nationIdText,
|
|
|
|
required String nationIdText,
|
|
|
|
required String countryCode,
|
|
|
|
required String countryCode,
|
|
|
|
@ -85,7 +85,12 @@ class RequestUtils {
|
|
|
|
request.logInTokenID = loginTokenID ?? "";
|
|
|
|
request.logInTokenID = loginTokenID ?? "";
|
|
|
|
|
|
|
|
|
|
|
|
if (registeredData != null) {
|
|
|
|
if (registeredData != null) {
|
|
|
|
request.searchType = registeredData.searchType ?? 1;
|
|
|
|
//TODO: Issue Here if Not Signup
|
|
|
|
|
|
|
|
request.searchType = registeredData.searchType != null
|
|
|
|
|
|
|
|
? registeredData.searchType
|
|
|
|
|
|
|
|
: fileNo
|
|
|
|
|
|
|
|
? 1
|
|
|
|
|
|
|
|
: 2;
|
|
|
|
request.patientID = registeredData.patientId ?? 0;
|
|
|
|
request.patientID = registeredData.patientId ?? 0;
|
|
|
|
request.patientIdentificationID = request.nationalID = (registeredData.patientIdentificationId ?? 0);
|
|
|
|
request.patientIdentificationID = request.nationalID = (registeredData.patientIdentificationId ?? 0);
|
|
|
|
request.dob = registeredData.dob;
|
|
|
|
request.dob = registeredData.dob;
|
|
|
|
@ -95,9 +100,11 @@ class RequestUtils {
|
|
|
|
request.patientID = patientId ?? int.parse(nationIdText);
|
|
|
|
request.patientID = patientId ?? int.parse(nationIdText);
|
|
|
|
request.patientIdentificationID = request.nationalID = 0;
|
|
|
|
request.patientIdentificationID = request.nationalID = 0;
|
|
|
|
request.searchType = 2;
|
|
|
|
request.searchType = 2;
|
|
|
|
|
|
|
|
//TODO: Issue HEre is Not Login
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
request.patientID = 0;
|
|
|
|
request.patientID = 0;
|
|
|
|
request.searchType = 1;
|
|
|
|
request.searchType = 1;
|
|
|
|
|
|
|
|
//TODO: Issue HEre is Not Login
|
|
|
|
request.patientIdentificationID = request.nationalID = (nationIdText.isNotEmpty ? int.parse(nationIdText) : 0);
|
|
|
|
request.patientIdentificationID = request.nationalID = (nationIdText.isNotEmpty ? int.parse(nationIdText) : 0);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
request.isRegister = false;
|
|
|
|
request.isRegister = false;
|
|
|
|
|