id_type now used as procedure ID