Единая платформа цифрового здравоохранения Узбекистана
0.10.0 - draft Uzbekistan флаг

This page is part of the Uzbekistan Digital Health Platform (v0.10.0: Releases Draft) based on FHIR (HL7® FHIR® Standard) v5.0.0. This is the current published version. For a full list of available versions, see the Directory of published versions

Профиль ресурса: UZ Core AdverseEvent ( Экспериментальный )

Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-adverse-event Версия: 0.10.0
Active по состоянию на 2025-08-01 Вычисляемое имя: UZCoreAdverseEvent

Uzbekistan Core AdverseEvent profile, used to represent an adverse event that may be associated with unintended consequences for a patient or research participant.

UZ Core AdverseEvent регистрирует на Цифровой платформе здравоохранения (DHP) нежелательное явление, например поствакцинальную реакцию. Он содержит reference на предполагаемый источник, который мог вызвать это явление; для реакции на вакцину таким ресурсом является Immunization. Вместе с ним могут использоваться Observation или Condition, описывающие саму реакцию. Ресурс определяет затронутого Patient и Practitioner, зарегистрировавшего событие. Событие может представлять собой фактически причинённый вред или предотвращённое потенциально опасное событие.

Обязательные элементы данных и элементы Must Support

Указанные ниже элементы должны либо всегда присутствовать (обязательные элементы), либо поддерживаться при наличии соответствующих данных (Must Support). Не все они обязательны, однако система должна заполнять каждый элемент Must Support при наличии данных и обрабатывать его при получении. Ниже приведено человекочитаемое резюме; формальные представления содержат точные кардинальности, типы и терминологические привязки.

Элементы Must Have в каждом UZ Core AdverseEvent

Этот профиль не добавляет собственных обязательных кардинальностей. Обязательные элементы наследуются от базового ресурса: статус записи (1..1), actuality - фактически причинённый вред или потенциальное предотвращённое событие (1..1), а также субъект, с которым произошло событие (1..1). На практике также всегда следует заполнять предполагаемый источник события (см. раздел Must Support ниже).

Элементы Must Support в каждом UZ Core AdverseEvent

  • идентификатор, статус записи и actuality (фактически причинённый вред или потенциальное предотвращённое событие);
  • субъект, с которым произошло событие, связанный Encounter и время возникновения события (дата и время, период или расписание);
  • время выявления события и дата его регистрации;
  • наступившее последствие - Condition или Observation, вызванные событием, - и место события;
  • степень серьёзности и исход;
  • лицо, зарегистрировавшее событие, и участник события (его функция и actor);
  • предполагаемый источник - конкретный объект, который мог вызвать событие; для поствакцинальной реакции это Immunization;
  • примечания.

Для поствакцинальной реакции в предполагаемом источнике укажите reference на Immunization, а в resultingEffect - reference на Condition или Observation, описывающий реакцию.

Пошаговое формирование JSON

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

Минимальный AdverseEvent, который следует отправлять

Базовый ресурс требует указания status записи, actuality (произошёл ли фактический вред или имело место потенциальное предотвращённое событие) и subject, с которым произошло событие. Нежелательное явление имеет практический смысл только при добавлении suspectEntity - предполагаемого источника события. Обратите внимание: status и actuality являются простыми кодами, а не CodeableConcept; передавайте строковое значение без дополнительной структуры. Каждый ресурс UZ Core также должен указывать в meta.profile профиль, соответствие которому он заявляет:

{
  "resourceType": "AdverseEvent",
  "meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-adverse-event"] },
  "status": "in-progress",
  "actuality": "potential",
  "subject": { "reference": "Patient/example-salim" },
  "suspectEntity": [
    { "instanceReference": { "reference": "Medication/example-prednisone" } }
  ]
}

Для status (registered, in-progress, completed …) и actuality (actual / potential) используется обязательная привязка: значение должно выбираться из соответствующего ValueSet. suspectEntity.instance[x] содержит экземпляр, предположительно связанный с возникновением события. В данном примере это Medication; для поствакцинальной реакции используется Immunization. Также могут использоваться Procedure, Substance, Device или MedicationAdministration. Это обычный Reference, поэтому instanceReference непосредственно содержит { "reference": "Type/id" }.

Реалистичный пример фактически произошедшего нежелательного явления

