US Veterans Health Administration FHIR Map Set Implementation Guide
1.6.49 - 250701 United States of America flag

Publication Build: This will be filled in by the publication tooling

Resource Profile: VAERS AdverseEvent

Official URL: http://va.gov/fhir/StructureDefinition/VAERSAdverseEvent Version: 1.6.49
Draft as of 2025-06-13 Computable Name: VAERSAdverseEvent

This StructureDefinition contains the maps for ADERS to AdverseEvent.

See also the FHIR Shorthand.

Use Case Overview

Use Case: VAERS«us-core-patient»VAERSPatient«us-core-immunization»VAERSImmunizationvac1patient«us-core-immunization»VAERSImmunizationvac2patient«us-core-immunization»VAERSImmunizationvac3patient«us-core-immunization»VAERSImmunizationvac4patient«FHIR AdverseEvent»VAERSAdverseEventsubjectsuspectEntity.instance«us-core-immunization»VAERSImmunizationpvac1patient«us-core-immunization»VAERSImmunizationpvac2patient«us-core-immunization»VAERSImmunizationpvac3patient«us-core-immunization»VAERSImmunizationpvac4patient«FHIR Bundle»VAERSBundleentry[va-patient].resourceentry[va-vac1].resourceentry[va-vac2].resourceentry[va-vac3].resourceentry[va-vac4].resourceentry[va-pvac1].resourceentry[va-pvac2].resourceentry[va-pvac3].resourceentry[va-pvac4].resourceentry[va-ae].resource

