ГОСТ Р ИСО/МЭК 24708-2013
c) создать временное абстрактное значение (
incom ingR equestP aram s
) типа
RegisterBFPRequestParams
(см. 16.61.2) путем преобразования из
параметров вызова функции
BioAPI_RegisterBFP
согласно 16.61.6;
d) проверить таблицу
VisibleBFPRegistrations
(см. 18.4) на наличие
поля, в котором:
1) компонент
hostingEndpointIRI
содержитИИРлокальной
конечной точки; и
2) компонент
bfpProductUuid
имеет такое же значение, как и
компонент
bfpProductUuid
компонента
bfpSchema
incom ingR equestP aram s
;
e) вслучае, еслитакоеполеобнаруженоикомпонент
update
incom ingR equestP aram s
имеет значение
FALSE,
возвратить значение
BioAPIERR_COMPONENT_ALREADY_REGISTERED
локальному
приложению без выполнения следующих действий;
f) вслучае, еслитакоеполеобнаруженоикомпонент
update
incom ingR equestP aram s
имеет значение
TRUE,
удалить поле таблицы
VisibleBFPRegistrations,
выполняя действия, указанные в 18.4.3;
g) добавить поле в таблицу
VisibleBFPRegistrations
(см. 18.4) , в
котором:
1) компонент
hostingEndpointIRI
установлен на ИИР локальной
конечной точки; и
2) оставшиесякомпонентыустановленыизкомпонентов
компонента
bfpSchema
incom ingR equestP aram s
стакимиже
именами;
h) создать временное абстрактное значение (
outgoingN otificationP aram s
)
типа
BFPRegistrationEvent- NotificationParams
(см.16.61.2),в
которомвсекомпонентыустановленыиз компонентов
incom ingR equestP aram s
с такими же именами;
320