Adapted from CIM data models. Abstract parent class for all Dynamics function blocks.