Interface StateUtils.DoesPCRIfSymptomatic

All Superinterfaces:
Serializable, State<ImmutablePersonState.Builder,ImmutablePersonHistory.Builder,PersonState,StateMachine.BehaviourState>, StateMachine.BehaviourState
All Known Implementing Classes:
LockdownIsolation
Enclosing class:
StateUtils

public static interface StateUtils.DoesPCRIfSymptomatic extends StateMachine.BehaviourState
Flags a behaviour model as seeking (and performing) a PCR test if the person has been symptomatic for 2 days in a row and is compliant and has not had a test in a set number of days (regardless of test outcome).