Adverse Event Clinical Care
0.2.0 - ci-build International flag

Adverse Event Clinical Care, published by HL7 International - Patient Care Work Group, Vulcan AdverseEvent groups. This is not an authorized publication; it is the continuous build for version 0.2.0). This version is based on the current content of https://github.com/HL7/fhir-ae-care-ig/ and changes regularly. See the Directory of published versions

Resource Profile: Adverse Event Clinical Care

Official URL: http://hl7.org/fhir/uv/adverseeventclinicalcare/StructureDefinition/AdverseEvent-clinical-care Version: 0.2.0
Standards status: Informative Maturity Level: 1 Computable Name: AdverseEventClinicalCare

A profile of AdverseEvent for Clinical care, such as in incident reporting.

Scope and Usage

The Clinical Research adverse event profile of AdverseEvent, is for the clinical research setting. Adverse events are tracked and evaluated as part of the clinical research process in a research study, as the occurrence of an adverse event may surface a potential confounder or a potential side-effect of the study treatment. In the research setting an adverse event is the result of an intervention that caused unintentional harm to a specific subject or group of subjects, potential adverse events are not reported (this is surfaced in the profile as a constraint of ‘actual’ for the value of ‘actuality’). Examples of adverse events include the administration of an incorrect drug or an incorrect dose of a drug causing an adverse reaction, the use of an implanted device that causes an infection, or a biologic used during a research study that causes unanticipated renal failure. These events are characterized by the need to capture cause and effect (although they might not be known at the time of the event), severity, and outcome.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from AdverseEvent

NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseEvent 0..*AdverseEventAn event that may be related to unintended effects on a patient or research participant
... subject 1..1Reference(Patient | Group | Practitioner | RelatedPerson)Subject impacted by event
... seriousness 0..0
... recorder 0..1Reference(Patient | PractitionerRole | Practitioner | RelatedPerson)Who recorded the adverse event
.... actor 1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)Who was involved in the adverse event or the potential adverse event
... study 0..0
... expectedInResearchStudy 0..0
... suspectEntity
.... causality
..... author 0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Author of the information on the possible cause of the event

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseEvent 0..*AdverseEventAn event that may be related to unintended effects on a patient or research participant
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contained 0..*ResourceContained, inline Resources
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... actuality ?!Σ1..1codeactual | potential
Binding: AdverseEventActuality (required): Overall nature of the adverse event, e.g. real or potential.

... subject Σ1..1Reference(Patient | Group | Practitioner | RelatedPerson)Subject impacted by event
... recorder Σ0..1Reference(Patient | PractitionerRole | Practitioner | RelatedPerson)Who recorded the adverse event

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
AdverseEvent.statusrequiredAdverseEventStatus
AdverseEvent.actualityrequiredAdverseEventActuality

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorAdverseEventIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorAdverseEventIf 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-4errorAdverseEventIf 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-5errorAdverseEventIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceAdverseEventA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseEvent 0..*AdverseEventAn event that may be related to unintended effects on a patient or research participant
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: AllLanguages (required): IETF language tag for a human language

... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierBusiness identifier for the event
... status ?!Σ1..1codein-progress | completed | entered-in-error | unknown
Binding: AdverseEventStatus (required): Codes identifying the lifecycle stage of an event.

... actuality ?!Σ1..1codeactual | potential
Binding: AdverseEventActuality (required): Overall nature of the adverse event, e.g. real or potential.

... category Σ0..*CodeableConceptwrong-patient | procedure-mishap | medication-mishap | device | unsafe-physical-environment | hospital-aquired-infection | wrong-body-site
Binding: AdverseEventCategory (example): Overall categorization of the event, e.g. product-related or situational.


... code Σ0..1CodeableConceptEvent or incident that occurred or was averted
Binding: AdverseEventType (example): Detailed type of event.

