<dfl:part name="Werk-Unformated-Themen">
<dfl:for-each select="(self::obj[a55pl])[last()]/a55pl">
<dfl:wrap>{{Beworbenes Produkt: {self::a55pl}} * {a55p2}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a55pl and (self::obj/a5500 or self::obj/a5510 or self::obj/a5540 or self::obj/a5550 or self::obj/a5560 or self::obj/a5520 or self::obj/a5580 or self::obj/a5590 or self::obj/a54fl|a55fl|a55fm|a54kb|a55kb|a55nb|a55dh|a55df or self::obj/a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5500])[last()]/a5500">
<dfl:choose>
<dfl:when test="position()=1">
<dfl:wrap>{{Ikonographie: {self::a5500}} * {a5502}}</dfl:wrap>
</dfl:when>
<dfl:otherwise>
<dfl:wrap>{{self::a5500} * {a5502}}</dfl:wrap>
</dfl:otherwise>
</dfl:choose>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5500 and (self::obj/a5510 or self::obj/a5540 or self::obj/a5550 or self::obj/a5560 or self::obj/a5520 or self::obj/a5580 or self::obj/a5590 or a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df or a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5510])[last()]/a5510">
<dfl:wrap>{{Sekundär: {self::a5510}} * {a5512}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5510 and (self::obj/a5540 or self::obj/a5550 or self::obj/a5560 or self::obj/a5520 or self::obj/a5580 or self::obj/a5590 or self::obj/a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df or a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5540])[last()]/a5540">
<dfl:wrap>{{Amtstitel: {self::a5540}} * {a5542}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5540 and (self::obj/a5550 or self::obj/a5560 or self::obj/a5520 or self::obj/a5580 or self::obj/a5590 or self::obj/a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df or a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5550])[last()]/a5550">
<dfl:wrap>{{Zeitbezug: {self::a5550}} * {a5552}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5550 and (self::obj/a5560 or self::obj/a5520 or self::obj/a5580 or self::obj/a5590 or self::obj/a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df or a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5560])[last()]/a5560">
<dfl:wrap>{{Lokalbezug: {self::a5560}} * {a5562}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5560 and (self::obj/a5520 or self::obj/a5580 or self::obj/a5590 or self::obj/a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df or a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5520])[last()]/a5520">
<dfl:wrap>{{Alternative Deutung: {self::a5520}} * {a5522}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5520 and (self::obj/a5580 or self::obj/a5590 or self::obj/a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df or a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5580])[last()]/a5580">
<dfl:wrap>{{Später hinzugefügtes Motiv: {self::a5580}} * {a5582}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5580 and (self::obj/a5590 or self::obj/a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df or a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5590])[last()]/a5590">
<dfl:wrap>{{Später entferntes Motiv: {self::a5590}} * {a5592}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5590 and (self::obj/a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df or a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:wrap>{{self::obj/a54fl::JOIN::,}, {self::obj/a55fl::JOIN::,}, {self::obj/a55fm::JOIN::,}, {self::obj/a54kb::JOIN::,}, {self::obj/a55kb::JOIN::,}, {self::obj/a55nb::JOIN::,}, {self::obj/a55dh::JOIN::,}, {self::obj/a55df::JOIN::,}}</dfl:wrap>
<dfl:if test="self::obj/a54fl|self::obj/a55fl|self::obj/a55fm|self::obj/a54kb|self::obj/a55kb|self::obj/a55nb|self::obj/a55dh|self::obj/a55df and (a5630 or self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::obj[a5630])[last()]/a5630">
<dfl:wrap>{Bildorganisation: {self::a5630}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="self::obj/a5630 and (self::que/a8096)">
<dfl:text> - </dfl:text>
</dfl:if>
<dfl:for-each select="(self::que[a8096])[last()]/a8096">
<dfl:wrap>{{self::a8096} * {a5502}}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
<dfl:if test="(self::obj[a5600])[last()]/a5600">
<dfl:for-each select="(self::obj[a5600])[last()]/a5600">
<dfl:wrap>{self::a5600}</dfl:wrap>
<dfl:if test="position()!=last()">
<dfl:text> - </dfl:text>
</dfl:if>
</dfl:for-each>
</dfl:if>
</dfl:part>