ГОСТ Р ИСО/МЭК 24708-2013
a) создать временное абстрактноезначение
{enableC allP aram s)
типа
EnableCallParams
(см.16.16.3) путемпреобразованияпараметров
вызова функции
BioAPI_EnableEventNotifications
согласно 16.16.6;
b
) создать временное абстрактное значение
{outgoingR equestP aram s)
типа
EnableEventNotifications-RequestParams
(см. 16.16.2), в котором:
1)
компонент
bspProductUuid
должен быть установлен на
bspP roductU uid
: и
2)компонент
unitEventTypes
долженбыть установленна
компонент
unitEventTypes
enableC allP aram s
;
c) создатьиотправитьсообщениезапросаПМОБиоАПИ
enableEventNotifications
(см. 13.2) с МИР второстепенной конечной
точки, установленной на НИР главной конечной точки, со значением
параметра, установленным на
outgoingR equestP aram s
;
d) принятьсоответствующеесообщениеответаПМОБиоАПИ
enableEventNotifications
(см. 13.6);
e) Если возвращенное значение сообщения ответа ПМО БиоАПИ не
равно0,удалитьполе,добавленноевначалетаблицы
UnitEventNotificationDisablers.
ивозвратить такое значение
локальному приложению без выполнения следующих действий;
f) возвратить значение 0 локальному приложению.
16.16.4.3Если главная конечная точка не может быть определена,
инфраструктурадолжнавозвратитьзначение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному приложению.
16.16.5КогдаинфраструктураполучаетсообщениезапросаПМО
БиоАПИ (см. 13.9)
enableEventNotifications
от главной конечной точки, она
выполняет следующие действия в указанном порядке:
а) разрешить
incom ingR equestP aranis
выступать в качестве значения
параметратипа
EnableEventNotifications-RequestParams
(см.
16.16.2) сообщения запроса ПМО БиоАПИ
enableEventNotifications;
176