xupdate, eksempel 1: insert

<?xml version="1.0" encoding="UTF-8"?>
<xu:modifications version="1.0" xmlns:xu="http://www.xmldb.org/xupdate">

   <xu:variable name="tlf" select="//pasient[personnr |= '12075622346']/tlf"/>
   <xu:variable name="adr" select="//pasient[personnr |= '12075622346']/adresse"/>

   <xu:insert-before select="//pasient[personnr |= '23106901038']">
     <pasient>
       <personnr>18125512632</personnr>
       <fastlegeid>2</fastlegeid>
       <navn>Hans Jespersen</navn>
       <adresse>Jarpasthaugen 15, 2074 Jarpasthaugen</adresse>
       <tlf>56 428735</tlf>
       <yrke>Skredder</yrke>
     </pasient>
   </xu:insert-before>

   <xu:insert-after select="//pasient[personnr |= '23106901038']">
     <pasient>
       <personnr>09105767543</personnr>
       <fastlegeid>4</fastlegeid>
       <navn>Olga Olsen</navn>
       <xu:value-of select="$adr"/>
       <xu:value-of select="$tlf"/>
       <yrke>Skomaker</yrke>
       <legebesok>
         <legeid>4</legeid>
         <dato>2003-12-19T09:30:00</dato>
         <journal>Problemer med aa sove. Anbefalt Valerina Natt</journal>
       </legebesok>
     </pasient>
   </xu:insert-after>

</xu:modifications>