This COM interface is defined and implemented by HL7Connect for use by other applications.A Document passed to or from HL7Connect.
Whenever HL7Connect passes a Document to across a COM interface, both the source and the Document will be populated. In most contexts, the source is authoritative - it may occasionally have content (such as XML comments) that is not represented in the Document model.
Whenever a Document is passed across a COM interface to HL7Connect, HL7Connect will use the source if available (for the reason described above); else it will build the source from the Document. If neither property is assigned, an error will occur