Для фактического события, затронувшего пациента, укажите время его возникновения (occurrenceDateTime), время выявления в detected, recordedDate, связанные encounter и location, resultingEffect - Condition или Observation, возникшие вследствие события, - seriousness, outcome, recorder и participant, сообщившего о событии:

{
  "resourceType": "AdverseEvent",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-adverse-event" ] },
  "status": "completed",
  "actuality": "actual",
  "subject": { "reference": "Patient/example-david" },
  "encounter": { "reference": "Encounter/example-encounter" },
  "occurrenceDateTime": "2026-04-30T10:30:00+05:00",
  "detected": "2026-04-30T10:45:00+05:00",
  "recordedDate": "2026-04-30T11:15:00+05:00",
  "resultingEffect": [ { "reference": "Condition/example-anaphylaxis" } ],
  "location": { "reference": "Location/example-location" },
  "seriousness": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness",
        "code": "serious",
        "display": "Serious"
      }
    ]
  },
  "outcome": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "405535005",
          "display": "Adverse incident resulting in death"
        }
      ]
    }
  ],
  "recorder": { "reference": "Practitioner/example-practitioner" },
  "participant": [
    {
      "function": {
        "coding": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
            "code": "AUT",
            "display": "author (originator)"
          }
        ]
      },
      "actor": { "reference": "Practitioner/example-practitioner" }
    }
  ],
  "suspectEntity": [ { "instanceReference": { "reference": "Medication/example-amoxicillin" } } ],
  "note": [
    {
      "text": "Patient developed anaphylaxis shortly after amoxicillin administration and died despite resuscitation efforts."
    }
  ]
}

В отличие от seriousness и outcome, имеющих тип CodeableConcept (в данном примере outcome использует SNOMED CT, а seriousness - систему кодов серьёзности HL7), элементы resultingEffect, subject, encounter, location, recorder и participant.actor являются обычными Reference в формате { "reference": "Type/id" } без дополнительной вложенности. participant.function указывает причину участия данного лица (здесь AUT - автор, зарегистрировавший событие).

Когда это предотвращённое потенциально опасное событие, а не фактический вред

Предотвращённое событие, которое не затронуло пациента, регистрируется аналогичным образом, но для actuality указывается potential. resultingEffect отсутствует, поскольку с пациентом ничего не произошло, а outcome не указывается. В note следует описать, как событие было предотвращено. suspectEntity по-прежнему содержит reference на объект, который мог бы причинить вред:

{
  "resourceType": "AdverseEvent",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-adverse-event" ] },
  "status": "in-progress",
  "actuality": "potential",
  "subject": { "reference": "Patient/example-salim" },
  "encounter": { "reference": "Encounter/example-encounter" },
  "occurrenceDateTime": "2026-04-30T10:30:00+05:00",
  "detected": "2026-04-30T10:35:00+05:00",
  "recordedDate": "2026-04-30T11:15:00+05:00",
  "location": { "reference": "Location/example-location-1" },
  "seriousness": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness",
        "code": "serious",
        "display": "Serious"
      }
    ]
  },
  "recorder": { "reference": "Practitioner/example-practitioner" },
  "suspectEntity": [ { "instanceReference": { "reference": "Medication/example-prednisone" } } ],
  "note": [
    {
      "text": "Prednisone ordered despite a documented contraindication; pharmacy intercepted it before it reached the patient."
    }
  ]
}

Предотвращённое потенциально опасное событие также следует регистрировать: seriousness отражает возможную тяжесть последствий, а detected фиксирует момент, когда защитный механизм позволил выявить событие. Правила выбора между отсутствием элемента и явным указанием отсутствующих данных приведены в разделе Отсутствующие и скрытые данные.

​Примеры вызовов API и образец payload приведены в разделе Быстрый старт в нижней части страницы.

Использование:

You can also check for usages in the FHIR IG Statistics

Формальные представления содержимого профиля

