Check out the bcms-ui-base package. I believe this is the way oacs is leaning (bcms::item::delete_item -item_id item_id).
/R