ГОСТ Р ИСО/МЭК 24708-2013
Т а б л и ц а44-Преобразованияданныхмеждупараметрамифункции
BioAPI_QueryUnits
и типом ACH.l
QueryUnits-ResponseParams
Параметр функции
Компонент типа
ACH.l
Раздел, пункт
настоящего стандарта
UnitSchemaArrav.
NumberOfElements
unitSchemas
раздел 20 совместно с
16.11.7 и 16.11.8
16.11.7ПреобразованиедвухпеременныхСи,выделенных
параметрами
UnitSchemaArray/NumberOfElements,
в компонент АСИ.1
unitSchemas
выполняютследующим образом:принимаем
N
равным
значению переменной Си, выделенному параметром
NumberOfElements,
в
этом случае каждый первый элемент
N
(типа
BioAPI_UNIT_SCHEMA
- см.
15.57) в массиве, выделенном переменной Си, которая выделена параметром
UnitSchemaArray,
должен быть преобразован по порядку в элемент
компонента
unitSchemas
согласно 15.57. Компонент
unitSchemas
должен
иметь точное число
N
элементов.
16.11.8 Преобразование компонента ACH.l
unitSchemas
в два
переменных Си, выделенных параметрами
UnitSchemaArray/NumberOfElements,
выполняютследующимобразом:
принимают
N
равным числу элементов компонента
unitSchemas;
в этом
случае новый массив
N
элементов типа
BioAPI_UNIT_SCHEMA
(см. 15.57)
должен быть заполнен путем преобразования каждого элемента компонента
unitSchemas
по порядку в элемент массива согласно 15.57. Переменная Си,
выделенная параметром
UnitSchemaArrav.
должна быть установлена в адрес
массива, а переменная Си,выделеннаяпараметром
NumberOfElements,
должна быть установлена в
N.
158