Rel
type: Class
subclass of: Restriction
  on property: hasObject
  qualified cardinality: 1
  on class: BuildingElement
subclass of: Restriction
  on property: hasSubject
  qualified cardinality: 1
  on class: BuildingElement

RelSpatial
type: Class
subclass of: Rel
subclass of: Restriction
  on property: inContact
  qualified cardinality: 1
  on data range: boolean
subclass of: Restriction
  on property: offset
  qualified cardinality: 1
  on data range: string
subclass of: Restriction
  on property: topology
  qualified cardinality: 1
  on data range: string

RelSpatialConstraint
type: Class
subclass of: RelDesignIntent
subclass of: Restriction
  on property: hasConnectionType
  qualified cardinality: 1
  on class: ConnectionTypeEnum
subclass of: Restriction
  on property: hasConstraintDescription
  qualified cardinality: 1
  on class: ConstraintDescription
subclass of: Restriction
  on property: hasDirection
  qualified cardinality: 1
  on class: DirectionEnum
subclass of: Restriction
  on property: hasOperator
  qualified cardinality: 1
  on class: OperatorEnum
subclass of: Restriction
  on property: hasValue
  qualified cardinality: 1
  on class: Value

Value
type: Class
subclass of: SpatialConstraintAttribute
subclass of: Restriction
  on property: hasValue
  all values from: double
subclass of: Restriction
  on property: hasValue
  qualified cardinality: 1
  on data range: double