Миграция документа по реестрам

Сначала опишу задачу. Есть написаный бизнес-процесс согласования документа. На некоторых этапах бизнес-процесса нужно мигрировать документ из одного реестра в другой.

На форуме есть статья "Миграция документов в новый реестр в Alvex", но там описывается копирование всех документов. Подскажите пожалуйста, как отредактировать скрипт, что бы он переносил именно тот документ который участвует в бизнес-процессе?

Комментарии

если бы я мог выдернуть поле number_doc (обозначу его X в примере ниже) из карточки документа которая участвует в бизнес-процессе согласования, то я бы в цикле по условию я перенес бы именно эту карточку. Условие было бы такое:

var site = siteService.getSite('nic');
var cont = site.getContainer('dataList');

for each (item in cont.children[1]) {
if ( item.properties["alvexcoursedocs:number_doc"] == Х) {

...
}
}

 Или можно переносить документ по nodeRef как-то
Можно узнать nodeRef документа из реестра по item.nodeRef в цикле. А вот как взять nodeRef из карточки которая участвует в бизнес-процессе для сравнения это вопрос открытый
Опять же 
Можно узнать параметры карточки, прикрепленной к бизнес-процессу так: 
 
bpm_package.children[0].name
bpm_package.children[0].nodeRef
bpm_package.children[0].id
 
Разобрался