Руководство к использованию стандарта FHIR в ЦИСЗ
0.1.1667 - ci-build
Руководство к использованию стандарта FHIR в ЦИСЗ - Local Development build (v0.1.1667) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Официальный URL: https://fhir.by/StructureDefinition/FinalDiagnosis | Version: 0.1.1667 | |||
Active as of 2024-09-16 | Имя: FinalDiagnosis |
Профиль для передачи информации содержащей сведения о диагнозе пациента.
Описание профиля
Данный профиль описывает заключительный диагноз пациента, в который включены такие элементы как:
Профиль в обязательном порядке содержит ссылку на пациента, а также может содержать ссылку на участника медицинского процесса (врача, группу врачей).
Для некоторых заболеваний возможно указание части или частей тела, которые подверглись патологическому процессу.
Может использоваться для записи определенного состояния здоровья пациента, которое обычно не приводит к негативным последствиям, например, беременности.
Usage:
Описание профилей и принципов работы различных представлений..
Профиль ресурса: Condition
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | Condition | |||
id | 1..1 | id | Логический идентификатор этого артефакта | |
meta | 1..1 | Meta | Метаданные о ресурсе | |
id | 0..0 | |||
extension | 0..0 | |||
versionId | 0..0 | |||
lastUpdated | 0..0 | |||
source | 0..0 | |||
profile | 1..1 | canonical(StructureDefinition) | Профили, которым, как утверждается, соответствует этот ресурс Required Pattern: https://fhir.by/StructureDefinition/FinalDiagnosis | |
security | 0..0 | |||
tag | 0..0 | |||
implicitRules | 0..0 | |||
language | 0..0 | |||
text | 0..0 | |||
contained | 0..0 | |||
Slices for extension | 2..* | Extension | Extension Slice: Unordered, Open by value:url | |
kindOfDiagnosis | S | 1..1 | CodeableConcept | Расширение для видов диагнозов URL: https://fhir.by/StructureDefinition/KindOfDiagnosis |
dateOfDiagnosisDeletion | S | 0..1 | dateTime | Дата снятия диагноза URL: https://fhir.by/StructureDefinition/DateOfDiagnosisDeletion |
assertedDate | S | 1..1 | dateTime | Дата установки диагноза URL: https://fhir.by/StructureDefinition/AssertedDate |
courseOfDisease | S | 0..1 | CodeableConcept | Расширение для течения болезни URL: https://fhir.by/StructureDefinition/CourseOfDisease |
modifierExtension | 0..0 | |||
identifier | 0..1 | Identifier | Внешние идентификаторы для этого Condition | |
id | 0..0 | |||
extension | 0..0 | |||
use | 0..0 | |||
period | 0..0 | |||
assigner | 0..0 | |||
clinicalStatus | ||||
id | 0..0 | |||
extension | 0..0 | |||
coding | 1..1 | Coding | Код, определенный терминологической системой | |
id | 0..0 | |||
extension | 0..0 | |||
system | 1..1 | uri | Идентичность терминологической системы Required Pattern: http://terminology.hl7.org/CodeSystem/condition-clinical | |
code | 1..1 | code | Код в синтаксисе, определенном системой Binding: ConditionClinicalStatusCodes (required) | |
userSelected | 0..0 | |||
verificationStatus | 0..0 | |||
category | 0..0 | |||
severity | 0..0 | |||
code | 1..1 | CodeableConcept | Идентификатор для состояния, проблемы или диагноза | |
id | 0..0 | |||
extension | 0..0 | |||
coding | 1..1 | Coding | Код, определенный терминологической системой | |
id | 0..0 | |||
extension | 0..0 | |||
system | 1..1 | uri | Идентичность терминологической системы Required Pattern: http://hl7.org/fhir/sid/icd-10-cm | |
code | 1..1 | code | Код в синтаксисе, определенном системой | |
userSelected | 0..0 | |||
bodySite | 0..0 | |||
subject | 1..1 | Reference(Пациент | Пациент без ИН | Анонимный пациент) | Тот, у кого выявлено заболевание? | |
encounter | 0..1 | Reference(Общий профиль для обращения пациента за медицинской помощью | Обращение по временной нетрудоспоообности | Обращение по ВН на ВКК | Обращение по ВН на МРЭК) | Encounter, во время которого был создан этот Condition | |
onset[x] | 1..1 | dateTime | Дата когда в последний раз диагноз был подтвержден | |
abatement[x] | 0..1 | dateTime | В какое время наступило выздоровление/ремиссия | |
recordedDate | 1..1 | dateTime | Дата, когда данный Condition был впервые зарегистрирован в ЦИСЗ | |
participant | ||||
id | 0..0 | |||
extension | 0..0 | |||
modifierExtension | 0..0 | |||
actor | 1..1 | Reference(Роль медицинского работника) | Кто или что участвовало в мероприятиях, связанных с этим заболеванием | |
stage | ||||
id | 0..0 | |||
extension | 0..0 | |||
modifierExtension | 0..0 | |||
evidence | 0..0 | |||
note | 0..1 | Annotation | Клиническая трактовка состояния или заболевания | |
id | 0..0 | |||
extension | 0..0 | |||
author[x] | 0..0 | |||
time | 0..0 | |||
Documentation for this format |
Path | Conformance | ValueSet | URI |
Condition.clinicalStatus.coding.code | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical from the FHIR Standard |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | C | 0..* | Condition | Подробная информация о состояниях, проблемах или диагнозах con-2: If category is problems list item, the clinicalStatus should not be unknown con-3: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission. |
id | Σ | 1..1 | id | Логический идентификатор этого артефакта |
meta | Σ | 1..1 | Meta | Метаданные о ресурсе |
extension | 0..0 | |||
profile | Σ | 1..1 | canonical(StructureDefinition) | Профили, которым, как утверждается, соответствует этот ресурс Required Pattern: https://fhir.by/StructureDefinition/FinalDiagnosis |
Slices for extension | 2..* | Extension | Extension Slice: Unordered, Open by value:url | |
kindOfDiagnosis | S | 1..1 | CodeableConcept | Расширение для видов диагнозов URL: https://fhir.by/StructureDefinition/KindOfDiagnosis |
dateOfDiagnosisDeletion | S | 0..1 | dateTime | Дата снятия диагноза URL: https://fhir.by/StructureDefinition/DateOfDiagnosisDeletion |
assertedDate | S | 1..1 | dateTime | Дата установки диагноза URL: https://fhir.by/StructureDefinition/AssertedDate |
courseOfDisease | S | 0..1 | CodeableConcept | Расширение для течения болезни URL: https://fhir.by/StructureDefinition/CourseOfDisease |
identifier | Σ | 0..1 | Identifier | Внешние идентификаторы для этого Condition |
extension | 0..0 | |||
type | Σ | 0..1 | CodeableConcept | Описание идентификатора Binding: IdentifierTypeCodes (extensible): Кодированный тип идентификатора, который может быть использован для определения того, какой идентификатор следует использовать для определенной цели.. |
system | Σ | 0..1 | uri | Пространство имен для значения идентификатора Example General: http://www.acme.com/identifiers/patient |
value | ΣC | 0..1 | string | Уникальное значение Example General: 123456 |
clinicalStatus | ?!ΣC | 1..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved | unknown Binding: ConditionClinicalStatusCodes (required): Клинический статус заболевания или диагноз. |
extension | 0..0 | |||
coding | Σ | 1..1 | Coding | Код, определенный терминологической системой |
extension | 0..0 | |||
system | Σ | 1..1 | uri | Идентичность терминологической системы Required Pattern: http://terminology.hl7.org/CodeSystem/condition-clinical |
version | Σ | 0..1 | string | Версия системы - если это уместно |
code | ΣC | 1..1 | code | Код в синтаксисе, определенном системой Binding: ConditionClinicalStatusCodes (required) |
display | ΣC | 0..1 | string | Представление, определяемое системой |
text | Σ | 0..1 | string | Простое текстовое представление концепции |
code | Σ | 1..1 | CodeableConcept | Идентификатор для состояния, проблемы или диагноза Binding: ConditionProblemDiagnosisCodes (example): Определение для состояния или диагноза. |
extension | 0..0 | |||
coding | Σ | 1..1 | Coding | Код, определенный терминологической системой |
extension | 0..0 | |||
system | Σ | 1..1 | uri | Идентичность терминологической системы Required Pattern: http://hl7.org/fhir/sid/icd-10-cm |
version | Σ | 0..1 | string | Версия системы - если это уместно |
code | ΣC | 1..1 | code | Код в синтаксисе, определенном системой |
display | ΣC | 0..1 | string | Представление, определяемое системой |
text | Σ | 0..1 | string | Простое текстовое представление концепции |
subject | Σ | 1..1 | Reference(Пациент | Пациент без ИН | Анонимный пациент) | Тот, у кого выявлено заболевание? |
encounter | Σ | 0..1 | Reference(Общий профиль для обращения пациента за медицинской помощью | Обращение по временной нетрудоспоообности | Обращение по ВН на ВКК | Обращение по ВН на МРЭК) | Encounter, во время которого был создан этот Condition |
onset[x] | Σ | 1..1 | dateTime | Дата когда в последний раз диагноз был подтвержден |
abatement[x] | C | 0..1 | dateTime | В какое время наступило выздоровление/ремиссия |
recordedDate | Σ | 1..1 | dateTime | Дата, когда данный Condition был впервые зарегистрирован в ЦИСЗ |
participant | Σ | 0..* | BackboneElement | Кто или что участвовало в мероприятиях, связанных с этим заболеванием, и как они были вовлечены |
function | Σ | 0..1 | CodeableConcept | Тип участия Binding: ParticipationRoleType (extensible) |
actor | Σ | 1..1 | Reference(Роль медицинского работника) | Кто или что участвовало в мероприятиях, связанных с этим заболеванием |
stage | C | 0..* | BackboneElement | Стадия/класс, обычно оцениваемый формально con-1: Stage SHALL have summary or assessment |
summary | C | 0..1 | CodeableConcept | Краткое изложение (для конкретного заболевания) Binding: ConditionStage (example): Коды, описывающие стадии заболевания (например, стадии рака). |
assessment | C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Официальный отчет об оценке |
type | 0..1 | CodeableConcept | Тип стадирования Binding: ConditionStageType (example): Коды, описывающие стадию заболевания (например, клиническую или патологическую). | |
note | 0..1 | Annotation | Клиническая трактовка состояния или заболевания | |
extension | 0..0 | |||
text | Σ | 1..1 | markdown | Аннотация - текстовое содержимое(as markdown) |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Condition.identifier.type | extensible | IdentifierTypeCodeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | |
Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|5.0.0 from the FHIR Standard | |
Condition.clinicalStatus.coding.code | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical from the FHIR Standard | |
Condition.code | example | ConditionProblemDiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code from the FHIR Standard | |
Condition.participant.function | extensible | ParticipationRoleTypehttp://hl7.org/fhir/ValueSet/participation-role-type from the FHIR Standard | |
Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stage from the FHIR Standard | |
Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-type from the FHIR Standard |
Профиль ресурса: Condition
Summary
Mandatory: 14 elements
Must-Support: 4 elements
Prohibited: 42 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Схема различий
Профиль ресурса: Condition
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | Condition | |||
id | 1..1 | id | Логический идентификатор этого артефакта | |
meta | 1..1 | Meta | Метаданные о ресурсе | |
id | 0..0 | |||
extension | 0..0 | |||
versionId | 0..0 | |||
lastUpdated | 0..0 | |||
source | 0..0 | |||
profile | 1..1 | canonical(StructureDefinition) | Профили, которым, как утверждается, соответствует этот ресурс Required Pattern: https://fhir.by/StructureDefinition/FinalDiagnosis | |
security | 0..0 | |||
tag | 0..0 | |||
implicitRules | 0..0 | |||
language | 0..0 | |||
text | 0..0 | |||
contained | 0..0 | |||
Slices for extension | 2..* | Extension | Extension Slice: Unordered, Open by value:url | |
kindOfDiagnosis | S | 1..1 | CodeableConcept | Расширение для видов диагнозов URL: https://fhir.by/StructureDefinition/KindOfDiagnosis |
dateOfDiagnosisDeletion | S | 0..1 | dateTime | Дата снятия диагноза URL: https://fhir.by/StructureDefinition/DateOfDiagnosisDeletion |
assertedDate | S | 1..1 | dateTime | Дата установки диагноза URL: https://fhir.by/StructureDefinition/AssertedDate |
courseOfDisease | S | 0..1 | CodeableConcept | Расширение для течения болезни URL: https://fhir.by/StructureDefinition/CourseOfDisease |
modifierExtension | 0..0 | |||
identifier | 0..1 | Identifier | Внешние идентификаторы для этого Condition | |
id | 0..0 | |||
extension | 0..0 | |||
use | 0..0 | |||
period | 0..0 | |||
assigner | 0..0 | |||
clinicalStatus | ||||
id | 0..0 | |||
extension | 0..0 | |||
coding | 1..1 | Coding | Код, определенный терминологической системой | |
id | 0..0 | |||
extension | 0..0 | |||
system | 1..1 | uri | Идентичность терминологической системы Required Pattern: http://terminology.hl7.org/CodeSystem/condition-clinical | |
code | 1..1 | code | Код в синтаксисе, определенном системой Binding: ConditionClinicalStatusCodes (required) | |
userSelected | 0..0 | |||
verificationStatus | 0..0 | |||
category | 0..0 | |||
severity | 0..0 | |||
code | 1..1 | CodeableConcept | Идентификатор для состояния, проблемы или диагноза | |
id | 0..0 | |||
extension | 0..0 | |||
coding | 1..1 | Coding | Код, определенный терминологической системой | |
id | 0..0 | |||
extension | 0..0 | |||
system | 1..1 | uri | Идентичность терминологической системы Required Pattern: http://hl7.org/fhir/sid/icd-10-cm | |
code | 1..1 | code | Код в синтаксисе, определенном системой | |
userSelected | 0..0 | |||
bodySite | 0..0 | |||
subject | 1..1 | Reference(Пациент | Пациент без ИН | Анонимный пациент) | Тот, у кого выявлено заболевание? | |
encounter | 0..1 | Reference(Общий профиль для обращения пациента за медицинской помощью | Обращение по временной нетрудоспоообности | Обращение по ВН на ВКК | Обращение по ВН на МРЭК) | Encounter, во время которого был создан этот Condition | |
onset[x] | 1..1 | dateTime | Дата когда в последний раз диагноз был подтвержден | |
abatement[x] | 0..1 | dateTime | В какое время наступило выздоровление/ремиссия | |
recordedDate | 1..1 | dateTime | Дата, когда данный Condition был впервые зарегистрирован в ЦИСЗ | |
participant | ||||
id | 0..0 | |||
extension | 0..0 | |||
modifierExtension | 0..0 | |||
actor | 1..1 | Reference(Роль медицинского работника) | Кто или что участвовало в мероприятиях, связанных с этим заболеванием | |
stage | ||||
id | 0..0 | |||
extension | 0..0 | |||
modifierExtension | 0..0 | |||
evidence | 0..0 | |||
note | 0..1 | Annotation | Клиническая трактовка состояния или заболевания | |
id | 0..0 | |||
extension | 0..0 | |||
author[x] | 0..0 | |||
time | 0..0 | |||
Documentation for this format |
Path | Conformance | ValueSet | URI |
Condition.clinicalStatus.coding.code | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical from the FHIR Standard |
Полная Схема
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | C | 0..* | Condition | Подробная информация о состояниях, проблемах или диагнозах con-2: If category is problems list item, the clinicalStatus should not be unknown con-3: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission. |
id | Σ | 1..1 | id | Логический идентификатор этого артефакта |
meta | Σ | 1..1 | Meta | Метаданные о ресурсе |
extension | 0..0 | |||
profile | Σ | 1..1 | canonical(StructureDefinition) | Профили, которым, как утверждается, соответствует этот ресурс Required Pattern: https://fhir.by/StructureDefinition/FinalDiagnosis |
Slices for extension | 2..* | Extension | Extension Slice: Unordered, Open by value:url | |
kindOfDiagnosis | S | 1..1 | CodeableConcept | Расширение для видов диагнозов URL: https://fhir.by/StructureDefinition/KindOfDiagnosis |
dateOfDiagnosisDeletion | S | 0..1 | dateTime | Дата снятия диагноза URL: https://fhir.by/StructureDefinition/DateOfDiagnosisDeletion |
assertedDate | S | 1..1 | dateTime | Дата установки диагноза URL: https://fhir.by/StructureDefinition/AssertedDate |
courseOfDisease | S | 0..1 | CodeableConcept | Расширение для течения болезни URL: https://fhir.by/StructureDefinition/CourseOfDisease |
identifier | Σ | 0..1 | Identifier | Внешние идентификаторы для этого Condition |
extension | 0..0 | |||
type | Σ | 0..1 | CodeableConcept | Описание идентификатора Binding: IdentifierTypeCodes (extensible): Кодированный тип идентификатора, который может быть использован для определения того, какой идентификатор следует использовать для определенной цели.. |
system | Σ | 0..1 | uri | Пространство имен для значения идентификатора Example General: http://www.acme.com/identifiers/patient |
value | ΣC | 0..1 | string | Уникальное значение Example General: 123456 |
clinicalStatus | ?!ΣC | 1..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved | unknown Binding: ConditionClinicalStatusCodes (required): Клинический статус заболевания или диагноз. |
extension | 0..0 | |||
coding | Σ | 1..1 | Coding | Код, определенный терминологической системой |
extension | 0..0 | |||
system | Σ | 1..1 | uri | Идентичность терминологической системы Required Pattern: http://terminology.hl7.org/CodeSystem/condition-clinical |
version | Σ | 0..1 | string | Версия системы - если это уместно |
code | ΣC | 1..1 | code | Код в синтаксисе, определенном системой Binding: ConditionClinicalStatusCodes (required) |
display | ΣC | 0..1 | string | Представление, определяемое системой |
text | Σ | 0..1 | string | Простое текстовое представление концепции |
code | Σ | 1..1 | CodeableConcept | Идентификатор для состояния, проблемы или диагноза Binding: ConditionProblemDiagnosisCodes (example): Определение для состояния или диагноза. |
extension | 0..0 | |||
coding | Σ | 1..1 | Coding | Код, определенный терминологической системой |
extension | 0..0 | |||
system | Σ | 1..1 | uri | Идентичность терминологической системы Required Pattern: http://hl7.org/fhir/sid/icd-10-cm |
version | Σ | 0..1 | string | Версия системы - если это уместно |
code | ΣC | 1..1 | code | Код в синтаксисе, определенном системой |
display | ΣC | 0..1 | string | Представление, определяемое системой |
text | Σ | 0..1 | string | Простое текстовое представление концепции |
subject | Σ | 1..1 | Reference(Пациент | Пациент без ИН | Анонимный пациент) | Тот, у кого выявлено заболевание? |
encounter | Σ | 0..1 | Reference(Общий профиль для обращения пациента за медицинской помощью | Обращение по временной нетрудоспоообности | Обращение по ВН на ВКК | Обращение по ВН на МРЭК) | Encounter, во время которого был создан этот Condition |
onset[x] | Σ | 1..1 | dateTime | Дата когда в последний раз диагноз был подтвержден |
abatement[x] | C | 0..1 | dateTime | В какое время наступило выздоровление/ремиссия |
recordedDate | Σ | 1..1 | dateTime | Дата, когда данный Condition был впервые зарегистрирован в ЦИСЗ |
participant | Σ | 0..* | BackboneElement | Кто или что участвовало в мероприятиях, связанных с этим заболеванием, и как они были вовлечены |
function | Σ | 0..1 | CodeableConcept | Тип участия Binding: ParticipationRoleType (extensible) |
actor | Σ | 1..1 | Reference(Роль медицинского работника) | Кто или что участвовало в мероприятиях, связанных с этим заболеванием |
stage | C | 0..* | BackboneElement | Стадия/класс, обычно оцениваемый формально con-1: Stage SHALL have summary or assessment |
summary | C | 0..1 | CodeableConcept | Краткое изложение (для конкретного заболевания) Binding: ConditionStage (example): Коды, описывающие стадии заболевания (например, стадии рака). |
assessment | C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Официальный отчет об оценке |
type | 0..1 | CodeableConcept | Тип стадирования Binding: ConditionStageType (example): Коды, описывающие стадию заболевания (например, клиническую или патологическую). | |
note | 0..1 | Annotation | Клиническая трактовка состояния или заболевания | |
extension | 0..0 | |||
text | Σ | 1..1 | markdown | Аннотация - текстовое содержимое(as markdown) |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Condition.identifier.type | extensible | IdentifierTypeCodeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | |
Condition.clinicalStatus | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|5.0.0 from the FHIR Standard | |
Condition.clinicalStatus.coding.code | required | ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical from the FHIR Standard | |
Condition.code | example | ConditionProblemDiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code from the FHIR Standard | |
Condition.participant.function | extensible | ParticipationRoleTypehttp://hl7.org/fhir/ValueSet/participation-role-type from the FHIR Standard | |
Condition.stage.summary | example | ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stage from the FHIR Standard | |
Condition.stage.type | example | ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-type from the FHIR Standard |
Профиль ресурса: Condition
Summary
Mandatory: 14 elements
Must-Support: 4 elements
Prohibited: 42 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Для записи кодов диагнозов использована Межуднародная классификация болезней 10-го пересмотра из системы ICD-10.
Связи ресурса Condition:
mindmap root((Condition)) encounter Общий профиль для обращения пациента за медицинской помощью Обращение по временной нетрудоспоообности Обращение по ВН на ВКК Обращение по ВН на МРЭК subject Пациент Пациент без ИН Анонимный пациент (participant) actor Медицинский работник Роль медицинского работника (stage) assessement ClinicalImpression DiagnosticReport Observation
Метод получения осуществляет доступ к текущему содержимому ресурса. Взаимодействие осуществляется с помощью HTTP GET
команды:
GET [base]/fhir/Patient/[patientId]/Condition/[id]
Метод возвращает один экземпляр ресурса.
Возможные значения логического идентификатора («id») описаны в типе Id
При попытке доступа к несуществующему ресурсу будет возвращен HTTP статус код - 404 Not Found
Во всех поисковых взаимодействиях в этом руководстве используется HTTP GET
команда со следующим синтаксисом:
GET [base]/fhir/Patient/[patientId]/[Resource-type]?[parameter1]{:m1|m2|...}={c1|c2|...}[value1{,value2,...}]{&[parameter2]{:m1|m2|...}={c1|c2|...}[value1{,value2,...}]&...}
GET — это HTTP метод, используемый для получения ресурса.
Переменные указанные в «[]», обязательны для предоставления клиентом и будут заменены указанным строковым литералом.
Переменные указанные в «{}», не являются обязательными для предоставления клиентом и будут заменены указанным строковым литералом.
base: URL-адрес сервера
Resource-type: имя типа ресурса (например, “Condition”).
parameter: параметры поиска, определенные для конкретного взаимодействия (например, «?clinical-status=active»).
value: значение параметра поиска
: модификатор параметра поиска
{c1 c2 …}: компаратор параметра поиска
{,value2,…}: логическое ИЛИ
{¶meter2={:m1 m2 …}={c1 c2 …}[value1{,value2,…}]&…}: логическое И
Простой пример запроса поиска в RESTful с использованием HTTP GET
команды:
GET [base]/fhir/Patient/[patientId]/Condition?type=value&...
Параметр поиска | Тип | Описание | Выражение | Пример |
---|---|---|---|---|
_id | token | По логическому идентификатору | Condition.id | GET [base]/fhir/Patient/[patientId]/Condition?_id=00001 |
_profile | reference | По профилю организации | Condition.meta.profile | GET [base]/fhir/Patient/[patientId]/Condition?_profile=https://fhir.by/StructureDefinition/FinalDiagnosis |
abatement-age | quantity | Выздоровление/ремиссия в зависимости от возраста или возрастного диапазона | Condition.abatement.ofType(Age) | Condition.abatement.ofType(Range) | GET [base]/fhir/Patient/[patientId]/Condition?abatement-age=5.4\|\|a |
abatement-date | date | Выздоровление/ремиссия, связанные с датой (дата, время и период) | Condition.abatement.ofType(dateTime) | Condition.abatement.ofType(Period) | GET [base]/fhir/Patient/[patientId]/Condition?abatement-date=gt2024-01-01T10:20:00+00:00<2024-01-01T10:30:00+00:00 |
abatement-string | string | Выздоровление/ремиссия строкой | Condition.abatement.ofType(string) | GET [base]/fhir/Patient/[patientId]/Condition?abatement-string=03-07-24 |
body-site | token | Анатомическое расположение, если это уместно | Condition.bodySite | GET [base]/fhir/Patient/[patientId]/Condition?body-site=29850006 |
category | token | Категория заболевания | Condition.category | GET [base]/fhir/Patient/[patientId]/Condition?category=encounter-diagnosis |
clinical-status | token | Клинический статус заболевания | Condition.clinicalStatus | GET [base]/fhir/Patient/[patientId]/Condition?clinical-status=encounter-diagnosis |
code | token | Код для этого заболевания | Condition.code | GET [base]/fhir/Patient/[patientId]/Condition?code=i83.9 |
encounter | reference | Встреча, во время которой было создано запись о заболевании | Condition.encounter(Encounter) | GET [base]/fhir/Patient/[patientId]/Condition?encounter=encounter01 |
evidence | token | Проявление/симптом | Condition.evidence.concept | GET [base]/fhir/Patient/[patientId]/Condition?evidence=fever |
evidence-detail | reference | Вспомогательная информация, найденная в других источниках | Condition.evidence.reference | GET [base]/fhir/Patient/[patientId]/Condition?evidence-detail=observation01 |
identifier | token | Уникальный идентификатор записи о заболевании | Condition.identifier | GET [base]/fhir/Patient/[patientId]/Condition?identifier=0001192 |
onset-age | quantity | Наступает в зависимости от возраста или возрастного диапазона | Condition.onset.ofType(Age) | Condition.onset.ofType(Range) | GET [base]/fhir/Patient/[patientId]/Condition?onset-age=5.4\|\|a |
onset-date | date | Понятия, связанные с датой (dateTime и Period) | Condition.onset.ofType(dateTime) | Condition.onset.ofType(Period) | GET [base]/fhir/Patient/[patientId]/Condition?onset-date=gt2024-01-01T10:20:00+00:00<2024-01-01T10:30:00+00:00 |
onset-info | string | Начинается в виде строки | Condition.onset.ofType(string) | GET [base]/fhir/Patient/[patientId]/Condition?onset-info=03-07-24 |
participant-actor | reference | Кто или что участвовало в мероприятиях, связанных с этим заболеванием | Condition.participant.actor(Practitioner, Organization, CareTeam, Device, Patient, PractitionerRole, RelatedPerson) | GET [base]/fhir/Patient/[patientId]/Condition?participant-actor=Practitioner01 |
participant-function | token | Тип вовлеченности субъекта в деятельность, связанную с данным заболеванием | Condition.participant.function | GET [base]/fhir/Patient/[patientId]/Condition?participant-function=performer |
patient | reference | У кого есть такое заболевание? | Condition.subject.where(resolve() is Patient)(Patient) | GET [base]/fhir/Patient/[patientId]/Condition?patient=Patient01 |
recorded-date | date | Дата первой записи | Condition.recordedDate | GET [base]/fhir/Patient/[patientId]/Condition?recorded-date=gt2024-01-01T10:20:00+00:00<2024-01-01T10:30:00+00:00 |
severity | token | Тяжесть состояния | Condition.severity | GET [base]/fhir/Patient/[patientId]/Condition?severity=24484000 |
stage | token | Краткое изложение (для конкретного заболевания) | Condition.stage.summary | GET [base]/fhir/Patient/[patientId]/Condition?stage=22079002 |
subject | reference | У кого есть такое заболевание? | Condition.subject(Group, Patient) | GET [base]/fhir/Patient/[patientId]/Condition?subject=Patient01 |
verification-status | token | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error | Condition.verificationStatus | GET [base]/fhir/Patient/[patientId]/Condition?verification-status=unconfirmed |