Un programma orario multistato o enumerato controlla oggetti che presentano stati uscita basati su numeri interi o numeri interi positivi compreso lo zero.
Per esempio, un programma orario settimanale multistato è vincolato a un valore multistato che controlla un'unità di trattamento dell'aria in un immobile ad uso uffici. Regola la circolazione dell'aria dal lunedì al venerdì, dalle 8:00 alle 17:00, su 2 (occupato) quando il programma orario è attivo e su 1 quando è inattivo.