startState.addTransition(containsDosagesCondition, leftStatusState);
startState.addTransition(soloCondition, endState);
startState.addTransition(new AnyCondition(), startState);
thenStatusState.addTransition(firstDualCondition, sectionStatusState);
thenStatusState.addTransition(soloCondition, endState);
thenStatusState.addTransition(new AnyCondition(), startState);
sectionStatusState.addTransition(secondDualCondition, endState);
sectionStatusState.addTransition(new AnyCondition(), startState);