org.mizartools.system.xml.Scheme scheme,
SchemeId schemeId) throws DliException {
String aid = scheme.getAid();
if (aid == null) aid = abstractSignature.getArticleId();
ArticleId articleId = new ArticleId(aid);
ItemType itemType = ItemType.sch;
int nr = 0;
schemeId.increment();
nr = schemeId.getId();
if (scheme.getNr() != null) nr = scheme.getNr();
ItemId itemId = new ItemId(articleId, itemType, nr);