I ended up writing a measure to convert compact schedule to ruleset schedule. Though not optimal it seems to work.