Usages:

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent Medical care, research study or other healthcare event causing physical injury
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... actuality ?!SΣ 1..1 code actual | potential
Binding: AdverseEventActuality (required): Overall nature of the adverse event, e.g. real or potential.
Required Pattern: actual
.... coding SΣ 0..* Coding Code defined by a terminology system
.... text SΣ 0..1 string Plain text representation of the concept
... subject SΣ 1..1 Reference(VAERS Patient) Subject impacted by event
... date SΣ 0..1 dateTime When the event occurred
... outcome Σ 0..1 CodeableConcept resolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown
Binding: AdverseEventOutcome (required): TODO (and should this be required?).
.... Slices for coding Σ 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:$this
..... coding:va-outcome1 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1906
..... coding:va-outcome2 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1907
..... coding:va-outcome3 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1908
..... coding:va-outcome8 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1913
..... coding:va-outcome9 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1914
..... coding:va-outcome10 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1915
..... coding:va-outcome13 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1916
..... coding:va-outcome11 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1918
..... coding:va-outcome12 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1919
... suspectEntity Σ 0..* BackboneElement The suspected agent causing the adverse event
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... instance SΣ 1..1 Reference(VAERS Immunization[vac1]) Refers to the specific entity that caused the adverse event

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
AdverseEvent.actualityrequiredPattern Value: actual
http://hl7.org/fhir/ValueSet/adverse-event-actuality|4.0.1
From the FHIR Standard
AdverseEvent.eventexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/adverse-event-type
From the FHIR Standard
AdverseEvent.outcomerequiredAdverseEventOutcome
http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.1
From the FHIR Standard

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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(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()
vaersae-17-1906best practiceAdverseEvent.outcome.coding:va-outcome1If (21-1) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#drvisit "Doctor"
: true
vaersae-17-1907best practiceAdverseEvent.outcome.coding:va-outcome2If (21-2) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ered "Emergency Room"
: true
vaersae-17-1908best practiceAdverseEvent.outcome.coding:va-outcome3If (21-3) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1913best practiceAdverseEvent.outcome.coding:va-outcome8If (21-4) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1914best practiceAdverseEvent.outcome.coding:va-outcome9If (21-5) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#lti "Life threatening illness"
: true
vaersae-17-1915best practiceAdverseEvent.outcome.coding:va-outcome10If (21-6) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#dis "Disability or permanent damage"
: true
vaersae-17-1916best practiceAdverseEvent.outcome.coding:va-outcome13If (21-7) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#death "Death"
: true
vaersae-17-1918best practiceAdverseEvent.outcome.coding:va-outcome11If (21-8) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ca_db "Congenital anomaly or birth defect"
: true
vaersae-17-1919best practiceAdverseEvent.outcome.coding:va-outcome12If (21-9) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#noa "None of the above"
: true

This structure is derived from AdverseEvent

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent Medical care, research study or other healthcare event causing physical injury
... actuality S 1..1 code actual | potential
Required Pattern: actual
... event
.... coding S 0..* Coding Code defined by a terminology system
.... text S 0..1 string Plain text representation of the concept
... subject S 1..1 Reference(VAERS Patient) Subject impacted by event
... outcome
.... Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:$this
..... coding:va-outcome1 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1906
..... coding:va-outcome2 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1907
..... coding:va-outcome3 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1908
..... coding:va-outcome8 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1913
..... coding:va-outcome9 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1914
..... coding:va-outcome10 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1915
..... coding:va-outcome13 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1916
..... coding:va-outcome11 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1918
..... coding:va-outcome12 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1919
... suspectEntity
.... instance S 1..1 Reference(VAERS Immunization[vac1]) Refers to the specific entity that caused the adverse event

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
vaersae-17-1906best practiceAdverseEvent.outcome.coding:va-outcome1If (21-1) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#drvisit "Doctor"
: true
vaersae-17-1907best practiceAdverseEvent.outcome.coding:va-outcome2If (21-2) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ered "Emergency Room"
: true
vaersae-17-1908best practiceAdverseEvent.outcome.coding:va-outcome3If (21-3) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1913best practiceAdverseEvent.outcome.coding:va-outcome8If (21-4) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1914best practiceAdverseEvent.outcome.coding:va-outcome9If (21-5) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#lti "Life threatening illness"
: true
vaersae-17-1915best practiceAdverseEvent.outcome.coding:va-outcome10If (21-6) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#dis "Disability or permanent damage"
: true
vaersae-17-1916best practiceAdverseEvent.outcome.coding:va-outcome13If (21-7) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#death "Death"
: true
vaersae-17-1918best practiceAdverseEvent.outcome.coding:va-outcome11If (21-8) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ca_db "Congenital anomaly or birth defect"
: true
vaersae-17-1919best practiceAdverseEvent.outcome.coding:va-outcome12If (21-9) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#noa "None of the above"
: true
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent Medical care, research study or other healthcare event causing physical injury
... 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
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..1 Identifier Business identifier for the event
... actuality ?!SΣ 1..1 code actual | potential
Binding: AdverseEventActuality (required): Overall nature of the adverse event, e.g. real or potential.
Required Pattern: actual
... category Σ 0..* CodeableConcept product-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment
Binding: AdverseEventCategory (extensible): Overall categorization of the event, e.g. product-related or situational.
... event Σ 0..1 CodeableConcept Type of the event itself in relation to the subject
Binding: SNOMEDCTClinicalFindings (example): Detailed type of event.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ 0..* Coding Code defined by a terminology system
.... text SΣ 0..1 string Plain text representation of the concept
... subject SΣ 1..1 Reference(VAERS Patient) Subject impacted by event
... encounter Σ 0..1 Reference(Encounter) Encounter created as part of
... date SΣ 0..1 dateTime When the event occurred
... detected Σ 0..1 dateTime When the event was detected
... recordedDate Σ 0..1 dateTime When the event was recorded
... resultingCondition Σ 0..* Reference(Condition) Effect on the subject due to this event
... location Σ 0..1 Reference(Location) Location where adverse event occurred
... seriousness Σ 0..1 CodeableConcept Seriousness of the event
Binding: AdverseEventSeriousness (example): Overall seriousness of this event for the patient.
... severity Σ 0..1 CodeableConcept mild | moderate | severe
Binding: AdverseEventSeverity (required): The severity of the adverse event itself, in direct relation to the subject.
... outcome Σ 0..1 CodeableConcept resolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown
Binding: AdverseEventOutcome (required): TODO (and should this be required?).
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding Σ 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:$this
..... coding:va-outcome1 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1906
..... coding:va-outcome2 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1907
..... coding:va-outcome3 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1908
..... coding:va-outcome8 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1913
..... coding:va-outcome9 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1914
..... coding:va-outcome10 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1915
..... coding:va-outcome13 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1916
..... coding:va-outcome11 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1918
..... coding:va-outcome12 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1919
.... text Σ 0..1 string Plain text representation of the concept
... recorder Σ 0..1 Reference(Patient | Practitioner | PractitionerRole | RelatedPerson) Who recorded the adverse event
... contributor Σ 0..* Reference(Practitioner | PractitionerRole | Device) Who was involved in the adverse event or the potential adverse event
... suspectEntity Σ 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
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... instance SΣ 1..1 Reference(VAERS Immunization[vac1]) Refers to the specific entity that caused the adverse event
.... causality Σ 0..* 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
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... assessment Σ 0..1 CodeableConcept Assessment of if the entity caused the event
Binding: AdverseEventCausalityAssessment (example): Codes for the assessment of whether the entity caused the event.
..... productRelatedness Σ 0..1 string AdverseEvent.suspectEntity.causalityProductRelatedness
..... author Σ 0..1 Reference(Practitioner | PractitionerRole) AdverseEvent.suspectEntity.causalityAuthor
..... method Σ 0..1 CodeableConcept ProbabilityScale | Bayesian | Checklist
Binding: AdverseEventCausalityMethod (example): TODO.
... subjectMedicalHistory Σ 0..* Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Media | DocumentReference) AdverseEvent.subjectMedicalHistory
... referenceDocument Σ 0..* Reference(DocumentReference) AdverseEvent.referenceDocument
... study Σ 0..* Reference(ResearchStudy) AdverseEvent.study

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
AdverseEvent.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AdverseEvent.actualityrequiredPattern Value: actual
http://hl7.org/fhir/ValueSet/adverse-event-actuality|4.0.1
From the FHIR Standard
AdverseEvent.categoryextensibleAdverseEventCategory
http://hl7.org/fhir/ValueSet/adverse-event-category
From the FHIR Standard
AdverseEvent.eventexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/adverse-event-type
From the FHIR Standard
AdverseEvent.seriousnessexampleAdverseEventSeriousness
http://hl7.org/fhir/ValueSet/adverse-event-seriousness
From the FHIR Standard
AdverseEvent.severityrequiredAdverseEventSeverity
http://hl7.org/fhir/ValueSet/adverse-event-severity|4.0.1
From the FHIR Standard
AdverseEvent.outcomerequiredAdverseEventOutcome
http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.1
From the FHIR Standard
AdverseEvent.suspectEntity.causality.assessmentexampleAdverseEventCausalityAssessment
http://hl7.org/fhir/ValueSet/adverse-event-causality-assess
From the FHIR Standard
AdverseEvent.suspectEntity.causality.methodexampleAdverseEventCausalityMethod
http://hl7.org/fhir/ValueSet/adverse-event-causality-method
From the FHIR Standard

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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(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()
vaersae-17-1906best practiceAdverseEvent.outcome.coding:va-outcome1If (21-1) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#drvisit "Doctor"
: true
vaersae-17-1907best practiceAdverseEvent.outcome.coding:va-outcome2If (21-2) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ered "Emergency Room"
: true
vaersae-17-1908best practiceAdverseEvent.outcome.coding:va-outcome3If (21-3) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1913best practiceAdverseEvent.outcome.coding:va-outcome8If (21-4) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1914best practiceAdverseEvent.outcome.coding:va-outcome9If (21-5) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#lti "Life threatening illness"
: true
vaersae-17-1915best practiceAdverseEvent.outcome.coding:va-outcome10If (21-6) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#dis "Disability or permanent damage"
: true
vaersae-17-1916best practiceAdverseEvent.outcome.coding:va-outcome13If (21-7) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#death "Death"
: true
vaersae-17-1918best practiceAdverseEvent.outcome.coding:va-outcome11If (21-8) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ca_db "Congenital anomaly or birth defect"
: true
vaersae-17-1919best practiceAdverseEvent.outcome.coding:va-outcome12If (21-9) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#noa "None of the above"
: true

This structure is derived from AdverseEvent

Summary

Must-Support: 15 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of AdverseEvent.outcome.coding

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent Medical care, research study or other healthcare event causing physical injury
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... actuality ?!SΣ 1..1 code actual | potential
Binding: AdverseEventActuality (required): Overall nature of the adverse event, e.g. real or potential.
Required Pattern: actual
.... coding SΣ 0..* Coding Code defined by a terminology system
.... text SΣ 0..1 string Plain text representation of the concept
... subject SΣ 1..1 Reference(VAERS Patient) Subject impacted by event
... date SΣ 0..1 dateTime When the event occurred
... outcome Σ 0..1 CodeableConcept resolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown
Binding: AdverseEventOutcome (required): TODO (and should this be required?).
.... Slices for coding Σ 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:$this
..... coding:va-outcome1 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1906
..... coding:va-outcome2 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1907
..... coding:va-outcome3 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1908
..... coding:va-outcome8 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1913
..... coding:va-outcome9 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1914
..... coding:va-outcome10 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1915
..... coding:va-outcome13 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1916
..... coding:va-outcome11 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1918
..... coding:va-outcome12 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1919
... suspectEntity Σ 0..* BackboneElement The suspected agent causing the adverse event
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... instance SΣ 1..1 Reference(VAERS Immunization[vac1]) Refers to the specific entity that caused the adverse event

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
AdverseEvent.actualityrequiredPattern Value: actual
http://hl7.org/fhir/ValueSet/adverse-event-actuality|4.0.1
From the FHIR Standard
AdverseEvent.eventexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/adverse-event-type
From the FHIR Standard
AdverseEvent.outcomerequiredAdverseEventOutcome
http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.1
From the FHIR Standard

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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(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()
vaersae-17-1906best practiceAdverseEvent.outcome.coding:va-outcome1If (21-1) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#drvisit "Doctor"
: true
vaersae-17-1907best practiceAdverseEvent.outcome.coding:va-outcome2If (21-2) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ered "Emergency Room"
: true
vaersae-17-1908best practiceAdverseEvent.outcome.coding:va-outcome3If (21-3) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1913best practiceAdverseEvent.outcome.coding:va-outcome8If (21-4) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1914best practiceAdverseEvent.outcome.coding:va-outcome9If (21-5) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#lti "Life threatening illness"
: true
vaersae-17-1915best practiceAdverseEvent.outcome.coding:va-outcome10If (21-6) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#dis "Disability or permanent damage"
: true
vaersae-17-1916best practiceAdverseEvent.outcome.coding:va-outcome13If (21-7) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#death "Death"
: true
vaersae-17-1918best practiceAdverseEvent.outcome.coding:va-outcome11If (21-8) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ca_db "Congenital anomaly or birth defect"
: true
vaersae-17-1919best practiceAdverseEvent.outcome.coding:va-outcome12If (21-9) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#noa "None of the above"
: true

Differential View

This structure is derived from AdverseEvent

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent Medical care, research study or other healthcare event causing physical injury
... actuality S 1..1 code actual | potential
Required Pattern: actual
... event
.... coding S 0..* Coding Code defined by a terminology system
.... text S 0..1 string Plain text representation of the concept
... subject S 1..1 Reference(VAERS Patient) Subject impacted by event
... outcome
.... Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:$this
..... coding:va-outcome1 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1906
..... coding:va-outcome2 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1907
..... coding:va-outcome3 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1908
..... coding:va-outcome8 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1913
..... coding:va-outcome9 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1914
..... coding:va-outcome10 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1915
..... coding:va-outcome13 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1916
..... coding:va-outcome11 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1918
..... coding:va-outcome12 SC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1919
... suspectEntity
.... instance S 1..1 Reference(VAERS Immunization[vac1]) Refers to the specific entity that caused the adverse event

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
vaersae-17-1906best practiceAdverseEvent.outcome.coding:va-outcome1If (21-1) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#drvisit "Doctor"
: true
vaersae-17-1907best practiceAdverseEvent.outcome.coding:va-outcome2If (21-2) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ered "Emergency Room"
: true
vaersae-17-1908best practiceAdverseEvent.outcome.coding:va-outcome3If (21-3) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1913best practiceAdverseEvent.outcome.coding:va-outcome8If (21-4) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1914best practiceAdverseEvent.outcome.coding:va-outcome9If (21-5) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#lti "Life threatening illness"
: true
vaersae-17-1915best practiceAdverseEvent.outcome.coding:va-outcome10If (21-6) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#dis "Disability or permanent damage"
: true
vaersae-17-1916best practiceAdverseEvent.outcome.coding:va-outcome13If (21-7) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#death "Death"
: true
vaersae-17-1918best practiceAdverseEvent.outcome.coding:va-outcome11If (21-8) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ca_db "Congenital anomaly or birth defect"
: true
vaersae-17-1919best practiceAdverseEvent.outcome.coding:va-outcome12If (21-9) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#noa "None of the above"
: true

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AdverseEvent 0..* AdverseEvent Medical care, research study or other healthcare event causing physical injury
... 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
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..1 Identifier Business identifier for the event
... actuality ?!SΣ 1..1 code actual | potential
Binding: AdverseEventActuality (required): Overall nature of the adverse event, e.g. real or potential.
Required Pattern: actual
... category Σ 0..* CodeableConcept product-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment
Binding: AdverseEventCategory (extensible): Overall categorization of the event, e.g. product-related or situational.
... event Σ 0..1 CodeableConcept Type of the event itself in relation to the subject
Binding: SNOMEDCTClinicalFindings (example): Detailed type of event.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ 0..* Coding Code defined by a terminology system
.... text SΣ 0..1 string Plain text representation of the concept
... subject SΣ 1..1 Reference(VAERS Patient) Subject impacted by event
... encounter Σ 0..1 Reference(Encounter) Encounter created as part of
... date SΣ 0..1 dateTime When the event occurred
... detected Σ 0..1 dateTime When the event was detected
... recordedDate Σ 0..1 dateTime When the event was recorded
... resultingCondition Σ 0..* Reference(Condition) Effect on the subject due to this event
... location Σ 0..1 Reference(Location) Location where adverse event occurred
... seriousness Σ 0..1 CodeableConcept Seriousness of the event
Binding: AdverseEventSeriousness (example): Overall seriousness of this event for the patient.
... severity Σ 0..1 CodeableConcept mild | moderate | severe
Binding: AdverseEventSeverity (required): The severity of the adverse event itself, in direct relation to the subject.
... outcome Σ 0..1 CodeableConcept resolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown
Binding: AdverseEventOutcome (required): TODO (and should this be required?).
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding Σ 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:$this
..... coding:va-outcome1 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1906
..... coding:va-outcome2 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1907
..... coding:va-outcome3 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1908
..... coding:va-outcome8 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1913
..... coding:va-outcome9 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1914
..... coding:va-outcome10 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1915
..... coding:va-outcome13 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1916
..... coding:va-outcome11 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1918
..... coding:va-outcome12 SΣC 0..1 Coding Code defined by a terminology system
Constraints: vaersae-17-1919
.... text Σ 0..1 string Plain text representation of the concept
... recorder Σ 0..1 Reference(Patient | Practitioner | PractitionerRole | RelatedPerson) Who recorded the adverse event
... contributor Σ 0..* Reference(Practitioner | PractitionerRole | Device) Who was involved in the adverse event or the potential adverse event
... suspectEntity Σ 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
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... instance SΣ 1..1 Reference(VAERS Immunization[vac1]) Refers to the specific entity that caused the adverse event
.... causality Σ 0..* 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
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... assessment Σ 0..1 CodeableConcept Assessment of if the entity caused the event
Binding: AdverseEventCausalityAssessment (example): Codes for the assessment of whether the entity caused the event.
..... productRelatedness Σ 0..1 string AdverseEvent.suspectEntity.causalityProductRelatedness
..... author Σ 0..1 Reference(Practitioner | PractitionerRole) AdverseEvent.suspectEntity.causalityAuthor
..... method Σ 0..1 CodeableConcept ProbabilityScale | Bayesian | Checklist
Binding: AdverseEventCausalityMethod (example): TODO.
... subjectMedicalHistory Σ 0..* Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Media | DocumentReference) AdverseEvent.subjectMedicalHistory
... referenceDocument Σ 0..* Reference(DocumentReference) AdverseEvent.referenceDocument
... study Σ 0..* Reference(ResearchStudy) AdverseEvent.study

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
AdverseEvent.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AdverseEvent.actualityrequiredPattern Value: actual
http://hl7.org/fhir/ValueSet/adverse-event-actuality|4.0.1
From the FHIR Standard
AdverseEvent.categoryextensibleAdverseEventCategory
http://hl7.org/fhir/ValueSet/adverse-event-category
From the FHIR Standard
AdverseEvent.eventexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/adverse-event-type
From the FHIR Standard
AdverseEvent.seriousnessexampleAdverseEventSeriousness
http://hl7.org/fhir/ValueSet/adverse-event-seriousness
From the FHIR Standard
AdverseEvent.severityrequiredAdverseEventSeverity
http://hl7.org/fhir/ValueSet/adverse-event-severity|4.0.1
From the FHIR Standard
AdverseEvent.outcomerequiredAdverseEventOutcome
http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.1
From the FHIR Standard
AdverseEvent.suspectEntity.causality.assessmentexampleAdverseEventCausalityAssessment
http://hl7.org/fhir/ValueSet/adverse-event-causality-assess
From the FHIR Standard
AdverseEvent.suspectEntity.causality.methodexampleAdverseEventCausalityMethod
http://hl7.org/fhir/ValueSet/adverse-event-causality-method
From the FHIR Standard

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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(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()
vaersae-17-1906best practiceAdverseEvent.outcome.coding:va-outcome1If (21-1) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#drvisit "Doctor"
: true
vaersae-17-1907best practiceAdverseEvent.outcome.coding:va-outcome2If (21-2) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ered "Emergency Room"
: true
vaersae-17-1908best practiceAdverseEvent.outcome.coding:va-outcome3If (21-3) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1913best practiceAdverseEvent.outcome.coding:va-outcome8If (21-4) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#hospitalization "Hospitalization"
: true
vaersae-17-1914best practiceAdverseEvent.outcome.coding:va-outcome9If (21-5) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#lti "Life threatening illness"
: true
vaersae-17-1915best practiceAdverseEvent.outcome.coding:va-outcome10If (21-6) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#dis "Disability or permanent damage"
: true
vaersae-17-1916best practiceAdverseEvent.outcome.coding:va-outcome13If (21-7) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#death "Death"
: true
vaersae-17-1918best practiceAdverseEvent.outcome.coding:va-outcome11If (21-8) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#ca_db "Congenital anomaly or birth defect"
: true
vaersae-17-1919best practiceAdverseEvent.outcome.coding:va-outcome12If (21-9) is =1 then fixed value https://www.vaers.hhs.gov/data/datasets.html/Patientoutcomes#noa "None of the above"
: true

This structure is derived from AdverseEvent

Summary

Must-Support: 15 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of AdverseEvent.outcome.coding

 

Other representations of profile: CSV, Excel, Schematron