ГОСТ Р ИСО/МЭК 24708-2013
16.18.3Когдаинфраструктураполучаетвызовкфункции
BioAPI_Control
от локального приложения, она должна сначала определить
главнуюконечную точкуиисходныйобработчик ПБУ (читай
originalB SP H andle)
из параметра
BSPHandle
согласноразделу 24.Если
локальной конечной точкой является главная конечная точка, инфраструктура
должна выполнить внутренний вызов функции БиоАПИ (см. 13.10) к такой же
функции с теми же значениями параметра, как во входящем вызове, за
исключением параметра
BSPHandle,
который должен быть установлен путем
преобразования
originalB SP H andle
согласно 15.42, а также возвратить
локальному приложению возвращенное значение внутреннего вызова. Если
главнойконечнойточкойявляетсявторостепеннаяконечнаяточка
инфраструктуры, инфраструктура должна обработать вызов путем обмена с
главной конечной точкой двумя сообщениями контроля запроса/ответа ПМО
БиоАПИ как указано в разделе 27, выполняя действия, указанные в 16.18.5 и
16.18.6 для преобразования между параметрами функции и компонентами
АСИ.1, если это установлено в данном разделе. Если главная конечная точка не
можетбытьопределена,инфраструктурадолжнавозвратитьзначение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному приложению.
16.18.4 Когда инфраструктура получает сообщение запроса контроля
ПМО БиоАПИ (см. 13.9) от главной конечной точки, она должна обработать
запрос путем внутреннего вызова функции БиоАПИ к
BioAPI_Control
для
создания и отправления соответствующего сообщения ответа контроля ПМО
БиоАПИ согласно 13.10. выполняя действия, указанные в 16.18.5 и 16.18.6, для
преобразования между параметрами функции и компонентами АСИ.1, если это
установлено в данном разделе.
16.18.5ПреобразованиемеждупараметрамифункцииСи
BioAPI_Control
и типом АСН.1
Control-RequestParams
выполняют путем
преобразованиямеждуиндивидуальнымипараметрамифункциии
компонентами АСН.1 согласно таблице 55.
181