What kind of documents can be stored in Tolven?
Almost anything, short of large streaming video files (and that we’re working on!). There are two main techniques for getting a document into Tolven: 1) For example, the file upload servlet in the preferences window to upload a photo of yourself, the image is loaded into memory or into a temporary file depending on its size, and then loaded into the database. 2) Marshalling is the process of converting between an object structure in memory (often called a graph) and a serialized form, most often XML, that can be stored and transmitted. This serialized form includes HL7 messages and CCR documents. Technically, Tolven has a document type called, generically, XML. In addition to consuming and producing raw XML, this object knows how to marshall and unmarshall XML to objects in memory that can be used for various purposes, including evaluation by rules and for input and display. Tolven then has two specializations of the XML document type, one for ASTM’s CCR and the other for HL7’s RIM.