Сервис Терминологии

Описание решения

Назначение сервиса

Сервис Терминологии предназначен для автоматизации процессов консолидации, первичной обработки и ведения нормативно-справочной информации. Данный компонент предоставляет собой механизм управления процессом ведения нормативно-справочной информации и обеспечивает функции ее интеграции между различными учетными и информационными системами, являясь единым источником непротиворечивой информации о справочниках.

Сценарии работы сервиса

Обмен данными между внешними системами и сервисом Терминологии осуществляется в рамках следующих сценариев:

  1. Поиск справочника.

    Сервис Терминологии возвращает найденный справочник и метаинформацию по нему.

  2. Запрос версий справочника.

    Сервис Терминологии возвращает список версий справочника по идентификатору.

  3. Запрос значений справочника.

    Сервис Терминологии возвращает код и значение из справочника. Если в запросе указана версия справочника, то сервис возвращает значения этой версии справочника. Если версия не указана, то сервис возвращает значения из актуальной версии.

  4. Запрос дополнительной информации о значении (поиск значения).

    Сервис Терминологии возвращает дополнительную информацию о значении из справочника. Если в запросе указана версия справочника, то сервис возвращает значения этой версии справочника. Если версия не указана, то сервис возвращает значения из актуальной версии.

  5. Валидация значения в справочнике.

    Сервис Терминологии возвращает информацию о вхождении запрошенного значения в указанный справочник. Если в запросе указана версия справочника, то сервис возвращает значения этой версии справочника. Если версия не указана, то сервис возвращает значения из актуальной версии.

 

Базовая схема информационного взаимодействия приведена на [Рисунок 1].

Рисунок 1. Базовая схема информационного взаимодействия

Описание протокола взаимодействия

Общая информация

Информационный обмен осуществляется в соответствии со стандартом FHIR® (Fast Healthcare Interoperability Resources), разработанным организацией HL7. Подробное описание стандарта доступно по следующим ссылкам:

 

