ГОСТ Р ИСО/МЭК 24708-2013
е) возвратить значение 0 локальному приложению.
16.28.3.2Еслиглавнойконечнойточкойявляетсявторостепенная
конечная точка инфраструктуры, инфраструктура должна обработать вызов
путем обмена с главной конечной точкой двумя сообщениями запрос/ответ
ПМО БиоАПИ
redirectGUIEventS
согласно разделу 27, выполняя действия,
указанные в 16.28.5 для преобразованиймежду параметрамифункции и
компонентами ACH.I, если это установлено в указанном разделе.
16.28.3.3Если главная конечная точка не может быть определена,
инфраструктурадолжнавернутьзначение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному приложению.
16.28.4КогдаинфраструктураполучаетсообщениезапросаПМО
БиоАПИ (см. 13.9)
redirectGUIEventS
от главной конечной точки, она должна
выполнить следующие действия в указанном порядке:
a) разрешить
incom ingR equestP aram s
выступать в качестве значения
параметратипа
RedirectGUIEvents-RequestParams
(см.16.28.2)
сообщения запроса ПМО БиоАПИ
redirectGUIEventS:
b) выполнить внутренний вызов функции БиоАПИ (см. 13.10) к функции
BioAPI_RedirectGUIEvents.
в котором параметрывызова функции
должныбытьустановленыпутемпреобразованияиз
incom ingR equestP aram s
согласно 16.28.5;
c) Если возвращенное значение внутреннего вызова не равно 0, создать и
отправитьсоответствующеесообщениеответаПМОБиоАПИ
redirectGUIEventS
(см. 13.3)с возвращаемым значением
установленным на это значение без выполнения следующих действий;
d) добавить поле в таблицу
GUIEventRedirectors
(см. 18.12), в котором:
1) компоненты
referrerEndpointIRI
и
bspProductUuid
должны
быть установлены из компонентов с такими же именами из поля таблицы
AttachSessionRemoteReferences
(см. 18.9), в котором компонент
235