; Entry from checking via menu mapping X=date/time, XQY=OPTION, XQZ=string
; of prohibited times/dates, joined by semicolons.
CHKQUE
;Entry point to check whether queueing is required, and if so the
CHK0
; Check zero node for old prohibited time
CHKONE
; Check for within prohibited period, if so KILL %XQX
NEXT
;Find next time which is NOT prohibited from current date/time
; Entry is with +Y equal to the option number
; Return is with the next non-prohibited date/time in X