Описание профилей, дифференциалов, снимков и их представлений.

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent(5.0.0) An event that may be related to unintended effects on a patient or research participant
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... status ?!SΣ 1..1 code in-progress | completed | entered-in-error | unknown
Привязка: AdverseEventStatusVS (0.10.0) (required)
... actuality ?!SΣ 1..1 code actual | potential
Привязка: AdverseEventActualityVS (0.10.0) (required)
... subject SΣ 1..1 Reference(UZ Core Patient(0.10.0) | Group | UZ Core Practitioner(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Subject impacted by event
... encounter SΣ 0..1 Reference(UZ Core Encounter(0.10.0)) The Encounter associated with the start of the AdverseEvent
... occurrence[x] SΣ 0..1 When the event occurred
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
.... occurrenceTiming Timing
... detected SΣ 0..1 dateTime When the event was detected
... recordedDate SΣ 0..1 dateTime When the event was recorded
... resultingEffect SΣ 0..* Reference(UZ Core Condition(0.10.0) | UZ Core Observation(0.10.0)) Effect on the subject due to this event
... location SΣ 0..1 Reference(UZ Core Location(0.10.0)) Location where adverse event occurred
... seriousness SΣ 0..1 CodeableConcept Seriousness or gravity of the event
Привязка: AdverseEventSeriousnessVS (0.10.0) (example)
... outcome SΣ 0..* CodeableConcept Type of outcome from the adverse event
Привязка: AdverseEventOutcomeVS (0.10.0) (example)
... recorder SΣ 0..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who recorded the adverse event
... participant SΣ 0..* BackboneElement Who was involved in the adverse event or the potential adverse event and what they did
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... function SΣ 0..1 CodeableConcept Type of involvement
Привязка: AdverseEventParticipantFunction (example)
.... actor SΣ 1..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who was involved in the adverse event or the potential adverse event
... suspectEntity SΣ 0..* BackboneElement The suspected agent causing the adverse event
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... instance[x] SΣ 1..1 Reference(UZ Core Immunization(0.10.0) | UZ Core Procedure(0.10.0) | Substance | UZ Core Medication(0.10.0) | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) Refers to the specific entity that caused the adverse event
... note SΣ 0..* Annotation Comment on adverse event

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
AdverseEvent.status Base required Types of AdverseEvent status 📍0.10.0 этот IG
AdverseEvent.actuality Base required Types of AdverseEvent actuality 📍0.10.0 этот IG
AdverseEvent.seriousness Base example Types of AdverseEvent seriousness 📍0.10.0 этот IG
AdverseEvent.outcome Base example Types of AdverseEvent outcome 📍0.10.0 этот IG
AdverseEvent.participant.​function Base example AdverseEvent Participant Function 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent(5.0.0) An event that may be related to unintended effects on a patient or research participant
... identifier S 0..* Identifier Business identifier for the event
... status S 1..1 code in-progress | completed | entered-in-error | unknown
Привязка: AdverseEventStatusVS (0.10.0) (required)
... actuality S 1..1 code actual | potential
Привязка: AdverseEventActualityVS (0.10.0) (required)
... encounter S 0..1 Reference(UZ Core Encounter(0.10.0)) The Encounter associated with the start of the AdverseEvent
... occurrence[x] S 0..1 dateTime, Period, Timing When the event occurred
... detected S 0..1 dateTime When the event was detected
... recordedDate S 0..1 dateTime When the event was recorded
... resultingEffect S 0..* Reference(UZ Core Condition(0.10.0) | UZ Core Observation(0.10.0)) Effect on the subject due to this event
... location S 0..1 Reference(UZ Core Location(0.10.0)) Location where adverse event occurred
... seriousness S 0..1 CodeableConcept Seriousness or gravity of the event
Привязка: AdverseEventSeriousnessVS (0.10.0) (example)
... outcome S 0..* CodeableConcept Type of outcome from the adverse event
Привязка: AdverseEventOutcomeVS (0.10.0) (example)
... recorder S 0..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who recorded the adverse event
... participant S 0..* BackboneElement Who was involved in the adverse event or the potential adverse event and what they did
.... function S 0..1 CodeableConcept Type of involvement
Привязка: AdverseEventParticipantFunction (example)
.... actor S 1..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who was involved in the adverse event or the potential adverse event
... suspectEntity S 0..* BackboneElement The suspected agent causing the adverse event
.... instance[x] S 1..1 Reference(UZ Core Immunization(0.10.0) | UZ Core Procedure(0.10.0) | Substance | UZ Core Medication(0.10.0) | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) Refers to the specific entity that caused the adverse event
... note S 0..* Annotation Comment on adverse event

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
AdverseEvent.status Base required Types of AdverseEvent status 📍0.10.0 этот IG
AdverseEvent.actuality Base required Types of AdverseEvent actuality 📍0.10.0 этот IG
AdverseEvent.seriousness Base example Types of AdverseEvent seriousness 📍0.10.0 этот IG
AdverseEvent.outcome Base example Types of AdverseEvent outcome 📍0.10.0 этот IG
AdverseEvent.participant.​function Base example AdverseEvent Participant Function 📍5.0.0 Стандарт FHIR
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent(5.0.0) An event that may be related to unintended effects on a patient or research participant
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier SΣ 0..* Identifier Business identifier for the event
... status ?!SΣ 1..1 code in-progress | completed | entered-in-error | unknown
Привязка: AdverseEventStatusVS (0.10.0) (required)
... actuality ?!SΣ 1..1 code actual | potential
Привязка: AdverseEventActualityVS (0.10.0) (required)
... category Σ 0..* CodeableConcept wrong-patient | procedure-mishap | medication-mishap | device | unsafe-physical-environment | hospital-aquired-infection | wrong-body-site
Привязка: AdverseEventCategory (example): Overall categorization of the event, e.g. product-related or situational.
... code Σ 0..1 CodeableConcept Event or incident that occurred or was averted
Привязка: AdverseEventType (example): Detailed type of event.
... subject SΣ 1..1 Reference(UZ Core Patient(0.10.0) | Group | UZ Core Practitioner(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Subject impacted by event
... encounter SΣ 0..1 Reference(UZ Core Encounter(0.10.0)) The Encounter associated with the start of the AdverseEvent
... occurrence[x] SΣ 0..1 When the event occurred
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
.... occurrenceTiming Timing
... detected SΣ 0..1 dateTime When the event was detected
... recordedDate SΣ 0..1 dateTime When the event was recorded
... resultingEffect SΣ 0..* Reference(UZ Core Condition(0.10.0) | UZ Core Observation(0.10.0)) Effect on the subject due to this event
... location SΣ 0..1 Reference(UZ Core Location(0.10.0)) Location where adverse event occurred
... seriousness SΣ 0..1 CodeableConcept Seriousness or gravity of the event
Привязка: AdverseEventSeriousnessVS (0.10.0) (example)
... outcome SΣ 0..* CodeableConcept Type of outcome from the adverse event
Привязка: AdverseEventOutcomeVS (0.10.0) (example)
... recorder SΣ 0..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who recorded the adverse event
... participant SΣ 0..* BackboneElement Who was involved in the adverse event or the potential adverse event and what they did
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... function SΣ 0..1 CodeableConcept Type of involvement
Привязка: AdverseEventParticipantFunction (example)
.... actor SΣ 1..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who was involved in the adverse event or the potential adverse event
... study Σ 0..* Reference(ResearchStudy) Research study that the subject is enrolled in
... expectedInResearchStudy 0..1 boolean Considered likely or probable or anticipated in the research study
... suspectEntity SΣ 0..* BackboneElement The suspected agent causing the adverse event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... instance[x] SΣ 1..1 Reference(UZ Core Immunization(0.10.0) | UZ Core Procedure(0.10.0) | Substance | UZ Core Medication(0.10.0) | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) Refers to the specific entity that caused the adverse event
.... causality Σ 0..1 BackboneElement Information on the possible cause of the event
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... assessmentMethod Σ 0..1 CodeableConcept Method of evaluating the relatedness of the suspected entity to the event
Привязка: AdverseEventCausalityMethod (example): TODO.
..... entityRelatedness Σ 0..1 CodeableConcept Result of the assessment regarding the relatedness of the suspected entity to the event
Привязка: AdverseEventCausalityAssessment (example): Codes for the assessment of whether the entity caused the event.
..... author Σ 0..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | ResearchSubject) Author of the information on the possible cause of the event
... contributingFactor Σ 0..* BackboneElement Contributing factors suspected to have increased the probability or severity of the adverse event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] Σ 1..1 Item suspected to have increased the probability or severity of the adverse event
Привязка: AdverseEventContributingFactor (example): Codes describing the contributing factors suspected to have increased the probability or severity of the adverse event.
..... itemReference Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Device | DeviceUsage | DocumentReference | MedicationAdministration | MedicationStatement)
..... itemCodeableConcept CodeableConcept
... preventiveAction Σ 0..* BackboneElement Preventive actions that contributed to avoiding the adverse event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] Σ 1..1 Action that contributed to avoiding the adverse event
Привязка: AdverseEventPreventiveAction (example): Codes describing the preventive actions that contributed to avoiding the adverse event.
..... itemReference Reference(Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationRequest)
..... itemCodeableConcept CodeableConcept
... mitigatingAction Σ 0..* BackboneElement Ameliorating actions taken after the adverse event occured in order to reduce the extent of harm
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] Σ 1..1 Ameliorating action taken after the adverse event occured in order to reduce the extent of harm
Привязка: AdverseEventMitigatingAction (example): Codes describing the ameliorating actions taken after the adverse event occured in order to reduce the extent of harm.
..... itemReference Reference(Procedure | DocumentReference | MedicationAdministration | MedicationRequest)
..... itemCodeableConcept CodeableConcept
... supportingInfo Σ 0..* BackboneElement Supporting information relevant to the event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] Σ 1..1 Subject medical history or document relevant to this adverse event
Привязка: AdverseEventSupportingInforation (example): Codes describing the supporting information relevant to the event.
..... itemReference Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationStatement | QuestionnaireResponse)
..... itemCodeableConcept CodeableConcept
... note SΣ 0..* Annotation Comment on adverse event

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
AdverseEvent.language Base required All Languages 📍5.0.0 Стандарт FHIR
AdverseEvent.status Base required Types of AdverseEvent status 📍0.10.0 этот IG
AdverseEvent.actuality Base required Types of AdverseEvent actuality 📍0.10.0 этот IG
AdverseEvent.category Base example Adverse Event Category 📍5.0.0 Стандарт FHIR
AdverseEvent.code Base example AdverseEvent Type 📍5.0.0 Стандарт FHIR
AdverseEvent.seriousness Base example Types of AdverseEvent seriousness 📍0.10.0 этот IG
AdverseEvent.outcome Base example Types of AdverseEvent outcome 📍0.10.0 этот IG
AdverseEvent.participant.​function Base example AdverseEvent Participant Function 📍5.0.0 Стандарт FHIR
AdverseEvent.suspectEntity.​causality.assessmentMethod Base example Adverse Event Causality Method 📍5.0.0 Стандарт FHIR
AdverseEvent.suspectEntity.​causality.entityRelatedness Base example Adverse Event Causality Assessment 📍5.0.0 Стандарт FHIR
AdverseEvent.contributingFactor.​item[x] Base example AdverseEvent Contributing Factor 📍5.0.0 Стандарт FHIR
AdverseEvent.preventiveAction.​item[x] Base example AdverseEvent Preventive Action 📍5.0.0 Стандарт FHIR
AdverseEvent.mitigatingAction.​item[x] Base example AdverseEvent Mitigating Action 📍5.0.0 Стандарт FHIR
AdverseEvent.supportingInfo.​item[x] Base example AdverseEvent Supporting Information 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение

