Не очень понятно. А если схема данных, согласованная с другой системой, не допускает отсутствия определенных узлов? А мы оставили в таких полях дефолтные значения, то значит они не выгрузятся?
тот код, о котором идет речь, не про схему данных, а про простой вывод записи в xml