ГОСТ Р ИСО/МЭК 24708-2013
i) создатьиотправитьсоответствующеесообщениеответаПМО
БиоАПИ
registerBFP
(см. 13.3) со значением параметра, установленным
на
NULL,
и возвращаемым значением, установленным на 0.
16.61.5КогдаструктурапринимаетсообщениеуведомленияПМО
БиоАПИ (см. 13.9)
bfpRegistrationEvent
от второстепенной конечной точки,
она должна выполнить следующие действия в указанном порядке:
a) разрешить
incom ingN otifica lion P ara m s
выступать в качестве значения
параметратипа
BFPRegistrationEvent-NotificationParams
(см.
16.61.2) сообщения уведомления ПМО БиоАПИ
bfpRegistrationEvent;
b
) проверить таблицу
VisibleBFPRegistrations
(см. 18.4) на
наличие
поля, в котором:
1) компонент
hostingEndpointIRI
содержит ИИР второстепенной
конечной точки; и
2) компонент
bfpProductUuid
имеет такое же значение, как и
компонент
bfpProductUuid
компонента
bfpSchema
incom ingN otifica tion Pa ram s
;
c) вслучае, еслитакоеполеобнаружено икомпонент
update
incom ingN otificationP aram s
имеет значение
FALSE,
не выполнять
следующие действия;
d) вслучае, еслитакоеполеобнаружено икомпонент
update
incom ingN otificationP aram s
имеет значение
TRUE,
удалить поле таблицы
VisibleBFPRegistrations.
выполняя действия, указанные в 18.4.3;
e) добавить поле в таблицу
VisibleBFPRegistrations
(см.18.4), в
которомвсекомпонентыустановленыиз компонентовкомпонента
bfpSchema
incom ingN otificationP aram s
с такими же именами;
f) удостовериться, что сообщение подтверждения ПМО БиоАПИ для
отправления отсутствует.
16.61.6ПреобразованиемеждупараметрамифункцииСи
BioAPI_RegisterBFP
и типом АСН.1
RegisterBFP-RequestParams
(см.
323