<dfl:part name="Standort-Bauwerk-kurz">
<dfl:for-each select="self::a8450/parent::*|self::*[not(self::a8450)]">
<dfl:choose>
<dfl:when test="self::obj/a5108 or self::obj/aob26[=Standort*] or self::obj/aob26[=Zusammenhang*] or self::obj/aob26[=Teil*]">
<dfl:span class="Bausteine Standort-Bauwerk-kurz">
<dfl:for-each select="(self::obj[a5108])[last()]/a5108">
<dfl:if test="position()=1">
<dfl:wrap>{{self::a5108}, {a5110}, {a5116} {a5117}}</dfl:wrap>
</dfl:if>
</dfl:for-each>
<dfl:if test="(self::obj[a5108])[last()]/a5108 and (self::obj[aob26])[last()]/aob26[=Standort*]|(self::obj[aob26])[last()]/aob26[=Zusammenhang*]|(self::obj[aob26])[last()]/aob26[=Teil*]">
<dfl:text>, </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[aob26])[last()]/aob26[=Standort*]|(self::obj[aob26])[last()]/aob26[=Zusammenhang*]|(self::obj[aob26])[last()]/aob26[=Teil*]">
<dfl:if test="position()=1">
<dfl:wrap>{{a2664}, {a2662}, {a2700>>a2690}, {a2660} {a2661}, {a2750>>a2740}}</dfl:wrap>
</dfl:if>
</dfl:for-each>
</dfl:span>
</dfl:when>
</dfl:choose>
</dfl:for-each>
</dfl:part>