Summary

Обязательная поддержка: 19 элементs

Структуры

Эта структура относится к этим другим структурам:

Просмотр ключевых элементов

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent(5.0.0) An event that may be related to unintended effects on a patient or research participant
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... status ?!SΣ 1..1 code in-progress | completed | entered-in-error | unknown
Привязка: AdverseEventStatusVS (0.10.0) (required)
... actuality ?!SΣ 1..1 code actual | potential
Привязка: AdverseEventActualityVS (0.10.0) (required)
... subject SΣ 1..1 Reference(UZ Core Patient(0.10.0) | Group | UZ Core Practitioner(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Subject impacted by event
... encounter SΣ 0..1 Reference(UZ Core Encounter(0.10.0)) The Encounter associated with the start of the AdverseEvent
... occurrence[x] SΣ 0..1 When the event occurred
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
.... occurrenceTiming Timing
... detected SΣ 0..1 dateTime When the event was detected
... recordedDate SΣ 0..1 dateTime When the event was recorded
... resultingEffect SΣ 0..* Reference(UZ Core Condition(0.10.0) | UZ Core Observation(0.10.0)) Effect on the subject due to this event
... location SΣ 0..1 Reference(UZ Core Location(0.10.0)) Location where adverse event occurred
... seriousness SΣ 0..1 CodeableConcept Seriousness or gravity of the event
Привязка: AdverseEventSeriousnessVS (0.10.0) (example)
... outcome SΣ 0..* CodeableConcept Type of outcome from the adverse event
Привязка: AdverseEventOutcomeVS (0.10.0) (example)
... recorder SΣ 0..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who recorded the adverse event
... participant SΣ 0..* BackboneElement Who was involved in the adverse event or the potential adverse event and what they did
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... function SΣ 0..1 CodeableConcept Type of involvement
Привязка: AdverseEventParticipantFunction (example)
.... actor SΣ 1..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who was involved in the adverse event or the potential adverse event
... suspectEntity SΣ 0..* BackboneElement The suspected agent causing the adverse event
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... instance[x] SΣ 1..1 Reference(UZ Core Immunization(0.10.0) | UZ Core Procedure(0.10.0) | Substance | UZ Core Medication(0.10.0) | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) Refers to the specific entity that caused the adverse event
... note SΣ 0..* Annotation Comment on adverse event

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
AdverseEvent.status Base required Types of AdverseEvent status 📍0.10.0 этот IG
AdverseEvent.actuality Base required Types of AdverseEvent actuality 📍0.10.0 этот IG
AdverseEvent.seriousness Base example Types of AdverseEvent seriousness 📍0.10.0 этот IG
AdverseEvent.outcome Base example Types of AdverseEvent outcome 📍0.10.0 этот IG
AdverseEvent.participant.​function Base example AdverseEvent Participant Function 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение

Дифференциальный вид

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent(5.0.0) An event that may be related to unintended effects on a patient or research participant
... identifier S 0..* Identifier Business identifier for the event
... status S 1..1 code in-progress | completed | entered-in-error | unknown
Привязка: AdverseEventStatusVS (0.10.0) (required)
... actuality S 1..1 code actual | potential
Привязка: AdverseEventActualityVS (0.10.0) (required)
... encounter S 0..1 Reference(UZ Core Encounter(0.10.0)) The Encounter associated with the start of the AdverseEvent
... occurrence[x] S 0..1 dateTime, Period, Timing When the event occurred
... detected S 0..1 dateTime When the event was detected
... recordedDate S 0..1 dateTime When the event was recorded
... resultingEffect S 0..* Reference(UZ Core Condition(0.10.0) | UZ Core Observation(0.10.0)) Effect on the subject due to this event
... location S 0..1 Reference(UZ Core Location(0.10.0)) Location where adverse event occurred
... seriousness S 0..1 CodeableConcept Seriousness or gravity of the event
Привязка: AdverseEventSeriousnessVS (0.10.0) (example)
... outcome S 0..* CodeableConcept Type of outcome from the adverse event
Привязка: AdverseEventOutcomeVS (0.10.0) (example)
... recorder S 0..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who recorded the adverse event
... participant S 0..* BackboneElement Who was involved in the adverse event or the potential adverse event and what they did
.... function S 0..1 CodeableConcept Type of involvement
Привязка: AdverseEventParticipantFunction (example)
.... actor S 1..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who was involved in the adverse event or the potential adverse event
... suspectEntity S 0..* BackboneElement The suspected agent causing the adverse event
.... instance[x] S 1..1 Reference(UZ Core Immunization(0.10.0) | UZ Core Procedure(0.10.0) | Substance | UZ Core Medication(0.10.0) | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) Refers to the specific entity that caused the adverse event
... note S 0..* Annotation Comment on adverse event

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
AdverseEvent.status Base required Types of AdverseEvent status 📍0.10.0 этот IG
AdverseEvent.actuality Base required Types of AdverseEvent actuality 📍0.10.0 этот IG
AdverseEvent.seriousness Base example Types of AdverseEvent seriousness 📍0.10.0 этот IG
AdverseEvent.outcome Base example Types of AdverseEvent outcome 📍0.10.0 этот IG
AdverseEvent.participant.​function Base example AdverseEvent Participant Function 📍5.0.0 Стандарт FHIR

Обзор моментальных снимковView

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent(5.0.0) An event that may be related to unintended effects on a patient or research participant
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier SΣ 0..* Identifier Business identifier for the event
... status ?!SΣ 1..1 code in-progress | completed | entered-in-error | unknown
Привязка: AdverseEventStatusVS (0.10.0) (required)
... actuality ?!SΣ 1..1 code actual | potential
Привязка: AdverseEventActualityVS (0.10.0) (required)
... category Σ 0..* CodeableConcept wrong-patient | procedure-mishap | medication-mishap | device | unsafe-physical-environment | hospital-aquired-infection | wrong-body-site
Привязка: AdverseEventCategory (example): Overall categorization of the event, e.g. product-related or situational.
... code Σ 0..1 CodeableConcept Event or incident that occurred or was averted
Привязка: AdverseEventType (example): Detailed type of event.
... subject SΣ 1..1 Reference(UZ Core Patient(0.10.0) | Group | UZ Core Practitioner(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Subject impacted by event
... encounter SΣ 0..1 Reference(UZ Core Encounter(0.10.0)) The Encounter associated with the start of the AdverseEvent
... occurrence[x] SΣ 0..1 When the event occurred
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
.... occurrenceTiming Timing
... detected SΣ 0..1 dateTime When the event was detected
... recordedDate SΣ 0..1 dateTime When the event was recorded
... resultingEffect SΣ 0..* Reference(UZ Core Condition(0.10.0) | UZ Core Observation(0.10.0)) Effect on the subject due to this event
... location SΣ 0..1 Reference(UZ Core Location(0.10.0)) Location where adverse event occurred
... seriousness SΣ 0..1 CodeableConcept Seriousness or gravity of the event
Привязка: AdverseEventSeriousnessVS (0.10.0) (example)
... outcome SΣ 0..* CodeableConcept Type of outcome from the adverse event
Привязка: AdverseEventOutcomeVS (0.10.0) (example)
... recorder SΣ 0..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who recorded the adverse event
... participant SΣ 0..* BackboneElement Who was involved in the adverse event or the potential adverse event and what they did
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... function SΣ 0..1 CodeableConcept Type of involvement
Привязка: AdverseEventParticipantFunction (example)
.... actor SΣ 1..1 Reference(UZ Core Patient(0.10.0) | UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0) | UZ Core RelatedPerson(0.10.0) | ResearchSubject) Who was involved in the adverse event or the potential adverse event
... study Σ 0..* Reference(ResearchStudy) Research study that the subject is enrolled in
... expectedInResearchStudy 0..1 boolean Considered likely or probable or anticipated in the research study
... suspectEntity SΣ 0..* BackboneElement The suspected agent causing the adverse event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... instance[x] SΣ 1..1 Reference(UZ Core Immunization(0.10.0) | UZ Core Procedure(0.10.0) | Substance | UZ Core Medication(0.10.0) | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) Refers to the specific entity that caused the adverse event
.... causality Σ 0..1 BackboneElement Information on the possible cause of the event
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... assessmentMethod Σ 0..1 CodeableConcept Method of evaluating the relatedness of the suspected entity to the event
Привязка: AdverseEventCausalityMethod (example): TODO.
..... entityRelatedness Σ 0..1 CodeableConcept Result of the assessment regarding the relatedness of the suspected entity to the event
Привязка: AdverseEventCausalityAssessment (example): Codes for the assessment of whether the entity caused the event.
..... author Σ 0..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | ResearchSubject) Author of the information on the possible cause of the event
... contributingFactor Σ 0..* BackboneElement Contributing factors suspected to have increased the probability or severity of the adverse event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] Σ 1..1 Item suspected to have increased the probability or severity of the adverse event
Привязка: AdverseEventContributingFactor (example): Codes describing the contributing factors suspected to have increased the probability or severity of the adverse event.
..... itemReference Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Device | DeviceUsage | DocumentReference | MedicationAdministration | MedicationStatement)
..... itemCodeableConcept CodeableConcept
... preventiveAction Σ 0..* BackboneElement Preventive actions that contributed to avoiding the adverse event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] Σ 1..1 Action that contributed to avoiding the adverse event
Привязка: AdverseEventPreventiveAction (example): Codes describing the preventive actions that contributed to avoiding the adverse event.
..... itemReference Reference(Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationRequest)
..... itemCodeableConcept CodeableConcept
... mitigatingAction Σ 0..* BackboneElement Ameliorating actions taken after the adverse event occured in order to reduce the extent of harm
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] Σ 1..1 Ameliorating action taken after the adverse event occured in order to reduce the extent of harm
Привязка: AdverseEventMitigatingAction (example): Codes describing the ameliorating actions taken after the adverse event occured in order to reduce the extent of harm.
..... itemReference Reference(Procedure | DocumentReference | MedicationAdministration | MedicationRequest)
..... itemCodeableConcept CodeableConcept
... supportingInfo Σ 0..* BackboneElement Supporting information relevant to the event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] Σ 1..1 Subject medical history or document relevant to this adverse event
Привязка: AdverseEventSupportingInforation (example): Codes describing the supporting information relevant to the event.
..... itemReference Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationStatement | QuestionnaireResponse)
..... itemCodeableConcept CodeableConcept
... note SΣ 0..* Annotation Comment on adverse event

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
AdverseEvent.language Base required All Languages 📍5.0.0 Стандарт FHIR
AdverseEvent.status Base required Types of AdverseEvent status 📍0.10.0 этот IG
AdverseEvent.actuality Base required Types of AdverseEvent actuality 📍0.10.0 этот IG
AdverseEvent.category Base example Adverse Event Category 📍5.0.0 Стандарт FHIR
AdverseEvent.code Base example AdverseEvent Type 📍5.0.0 Стандарт FHIR
AdverseEvent.seriousness Base example Types of AdverseEvent seriousness 📍0.10.0 этот IG
AdverseEvent.outcome Base example Types of AdverseEvent outcome 📍0.10.0 этот IG
AdverseEvent.participant.​function Base example AdverseEvent Participant Function 📍5.0.0 Стандарт FHIR
AdverseEvent.suspectEntity.​causality.assessmentMethod Base example Adverse Event Causality Method 📍5.0.0 Стандарт FHIR
AdverseEvent.suspectEntity.​causality.entityRelatedness Base example Adverse Event Causality Assessment 📍5.0.0 Стандарт FHIR
AdverseEvent.contributingFactor.​item[x] Base example AdverseEvent Contributing Factor 📍5.0.0 Стандарт FHIR
AdverseEvent.preventiveAction.​item[x] Base example AdverseEvent Preventive Action 📍5.0.0 Стандарт FHIR
AdverseEvent.mitigatingAction.​item[x] Base example AdverseEvent Mitigating Action 📍5.0.0 Стандарт FHIR
AdverseEvent.supportingInfo.​item[x] Base example AdverseEvent Supporting Information 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение

