A relation R HAS-SLOT-VALUE-OF-TYPE T with respect to domain class C if for every instance i of C there exists a value v such that R(i,v) and v is an instance of the class T.
(Nth-Domain Has-Slot-Value-Of-Type 3 Class) (Nth-Domain Has-Slot-Value-Of-Type 2 Binary-Relation) (Nth-Domain Has-Slot-Value-Of-Type 1 Class) (<=> (Has-Slot-Value-Of-Type ?Domain-Class ?Relation ?Type) (And (Class ?Domain-Class) (Binary-Relation ?Relation) (Class ?Type) (=> (Instance-Of ?Instance ?Domain-Class) (Has-Value-Of-Type ?Instance ?Relation ?Type))))