adverse_reaction_event

Information about a specific adverse reaction event caused by exposure to a specific substance.

Information about a specific adverse reaction event caused by exposure to a specific substance.

Purpose. To record information about a specific adverse reaction event caused by exposure to a specific substance.

Source

ModelLegRole
openEHR-EHR-CLUSTER.adverse_reaction_event.v1openEHRdefines this table

Columns

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
specific_substance
specific_substance_code
specific_substance_system
specific_substance_valueset_id
coded text
text, text, text, text
yesSpecific substance/items[at0001]
certainty
certainty_code
certainty_system
certainty_valueset_id
coded text
text, text, text, text
yesCertainty/items[at0002]
manifestation
manifestation_code
manifestation_system
manifestation_valueset_id
coded text
text, text, text, text
yesManifestation/items[at0006]
reaction_descriptiontextyesReaction description/items[at0007]
onset_of_reactiontimestamptzyesOnset of reaction/items[at0008]
duration_of_reactionintervalyesDuration of reaction/items[at0009]
severity_of_reaction
severity_of_reaction_code
severity_of_reaction_system
severity_of_reaction_valueset_id
coded text
text, text, text, text
yesSeverity of reaction/items[at0010]
initial_exposuretimestamptzyesInitial exposure/items[at0015]
duration_of_exposureintervalyesDuration of exposure/items[at0016]
route_of_exposure
route_of_exposure_code
route_of_exposure_system
route_of_exposure_valueset_id
coded text
text, text, text, text
yesRoute of exposure/items[at0017]
exposure_descriptiontextyesExposure description/items[at0018]
clinical_management_descriptiontextyesClinical management description/items[at0020]
supporting_clinical_record_informationtextyesSupporting clinical record information/items[at0025]
commenttextyesComment/items[at0024]

Constraints

check ((specific_substance_code is null and specific_substance_system is null and specific_substance_valueset_id is null) or (specific_substance is not null and specific_substance_code is not null and specific_substance_system is not null and specific_substance_valueset_id is not null))
check ((certainty_code is null and certainty_system is null and certainty_valueset_id is null) or (certainty is not null and certainty_code is not null and certainty_system is not null and certainty_valueset_id is not null))
check ((manifestation_code is null and manifestation_system is null and manifestation_valueset_id is null) or (manifestation is not null and manifestation_code is not null and manifestation_system is not null and manifestation_valueset_id is not null))
check ((severity_of_reaction_code is null and severity_of_reaction_system is null and severity_of_reaction_valueset_id is null) or (severity_of_reaction is not null and severity_of_reaction_code is not null and severity_of_reaction_system is not null and severity_of_reaction_valueset_id is not null))
check ((route_of_exposure_code is null and route_of_exposure_system is null and route_of_exposure_valueset_id is null) or (route_of_exposure is not null and route_of_exposure_code is not null and route_of_exposure_system is not null and route_of_exposure_valueset_id is not null))

References

ColumnsTargetOn delete
specific_substance_valueset_id, specific_substance_code, specific_substance_system, specific_substancevalueset_coderestrict
certainty_valueset_id, certainty_code, certainty_system, certaintyvalueset_coderestrict
manifestation_valueset_id, manifestation_code, manifestation_system, manifestationvalueset_coderestrict
severity_of_reaction_valueset_id, severity_of_reaction_code, severity_of_reaction_system, severity_of_reactionvalueset_coderestrict
route_of_exposure_valueset_id, route_of_exposure_code, route_of_exposure_system, route_of_exposurevalueset_coderestrict

Referenced by

Child tables

2 tables hang off adverse_reaction_event, one row per repetition.

adverse_reaction_event_reaction_details

Child table — one row per repetition, deleted with its parent.

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
adverse_reaction_event_iduuidadverse_reaction_eventno
positionintegernoOrder of this row within its parent, from zero.
anatomical_location_iduuidyes
anatomical_location_relative_iduuidyes
attachment_iduuidyes
ctcae_iduuidyes
symptom_sign_iduuidyes

Constraints

check (num_nonnulls(anatomical_location_id, anatomical_location_relative_id, attachment_id, ctcae_id, symptom_sign_id) = 1)

Unique

References

ColumnsTargetOn delete
adverse_reaction_event_idadverse_reaction_eventcascade
anatomical_location_idanatomical_locationno action
anatomical_location_relative_idanatomical_location_relativeno action
attachment_idattachmentrestrict
ctcae_idctcaeno action
symptom_sign_idsymptom_signno action

Indexes

adverse_reaction_event_information_source

Child table — one row per repetition, deleted with its parent.

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
adverse_reaction_event_iduuidadverse_reaction_eventno
positionintegernoOrder of this row within its parent, from zero.
organization_iduuidyes
person_iduuidyes

Constraints

check (num_nonnulls(organization_id, person_id) = 1)

Unique

References

ColumnsTargetOn delete
adverse_reaction_event_idadverse_reaction_eventcascade
organization_idorganizationno action
person_idpersonno action

Indexes

Value sets

Value setCodes
org.openehr::openEHR-EHR-CLUSTER.adverse_reaction_event.v1/certainty3
org.openehr::openEHR-EHR-CLUSTER.adverse_reaction_event.v1/severity_of_reaction3