Summary

Обязательная поддержка: 19 элементs

Структуры

Эта структура относится к этим другим структурам:

 

Другие представления профиля: CSV, Excel, Schematron

Быстрый старт

Распространённые операции API для этого профиля. Для запросов требуется JWT-токен доступа - см. раздел Безопасность и аутентификация. [base] - базовый URL FHIR-сервера; символ | разделяет систему токенов и её значение и должен быть URL-кодирован как %7C. В этих операциях используются стандартные параметры поиска FHIR R5; по мере окончательной настройки этого ресурса сверяйтесь с CapabilityStatement.

Чтение нежелательного явления по серверному идентификатору

GET [base]/AdverseEvent/[id]

Полезные поисковые запросы

# все нежелательные явления пациента
GET [base]/AdverseEvent?subject=Patient/[id]

# только серьёзные события, сначала самые недавние
GET [base]/AdverseEvent?subject=Patient/[id]&seriousness=http://terminology.hl7.org/CodeSystem/adverse-event-seriousness%7Cserious&_sort=-date

# поиск по дате, статусу или коду события
GET [base]/AdverseEvent?subject=Patient/[id]&date=ge2026-01-01
GET [base]/AdverseEvent?status=completed
GET [base]/AdverseEvent?code=http://snomed.info/sct%7C39579001

Регистрация нового нежелательного явления

POST [base]/AdverseEvent
{
  "resourceType": "AdverseEvent",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-adverse-event" ] },
  ...
}

Обновление нежелательного явления (например, добавление исхода или возникшего Condition после получения соответствующих данных)

PUT [base]/AdverseEvent/[id]
If-Match: W/"3"   # ETag, полученный при последнем чтении; 412, если ресурс с тех пор изменился
{
  "resourceType": "AdverseEvent",
  "id": "[id]",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-adverse-event" ] },
  ...
}

Связанные материалы