ENTITY hvac_connector
(* SCHEMA plant_spatial_configuration; *)
ENTITY hvac_connector
SUBTYPE OF (shape_aspect);
WHERE
WR1:
SELF\shape_aspect.of_shape\property_definition.
definition\product_definition.frame_of_reference\application_context_element.
name IN [ 'functional definition', 'physical definition',
'functional occurrence', 'physical occurrence' ];
WR2:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (pdr <*
USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))) =
1))) = 0);
WR3:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))|
(SIZEOF(dsc.used_representation.items) >= 2))) = 1))) = 0);
WR4:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))| (1
<= SIZEOF(QUERY (it <* dsc.used_representation.items|
('PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM' IN
TYPEOF(it)) AND (it.name IN [ 'pressure', 'minimum pressure',
'maximum pressure' ])))) AND (SIZEOF(QUERY (it <* dsc.used_representation.items|
('PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM' IN
TYPEOF(it)) AND (it.name IN [ 'pressure', 'minimum pressure',
'maximum pressure' ]))) <= 2))) = 1))) = 0);
WR5:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))|
(SIZEOF(QUERY (it <* dsc.used_representation.items|
('PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM' IN
TYPEOF(it)) AND (it.name = 'pressure'))) <= 1))) = 1))) = 0);
WR6:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))|
(SIZEOF(QUERY (it <* dsc.used_representation.items|
('PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM' IN
TYPEOF(it)) AND (it.name = 'minimum pressure'))) <= 1))) = 1))) = 0);
WR7:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))|
(SIZEOF(QUERY (it <* dsc.used_representation.items|
('PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM' IN
TYPEOF(it)) AND (it.name = 'maximum pressure'))) <= 1))) = 1))) = 0);
WR8:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))| (1
<= SIZEOF(QUERY (it <* dsc.used_representation.items|
(SIZEOF(TYPEOF(it) * [
'PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM',
('PLANT_SPATIAL_CONFIGURATION.' +
'THERMODYNAMIC_TEMPERATURE_MEASURE_WITH_UNIT') ]) = 2) AND (it.name IN
[ 'temperature', 'minimum temperature', 'maximum temperature' ])))) AND
(SIZEOF(QUERY (it <* dsc.used_representation.items| (SIZEOF(TYPEOF(it)
* [ 'PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM',
('PLANT_SPATIAL_CONFIGURATION.' +
'THERMODYNAMIC_TEMPERATURE_MEASURE_WITH_UNIT') ]) = 2) AND (it.name IN
[ 'temperature', 'minimum temperature', 'maximum temperature' ]))) <=
2))) = 1))) = 0);
WR9:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))|
(SIZEOF(QUERY (it <* dsc.used_representation.items| (SIZEOF(TYPEOF(it)
* [ 'PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM',
('PLANT_SPATIAL_CONFIGURATION.' +
'THERMODYNAMIC_TEMPERATURE_MEASURE_WITH_UNIT') ]) = 2) AND (it.name =
'temperature'))) <= 1))) = 1))) = 0);
WR10:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))|
(SIZEOF(QUERY (it <* dsc.used_representation.items| (SIZEOF(TYPEOF(it)
* [ 'PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM',
('PLANT_SPATIAL_CONFIGURATION.' +
'THERMODYNAMIC_TEMPERATURE_MEASURE_WITH_UNIT') ]) = 2) AND (it.name =
'minimum temperature'))) <= 1))) = 1))) = 0);
WR11:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))) >= 1) OR (SIZEOF(QUERY (sc <* QUERY
(pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| (pd.name
= 'hvac service characteristics'))| NOT (SIZEOF(QUERY (dsc <* QUERY
(pdr <* USEDIN(sc, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
(pdr.used_representation.name = 'design service characteristics'))|
(SIZEOF(QUERY (it <* dsc.used_representation.items| (SIZEOF(TYPEOF(it)
* [ 'PLANT_SPATIAL_CONFIGURATION.MEASURE_REPRESENTATION_ITEM',
('PLANT_SPATIAL_CONFIGURATION.' +
'THERMODYNAMIC_TEMPERATURE_MEASURE_WITH_UNIT') ]) = 2) AND (it.name =
'maximum temperature'))) <= 1))) = 1))) = 0);
WR12:
NOT
(SELF\shape_aspect.of_shape\property_definition.
definition\product_definition.frame_of_reference\application_context_element.
name IN [ 'functional definition', 'functional occurrence' ]) OR
(SIZEOF(QUERY (pdr <* USEDIN(SELF, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')|
('PLANT_SPATIAL_CONFIGURATION.SHAPE_REPRESENTATION' IN
TYPEOF(pdr.used_representation)))) = 0);
END_ENTITY;
Explicit Attributes
Entity hvac_connector has the following local and inherited explicit attributes:
Derived Attributes
Entity hvac_connector has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity hvac_connector inherits from the following supertypes:
shape_aspect
Subtypes
No subtypesReferenced By
Entity hvac_connector and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:18:24-04:00