Class: Service_event_relationship

Description of: Service_event_relationship

Class steward is Orders/Observation
A recursive class that creates groupings of items in Service_event that define various relationship types, including but not limited to "battery" and "temporal distribution."

Rationale: Routine order sets, clinical trials, and pathways require groupings of services such as panels or "batteries" of unlike tests delivered at one time, grouping of the same tests delivered along a timeline, or grouping of a combination of these concepts. The same grouping relationships captured in the Master_service need to be maintained as the service is delivered.

Attribute definitions for: Service_event_relationship

relationship_type_cd

Specifies the basis for the association of the source to the target.

Rationale: Relationship management.

Connection definitions for: Service_event_relationship

has_as_target (1,1) :: Service_event :: is_target_for (0,n)

has_as_source (1,1) :: Service_event :: is_source_for (0,n)