imaging_exam_cervix

Findings on radiological examination of the cervix.

Findings on radiological examination of the cervix.

Purpose. To record the findings on radiological examination of the cervix, and their interpretation.

Source

ModelLegRole
openEHR-EHR-CLUSTER.imaging_exam-cervix.v1openEHRdefines this table

Columns

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
body_structure
body_structure_code
body_structure_system
body_structure_valueset_id
coded text
text, text, text, text
yesBody structure/items[at0001.1]
body_site
body_site_code
body_site_system
body_site_valueset_id
coded text
text, text, text, text
yesBody site/items[at0002]
imaging_findingstextyesImaging findings/items[at0004]
length_magnitude
length_units
quantity
numeric, text
yesLength/items[at0.4]
impression
impression_code
impression_system
impression_valueset_id
coded text
text, text, text, text
yesImpression/items[at0006]
commenttextyesComment/items[at0007]

Constraints

check ((body_structure_code is null and body_structure_system is null and body_structure_valueset_id is null and body_structure is null) or (body_structure is not null and body_structure_code is not null and body_structure_system is not null and body_structure_valueset_id is not null))
check ((body_site_code is null and body_site_system is null and body_site_valueset_id is null) or (body_site is not null and body_site_code is not null and body_site_system is not null and body_site_valueset_id is not null))
check ((length_magnitude is null and length_units is null) or (length_magnitude is not null and length_units is not null))
check (length_magnitude is null or (length_units = 'mm' and length_magnitude >= 0) or (length_units = 'cm' and length_magnitude >= 0))
check ((impression_code is null and impression_system is null and impression_valueset_id is null) or (impression is not null and impression_code is not null and impression_system is not null and impression_valueset_id is not null))

References

ColumnsTargetOn delete
body_structure_valueset_id, body_structure_code, body_structure_system, body_structurevalueset_coderestrict
body_site_valueset_id, body_site_code, body_site_system, body_sitevalueset_coderestrict
impression_valueset_id, impression_code, impression_system, impressionvalueset_coderestrict

Referenced by

Child tables

2 tables hang off imaging_exam_cervix, one row per repetition.

imaging_exam_cervix_structured_body_site

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

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
imaging_exam_cervix_iduuidimaging_exam_cervixno
positionintegernoOrder of this row within its parent, from zero.
anatomical_location_iduuidyes
anatomical_location_circle_iduuidyes
anatomical_location_relative_iduuidyes

Constraints

check (num_nonnulls(anatomical_location_id, anatomical_location_circle_id, anatomical_location_relative_id) = 1)

Unique

References

ColumnsTargetOn delete
imaging_exam_cervix_idimaging_exam_cervixcascade
anatomical_location_idanatomical_locationno action
anatomical_location_circle_idanatomical_location_circleno action
anatomical_location_relative_idanatomical_location_relativeno action

Indexes

imaging_exam_cervix_additional_details

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

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
imaging_exam_cervix_iduuidimaging_exam_cervixno
positionintegernoOrder of this row within its parent, from zero.
imaging_exam_lesion_adnexal_mass_iduuidnoAdditional details/items[at0005]

Unique

References

ColumnsTargetOn delete
imaging_exam_cervix_idimaging_exam_cervixcascade
imaging_exam_lesion_adnexal_mass_idimaging_exam_lesion_adnexal_massno action

Indexes

Value sets

Value setCodes
org.openehr::openEHR-EHR-CLUSTER.imaging_exam-cervix.v1/body_structure1