imaging_exam_ovary

Findings on radiological examination of a single ovary.

Findings on radiological examination of a single ovary.

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

Source

ModelLegRole
openEHR-EHR-CLUSTER.imaging_exam-ovary.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]
impression
impression_code
impression_system
impression_valueset_id
coded text
text, text, text, text
yesImpression/items[at0006]
commenttextyesComment/items[at0007]
volume_magnitude
volume_units
quantity
numeric, text
yesVolume/items[at0.9]
number_of_antral_folliclesintegeryesNumber of antral follicles/items[at0.5]
follicle_distributiontextyesFollicle distribution/items[at0.10]

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 ((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))
check ((volume_magnitude is null and volume_units is null) or (volume_magnitude is not null and volume_units is not null))
check (volume_magnitude is null or (volume_units = 'mL' and volume_magnitude >= 0))
check (number_of_antral_follicles is null or number_of_antral_follicles >= 0)

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

6 tables hang off imaging_exam_ovary, one row per repetition.

imaging_exam_ovary_structured_body_site

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

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
imaging_exam_ovary_iduuidimaging_exam_ovaryno
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_ovary_idimaging_exam_ovarycascade
anatomical_location_idanatomical_locationno action
anatomical_location_circle_idanatomical_location_circleno action
anatomical_location_relative_idanatomical_location_relativeno action

Indexes

imaging_exam_ovary_additional_details

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

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

Unique

References

ColumnsTargetOn delete
imaging_exam_ovary_idimaging_exam_ovarycascade
imaging_exam_lesion_adnexal_mass_idimaging_exam_lesion_adnexal_massno action

Indexes

imaging_exam_ovary_diameter

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

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
imaging_exam_ovary_iduuidimaging_exam_ovaryno
positionintegernoOrder of this row within its parent, from zero.
diameter_magnitude
diameter_units
quantity
numeric, text
yesDiameter/items[at0.3]

Constraints

check ((diameter_magnitude is null and diameter_units is null) or (diameter_magnitude is not null and diameter_units is not null))
check (diameter_magnitude is null or (diameter_units = 'mm' and diameter_magnitude >= 0) or (diameter_units = 'cm' and diameter_magnitude >= 0))

Unique

References

ColumnsTargetOn delete
imaging_exam_ovary_idimaging_exam_ovarycascade

imaging_exam_ovary_largest_follicle_diameter

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

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
imaging_exam_ovary_iduuidimaging_exam_ovaryno
positionintegernoOrder of this row within its parent, from zero.
largest_follicle_diameter_magnitude
largest_follicle_diameter_units
quantity
numeric, text
yesLargest follicle diameter/items[at0.4]

Constraints

check ((largest_follicle_diameter_magnitude is null and largest_follicle_diameter_units is null) or (largest_follicle_diameter_magnitude is not null and largest_follicle_diameter_units is not null))
check (largest_follicle_diameter_magnitude is null or (largest_follicle_diameter_units = 'mm' and largest_follicle_diameter_magnitude >= 0) or (largest_follicle_diameter_units = 'cm' and largest_follicle_diameter_magnitude >= 0))

Unique

References

ColumnsTargetOn delete
imaging_exam_ovary_idimaging_exam_ovarycascade

imaging_exam_ovary_per_follicle

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

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
imaging_exam_ovary_iduuidimaging_exam_ovaryno
positionintegernoOrder of this row within its parent, from zero.
labeltextyesLabel/items[at0.6]/items[at0.11]
descriptiontextyesDescription/items[at0.6]/items[at0.8]

Unique

References

ColumnsTargetOn delete
imaging_exam_ovary_idimaging_exam_ovarycascade

Referenced by

imaging_exam_ovary_per_follicle_diameter

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

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
imaging_exam_ovary_per_follicle_iduuidimaging_exam_ovary_per_follicleno
positionintegernoOrder of this row within its parent, from zero.
diameter_magnitude
diameter_units
quantity
numeric, text
yesDiameter/items[at0.6]/items[at0.7]

Constraints

check ((diameter_magnitude is null and diameter_units is null) or (diameter_magnitude is not null and diameter_units is not null))
check (diameter_magnitude is null or (diameter_units = 'mm' and diameter_magnitude >= 0) or (diameter_units = 'cm' and diameter_magnitude >= 0))

Unique

References

ColumnsTargetOn delete
imaging_exam_ovary_per_follicle_idimaging_exam_ovary_per_folliclecascade

Value sets

Value setCodes
org.openehr::openEHR-EHR-CLUSTER.imaging_exam-ovary.v1/body_structure2