ГОСТ Р ИСО/МЭК 24708-2013
16.26.3.3Если главная конечная точка не может быть определена,
инфраструктурадолжнавернутьзначение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному приложению.
16.26.4КогдаинфраструктураполучаетсообщениезапросаПМО
БиоАПИ (см. 13.9)
notifyGUIStateEvent notifyGUlSelectEvent
от главной
конечной точки, она должна выполнить следующие действия в указанном
порядке:
a) разрешить
incom ingR equestP aram s
выступать в качестве значения
параметра типа
NotifyGUIStateEvent-RequestParams
(см.16.26.2)
сообщения запроса ПМО БиоАПИ
notifyGUIStateEvent:
b)создатьвременноеабстрактноезначение(
eveittlnfo
)типа
GUIStateEventlnfo
(см. 17.3.4), в котором:
1) компонент
hostingEndpointIRI
должен быть установлен в ИИР
локальной конечной точки;
2)необязательныйкомпонент
originalBSPHandle
должен
отсутствовать и
3)оставшиесякомпонентыдолжныбытьустановленыиз
incom ingR equestP aram s
с такими же именами;
c) зарегистрировать ГИП состояния операции, основанную на
eventlnfo,
на подписчика (либо обработчике ГИП состояния операции локального
приложенияилиглавнойконечнойточки)и определитьзначение
параметраподтверждения
(inсот ingA cknow ledgem en tP a ram s)
и
возвращаемое значение параметра подтверждения (
incom ingR eturnV alue)
согласно разделу 31;
d)Если
incom ingR eturnV alue
неравен0,создатьиотправить
соответствующеесообщениеответаПМОБиоАПИ
notifyGUIStateEvent
(см.13.3)свозвращаемымзначением,
установленным на такое значение без выполнения следующих действий;
225