This proposal is part of the 2.03 upgrade process, please comment by replying below.
Type of Change
Users of data should always be able to detect the hierarchical relationship between activities through inspection of the related activity element.
Modify definition of related-activity from:
“Another separately reported IATI activity that is related to this one. The ‘type’ attribute describes the type of relationship: eg. parent, child, multifunded …”
“Another separately reported IATI activity that is related to this one. The ‘type’ attribute describes the type of relationship: (eg. parent, child, multifunded. It is strongly recommended that linkage between activities in an hierarchical group should always be managed by use of this element with @type of 1 (parent) or 2 (child).”
Previous discussions - Tech Paper: Hierarchies