They are paged when a consult has been made available on the web site, and then they can respond using e-mail. This is all very natural for doctors that are used to being paged with questions and consults. Once the message is received by the server, JavaScript components are used to transform the contents into an XMTP document and store them in the Consult98 repository. Currently, any ordinary relational database is used as a backing store for the indexed XML tags, but the next version of the system will be able to store the patient records in their native, Grove-based format. Under this architecture, the XML DOM will become the native API for accessing information from the Consult99 repository.
Normal databases have their own access mechanisms.
This means that the XML and objects are converted into relational table format and stored in the database and then retrieved and reconstructed. A big advantage of relational databases is that you can do complex searches across the indexed data. This looks like a massive in-memory DOM representation of the patient record as a richly linked document. The builtin Ctx variable is the script context. Conclusion JABR Technologies' Consult98 telemedicine system provides yet another example of how XML can be utilized now, using today's existing formats and protocols.