Podmínka pro výstup či výstup dat
Výrazy uváděné ve vlastnostech output-on a input-on mají společný význam, ale liší se v jedné podstatné a logické "maličkosti". Zadávané odkazy mohou být směrovány buď jen do externích struktur input-on nebo naopak jen do struktur interních output-on. Výrazy, jsou-li zapotřebí, musí být tedy zadávány odděleně v samostatných vlastnostech. Jinak mohou ale využívat stejných funkcí, neboť jsou založeny na možnostech XPath a XSLT v 1.0, čímž jsou dána i jejich omezení. Výsledkem výrazu podmínky je logická hodnota, která říká, zda určitá instance má či nemá být zahrnuta pro datový přenos, tj. kdy má být mapovaný uzel vytvořen a při více mapováních jednoho zdrojového uzlu může podmínka rozhodovat i o výběru určitého zdroje. Viz. též relation-of-maps nebo také relation-of-repeats v mapovacích metodách. Pro rozšíření močností podmínek a tedy i výběrů určitého mapování mohou být někdy velmi užitečné vlastnosti pro nastavení parametrů.
Poznámka: V odkazech výrazu je možné uvádět absolutní i relativní odkazy.