Единая платформа цифрового здравоохранения Узбекистана
0.5.0 - ci-build
Uzbekistan Digital Health Platform, опубликовано Ministry of Health of the Republic of Uzbekistan. Это руководство не является санкционированной публикацией; это непрерывная сборка для версии 0.5.0, созданной FHIR (HL7® FHIR® Standard) CI Build. Эта версия основана на нынешнем содержании https://github.com/uzinfocom-org/digital-health-ig/ и регулярно изменяется. Смотрите каталог опубликованных версий
| Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-adverse-event | Версия: 0.5.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 фиксирует нежелательное явление, такое как реакция после иммунизации, на Платформе цифрового здравоохранения. Он ссылается на предполагаемую сущность, которая могла его вызвать - для реакции на вакцину это Immunization - и может сопровождаться Observation или Condition, описывающими саму реакцию. Он определяет затронутого Patient и Practitioner, который его зарегистрировал. Явление может быть фактическим вредом или предотвращённым инцидентом (near-miss).
Перечисленные ниже элементы должны присутствовать всегда (обязательные) либо должны поддерживаться, когда данные доступны (Must Support) - не все они обязательны, но ваша система должна заполнять каждый элемент Must Support, когда у неё есть соответствующие данные, и обрабатывать его при получении. Это резюме в удобочитаемом виде; формальные представления ниже дают точные кардинальности, типы и терминологические связки.
Этот профиль не добавляет собственных обязательных кардинальностей. Обязательные элементы унаследованы от базового ресурса: статус записи (1..1), фактичность - фактический вред в сравнении с потенциальным предотвращённым инцидентом (1..1) - и субъект, с которым произошло явление (1..1). На практике вы также всегда будете заполнять предполагаемую сущность (см. Must Support ниже).
Для реакции после иммунизации укажите в предполагаемой сущности ссылку на Immunization и используйте результирующий эффект для привязки Condition или Observation, описывающих реакцию.
Приведённые ниже примеры идут от наименьшего экземпляра, который сервер примет, до полной записи о нежелательном явлении. Скопируйте один из них и адаптируйте - каждое показанное значение проходит валидацию по этому профилю. Полные эталонные экземпляры приведены по ссылкам внизу страницы (фатальная анафилаксия, предотвращённая медикаментозная ошибка).
Базовый ресурс требует 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) каждый использует required-связку - значение должно происходить из связанного набора значений. 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 - все простые References - { "reference": "Type/id" }, без дополнительной вложенности. participant.function несёт информацию о том, почему данное лицо было задействовано (здесь AUT, автор, который это зарегистрировал).
Перехваченное явление, которое так и не достигло пациента, регистрируется тем же способом, но с actuality, установленным в potential. Отсутствует resultingEffect (с пациентом ничего не произошло), а outcome опускается; используйте note, чтобы объяснить, как оно было перехвачено. suspectEntity по-прежнему указывает на то, что причинило бы вред:
{
"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 и пример полезной нагрузки см. в разделе Быстрый старт внизу этой страницы.
Использование:
You can also check for usages in the FHIR IG Statistics
Описание профилей, дифференциалов, снимков и их представлений.
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | AdverseEvent(5.0.0) | An event that may be related to unintended effects on a patient or research participant | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
SΣ | 0..* | Identifier | Business identifier for the event |
![]() ![]() |
?!SΣ | 1..1 | code | in-progress | completed | entered-in-error | unknown Привязка: AdverseEventStatusVS (0.5.0) (required) |
![]() ![]() |
?!SΣ | 1..1 | code | actual | potential Привязка: AdverseEventActualityVS (0.5.0) (required) |
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.5.0) | Group | UZ Core Practitioner(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Subject impacted by event |
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Encounter(0.5.0)) | The Encounter associated with the start of the AdverseEvent |
![]() ![]() |
SΣ | 0..1 | When the event occurred | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Timing | |||
![]() ![]() |
SΣ | 0..1 | dateTime | When the event was detected |
![]() ![]() |
SΣ | 0..1 | dateTime | When the event was recorded |
![]() ![]() |
SΣ | 0..* | Reference(UZ Core Condition(0.5.0) | UZ Core Observation(0.5.0)) | Effect on the subject due to this event |
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Location(0.5.0)) | Location where adverse event occurred |
![]() ![]() |
SΣ | 0..1 | CodeableConcept | Seriousness or gravity of the event Привязка: AdverseEventSeriousnessVS (0.5.0) (example) |
![]() ![]() |
SΣ | 0..* | CodeableConcept | Type of outcome from the adverse event Привязка: AdverseEventOutcomeVS (0.5.0) (example) |
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Patient(0.5.0) | UZ Core Practitioner(0.5.0) | UZ Core PractitionerRole(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Who recorded the adverse event |
![]() ![]() |
SΣ | 0..* | BackboneElement | Who was involved in the adverse event or the potential adverse event and what they did |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Type of involvement Привязка: AdverseEventParticipantFunction (example) |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.5.0) | UZ Core Practitioner(0.5.0) | UZ Core PractitionerRole(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Who was involved in the adverse event or the potential adverse event |
![]() ![]() |
SΣ | 0..* | BackboneElement | The suspected agent causing the adverse event |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Immunization(0.5.0) | UZ Core Procedure(0.5.0) | Substance | Medication | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) | Refers to the specific entity that caused the adverse event |
![]() ![]() |
SΣ | 0..* | Annotation | Comment on adverse event |
Документация для этого формата | ||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| AdverseEvent.status | Base | required | Types of AdverseEvent status | 📍0.5.0 | этот IG |
| AdverseEvent.actuality | Base | required | Types of AdverseEvent actuality | 📍0.5.0 | этот IG |
| AdverseEvent.seriousness | Base | example | Types of AdverseEvent seriousness | 📍0.5.0 | этот IG |
| AdverseEvent.outcome | Base | example | Types of AdverseEvent outcome | 📍0.5.0 | этот IG |
| AdverseEvent.participant.function | Base | example | AdverseEvent Participant Function | 📍5.0.0 | Стандарт FHIR |
| Id | Градация | Путь(и) | Описание | Выражение |
| dom-2 | error | AdverseEvent | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | AdverseEvent | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | AdverseEvent | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | AdverseEvent | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | лучшая практика | AdverseEvent | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | AdverseEvent.implicitRules, AdverseEvent.modifierExtension, AdverseEvent.identifier, AdverseEvent.status, AdverseEvent.actuality, AdverseEvent.subject, AdverseEvent.encounter, AdverseEvent.occurrence[x], AdverseEvent.detected, AdverseEvent.recordedDate, AdverseEvent.resultingEffect, AdverseEvent.location, AdverseEvent.seriousness, AdverseEvent.outcome, AdverseEvent.recorder, AdverseEvent.participant, AdverseEvent.participant.modifierExtension, AdverseEvent.participant.function, AdverseEvent.participant.actor, AdverseEvent.suspectEntity, AdverseEvent.suspectEntity.modifierExtension, AdverseEvent.suspectEntity.instance[x], AdverseEvent.note | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | AdverseEvent.modifierExtension, AdverseEvent.participant.modifierExtension, AdverseEvent.suspectEntity.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| AdverseEvent.status | Base | required | Types of AdverseEvent status | 📍0.5.0 | этот IG |
| AdverseEvent.actuality | Base | required | Types of AdverseEvent actuality | 📍0.5.0 | этот IG |
| AdverseEvent.seriousness | Base | example | Types of AdverseEvent seriousness | 📍0.5.0 | этот IG |
| AdverseEvent.outcome | Base | example | Types of AdverseEvent outcome | 📍0.5.0 | этот IG |
| AdverseEvent.participant.function | Base | example | AdverseEvent Participant Function | 📍5.0.0 | Стандарт FHIR |
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | AdverseEvent(5.0.0) | An event that may be related to unintended effects on a patient or research participant | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Привязка: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
SΣ | 0..* | Identifier | Business identifier for the event | ||||
![]() ![]() |
?!SΣ | 1..1 | code | in-progress | completed | entered-in-error | unknown Привязка: AdverseEventStatusVS (0.5.0) (required) | ||||
![]() ![]() |
?!SΣ | 1..1 | code | actual | potential Привязка: AdverseEventActualityVS (0.5.0) (required) | ||||
![]() ![]() |
Σ | 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. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Event or incident that occurred or was averted Привязка: AdverseEventType (example): Detailed type of event. | ||||
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.5.0) | Group | UZ Core Practitioner(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Subject impacted by event | ||||
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Encounter(0.5.0)) | The Encounter associated with the start of the AdverseEvent | ||||
![]() ![]() |
SΣ | 0..1 | When the event occurred | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Timing | |||||||
![]() ![]() |
SΣ | 0..1 | dateTime | When the event was detected | ||||
![]() ![]() |
SΣ | 0..1 | dateTime | When the event was recorded | ||||
![]() ![]() |
SΣ | 0..* | Reference(UZ Core Condition(0.5.0) | UZ Core Observation(0.5.0)) | Effect on the subject due to this event | ||||
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Location(0.5.0)) | Location where adverse event occurred | ||||
![]() ![]() |
SΣ | 0..1 | CodeableConcept | Seriousness or gravity of the event Привязка: AdverseEventSeriousnessVS (0.5.0) (example) | ||||
![]() ![]() |
SΣ | 0..* | CodeableConcept | Type of outcome from the adverse event Привязка: AdverseEventOutcomeVS (0.5.0) (example) | ||||
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Patient(0.5.0) | UZ Core Practitioner(0.5.0) | UZ Core PractitionerRole(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Who recorded the adverse event | ||||
![]() ![]() |
SΣ | 0..* | BackboneElement | Who was involved in the adverse event or the potential adverse event and what they did | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Type of involvement Привязка: AdverseEventParticipantFunction (example) | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.5.0) | UZ Core Practitioner(0.5.0) | UZ Core PractitionerRole(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Who was involved in the adverse event or the potential adverse event | ||||
![]() ![]() |
Σ | 0..* | Reference(ResearchStudy) | Research study that the subject is enrolled in | ||||
![]() ![]() |
0..1 | boolean | Considered likely or probable or anticipated in the research study | |||||
![]() ![]() |
SΣ | 0..* | BackboneElement | The suspected agent causing the adverse event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Immunization(0.5.0) | UZ Core Procedure(0.5.0) | Substance | Medication | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) | Refers to the specific entity that caused the adverse event | ||||
![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | Information on the possible cause of the event | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Method of evaluating the relatedness of the suspected entity to the event Привязка: AdverseEventCausalityMethod (example): TODO. | ||||
![]() ![]() ![]() ![]() |
Σ | 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. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | ResearchSubject) | Author of the information on the possible cause of the event | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Contributing factors suspected to have increased the probability or severity of the adverse event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 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. | |||||
![]() ![]() ![]() ![]() |
Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Device | DeviceUsage | DocumentReference | MedicationAdministration | MedicationStatement) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 0..* | BackboneElement | Preventive actions that contributed to avoiding the adverse event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 1..1 | Action that contributed to avoiding the adverse event Привязка: AdverseEventPreventiveAction (example): Codes describing the preventive actions that contributed to avoiding the adverse event. | |||||
![]() ![]() ![]() ![]() |
Reference(Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationRequest) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 0..* | BackboneElement | Ameliorating actions taken after the adverse event occured in order to reduce the extent of harm | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 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. | |||||
![]() ![]() ![]() ![]() |
Reference(Procedure | DocumentReference | MedicationAdministration | MedicationRequest) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 0..* | BackboneElement | Supporting information relevant to the event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 1..1 | Subject medical history or document relevant to this adverse event Привязка: AdverseEventSupportingInforation (example): Codes describing the supporting information relevant to the event. | |||||
![]() ![]() ![]() ![]() |
Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationStatement | QuestionnaireResponse) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
SΣ | 0..* | Annotation | Comment on adverse event | ||||
Документация для этого формата | ||||||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| AdverseEvent.language | Base | required | All Languages | 📍5.0.0 | Стандарт FHIR |
| AdverseEvent.status | Base | required | Types of AdverseEvent status | 📍0.5.0 | этот IG |
| AdverseEvent.actuality | Base | required | Types of AdverseEvent actuality | 📍0.5.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.5.0 | этот IG |
| AdverseEvent.outcome | Base | example | Types of AdverseEvent outcome | 📍0.5.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 | Градация | Путь(и) | Описание | Выражение |
| dom-2 | error | AdverseEvent | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | AdverseEvent | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | AdverseEvent | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | AdverseEvent | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | лучшая практика | AdverseEvent | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | AdverseEvent.meta, AdverseEvent.implicitRules, AdverseEvent.language, AdverseEvent.text, AdverseEvent.extension, AdverseEvent.modifierExtension, AdverseEvent.identifier, AdverseEvent.status, AdverseEvent.actuality, AdverseEvent.category, AdverseEvent.code, AdverseEvent.subject, AdverseEvent.encounter, AdverseEvent.occurrence[x], AdverseEvent.detected, AdverseEvent.recordedDate, AdverseEvent.resultingEffect, AdverseEvent.location, AdverseEvent.seriousness, AdverseEvent.outcome, AdverseEvent.recorder, AdverseEvent.participant, AdverseEvent.participant.extension, AdverseEvent.participant.modifierExtension, AdverseEvent.participant.function, AdverseEvent.participant.actor, AdverseEvent.study, AdverseEvent.expectedInResearchStudy, AdverseEvent.suspectEntity, AdverseEvent.suspectEntity.extension, AdverseEvent.suspectEntity.modifierExtension, AdverseEvent.suspectEntity.instance[x], AdverseEvent.suspectEntity.causality, AdverseEvent.suspectEntity.causality.extension, AdverseEvent.suspectEntity.causality.modifierExtension, AdverseEvent.suspectEntity.causality.assessmentMethod, AdverseEvent.suspectEntity.causality.entityRelatedness, AdverseEvent.suspectEntity.causality.author, AdverseEvent.contributingFactor, AdverseEvent.contributingFactor.extension, AdverseEvent.contributingFactor.modifierExtension, AdverseEvent.contributingFactor.item[x], AdverseEvent.preventiveAction, AdverseEvent.preventiveAction.extension, AdverseEvent.preventiveAction.modifierExtension, AdverseEvent.preventiveAction.item[x], AdverseEvent.mitigatingAction, AdverseEvent.mitigatingAction.extension, AdverseEvent.mitigatingAction.modifierExtension, AdverseEvent.mitigatingAction.item[x], AdverseEvent.supportingInfo, AdverseEvent.supportingInfo.extension, AdverseEvent.supportingInfo.modifierExtension, AdverseEvent.supportingInfo.item[x], AdverseEvent.note | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | AdverseEvent.extension, AdverseEvent.modifierExtension, AdverseEvent.participant.extension, AdverseEvent.participant.modifierExtension, AdverseEvent.suspectEntity.extension, AdverseEvent.suspectEntity.modifierExtension, AdverseEvent.suspectEntity.causality.extension, AdverseEvent.suspectEntity.causality.modifierExtension, AdverseEvent.contributingFactor.extension, AdverseEvent.contributingFactor.modifierExtension, AdverseEvent.preventiveAction.extension, AdverseEvent.preventiveAction.modifierExtension, AdverseEvent.mitigatingAction.extension, AdverseEvent.mitigatingAction.modifierExtension, AdverseEvent.supportingInfo.extension, AdverseEvent.supportingInfo.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Summary
Обязательная поддержка: 19 элементs
Структуры
Эта структура относится к этим другим структурам:
Просмотр ключевых элементов
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | AdverseEvent(5.0.0) | An event that may be related to unintended effects on a patient or research participant | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
SΣ | 0..* | Identifier | Business identifier for the event |
![]() ![]() |
?!SΣ | 1..1 | code | in-progress | completed | entered-in-error | unknown Привязка: AdverseEventStatusVS (0.5.0) (required) |
![]() ![]() |
?!SΣ | 1..1 | code | actual | potential Привязка: AdverseEventActualityVS (0.5.0) (required) |
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.5.0) | Group | UZ Core Practitioner(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Subject impacted by event |
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Encounter(0.5.0)) | The Encounter associated with the start of the AdverseEvent |
![]() ![]() |
SΣ | 0..1 | When the event occurred | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Timing | |||
![]() ![]() |
SΣ | 0..1 | dateTime | When the event was detected |
![]() ![]() |
SΣ | 0..1 | dateTime | When the event was recorded |
![]() ![]() |
SΣ | 0..* | Reference(UZ Core Condition(0.5.0) | UZ Core Observation(0.5.0)) | Effect on the subject due to this event |
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Location(0.5.0)) | Location where adverse event occurred |
![]() ![]() |
SΣ | 0..1 | CodeableConcept | Seriousness or gravity of the event Привязка: AdverseEventSeriousnessVS (0.5.0) (example) |
![]() ![]() |
SΣ | 0..* | CodeableConcept | Type of outcome from the adverse event Привязка: AdverseEventOutcomeVS (0.5.0) (example) |
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Patient(0.5.0) | UZ Core Practitioner(0.5.0) | UZ Core PractitionerRole(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Who recorded the adverse event |
![]() ![]() |
SΣ | 0..* | BackboneElement | Who was involved in the adverse event or the potential adverse event and what they did |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Type of involvement Привязка: AdverseEventParticipantFunction (example) |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.5.0) | UZ Core Practitioner(0.5.0) | UZ Core PractitionerRole(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Who was involved in the adverse event or the potential adverse event |
![]() ![]() |
SΣ | 0..* | BackboneElement | The suspected agent causing the adverse event |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Immunization(0.5.0) | UZ Core Procedure(0.5.0) | Substance | Medication | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) | Refers to the specific entity that caused the adverse event |
![]() ![]() |
SΣ | 0..* | Annotation | Comment on adverse event |
Документация для этого формата | ||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| AdverseEvent.status | Base | required | Types of AdverseEvent status | 📍0.5.0 | этот IG |
| AdverseEvent.actuality | Base | required | Types of AdverseEvent actuality | 📍0.5.0 | этот IG |
| AdverseEvent.seriousness | Base | example | Types of AdverseEvent seriousness | 📍0.5.0 | этот IG |
| AdverseEvent.outcome | Base | example | Types of AdverseEvent outcome | 📍0.5.0 | этот IG |
| AdverseEvent.participant.function | Base | example | AdverseEvent Participant Function | 📍5.0.0 | Стандарт FHIR |
| Id | Градация | Путь(и) | Описание | Выражение |
| dom-2 | error | AdverseEvent | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | AdverseEvent | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | AdverseEvent | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | AdverseEvent | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | лучшая практика | AdverseEvent | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | AdverseEvent.implicitRules, AdverseEvent.modifierExtension, AdverseEvent.identifier, AdverseEvent.status, AdverseEvent.actuality, AdverseEvent.subject, AdverseEvent.encounter, AdverseEvent.occurrence[x], AdverseEvent.detected, AdverseEvent.recordedDate, AdverseEvent.resultingEffect, AdverseEvent.location, AdverseEvent.seriousness, AdverseEvent.outcome, AdverseEvent.recorder, AdverseEvent.participant, AdverseEvent.participant.modifierExtension, AdverseEvent.participant.function, AdverseEvent.participant.actor, AdverseEvent.suspectEntity, AdverseEvent.suspectEntity.modifierExtension, AdverseEvent.suspectEntity.instance[x], AdverseEvent.note | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | AdverseEvent.modifierExtension, AdverseEvent.participant.modifierExtension, AdverseEvent.suspectEntity.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Дифференциальный вид
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| AdverseEvent.status | Base | required | Types of AdverseEvent status | 📍0.5.0 | этот IG |
| AdverseEvent.actuality | Base | required | Types of AdverseEvent actuality | 📍0.5.0 | этот IG |
| AdverseEvent.seriousness | Base | example | Types of AdverseEvent seriousness | 📍0.5.0 | этот IG |
| AdverseEvent.outcome | Base | example | Types of AdverseEvent outcome | 📍0.5.0 | этот IG |
| AdverseEvent.participant.function | Base | example | AdverseEvent Participant Function | 📍5.0.0 | Стандарт FHIR |
Обзор моментальных снимковView
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | AdverseEvent(5.0.0) | An event that may be related to unintended effects on a patient or research participant | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Привязка: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
SΣ | 0..* | Identifier | Business identifier for the event | ||||
![]() ![]() |
?!SΣ | 1..1 | code | in-progress | completed | entered-in-error | unknown Привязка: AdverseEventStatusVS (0.5.0) (required) | ||||
![]() ![]() |
?!SΣ | 1..1 | code | actual | potential Привязка: AdverseEventActualityVS (0.5.0) (required) | ||||
![]() ![]() |
Σ | 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. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Event or incident that occurred or was averted Привязка: AdverseEventType (example): Detailed type of event. | ||||
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.5.0) | Group | UZ Core Practitioner(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Subject impacted by event | ||||
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Encounter(0.5.0)) | The Encounter associated with the start of the AdverseEvent | ||||
![]() ![]() |
SΣ | 0..1 | When the event occurred | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Timing | |||||||
![]() ![]() |
SΣ | 0..1 | dateTime | When the event was detected | ||||
![]() ![]() |
SΣ | 0..1 | dateTime | When the event was recorded | ||||
![]() ![]() |
SΣ | 0..* | Reference(UZ Core Condition(0.5.0) | UZ Core Observation(0.5.0)) | Effect on the subject due to this event | ||||
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Location(0.5.0)) | Location where adverse event occurred | ||||
![]() ![]() |
SΣ | 0..1 | CodeableConcept | Seriousness or gravity of the event Привязка: AdverseEventSeriousnessVS (0.5.0) (example) | ||||
![]() ![]() |
SΣ | 0..* | CodeableConcept | Type of outcome from the adverse event Привязка: AdverseEventOutcomeVS (0.5.0) (example) | ||||
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Patient(0.5.0) | UZ Core Practitioner(0.5.0) | UZ Core PractitionerRole(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Who recorded the adverse event | ||||
![]() ![]() |
SΣ | 0..* | BackboneElement | Who was involved in the adverse event or the potential adverse event and what they did | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Type of involvement Привязка: AdverseEventParticipantFunction (example) | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.5.0) | UZ Core Practitioner(0.5.0) | UZ Core PractitionerRole(0.5.0) | UZ Core RelatedPerson(0.5.0) | ResearchSubject) | Who was involved in the adverse event or the potential adverse event | ||||
![]() ![]() |
Σ | 0..* | Reference(ResearchStudy) | Research study that the subject is enrolled in | ||||
![]() ![]() |
0..1 | boolean | Considered likely or probable or anticipated in the research study | |||||
![]() ![]() |
SΣ | 0..* | BackboneElement | The suspected agent causing the adverse event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Immunization(0.5.0) | UZ Core Procedure(0.5.0) | Substance | Medication | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy) | Refers to the specific entity that caused the adverse event | ||||
![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | Information on the possible cause of the event | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Method of evaluating the relatedness of the suspected entity to the event Привязка: AdverseEventCausalityMethod (example): TODO. | ||||
![]() ![]() ![]() ![]() |
Σ | 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. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | ResearchSubject) | Author of the information on the possible cause of the event | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Contributing factors suspected to have increased the probability or severity of the adverse event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 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. | |||||
![]() ![]() ![]() ![]() |
Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Device | DeviceUsage | DocumentReference | MedicationAdministration | MedicationStatement) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 0..* | BackboneElement | Preventive actions that contributed to avoiding the adverse event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 1..1 | Action that contributed to avoiding the adverse event Привязка: AdverseEventPreventiveAction (example): Codes describing the preventive actions that contributed to avoiding the adverse event. | |||||
![]() ![]() ![]() ![]() |
Reference(Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationRequest) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 0..* | BackboneElement | Ameliorating actions taken after the adverse event occured in order to reduce the extent of harm | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 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. | |||||
![]() ![]() ![]() ![]() |
Reference(Procedure | DocumentReference | MedicationAdministration | MedicationRequest) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 0..* | BackboneElement | Supporting information relevant to the event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 1..1 | Subject medical history or document relevant to this adverse event Привязка: AdverseEventSupportingInforation (example): Codes describing the supporting information relevant to the event. | |||||
![]() ![]() ![]() ![]() |
Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationStatement | QuestionnaireResponse) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
SΣ | 0..* | Annotation | Comment on adverse event | ||||
Документация для этого формата | ||||||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| AdverseEvent.language | Base | required | All Languages | 📍5.0.0 | Стандарт FHIR |
| AdverseEvent.status | Base | required | Types of AdverseEvent status | 📍0.5.0 | этот IG |
| AdverseEvent.actuality | Base | required | Types of AdverseEvent actuality | 📍0.5.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.5.0 | этот IG |
| AdverseEvent.outcome | Base | example | Types of AdverseEvent outcome | 📍0.5.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 | Градация | Путь(и) | Описание | Выражение |
| dom-2 | error | AdverseEvent | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | AdverseEvent | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | AdverseEvent | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | AdverseEvent | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | лучшая практика | AdverseEvent | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | AdverseEvent.meta, AdverseEvent.implicitRules, AdverseEvent.language, AdverseEvent.text, AdverseEvent.extension, AdverseEvent.modifierExtension, AdverseEvent.identifier, AdverseEvent.status, AdverseEvent.actuality, AdverseEvent.category, AdverseEvent.code, AdverseEvent.subject, AdverseEvent.encounter, AdverseEvent.occurrence[x], AdverseEvent.detected, AdverseEvent.recordedDate, AdverseEvent.resultingEffect, AdverseEvent.location, AdverseEvent.seriousness, AdverseEvent.outcome, AdverseEvent.recorder, AdverseEvent.participant, AdverseEvent.participant.extension, AdverseEvent.participant.modifierExtension, AdverseEvent.participant.function, AdverseEvent.participant.actor, AdverseEvent.study, AdverseEvent.expectedInResearchStudy, AdverseEvent.suspectEntity, AdverseEvent.suspectEntity.extension, AdverseEvent.suspectEntity.modifierExtension, AdverseEvent.suspectEntity.instance[x], AdverseEvent.suspectEntity.causality, AdverseEvent.suspectEntity.causality.extension, AdverseEvent.suspectEntity.causality.modifierExtension, AdverseEvent.suspectEntity.causality.assessmentMethod, AdverseEvent.suspectEntity.causality.entityRelatedness, AdverseEvent.suspectEntity.causality.author, AdverseEvent.contributingFactor, AdverseEvent.contributingFactor.extension, AdverseEvent.contributingFactor.modifierExtension, AdverseEvent.contributingFactor.item[x], AdverseEvent.preventiveAction, AdverseEvent.preventiveAction.extension, AdverseEvent.preventiveAction.modifierExtension, AdverseEvent.preventiveAction.item[x], AdverseEvent.mitigatingAction, AdverseEvent.mitigatingAction.extension, AdverseEvent.mitigatingAction.modifierExtension, AdverseEvent.mitigatingAction.item[x], AdverseEvent.supportingInfo, AdverseEvent.supportingInfo.extension, AdverseEvent.supportingInfo.modifierExtension, AdverseEvent.supportingInfo.item[x], AdverseEvent.note | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | AdverseEvent.extension, AdverseEvent.modifierExtension, AdverseEvent.participant.extension, AdverseEvent.participant.modifierExtension, AdverseEvent.suspectEntity.extension, AdverseEvent.suspectEntity.modifierExtension, AdverseEvent.suspectEntity.causality.extension, AdverseEvent.suspectEntity.causality.modifierExtension, AdverseEvent.contributingFactor.extension, AdverseEvent.contributingFactor.modifierExtension, AdverseEvent.preventiveAction.extension, AdverseEvent.preventiveAction.modifierExtension, AdverseEvent.mitigatingAction.extension, AdverseEvent.mitigatingAction.modifierExtension, AdverseEvent.supportingInfo.extension, AdverseEvent.supportingInfo.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Summary
Обязательная поддержка: 19 элементs
Структуры
Эта структура относится к этим другим структурам:
Другие представления профиля: CSV, Excel, Schematron
Машинный перевод, требуется проверка человеком. Эта страница автоматически переведена с английского языка с помощью искусственного интеллекта и пока не проверена редактором. При любых расхождениях приоритет имеет оригинальная англоязычная версия.
Типовые взаимодействия с API для данного профиля. Запросы требуют JWT-токена доступа - см. Безопасность и аутентификация. [base] - это базовый URL FHIR-сервера; | отделяет систему токена от его значения и должен быть URL-кодирован как %7C. Эти взаимодействия используют стандартные параметры поиска FHIR R5; см. CapabilityStatement по мере его финализации для данного ресурса.
Чтение нежелательного явления по серверному id
GET [base]/AdverseEvent/[id]
Полезные поисковые запросы
# all adverse events for a patient
GET [base]/AdverseEvent?subject=Patient/[id]
# serious events only, most recent first
GET [base]/AdverseEvent?subject=Patient/[id]&seriousness=http://terminology.hl7.org/CodeSystem/adverse-event-seriousness%7Cserious&_sort=-date
# by date, status, or event code
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" ] },
...
}
Обновление нежелательного явления (например, добавление исхода или результирующего состояния, когда оно станет известно)
PUT [base]/AdverseEvent/[id]
If-Match: W/"3" # the ETag from your last read; 412 if it changed since
{
"resourceType": "AdverseEvent",
"id": "[id]",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-adverse-event" ] },
...
}