According to Embarcadero's documentation
Call the generated New... function to create the TXMLDocument instance for an empty document when you want to create all the data in your application:
var StockList: IXMLStockListType; begin StockList := Newstocklist; _di_IStockListType StockList = NewStockListType();
However, I don't get any New... functions in the 26833 lines of code Delphi generated when importing the XSD for the Clinical Document Architecture .
So, what triggers the generation of these New functions?