В качестве протокола взаимодействия используется REST (использование REST-протокола в FHIR® – см. http://fhir-ru.github.io/http.html).

Авторизация в сервисе и формат обмена

Для обращения к сервису Терминологии необходимо указать в заголовке сообщения авторизационный ключ в формате:

Authorization: N3[пробел][GUID передающей системы]

Авторизационный ключ системе-клиенту сервиса выдается администратором интеграционной платформы.

В качестве формата обмена требуется указать:

Content-Type: application/json

Формат обмена

В запросах к сервису НСИ возможно задать необходимый формат результата одним из способов:

  1. В секции HEADERS, например:
    Content-Type: application/json

    или

    Content-Type: application/xml
  2. В URL, например:
    _format=json

    или

    _format=xml

Если формат не задан явным образом, то по умолчанию сервис формирует ответы в формате xml.

  URL _format
не задан json xml
HEADER Content-Type не задан xml json xml
application/json json json 400 Bad Request
application/xml xml 400 Bad Request xml

Важно! Сервис НСИ первоначально вычисляет и формирует результат в формате json. Затем, если в запросе явно задан формат xml, производится преобразование типа json в xml. Поэтому в запросах к сервису НСИ рекомендуется использовать формат json.

Версия API

При обращении к сервису Терминологии возможно указать в параметре секции HEADERS сообщения версию API:

api_version: [номер версии]

Параметр необязателен к указанию. Если параметр не заполнен, то используется дефолтная версия интерфейса взаимодействия.

Номер версии API в определенных сценариях определяет пара метры ответа. Различия в параметрах ответа при использовании конкретной версии интерфейса взаимодействия указаны при описании конкретных операций сервиса.

Операции со справочниками

Сервис Терминологии поддерживает следующие операции:

  1. Получение данных паспорта справочника
  2. Получение версий справочника ($versions)
  3. Запрос значений справочника ($expand)
  4. Получение информации о значении (записи справочника) ($lookup)
  5. Валидация значения в справочнике ($validate-code)

 

Более подробно об операциях со справочниками можно ознакомиться по адресу: http://fhir-ru.github.io/valueset-operations.html

Описание операций сервиса

Получение данных паспорта справочника

Получение информации о справочнике осуществляется с помощью GET-запроса. В качестве адреса должен быть указан URL в формате [base]/ValueSet?_format=json&url=urn:oid:[OID справочника].

Например:

[base]/ValueSet?_format=json&url=urn:oid:1.2.643.5.1.13.13.11.1066

Метод возвращает детальную информацию о справочнике. Параметры ответа, которые используются в дальнейшей работе с сервисом приведены в [Таблица 1].

Таблица 1. Параметры ответа

Параметр Тип Описание
1. resource.id guid Идентификатор справочника в сервисе терминологии (используется при запросе списка версий справочника)
2. resource.meta.lastUpdated datetime Дата-время последнего обновления
3. resource.url string url-адрес справочника (используется в операциях запроса, поиска и валидации значения)
4. resource.version integer Значение актуальной версии справочника (используется в операциях запроса, поиска и валидации значения)

Пример запроса приведен в разделе примеры запросов.

Получение версий справочника ($versions)

Получение информации о списке версий справочника осуществляется с помощью GET-запроса. В качестве адреса должен быть указан URL в формате [base]/term/ValueSet/[идентификатор справочника в сервисе Терминологии] /$versions?_format=json.

Получать версию справочника необходимо в виде текстовой переменной.

Например:

[base]/term/ValueSet/1.2.643.5.1.13.13.11.1066/$versions?_format=json

Метод возвращает массив с информацией по каждой версии справочника. Параметры ответа, которые используются в дальнейшей работе с сервисом приведены в [Таблица 2].

Таблица 2. Параметры ответа

Параметр Тип Описание
1. resource.id guid Идентификатор справочника в сервисе терминологии (используется при запросе списка версий справочника)
2. resource.meta.lastUpdated datetime Дата-время последнего обновления
3. resource.url string url-адрес справочника (используется в операциях запроса, поиска и валидации значения)
4. resource.version integer Значение актуальной версии справочника (используется в операциях запроса, поиска и валидации значения)

Пример запроса приведен в разделе примеры запросов.

Запрос значений справочника ($expand)

Получение значений заданного справочника осуществляется с помощью POST-запроса по URL в формате

[base]/term/ValueSet/$expand?_format=[формат]

Параметры запроса приведены ниже.

 

Описание параметров

Перечень параметров для получения значений справочника приведен в [Таблица 3].

Таблица 3. Параметры запроса

Параметр Тип Кратность Описание
1. system string 1..1 Значение кодовой системы (url-адрес справочника)
2. version integer 0..1 Номер версии справочника. Если номер версии не указан, то возвращаются значения из актуальной версии

Пример запроса

При запросе значений справочника в качестве адреса указывается URL в формате [base]/ValueSet/$expand?_format=json. В ответе сервис возвращает json с общей информацией о справочнике и массивом значений справочника в соответствии со значением кодовой системы.

Пример POST-запроса приведен в разделе примеры запросов.

Параметры ответа

Метод возвращает метаинформацию о справочнике и пары код-значение. Параметры ответа, которые используются в дальнейшей работе с сервисом приведены в [Таблица 2].

Таблица 4. Параметры ответа

Параметр Тип Описание
1. resource.id guid Идентификатор справочника в сервисе терминологии (используется при запросе списка версий справочника)
2. resource.meta.lastUpdated datetime Дата-время последнего обновления
3. resource.url string url-адрес справочника (используется в операциях запроса, поиска и валидации значения)
4. resource.version integer Значение актуальной версии справочника (используется в операциях запроса, поиска и валидации значения)
5. resource.expansion.contains.code string Код значения
6. resource.expansion.contains.display string Значение, соответствующее коду
7. resource.expansion.contains.version string Номер версии значения
8. resource.expansion.contains.contains   Для иерархических справочников дочерние объекты имеют структуру, как у головной. Вложенные дочерние объекты передаются в параметре contains (содержит также code, display, version и contains для передачи дочернего объекта)

Получение информации о значении (записи справочника) ($lookup)

Метод предназначен для получения дополнительной информации о значении справочника по коду этого значения. Поиск заданного значения в справочнике осуществляется с помощью POST-запроса по URL в формате [base]/ValueSet/$lookup. Параметры запроса приведены ниже.

Описание параметров

Перечень параметров для получения дополнительной информации о значении справочника приведен в [Таблица 5].

Таблица 5. Параметры запроса

Параметр Тип Кратность Описание
1. system string 1..1 Значение кодовой системы (url-адрес справочника)
2. code string 1..1 Код значения в справочнике
3. version integer 0..1 Номер версии справочника. Если номер версии не указан, то возвращаются значения из актуальной версии

Пример запроса

При поиске данных о значении в справочнике в качестве адреса указывается URL в формате [base]/ValueSet/$lookup?_format=json. В ответе сервис возвращает json с детализированной информацией о значении, которое соответствует коду значения из запроса.

Пример запроса приведен в разделе примеры запросов.

Параметры ответа

Метод возвращает массив дополнительных параметров значения справочника, соответствующего коду. Параметры ответа приведены в [Таблица 6].

Таблица 6. Параметры ответа

Параметр Тип Описание
1. parameter.name string Наименование дополнительного параметра для запрошенного значения справочника
2. parameter.valueString string Значение дополнительного параметра

Зависимость кода статуса HTTP и структуры ответа от указания заголовка «api-version»

Сценарий HEADER «api-version» не задан HEADER «api-version» = 2
Код статуса HTTP BODY Код статуса HTTP BODY
Получение записи справочника 200 OK Структура и параметры согласно таблице 6 200 OK Структура и параметры согласно таблице 6
Получение записи по несуществующему публичному уникальному идентификатору справочника (OID справочника) 500 Internal Server Error {«Message»:»An error has occurred.»} 404 Not Found {«resourceType»: «OperationOutcome», «issue»: [{ «severity»: «error», «code»: «not-found», «diagnostics»: «No resource was found» }]}
Получение записи несуществующей версии справочника 500 Internal Server Error {«Message»:»An error has occurred.»} 404 Not Found {«resourceType»: «OperationOutcome», «issue»: [{ «severity»: «error», «code»: «not-found», «diagnostics»: «No resource was found» }]}
Получение записи по несуществующему коду записи 500 Internal Server Error {«Message»:»An error has occurred.»} 404 Not Found {«resourceType»: «OperationOutcome», «issue»: [{ «severity»: «error», «code»: «not-found», «diagnostics»: «No resource was found» }]}

Валидация значения в справочнике ($validate-code)

Метод предназначен для проверки: принадлежит ли код значения из запроса указанному справочнику. Валидация значения в справочнике осуществляется с помощью POST-запроса по URL в формате [base]/ValueSet/$validate-code. Параметры запроса приведены ниже.

Описание параметров

Перечень параметров для валидации кода значения в справочнике приведен в [Таблица 7].

Таблица 7. Параметры запроса

Параметр Тип Кратность Описание
1. system string 1..1 Значение кодовой системы (url-адрес справочника)
2. code string 1..1 Код значения в справочнике
3. version integer 0..1 Номер версии справочника. Если номер версии не указан, то возвращаются значения из актуальной версии

Пример запроса

При валидации значений справочника в качестве адреса указывается URL в формате [base]/ValueSet/$validate-code?_format=json. В ответе сервис возвращает json с указанием, найден ли код из запроса в соответствующем справочнике.

Пример POST-запроса приведен в разделе примеры запросов.

Параметры ответа

Метод возвращает результат проверки значения справочника. Параметры ответа приведены в [Таблица 8].

Таблица 8. Параметры ответа

Параметр Тип Описание
1. parameter.name string Наименование параметра (result)
2. parameter.valueBoolean boolean Результат проверки (true / false)

Получение соответствий кодовых значений заданных справочников

Для перекодирования кодовых значений одного справочника в кодовые значения, соответствующие другому справочнику, возможно использования метода вычисления соответствия кодовых значений. Получение соответствий кодовых значений заданных справочников происходит с помощью POST-запроса по URL в формате:

[base]/term/ConceptMap/translate?_format=[формат]

Перечень параметров для получения соответствия кодовых значений заданных справочников приведен в таблице 12.

Таблица 9. Параметры запроса

Параметр Тип Кратность Описание
1. system string 1..1 Публичные идентификатор справочника 1 (один из пары по поиску соответствий)
2. code string 1..1 Кодовое значение из справочника 1
3. target string 1..1 Публичные идентификатор справочника 2 (один из пары по поиску соответствий)
4. reverse boolean 0..1 Признак поиска обратного соответствия:

  • False – поиск соответствия кодового значения из справочника 1 в справочнике 2;
  • True — поиск соответствия кодового значения из справочника 2 в справочнике 1;

По умолчанию значение «false».

5. date datetime 0..1 Поиск соответствий на конкретную дату по историческим данным справочника соответствия кодовых значений
6. coding object 0..1 Описание справочника, содержащего данные соответствия. Обозначение справочника представляется в формате «system»:»OID», где OID- публичный идентификатор справочника соответствия. Указание публичного идентификатора справочника обязательно в том случае, если в системе имеется несколько справочников соответствия кодовых значений пары справочников*

* Примечание: в общем случае в системе имеется однозначное соответствие кодовых значений пары справочников. Однако могут быть ситуации, когда в целях систем-потребителей составляется несколько справочников соответствия кодовых значений одной и той же пары справочников. В данном случае возможно управлять получением соответствия указанием публичного идентификатора справочника соответствия (OID справочника), по которому необходимо вычислить соответствие.

В результате вычисления соответствия кодовых значений может быть вычислено одно кодовое значение, соответствующее запрашиваемому коду, либо несколько кодовых значений. Результаты получения таких соответствий называют однозначным и множественным соответствием.

Параметры ответа приведены в таблице 10 и таблице 11.

Таблица 10. Параметры ответа (однозначное соответствие)

Параметр Тип Описание
1. parameter.name string Наименование параметра:

  • «result» — параметр определяет успешность выполнения операции поиска соответствий кодовых значений;
  • «match» — параметр, определяющий найденное соответствие
2. parameter.valueBoolean boolean Результат поиска:

  • true – соответствие найдено;
  • false – соответствие не найдено;
3. parameter.valueString string Найденное кодовой соответствие

Таблица 11. Параметры ответа (множественное соответствие)

Параметр Тип Описание
1. parameter.name string Наименование параметра:

  • «result» — параметр определяет успешность выполнения операции поиска соответствий кодовых значений;
  • «match» — параметр, определяющий найденное соответствие
2. parameter.valueBoolean boolean Результат поиска:

  • true – соответствие найдено;
  • false – соответствие не найдено;
3. parameter/part array Массив из найденных пар «code»-«значение»
4. part.name string Наименование параметра: «code»
5. part.valueString string Значение параметра «code» — найденный код соответствующего значения

Пример запроса приведен в разделе примеры запросов.

Пакетное выполнение операций

Для выполнения нескольких операций в одном запросе предусмотрен запрос пакетного выполнения операций. Запросы, поддерживающие пакетное выполнение:

  • получение информации о значении (lookup);
  • проверка наличия значения в справочнике (validate-code);
  • получение соответствий кодовых значений двух заданных справочников (translate).

Пакетное выполнение операций выполняется POST-запросом по URL в формате:

[base]/term/batch?_format=[формат]

Перечень параметров для выполнения пакетных операций приведен в таблице 12.

Таблица 12. Параметры запроса

Контейнер Параметр Тип Кратность Описание
1.   type string 1..1 Название параметра выполняемой операции «batch»
2. /entry   array 1..1 Массив операций, объединяемых в пакет
3. entry/request   object 1..1 Описание выполняемого метода
4. request method string 1..1 Наименование типа запроса: «POST»
5. request url string 1..1 Выполняемая операция:

  • «ValueSet/$lookup» — получение информации о значении;
  • «ValueSet/$validate-code» — проверка наличия значения в справочнике;
  • «translate» — получение соответствий кодовых значений.
6. entry/resource   object 1..1 Объект дублирующий структуру и входные параметры выполняемого метода. Структуру и состав параметров см. в описании конкретного метода

Параметры ответа приведены в таблице 13.

Таблица 13. Параметры ответа

Контейнер Параметр Тип Описание
1.   type string Название выполненной операции: «batch-response»
2. entry   array Массив объектов «resource». Каждый объект массива – ответ на одну операцию. Структура и состав полей соответствует описанию ответа конкретного метода.

Пример запроса приведен в разделе примеры запросов.

Поиск значения в справочнике

Поиск значений в справочнике осуществляется с помощью GET-запроса по URL в формате:

[base]/term/ValueSet/oid/version/_search?attribute:operation=value&attribute:operation =value..&_format=[формат]

либо с помощью POST-запроса в формате:

[base]/term/ValueSet/_search?_format=[формат]

Параметры запросов представлены в таблице 14.

Таблица 14. Параметры запроса

Параметр Тип Кратность Описание
1. system string 1..1 OID справочника, по которому осуществляется поиск значений
2. version string 0..1 OID справочника, по которому осуществляется поиск значений
3. attribute string 1..1 Код атрибута, по которому осуществляется поиск значения
4. operation string 0..1 Варианты поиска значения:

  • Для текстовых атрибутов и атрибута типа «ссылка М:1» при поиске по display ссылочного справочника:
    • по вхождению подстроки без учета регистра – значение по умолчанию;
    • по вхождению подстроки с учетом регистра «cs»;
    • по точному вхождению строки с учетом регистра «eq»;
    • по точному вхождению строки без учета регистра «eqncs»;
    • расширенный контекстный поиск (поиск происходит по вхождению введенных букв и цифр*) «ext».
  • Для атрибутов типа «ссылка М:1» при поиске по кодовому значению ссылочного справочника: по строгому соответствию с учетом регистра кодового значения из ссылочного справочника «eqpcode».
5. value string 1..1 Может содержать:

  • Искомое значение;
  • Массив искомых значений. Поиск по указанным значениям будет происходить с учетом операции ИЛИ, то есть будут найдены записи справочника, которые содержат какое-либо значение из предложенного массива значений. Перечисление значений происходит через запятую**
6. _count integer 0..1 Количество элементов (записей справочника), выводимых на одной странице результирующего ответа
7. _page integer 0..1 Номер страницы результирующего ответа

* Введенное поисковое значение разбивается на массив букв и цифр. В результате выводится все записи, которые одновременно содержат все элементы полученного массива.

** При перечислении элементов поиска необходимо учитывать экранирование. Если в искомом значении присутствует запятая, то она экранируется двумя обратными слешами. Если в искомом значении присутствует обратный слеш, то он экранируется тремя обратными слешами.

Параметры ответа представлены в таблице 15.

Таблица 15. Параметры ответа

Контейнер Параметр Тип Описание
1. /total   integer Количество найденных записей
2. /entry   array Массив найденных записей
3. entry/resource   object Найденная запись
4. resource/parameter   array Массив параметров записи
5. parameter name string Код атрибута записи
6. parameter valueString string Значение атрибута записи простого типа
7. parameter/valueCodeableConcept   object Структура описания значения записи для ссылочных полей
8. valueCodeableConcept/coding   array Массив параметров ссылочного поля
9. coding code string Массив параметров ссылочного поля
10. coding system string OID справочника
11. coding display string Наименование записи
12. coding version string Версия справочника

Пример запроса приведен в разделе примеры запросов.

Получение истории изменений справочника

Получение изменений справочника (дельты данных) двух заданных версий справочника происходит с помощью GET-запроса по URL в формате:

[base]/term/ValueSet/oid/_versions_history/?low_version=[младшая версия]&low_version_datetime=[дата:время]&high_version=[старшая версия]&high_version_datetime&count=[кол-во элементов]&page=[номер страниц]&_format=[формат]

либо с помощью POST-запроса по URL в формате:

[base]/term/ValueSet/_versions_history?_format=[формат]

Общие принципы работы метода:

  1. В результате вычисления дельты справочных данных выводятся все записи, которые были подвержены каким-либо изменениям относительно переданных версий.
  2. Для созданных записей в результате запроса передаются все пары код_атрибута:значение, которые заданы для записи.
  3. Для измененных записей в результате запроса передаются код записи и пары код_атрибута:значение измененных атрибутов.
  4. Для удаленных записей в результате запроса передаются все пары код_атрибута:значение, которые были заданы для записи.

Параметры запросов представлены в таблице 16.

Таблица 16. Параметры запроса

Параметр Тип Кратность Описание
1. oid string 1..1 OID справочника, по которому осуществляется вычисление истории изменений
2. low_version string 0..1 Младшая версия справочника, относительно которой вычисляются изменения.

Если версия не задана, то изменения вычисляются относительно нулевой версии справочника.

3. low_version_datetime datetime 0..1 Нижняя граница временного интервала, относительно которой вычисляются изменения.

Если дата:время не заданы, то изменения вычисляются относительно нулевой версии справочника.

4. high_version string 0..1 Старшая версия справочника, относительно которой вычисляются изменения.

Если версия не задана, то изменения вычисляются относительно актуальной версии справочника.

5. high_version_datetime datetime 0..1 Верхняя граница временного интервала, относительно которой вычисляются изменения.

Если дата:время не заданы, то изменения вычисляются относительно акутальной версии справочника.

6. count integer 0..1 Количество элементов (записей справочника), выводимых на одной странице результирующего ответа
7. page integer 0..1 Номер страницы результирующего ответа

Параметры ответа представлены в таблице 17.

Таблица 17. Параметры ответа

Контейнер Параметр Тип Описание
1. /total   integer Общее количество элементов ответа
2. /entry   array Массив найденных записей
3. entry/resource   object Описания изменений по одной записи
4. resource/parameter   array Массив параметров записи
5. parameter name string Код атрибута записи
6. parameter valueString string Значение атрибута записи простого типа
5. parameter name string Значение «operation». Операция произведенная с записью
6. parameter valueString string Возможные значения:

  • created – запись создана;
  • updated – запись обновлена;
  • deleted – запись удалена.

Пример запроса приведен в разделе примеры запросов.

Проверка доступности сервиса

Проверка доступности сервиса происходит с помощью GET-запроса по URL в формате:

[base]/version

При успешном выполнении метода пользователю возвращается JSON, содержащий номер версии сервиса.

Параметры ответа приведены в таблице 18.

Таблица 18. Параметры ответа

Контейнер Параметр Тип Описание
1. /version   string Номер версии сервиса

Пример запроса приведен в разделе примеры запросов.

Доступные справочники

Федеральные справочники

Код Справочник
1.2.643.5.1.13.2.1.1.581 Классификатор целей посещения амб. организации
1.2.643.5.1.13.13.11.1002 Номенклатура должностей медицинских работников и фармацевтических работников
1.2.643.5.1.13.13.11.1066 Номенклатура специальностей специалистов с высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения
1.2.643.5.1.13.2.1.1.635 Реестр страховых медицинских организаций (ФОМС)
1.2.643.5.1.13.2.7.1.30 Справочник «Роль в оказании помощи»
1.2.643.5.1.13.2.1.1.573 Классификатор жителя города или села
1.2.643.5.1.13.2.1.1.156 Справочник «Классификатор половой принадлежности»
1.2.643.5.1.13.2.7.1.15 Справочник «Отношение к пациенту»
1.2.643.5.1.13.2.1.1.104 Классификатор посещений по видам оплаты
1.2.643.5.1.13.2.7.1.41 Справочник «Статус оплаты услуги»
1.2.643.5.1.13.2.1.1.80 Классификатор единиц учета медицинской помощи
1.2.643.5.1.13.2.7.1.36 Справочник «Тип выдачи препарата»
1.2.643.5.1.13.2.7.1.64 Справочник «Способ применения медикамента»
1.2.643.5.1.13.2.1.1.118 Справочник «Группы здоровья»
1.2.643.5.1.13.2.7.1.2 Справочник «Вид направления»
1.2.643.5.1.13.2.7.1.15 Справочник «Отношение к пациенту (по уходу)»
1.2.643.5.1.13.2.7.1.9 Справочник «Уровни конфиденциальности»
1.2.643.5.1.13.2.1.1.688 Справочник «Исход заболевания»
1.2.643.5.1.13.2.1.1.106 Справочник «Цель обращения»
1.2.643.5.1.13.2.1.1.555 Классификатор состояний опьянения, в котором был доставлен в медицинскую организацию
1.2.643.5.1.13.2.1.1.111 Классификатор состояний при обращении (поступлении) в медицинскую организацию
1.2.643.5.1.13.2.1.1.537 Справочник времени доставки больного в стационар от начала заболевания (получения травмы)
1.2.643.5.1.13.2.1.1.281 Классификатор каналов госпитализации в лечебно-профилактическую организацию
1.2.643.5.1.13.2.1.1.56 Справочник «Анатомо-терапевтическо-химическая классификация»
1.2.643.5.1.13.2.1.1.221 Номенклатура коечного фонда медицинской организации
1.2.643.5.1.13.2.1.1.473 Номенклатура медицинских услуг
1.2.643.5.1.13.2.1.1.331 Классификатор лекарственных форм
1.2.643.5.1.13.2.1.1.180 Классификатор единиц измерения

Региональные справочники

Код Справочник
1.2.643.2.69.1.1.1.1 Региональные коды тестов по LOINC
1.2.643.2.69.1.1.1.2 МКБ10 региональной редакции
1.2.643.2.69.1.1.1.3 Справочник «Код группы крови»
1.2.643.2.69.1.1.1.4 Справочник «Код социальной группы (группы взрослого населения)»
1.2.643.2.69.1.1.1.5 Классификатор социальных статусов
1.2.643.2.69.1.1.1.6 Справочник «Тип документа»
1.2.643.2.69.1.1.1.7 Классификатор категорий льгот
1.2.643.2.69.1.1.1.8 Справочник «Классификатор характера заболевания»
1.2.643.2.69.1.1.1.9 Справочник «Причина изменения диагноза»
1.2.643.2.69.1.1.1.10 Справочник «Этап установления диагноза»
1.2.643.2.69.1.1.1.11 Классификатор состояния диспансерного учета по диагнозу (заболеванию)
1.2.643.2.69.1.1.1.12 Справочник «Классификатор травм по способу получения»
1.2.643.2.69.1.1.1.13 Справочник «Особенности выполнения стандарта»
1.2.643.2.69.1.1.1.14 Справочник «Статус документа временной нетрудоспособности»
1.2.643.2.69.1.1.1.15 Справочник «Причины выдачи документа временной нетрудоспособности»
1.2.643.2.69.1.1.1.16 Справочник «Вид медицинского обслуживания»
1.2.643.2.69.1.1.1.17 Справочник «Результат обращения»
1.2.643.2.69.1.1.1.18 Классификатор мест обслуживания
1.2.643.2.69.1.1.1.19 Классификатор целей посещения амбулаторно-поликлинической организации
1.2.643.2.69.1.1.1.20 Справочник «Первичность/повторность»
1.2.643.2.69.1.1.1.21 Справочник «Экстренность/плановость госпитализации»
1.2.643.2.69.1.1.1.22 Справочник «Вид транспортировки»
1.2.643.2.69.1.1.1.23 Справочник «Исход госпитализации»
1.2.643.2.69.1.1.1.24 Справочник «Дефекты догоспитального этапа»
1.2.643.2.69.1.1.1.25 Справочник «Режимы лечения»
1.2.643.2.69.1.1.1.26 Справочник «Статус диагноза»
1.2.643.2.69.1.1.1.27 Справочник «Тип контакта»
1.2.643.2.69.1.1.1.28 Справочник «Тип адреса»
1.2.643.2.69.1.1.1.29 Справочник «Стандарты учета оказания медицинской помощи»
1.2.643.2.69.1.1.1.30 Приоритет выполнения заявки (отметка срочности)
1.2.643.2.69.1.1.1.31 Код услуги заявки
1.2.643.2.69.1.1.1.32 Справочник «Источники финансирования»
1.2.643.2.69.1.1.1.33 Тип биоматериала
1.2.643.2.69.1.1.1.34 Тип контейнера
1.2.643.2.69.1.1.1.35 Справочник «Тип случая обслуживания»
1.2.643.2.69.1.1.1.36 Категория ресурса Condition
1.2.643.2.69.1.1.1.37 Тип ресурса Observation
1.2.643.2.69.1.1.1.38 Причина, по которой результат отсутствует
1.2.643.2.69.1.1.1.39 Тип Condition
1.2.643.2.69.1.1.1.40 Код пола пациента
1.2.643.2.69.1.1.1.41 Тип адреса
1.2.643.2.69.1.1.1.42 Статус DiagnosticOrder
1.2.643.2.69.1.1.1.43 Статус Encounter
1.2.643.2.69.1.1.1.44 Тип Encounter
1.2.643.2.69.1.1.1.45 Статус OrderResponse
1.2.643.2.69.1.1.1.46 Статус DiagnosticReport
1.2.643.2.69.1.1.1.47 Статус Observation
1.2.643.2.69.1.1.1.48 Виды полиса
1.2.643.2.69.1.1.1.49 Источник аннулирования
1.2.643.2.69.1.1.1.50 Статус направления
1.2.643.2.69.1.1.1.51 Регион
1.2.643.2.69.1.1.1.52 Вид медицинской помощи
1.2.643.2.69.1.1.1.53 Условия медицинской помощи
1.2.643.2.69.1.1.1.54 Форма медицинской помощи
1.2.643.2.69.1.1.1.55 Тип направления
1.2.643.2.69.1.1.1.56 Составной профиль помощи
1.2.643.2.69.1.1.1.57 Вид исследования
1.2.643.2.69.1.1.1.58 Область исследования
1.2.643.2.69.1.1.1.59 Составной тип документа
1.2.643.2.69.1.1.1.60 Причина аннулирования
1.2.643.2.69.1.1.1.61 Справочник МЭСов
1.2.643.2.69.1.1.1.62 Статус Condition
1.2.643.2.69.1.1.1.63 Справочник «Стандарты учета оказания медицинской помощи (ТФОМС)»
1.2.643.2.69.1.1.1.64 Справочник МО региона
1.2.643.2.69.1.1.1.65 Справочник «Отношение к пациенту (по уходу)»
1.2.643.2.69.1.1.1.66 Роль в направлении пациента