3.1.1.12.2.2.7.3 AppNCsCrossRefs

 AppNCsCrossRefs(NCRenameDescription) = 
     foreach(NCDescription in NCRenameDescription.AppNCs)
         AppNCCrossRef(NCRenameDescription, NCDescription);
  
 AppNCCrossRef(NCRenameDescription, NCDescription) =
     AppNCCrossRefFragment01,
     NCDescription.ExistingFlatname,
     AppNCCrossRefFragment02,
     NCRenameDescription.RootDomain.NewDN,
     AppNCCrossRefFragment03,
     WhiteSpace,
     AppNCCrossRefFragment04,
     NCDescription.NewDNSName,
     AppNCCrossRefFragment05,
     WhiteSpace,
     AppNCCrossRefFragment06,
     WhiteSpace;
  
 AppNCCrossRefFragment01 = 
     "<update path=\"dn:CN=";
  
 AppNCCrossRefFragment02 = 
     ",CN=Partitions,CN=Configuration,";
  
 AppNCCrossRefFragment03 = 
     "\" metadata=\"0\">";
  
 AppNCCrossRefFragment04 = 
     "<DnsRoot op=\"replace\">";
  
 AppNCCrossRefFragment05 = 
     "</DnsRoot>";
  
 AppNCCrossRefFragment06 = 
     "</update>";