... subject Σ1..1Reference(Patient | Group | Practitioner | RelatedPerson)Subject impacted by event
... encounter Σ0..1Reference(Encounter)The Encounter associated with the start of the AdverseEvent
... occurrence[x] Σ0..1When the event occurred
.... occurrenceDateTimedateTime
.... occurrencePeriodPeriod
.... occurrenceTimingTiming
... detected Σ0..1dateTimeWhen the event was detected
... recordedDate Σ0..1dateTimeWhen the event was recorded
... resultingEffect Σ0..*Reference(Condition | Observation)Effect on the subject due to this event
... location Σ0..1Reference(Location)Location where adverse event occurred
... outcome Σ0..*CodeableConceptType of outcome from the adverse event
Binding: AdverseEventOutcome (example): Codes describing the type of outcome from the adverse event.


... recorder Σ0..1Reference(Patient | PractitionerRole | Practitioner | RelatedPerson)Who recorded the adverse event
... participant Σ0..*BackboneElementWho was involved in the adverse event or the potential adverse event and what they did
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... function Σ0..1CodeableConceptType of involvement
Binding: AdverseEventParticipantFunction (example): Codes describing the type of involvement of the actor in the adverse event.

.... actor Σ1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)Who was involved in the adverse event or the potential adverse event
... suspectEntity Σ0..*BackboneElementThe suspected agent causing the adverse event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... instance[x] Σ1..1Refers to the specific entity that caused the adverse event
..... instanceCodeableConceptCodeableConcept
..... instanceReferenceReference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy)
.... causality Σ0..1BackboneElementInformation on the possible cause of the event
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... assessmentMethod Σ0..1CodeableConceptMethod of evaluating the relatedness of the suspected entity to the event
Binding: AdverseEventCausalityMethod (example): TODO.

..... entityRelatedness Σ0..1CodeableConceptResult of the assessment regarding the relatedness of the suspected entity to the event
Binding: AdverseEventCausalityAssessment (example): Codes for the assessment of whether the entity caused the event.

..... author Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Author of the information on the possible cause of the event
... contributingFactor Σ0..*BackboneElementContributing factors suspected to have increased the probability or severity of the adverse event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] Σ1..1Item suspected to have increased the probability or severity of the adverse event
Binding: AdverseEventContributingFactor (example): Codes describing the contributing factors suspected to have increased the probability or severity of the adverse event.

..... itemReferenceReference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Device | DeviceUsage | DocumentReference | MedicationAdministration | MedicationStatement)
..... itemCodeableConceptCodeableConcept
... preventiveAction Σ0..*BackboneElementPreventive actions that contributed to avoiding the adverse event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] Σ1..1Action that contributed to avoiding the adverse event
Binding: AdverseEventPreventiveAction (example): Codes describing the preventive actions that contributed to avoiding the adverse event.

..... itemReferenceReference(Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationRequest)
..... itemCodeableConceptCodeableConcept
... mitigatingAction Σ0..*BackboneElementAmeliorating actions taken after the adverse event occured in order to reduce the extent of harm
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] Σ1..1Ameliorating action taken after the adverse event occured in order to reduce the extent of harm
Binding: AdverseEventMitigatingAction (example): Codes describing the ameliorating actions taken after the adverse event occured in order to reduce the extent of harm.

..... itemReferenceReference(Procedure | DocumentReference | MedicationAdministration | MedicationRequest)
..... itemCodeableConceptCodeableConcept
... supportingInfo Σ0..*BackboneElementSupporting information relevant to the event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] Σ1..1Subject medical history or document relevant to this adverse event
Binding: AdverseEventSupportingInforation (example): Codes describing the supporting information relevant to the event.

