The HasChild ReferenceTypeis an abstract ReferenceType; only subtypes of it can be used. It is a subtype of HierarchicalReferences.

The semantic is to indicate that Referencesof this type span a non-looping hierarchy.

Starting from Node“A” and only following Referencesof the subtypes of the HasChild ReferenceTypeit shall never be possible to return to “A”. But it is allowed that following the Referencesthere may be more than one path leading to another Node“B”.