A computer implemented system for the production of medical records, legal
documents and other frequently produced semi-technical documents. This is
accomplished by generating an intelligent computer-guided interview and
the use of serialized scriptable objects. Major program elements include a
knowledge base text file, a parse engine, and an execution module. The
knowledge base uses a unique rule syntax. The parse engine converts the
textual knowledge base file to a compiled binary representation which can
then be interpreted by the execution module. The execution module leads
the user through the interview by generating a series of questions and
presents possible answers in the form of pick lists. The data is recorded
with a computer pen and collated into a document file. This file is coded
in binary format and can be written to and recalled from disk. If the file
is recalled from disk the user can continue to answer questions or change
answers previously given. The result is a mobile computing system whereby
data is input in a structured format. When the program is executed the
user is prompted for answers to questions and, based upon the user's
response, the final document can change considerably. Depending upon each
answer, the program may change the subsequent questions being asked,
change the list associated with a question, change the text being
generated, or change the entire structure of the document. The data
collected may be also be stored in a database for analysis at a later
date. Finally, the data collected is output in a narrative text format
which can be tailored according to the traditions and expectations of the
user's profession. The program will output the text via a printer or it
can be transmitted via electronic means.
Ein Computer führte System für die Produktion der medizinischen Aufzeichnungen, der gesetzlichen Dokumente und anderer häufig produzierter halbtechnischer Dokumente ein. Dieses wird vollendet, indem man ein intelligentes Computer-geführtes Interview und den Gebrauch von serialized scriptable Gegenständen erzeugt. Hauptprogrammelemente schließen eine Wissensbasis-Textakte, eine Satzgliederung Maschine und ein Durchführung Modul mit ein. Die Wissensbasis verwendet eine einzigartige Richtlinie Syntax. Die Satzgliederung Maschine wandelt die Textwissensbasisakte in eine kompilierte binäre Darstellung um, die durch das Durchführung Modul dann gedeutet werden kann. Das Durchführung Modul führt den Benutzer durch das Interview mit dem Erzeugen einer Reihe Fragen und möglicher Antworten der Geschenke in Form von Auswahllisten. Die Daten werden mit einer Computerfeder notiert und sortiert in eine Belegdatei. Diese Akte wird im binären Format kodiert und kann zu geschrieben werden und von der Scheibe zurückgerufen werden. Wenn die Akte von der Scheibe zurückgerufen wird, kann der Benutzer fortfahren, Fragen zu beantworten oder zu ändern die vorher gegebenen Antworten. Das Resultat ist ein bewegliches Computing-System, hingegen Daten in einem strukturierten Format eingegeben werden. Wenn das Programm durchgeführt wird, wird der Benutzer Antworten zu den Fragen verlangt und, gegründet nach der Antwort des Benutzers, kann das abschließende Dokument beträchtlich ändern. Abhängend nach jeder Antwort, kann das Programm die folgenden Fragen ändern, die gebeten werden, die Liste ändern, die mit einer Frage verbunden ist, den Text ändern, der erzeugt wird, oder die gesamte Struktur des Dokumentes ändern. Die gesammelten Daten können auch sein werden gespeichert in einer Datenbank für Analyse zu einem späteren Zeitpunkt. Schließlich werden die gesammelten Daten in einem erzählenden Textformat ausgegeben, das entsprechend den Traditionen und den Erwartungen des Berufs des Benutzers hergestellt werden kann. Das Programm gibt den Text über einen Drucker aus, oder es kann über elektronische Mittel übertragen werden.