..... itemReferenceReference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationStatement | QuestionnaireResponse)
..... itemCodeableConceptCodeableConcept
... note Σ0..*AnnotationComment on adverse event

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
AdverseEvent.languagerequiredAllLanguages
AdverseEvent.statusrequiredAdverseEventStatus
AdverseEvent.actualityrequiredAdverseEventActuality
AdverseEvent.categoryexampleAdverseEventCategory
AdverseEvent.codeexampleAdverseEventType
AdverseEvent.outcomeexampleAdverseEventOutcome
AdverseEvent.participant.functionexampleAdverseEventParticipantFunction
AdverseEvent.suspectEntity.causality.assessmentMethodexampleAdverseEventCausalityMethod
AdverseEvent.suspectEntity.causality.entityRelatednessexampleAdverseEventCausalityAssessment
AdverseEvent.contributingFactor.item[x]exampleAdverseEventContributingFactor
AdverseEvent.preventiveAction.item[x]exampleAdverseEventPreventiveAction
AdverseEvent.mitigatingAction.item[x]exampleAdverseEventMitigatingAction
AdverseEvent.supportingInfo.item[x]exampleAdverseEventSupportingInforation

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from AdverseEvent

Summary

Prohibited: 3 elements

Maturity: 1

Differential View

This structure is derived from AdverseEvent

NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseEvent 0..*AdverseEventAn event that may be related to unintended effects on a patient or research participant
... subject 1..1Reference(Patient | Group | Practitioner | RelatedPerson)Subject impacted by event
... seriousness 0..0
... recorder 0..1Reference(Patient | PractitionerRole | Practitioner | RelatedPerson)Who recorded the adverse event
.... actor 1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)Who was involved in the adverse event or the potential adverse event
... study 0..0
... expectedInResearchStudy 0..0
... suspectEntity
.... causality
..... author 0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Author of the information on the possible cause of the event

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseEvent 0..*AdverseEventAn event that may be related to unintended effects on a patient or research participant
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contained 0..*ResourceContained, inline Resources
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... actuality ?!Σ1..1codeactual | potential
Binding: AdverseEventActuality (required): Overall nature of the adverse event, e.g. real or potential.

... subject Σ1..1Reference(Patient | Group | Practitioner | RelatedPerson)Subject impacted by event
... recorder Σ0..1Reference(Patient | PractitionerRole | Practitioner | RelatedPerson)Who recorded the adverse event

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
AdverseEvent.statusrequiredAdverseEventStatus
AdverseEvent.actualityrequiredAdverseEventActuality

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorAdverseEventIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorAdverseEventIf 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-4errorAdverseEventIf 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-5errorAdverseEventIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceAdverseEventA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseEvent 0..*AdverseEventAn event that may be related to unintended effects on a patient or research participant
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: AllLanguages (required): IETF language tag for a human language

... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierBusiness identifier for the event
... status ?!Σ1..1codein-progress | completed | entered-in-error | unknown
Binding: AdverseEventStatus (required): Codes identifying the lifecycle stage of an event.

... actuality ?!Σ1..1codeactual | potential
Binding: AdverseEventActuality (required): Overall nature of the adverse event, e.g. real or potential.

... category Σ0..*CodeableConceptwrong-patient | procedure-mishap | medication-mishap | device | unsafe-physical-environment | hospital-aquired-infection | wrong-body-site
Binding: AdverseEventCategory (example): Overall categorization of the event, e.g. product-related or situational.


... code Σ0..1CodeableConceptEvent or incident that occurred or was averted
Binding: AdverseEventType (example): Detailed type of event.

... subject Σ1..1Reference(Patient | Group | Practitioner | RelatedPerson)Subject impacted by event
... encounter Σ0..1Reference(Encounter)The Encounter associated with the start of the AdverseEvent
... occurrence[x] Σ0..1When the event occurred
.... occurrenceDateTimedateTime
.... occurrencePeriodPeriod
.... occurrenceTimingTiming
... detected Σ0..1dateTimeWhen the event was detected
... recordedDate Σ0..1dateTimeWhen the event was recorded
... resultingEffect Σ0..*Reference(Condition | Observation)Effect on the subject due to this event
... location Σ0..1Reference(Location)Location where adverse event occurred
... outcome Σ0..*CodeableConceptType of outcome from the adverse event
Binding: AdverseEventOutcome (example): Codes describing the type of outcome from the adverse event.


