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
| Model | Leg | Role |
|---|
openEHR-EHR-CLUSTER.imaging_exam-rectouterine_pouch.v1 | openEHR | defines this table |
Columns
| Column | Type | Null | Description | Source |
|---|
id | uuid primary key | no | Primary key. | — |
body_structure
body_structure_code
body_structure_system
body_structure_valueset_id | coded text
text, text, text, text | yes | Body structure | /items[at0001.1] |
body_site
body_site_code
body_site_system
body_site_valueset_id | coded text
text, text, text, text | yes | Body site | /items[at0002] |
imaging_findings | text | yes | Imaging findings | /items[at0004] |
impression
impression_code
impression_system
impression_valueset_id | coded text
text, text, text, text | yes | Impression | /items[at0006] |
comment | text | yes | Comment | /items[at0007] |
fluid_presence
fluid_presence_code
fluid_presence_system
fluid_presence_valueset_id | coded text
text, text, text, text | yes | Fluid 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 | yes | Amount 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
| Columns | Target | On delete |
|---|
body_structure_valueset_id, body_structure_code, body_structure_system, body_structure | valueset_code | restrict |
body_site_valueset_id, body_site_code, body_site_system, body_site | valueset_code | restrict |
impression_valueset_id, impression_code, impression_system, impression | valueset_code | restrict |
fluid_presence_valueset_id, fluid_presence_code, fluid_presence_system, fluid_presence | valueset_code | restrict |
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_text | valueset_code | restrict |
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.
| Column | Type | Null | Description | Source |
|---|
id | uuid primary key | no | Primary key. | — |
imaging_exam_rectouterine_pouch_id | uuid → imaging_exam_rectouterine_pouch | no | — | — |
position | integer | no | Order of this row within its parent, from zero. | — |
anatomical_location_id | uuid | yes | — | — |
anatomical_location_circle_id | uuid | yes | — | — |
anatomical_location_relative_id | uuid | yes | — | — |
Constraints
check (num_nonnulls(anatomical_location_id, anatomical_location_circle_id, anatomical_location_relative_id) = 1)
Unique
imaging_exam_rectouterine_pouch_id, position
References
Indexes
imaging_exam_rectouterine_pouch_structured_body_site_ana_8c8df7 on anatomical_location_idimaging_exam_rectouterine_pouch_structured_body_site_ana_47c054 on anatomical_location_circle_idimaging_exam_rectouterine_pouch_structured_body_site_ana_83364d on anatomical_location_relative_id
imaging_exam_rectouterine_pouch_additional_details
Child table — one row per repetition, deleted with its parent.
| Column | Type | Null | Description | Source |
|---|
id | uuid primary key | no | Primary key. | — |
imaging_exam_rectouterine_pouch_id | uuid → imaging_exam_rectouterine_pouch | no | — | — |
position | integer | no | Order of this row within its parent, from zero. | — |
imaging_exam_lesion_adnexal_mass_id | uuid | no | Additional details | /items[at0005] |
Unique
imaging_exam_rectouterine_pouch_id, positionimaging_exam_rectouterine_pouch_id, imaging_exam_lesion_adnexal_mass_id
References
Indexes
imaging_exam_rectouterine_pouch_additional_details_imagi_d21d97 on imaging_exam_lesion_adnexal_mass_id
imaging_exam_rectouterine_pouch_diameter
Child table — one row per repetition, deleted with its parent.
| Column | Type | Null | Description | Source |
|---|
id | uuid primary key | no | Primary key. | — |
imaging_exam_rectouterine_pouch_id | uuid → imaging_exam_rectouterine_pouch | no | — | — |
position | integer | no | Order of this row within its parent, from zero. | — |
diameter_magnitude
diameter_units | quantity
numeric, text | yes | Diameter | /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
imaging_exam_rectouterine_pouch_id, position
References
Value sets
| Value set | Codes |
|---|
org.openehr::openEHR-EHR-CLUSTER.imaging_exam-rectouterine_pouch.v1/amount_of_free_fluid | 3 |
org.openehr::openEHR-EHR-CLUSTER.imaging_exam-rectouterine_pouch.v1/body_structure | 1 |
org.openehr::openEHR-EHR-CLUSTER.imaging_exam-rectouterine_pouch.v1/fluid_presence | 2 |