Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Используется для описания параметров направления

Ресурс по FHIR

https://www.hl7.org/fhir/procedurerequest.html

Описание полей

Наименование

Тип значения

Описание

Значение по умолчанию

resourceTypestringТип ресурсаObservation
identifierArray of Identifier

Идентификатор параметра


basedOn
Array of ReferenceСсылка на Направление, к которому он относится
statusEnum(string)Исследование

registered при отправке

final при получении результата

categoryArray of CodeableConceptТип параметра + Обязательность параметра
codeCodeableConceptКлассификация параметра
performerReferenceСсылка на исполнителя(Та же, что и в направлении)
value[x]
Зависит от типа параметра(описать логику выбора)Не используем при отправке. При получении используется как результат параметра
commentstringКомментарий к параметру
referenceRangeReferenceRangeВозможные значения результата
performerReference

Идентификатор ресурса, на который сделано направление.

Состоит из склейки: Гуид лпу ресурса + Гуид ресурса


reasonCodeArray of CodeableConceptПричина направления/диагноз по МКБ
reasonReferenceArray of ReferenceСсылка на параметры исследования
noteArray of AnnotationВыписка/Комментарий к направлению

BackboneElement: ReferenceRange

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

Подробней про остальные поля: https://www.hl7.org/fhir/observation.html


При разных типах параметров используется по разному.

Если параметр - Integer или Decimal:

Наименование

Тип значения

Описание

lowSimpleQuantityНижняя граница допустимых значений параметра
highSimpleQuantity

Верхняя граница допустимых значений параметра

textstringЕдиница измерения

Если параметр - Enum:

Описываем возможные значения перечисления массивом объектов:

Наименование

Тип значения

Описание

textstringВозможное значение перечисления


Типы параметров (ResearchParamValueType)

Код (code)

Название (display)Результат в поле fhirКомментарий

Bool

Логический

valueString

true/false в строке

Integer

Целый

valueQuantity

В referenceRange указываем верхнюю(high) и нижнюю(low) допустимые границ, а также единицы измерения. Если передается 0 в границах, то неограничено.

Decimal

Вещественный

valueQuantity

В referenceRange указываем верхнюю(high) и нижнюю(low) допустимые границ, а также единицы измерения(text). Если передается 0 в границах, то неограничено.

String

Строковый

valueString

Просто строка

DateTime

Тип "Дата"

valueDateTime

Дата

Enum

Тип "Перечисление"

valueString

В referenceRange передаются возможные варианты.Результат пишется в строку.

MicroBiology

Антибиотикограмма

valueString

Пока никак не используется, но предположим, что это строчное значение.

File

Файл

valueString

Указание пути до файла с результатами

Directory

Папка

valueString

Указание пути до папки с результатами

URI

Ресурс

valueString

Указание пути до результатов

  • Нет меток