ГОСТ Р HCO/HL7 27951—2016
OualiiiersNotSupported,
UnexpectedLrror);
/‘ HL7SpecBlockbnd *7
/* HL7SpecBlock:lookupValjeSetExpansion *7
/ “
ValueSetExpansionList - возвратить иерархический список значений,
*допустимых для заданного словарного домена и
*контекста
*vocabularyDomain_name - раскрываемый словарный домен
*applicationContext_code - контекст, используемый для выборки
*■
*language_code
набора значений <не обязателен)
- язык, используемый для визуализации списка
kexpandAil- TRUE указывает, что все узлы раскрываются
*
*timeout
на полную глубину, FALSE - на один уровень
— время ожидания завершения операции
е
миллисекундах
<0 - не ограничено)
- максимальное число возвращаемых элементов
<0 - не ограничено)
*
*sizeLimit
*
к
*
Возвращаемое значение - список допустимых кодов
к
* Примечание - Если указан параметр sizeLimit и число записей в возвращенном
* списке совпадает с его значением, то клиент должен предполагать, что
*
список не полон
к
*Исключения
* Ur.knownVocabularyDomair.
"
Ur.knownApplicationContextCode
- домен не распознан службой
- прикладной контекст не распознан службой
* Ur.knownLanguage
* NoApplicableValueSet
*
- код языка не распознан службой
- не существует набора значений, относящегося
к этому домену в данном контексте
* TimeoutError— превышен лимит времени
• /
ValueSetbxpansionList lookupValueSetExpansion(
in VocabularyDomainNamevocabularyDomain_name,
in ApplicationContextCodeapplicationContext_code,
m LanguageCode
m types::BL
2anguage_code,
expandAil,
in longtimeout,
m longsizeLimit
)
raises (UnknownVocabularyDomain,
InknownApplicationContextCode,
Un knownLa nguage,
NoApplicableValueSet,
TimeoutError,
UnexpectedLrror);
/* HL7SpecBlockEnd *7
/ *
HL7SpecBlock:expandValueSetExpansionCentext */
/* expandValueSetExpansionContext - раскрыть узел, который не до конца
92