POSC Specifications: Epicentre Version 3.0
Logical Data Model
ENTITY
DATA_COLLECTION
SUBTYPE OF
(
process_data
);
business_associate :
OPTIONAL
business_associate
;
document_specification :
OPTIONAL
document_specification
;
identifier :
ndt_identifier
;
populated_by :
OPTIONAL
activity
;
process_parameter :
OPTIONAL
process_parameter
;
ref_data_collection_type :
ref_data_collection_type
;
updated_by :
OPTIONAL
activity
;
INVERSE
collection_content :
SET [0:?] OF
data_collection_content
FOR
part_of;
UNIQUE
si: identifier, ref_data_collection_type,
process_data
.activity;
WHERE
dri: SIZEOF(QUERY ( id <* collection_content | (id.collection_part :=: SELF) )) = 0;
ose: NOT (EXISTS(updated_by) AND EXISTS(populated_by));
sri: process_parameter.activity_class :=: activity.kind;
END_ENTITY
; (* data_collection *)
Generated on Tue Jul 10 19:37:41 2001
© Copyright 2001 POSC. All rights reserved.