ГОСТ Р HCO/HL7 27951—2016
types: :STgetServiceName<j raises (UnexpectedError);
types ::STgetServiceVersion<) raises (UnexpectedError);
types ::STgetServiceDescription() raises (UnexpectedError);
types ::STgetHL7ReieaseVersion() raises (UnexpectedError);
CTSVersionld getCTSVersion(> raises <UnexpectedError);
);
/* HL7SpecBlockEnd */
*
API времени исполнения*
/* HL7SpecBlock:runtime
* /
interface Runtime : Identification s’
/* getSuppcrtedMatcnAlgorithms - возвратить список поддерживаемых алгоритмов
* совпадения
V
MatchAlgorithmCodeList getSupportedMatchAlgorithms()
raises (UnexpectedError);
- возвратить список словарных доменов,
известных модулю времени исполнения
getSupportedVocabularyDomains
“
*
*matchText- искомый образец. Формат зависит от алгоритма совпадения.
“
Пустая строка означает возвращение всех имен
*matchAIgorithm_code - коя алгоритма совпадения.
*timeout- время ожидания завершения операции в миллисекундах
(0 - не ограничено)
- максимальное число возвращаемых элементов
(0 — не ограничено)
*
*sizeLimit
*
*
*Возвращаемое значение - список словарных доменов
*■
* Примечание - Если указан параметр sizeLimit и число записей в возвращенном
‘ списке совпадает с его значением, то клиент должен предполагать, что
*
№
список не полон.
‘Исключения
* TimeoutError
* Badlyb’ormedMatchText
- превышен лимит времени
- искомый образец не может быть разобран для
заданного алгоритма
- алгоритм совпадения не распознан службой
*
‘ Ur.knownMatchAlgorithm
-I
VocabularyDomainNamebist getSupportedVocabularyDomair.3 (
in types::STmatchText,
in MatchAlgorithmCode matchAlgorithm_code,
in longtimeout,
in longsizeLimit
)
raises (BadlyPormedMatch.Text,
U r.kn оwnMa tchA1gorithm,
TimeoutError,
UnexpectedError
>;
87