ГОСТ Р ИСО/МЭК 24708-2013
бытьустановленыпутемпреобразованийиз
incom ingR equestP aram s
согласно 16.62.6;
c) случае, если возвращенное значение внутреннего вызова не равно 0,
создать и отправить соответствующее сообщение ответа ПМО БиоАПИ
unregisterBFP
(см. 13.3) с возвращаемым значением, установленным на
это значение без выполнения следующих действий;
d) проверить таблицу
VisibleBFPRegistrations
(см. 18.4) на наличие
поля, в котором:
1) компонент
hostingEndpointIRI
содержитНИРлокальной
конечной точки и
2) компонент
bfpProductUuid
имеет такое же значение, как и
компонент
bfpProductUuid
incom ingR equestP aram s
;
e) Если такое поле обнаружено, создать и отправить соответствующее
сообщениеответаПМОБиоАПИ
unregisterBFP
(см.13.3)с
возвращаемымзначением,установленнымна
BioAPIERR_NO_SUCH_COMPONENT_FOUND
безвыполнения
следующих действий;
Г) удалить поле таблицы
VisibleBFPRegistrations.
выполняя действия,
указанные в 18.4.3;
g) для каждого поля (
m asterE ndpoint
) таблицы
MasterEndpoints
(см.
18.1) создать и отправить сообщение уведомления ПМО БиоАПИ
bfpUnregistrationEvent
(см. 13.4) с НИР главной конечной точки,
установленным из компонента
masterEndpointIRI
m asterE ndpoint
, и
значением параметра, установленным
incom ingR equestP aram s’,
h) создатьиотправитьсоответствующеесообщениеответаПМО
БиоАПИ
unregisterBFP
(см. 13.3) со значением параметра,
установленным на
NULL,
и возвращаемым значением, установленным на
0
.
327