Видел недавно одну систему, которая предназначена для .. скажем так, автоматизации движения неких типовых документов. Документ - набор атрибутов (полей) на карточке. Так вот, в одном из узлов процесса складывалась следующая ситуация - движение дальше