... recorder Σ0..1Reference(Patient | PractitionerRole | Practitioner | RelatedPerson)Who recorded the adverse event
... participant Σ0..*BackboneElementWho was involved in the adverse event or the potential adverse event and what they did
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... function Σ0..1CodeableConceptType of involvement
Binding: AdverseEventParticipantFunction (example): Codes describing the type of involvement of the actor in the adverse event.

.... actor Σ1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)Who was involved in the adverse event or the potential adverse event
... suspectEntity Σ0..*BackboneElementThe suspected agent causing the adverse event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... instance[x] Σ1..1Refers to the specific entity that caused the adverse event
..... instanceCodeableConceptCodeableConcept
..... instanceReferenceReference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy)
.... causality Σ0..1BackboneElementInformation on the possible cause of the event
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... assessmentMethod Σ0..1CodeableConceptMethod of evaluating the relatedness of the suspected entity to the event
Binding: AdverseEventCausalityMethod (example): TODO.

..... entityRelatedness Σ0..1CodeableConceptResult of the assessment regarding the relatedness of the suspected entity to the event
Binding: AdverseEventCausalityAssessment (example): Codes for the assessment of whether the entity caused the event.

..... author Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Author of the information on the possible cause of the event
... contributingFactor Σ0..*BackboneElementContributing factors suspected to have increased the probability or severity of the adverse event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] Σ1..1Item suspected to have increased the probability or severity of the adverse event
Binding: AdverseEventContributingFactor (example): Codes describing the contributing factors suspected to have increased the probability or severity of the adverse event.

..... itemReferenceReference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Device | DeviceUsage | DocumentReference | MedicationAdministration | MedicationStatement)
..... itemCodeableConceptCodeableConcept
... preventiveAction Σ0..*BackboneElementPreventive actions that contributed to avoiding the adverse event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] Σ1..1Action that contributed to avoiding the adverse event
Binding: AdverseEventPreventiveAction (example): Codes describing the preventive actions that contributed to avoiding the adverse event.

..... itemReferenceReference(Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationRequest)
..... itemCodeableConceptCodeableConcept
... mitigatingAction Σ0..*BackboneElementAmeliorating actions taken after the adverse event occured in order to reduce the extent of harm
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] Σ1..1Ameliorating action taken after the adverse event occured in order to reduce the extent of harm
Binding: AdverseEventMitigatingAction (example): Codes describing the ameliorating actions taken after the adverse event occured in order to reduce the extent of harm.

..... itemReferenceReference(Procedure | DocumentReference | MedicationAdministration | MedicationRequest)
..... itemCodeableConceptCodeableConcept
... supportingInfo Σ0..*BackboneElementSupporting information relevant to the event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] Σ1..1Subject medical history or document relevant to this adverse event
Binding: AdverseEventSupportingInforation (example): Codes describing the supporting information relevant to the event.

..... itemReferenceReference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | DocumentReference | MedicationAdministration | MedicationStatement | QuestionnaireResponse)
..... itemCodeableConceptCodeableConcept
... note Σ0..*AnnotationComment on adverse event

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
AdverseEvent.languagerequiredAllLanguages
AdverseEvent.statusrequiredAdverseEventStatus
AdverseEvent.actualityrequiredAdverseEventActuality
AdverseEvent.categoryexampleAdverseEventCategory
AdverseEvent.codeexampleAdverseEventType
AdverseEvent.outcomeexampleAdverseEventOutcome
AdverseEvent.participant.functionexampleAdverseEventParticipantFunction
AdverseEvent.suspectEntity.causality.assessmentMethodexampleAdverseEventCausalityMethod
AdverseEvent.suspectEntity.causality.entityRelatednessexampleAdverseEventCausalityAssessment
AdverseEvent.contributingFactor.item[x]exampleAdverseEventContributingFactor
AdverseEvent.preventiveAction.item[x]exampleAdverseEventPreventiveAction
AdverseEvent.mitigatingAction.item[x]exampleAdverseEventMitigatingAction
AdverseEvent.supportingInfo.item[x]exampleAdverseEventSupportingInforation

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from AdverseEvent

Summary

Prohibited: 3 elements

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron