ГОСТ Р HCO/HL7 27951—2016
Эта услуга может предоставляться в форме проверки доступа к конкретной терминологии (например,
поддерживает ли сервер терминологию X) или в форме запроса списка поддерживаемых терминологий.
14.3 Службы, предоставляющие метаданные терминологий
14.3.1 Введение
Данный подраздел посвящен службам, предоставляющим информацию о терминологии, поддер
живаемой сервером.
Во всех вариантах использования, обсуждаемых в настоящем подразделе, при каждом вызове
службы требуется доступ к одной заданной терминологии. В каждом обращении к службе указана одна
идентифицированная терминология, доступная с помощью сервера.
14.3.2 Получение информации о терминологии, доступной с помощью сервора
Вариант использования: служба позволяет клиентскому приложению определить, предоставляет
ли сервер достаточно полные, актуальные и аутентичные данные.
Клиентское приложение должно быть способно иметь доступ к различным свойствам терминоло
гий. поддерживаемых серверов (например, номера версий, даты выпусков, авторизованный источник,
доступность в полном или ограниченном объеме).
14.3.3 Получение детальных сведений о свойствах понятий или терминов, содержащихся
в данной терминологии
Вариант использования: служба позволяет клиентскому приложению получитьсведения о доступ
ных свойствах каждого понятия или термина, содержащегося в данной терминологии, чтобы подходя
щим образом обработать или визуализировать их.
Некоторые терминологии имеют более широкие совокупности свойств, ассоциированных с каждым
понятием. Сервер может предоставлять доступ ко всем этим свойствам или только к какой-то их части.
Клиентскому приложению необходимо знать, какие именно свойства доступны с помощью этого сервера.
14.3.4 Получение сведений о типах отношений, используемых в данной терминологии
Вариант использования: служба позволяет клиентскому приложению получить сведения о типах
отношений, поддерживаемых данной терминологией, чтобы оно могло обратиться с правильными за
просами сведений об отношениях.
Некоторые терминологии поддерживают разнообразные типы отношений между терминами иУили
понятиями. Например:
- некоторые термины могут быть синонимами, представляющими одно и то же понятие;
- понятие может быть связано с другим, более общим понятием (например, «пневмония» являет
ся подтипом «заболевания легких» и подтипом «инфекционного заболевания»);
- понятие может быть определено в терминах нескольких других понятий;
- понятие может быт ассоциировано с другими понятиями, квалифицирующими его.
14.3.5 Получение сводений о критериях поиска, поддерживаемых данной терминологией
Вариант использования: служба позволяет клиентскому приложению получить сведения о раз
решенных критериях поиска, которые поддерживаются данным сервером по отношению к конкретной
доступной терминологии.
Существуют разнообразные потенциальные критерии поиска, которые могут быть применены для
нахождения понятия или термина. Различные серверы могут использовать разные типы поддержива
емых ими критериев. Критерии, подходящие для поиска в конкретной доступной терминологии, также
могут варьироваться.
14.4 Службы, продоставляющие доступ к содержанию терминологии
14.4.1 Введение
Настоящий подраздел посвящен службам, обеспечивающим доступ к информационному напол
нению терминологии.
В большинстве вариантов использования, обсуждаемых в настоящем подразделе, при каждом
вызове службы требуется доступ к одной заданной терминологии. В каждом обращении к службе за
дается одна идентифицированная терминология, доступная с помощью сервера. Можно предложить
альтернативный подход, при котором инициируется сеанс доступа к конкретной терминологии, в рамках
которого выполняются все последовательные обращения к службам.
Некоторые варианты использования могли бы значительно выиграть при наличии возможности при
менения одного и того же запроса службы ко всем или избранному подмножеству терминологий, поддер
живаемых сервером. Примером может служить поиск заданной фразы во всех терминах всех терминоло
гий, поддерживаемых сервером. Однако это может привести к ряду существенных осложнений:
68