ENTITY document_file

(* SCHEMA integrated_cnc_schema; *)
ENTITY document_file
  SUBTYPE OF (characterized_object, document);
  WHERE
    WR1: (SIZEOF(QUERY (adr <* QUERY (dr <* USEDIN(SELF, 
              'INTEGRATED_CNC_SCHEMA.DOCUMENT_REFERENCE.ASSIGNED_DOCUMENT')
              | ('INTEGRATED_CNC_SCHEMA.APPLIED_DOCUMENT_REFERENCE' IN 
              TYPEOF(dr)))| (
              'INTEGRATED_CNC_SCHEMA.EXTERNALLY_DEFINED_FEATURE_DEFINITION'
               IN TYPEOF(adr.items)))) = 1) OR (SIZEOF(QUERY (duc <* USEDIN
              (SELF, 
              'INTEGRATED_CNC_SCHEMA.DOCUMENT_USAGE_CONSTRAINT.SOURCE')| 
              NOT (SIZEOF(QUERY (aduc <* QUERY (duca <* USEDIN(duc, 
              'INTEGRATED_CNC_SCHEMA.DOCUMENT_USAGE_CONSTRAINT_ASSIGNMENT.'
               + 'ASSIGNED_DOCUMENT_USAGE')| ('INTEGRATED_CNC_SCHEMA.' + 
              'APPLIED_DOCUMENT_USAGE_CONSTRAINT_ASSIGNMENT' IN TYPEOF(duca
              )))| (
              'INTEGRATED_CNC_SCHEMA.EXTERNALLY_DEFINED_FEATURE_DEFINITION'
               IN TYPEOF(aduc.items)))) = 1))) = 0);
    WR2: SIZEOF(QUERY (drt <* USEDIN(SELF, 'INTEGRATED_CNC_SCHEMA.' + 
              'DOCUMENT_REPRESENTATION_TYPE.REPRESENTED_DOCUMENT')| (drt.
              name = 'physical'))) = 1;
END_ENTITY; -- 10303-238: integrated_cnc_schema

Explicit Attributes

Entity document_file has the following local and inherited explicit attributes:
AttributeTypeDefined By
 namelabel (STRING)characterized_object
 descriptiontext (STRING)characterized_object
 ididentifier (STRING)document
 namelabel (STRING)document
 descriptiontext (STRING)document
 kinddocument_type (ENTITY)document

Derived Attributes

    No derived attributes

Inverse Attributes

Entity document_file has the following local and inherited inverse attributes:
AttributeTypeDefined By
 representation_typesSET OF document_representation_type (ENTITY)document

Supertypes

Entity document_file inherits from the following supertypes:
  characterized_object
  document

Subtypes

    No subtypes

Referenced By

Entity document_file and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 action_method_with_associated_documents ENTITY document
 boss ENTITY characterized_object
 characterized_definition SELECT characterized_object
 composite_hole ENTITY characterized_object
 compound_feature ENTITY characterized_object
 document_reference ENTITY document
 document_representation_type ENTITY document
 document_usage_constraint ENTITY document
 externally_defined_feature_definition ENTITY characterized_object
 gear ENTITY characterized_object
 outer_round ENTITY characterized_object
 pocket ENTITY characterized_object
 product_definition_with_associated_documents ENTITY document
 revolved_profile ENTITY characterized_object
 turned_knurl ENTITY characterized_object


[Top Level Definitions]

Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2010-01-12T10:42:18-02:00