anatomical_location_circle

A physical site on or within the human body that is described in terms of the direction, and optionally the distance, of the site from a central landmark.

A physical site on or within the human body that is described in terms of the direction, and optionally the distance, of the site from a central landmark.

Purpose. To record structured details about a physical site on or within the human body that is described in terms of the direction, and optionally the distance, of the site from a central landmark.

Source

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

Columns

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
reference_directiontextyesReference direction/items[at0065]
centre_landmark
centre_landmark_code
centre_landmark_system
centre_landmark_valueset_id
coded text
text, text, text, text
yesCentre landmark/items[at0079]
circular_direction
circular_direction_code
circular_direction_system
circular_direction_valueset_id
coded text
text, text, text, text
yesCircular direction/items[at0061]
distance_from_landmark_magnitude
distance_from_landmark_units
quantity
numeric, text
yesDistance from landmark/items[at0080]
descriptiontextyesDescription/items[at0023]

Constraints

check ((centre_landmark_code is null and centre_landmark_system is null and centre_landmark_valueset_id is null) or (centre_landmark is not null and centre_landmark_code is not null and centre_landmark_system is not null and centre_landmark_valueset_id is not null))
check ((circular_direction_code is null and circular_direction_system is null and circular_direction_valueset_id is null and circular_direction is null) or (circular_direction is not null and circular_direction_code is not null and circular_direction_system is not null and circular_direction_valueset_id is not null))
check ((distance_from_landmark_magnitude is null and distance_from_landmark_units is null) or (distance_from_landmark_magnitude is not null and distance_from_landmark_units is not null))
check (distance_from_landmark_magnitude is null or (distance_from_landmark_units = 'cm' and distance_from_landmark_magnitude >= 0) or (distance_from_landmark_units = '[in_i]' and distance_from_landmark_magnitude >= 0) or (distance_from_landmark_units = 'mm' and distance_from_landmark_magnitude >= 0))

References

ColumnsTargetOn delete
centre_landmark_valueset_id, centre_landmark_code, centre_landmark_system, centre_landmarkvalueset_coderestrict
circular_direction_valueset_id, circular_direction_code, circular_direction_system, circular_directionvalueset_coderestrict

Referenced by

19 tables reference anatomical_location_circle, via anatomical_location_circle_id. The first 15 alphabetically:

Child tables

1 table hang off anatomical_location_circle, one row per repetition.

anatomical_location_circle_multimedia_representation

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

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
anatomical_location_circle_iduuidanatomical_location_circleno
positionintegernoOrder of this row within its parent, from zero.
attachment_iduuidnoMultimedia representation/items[at0054]

Unique

References

ColumnsTargetOn delete
anatomical_location_circle_idanatomical_location_circlecascade
attachment_idattachmentrestrict

Indexes

Value sets

Value setCodes
org.openehr::openEHR-EHR-CLUSTER.anatomical_location_circle.v1/circular_direction12