Web Service e null value... interoperabilità...
Mi era capitato un po' di tempo fa, e l'avevo risolto più o meno allo stesso modo...
Ma ora il mio amico e collega MCT Wolfgang Pleus ne parla più in dettaglio:
Interoperable Web Services and Null Values