\begin{tikzpicture} \begin{umlseqdiag} \umlobject[class=A]{a} \umlcreatecall[class=B]{a}{b} \begin{umlfragment}[type=alt, label=i>5, name=alt, inner xsep=2] \begin{umlcall}[op={call(i,k)}, dt=7, return=2]{a}{b} \end{umlcall} \end{umlfragment} \umlnote[x=2, y=-5]{alt}{note on alt fragment} \end{umlseqdiag} \end{tikzpicture}