imaging_exam_rectouterine_pouch

Findings on radiological examination of the rectouterine pouch.

Findings on radiological examination of the rectouterine pouch.

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

Source

ModelLegRole
openEHR-EHR-CLUSTER.imaging_exam-rectouterine_pouch.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]
fluid_presence
fluid_presence_code
fluid_presence_system
fluid_presence_valueset_id
coded text
text, text, text, text
yesFluid presence/items[at0.2]
amount_of_free_fluid_coded_text
amount_of_free_fluid_coded_text_code
amount_of_free_fluid_coded_text_system
amount_of_free_fluid_coded_text_valueset_id
amount_of_free_fluid_quantity_magnitude
amount_of_free_fluid_quantity_units
coded text
text, text, text, text, numeric, text
yesAmount of free fluid/items[at0.5]

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 ((fluid_presence_code is null and fluid_presence_system is null and fluid_presence_valueset_id is null and fluid_presence is null) or (fluid_presence is not null and fluid_presence_code is not null and fluid_presence_system is not null and fluid_presence_valueset_id is not null))
check ((amount_of_free_fluid_coded_text_code is null and amount_of_free_fluid_coded_text_system is null and amount_of_free_fluid_coded_text_valueset_id is null and amount_of_free_fluid_coded_text is null) or (amount_of_free_fluid_coded_text is not null and amount_of_free_fluid_coded_text_code is not null and amount_of_free_fluid_coded_text_system is not null and amount_of_free_fluid_coded_text_valueset_id is not null))
check ((amount_of_free_fluid_quantity_magnitude is null and amount_of_free_fluid_quantity_units is null) or (amount_of_free_fluid_quantity_magnitude is not null and amount_of_free_fluid_quantity_units is not null))
check (amount_of_free_fluid_quantity_magnitude is null or (amount_of_free_fluid_quantity_units = 'L' and amount_of_free_fluid_quantity_magnitude >= 0) or (amount_of_free_fluid_quantity_units = 'mL' and amount_of_free_fluid_quantity_magnitude >= 0))
check (num_nonnulls(amount_of_free_fluid_coded_text, amount_of_free_fluid_quantity_magnitude) <= 1)

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
fluid_presence_valueset_id, fluid_presence_code, fluid_presence_system, fluid_presencevalueset_coderestrict
amount_of_free_fluid_coded_text_valueset_id, amount_of_free_fluid_coded_text_code, amount_of_free_fluid_coded_text_system, amount_of_free_fluid_coded_textvalueset_coderestrict

Referenced by

Child tables

3 tables hang off imaging_exam_rectouterine_pouch, one row per repetition.

imaging_exam_rectouterine_pouch_structured_body_site

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

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

Indexes

imaging_exam_rectouterine_pouch_additional_details

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

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

Unique

References

ColumnsTargetOn delete
imaging_exam_rectouterine_pouch_idimaging_exam_rectouterine_pouchcascade
imaging_exam_lesion_adnexal_mass_idimaging_exam_lesion_adnexal_massno action

Indexes

imaging_exam_rectouterine_pouch_diameter

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

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

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_rectouterine_pouch_idimaging_exam_rectouterine_pouchcascade

Value sets

Value setCodes
org.openehr::openEHR-EHR-CLUSTER.imaging_exam-rectouterine_pouch.v1/amount_of_free_fluid3
org.openehr::openEHR-EHR-CLUSTER.imaging_exam-rectouterine_pouch.v1/body_structure1
org.openehr::openEHR-EHR-CLUSTER.imaging_exam-rectouterine_pouch.v1/fluid_presence2