The XML type is a LOB-type internal UDT and the data is transferred in a manner similar to other LOB types. The XML values are transferred between the server and client in text format. Large values are split across multiple parcels. Existing rules for CLOB data type regarding splitting a single character across multiple parcels apply to the text format. When receiving data, the client will concatenate the data and use the appropriate parser to get the XML value. When sending data, the client should have the capability to split the XML document serializations so that the server, after concatenating the data across the parcels, will have a well-formed document.