startVisit method
Implementation
void startVisit(BuildContext context, String otpCode) {
final StartVisitType? startVisitType = state.clinicalState?.startVisitType;
switch (startVisitType) {
case StartVisitType.requestAccess:
startVisitByRequestAccess(context, otpCode);
break;
case StartVisitType.emergencyOverride:
startVisitByEmergency(context, otpCode);
break;
default:
throw const UserException(
'failed to start visit, start visit type not found');
}
}