Die Definition von package ohne Markup sorgt dafür, dass die komplette Wiki-Seite in diesem Paket-Namensraum definiert ist.
Eine Wissensbasis muss definiert werden, welche diesen Namensraum benutzt.Die Fragen werden in einem Question Markup definiert. Fragebogen-Hierarchie könnte separat definiert werden, ist aber nur nötig, wenn die Reihenfolge der Fragebögen anders sein soll, als im Question Markup definiert.
Nun könnnen wir eine Regel definiren, welche den Wert für HSA (HSA = arcsin (S/2) * p * R / 180.) berechnet:
%%Rule IF S = known AND p = known AND R = known THEN HSA = eval(asin (S/2) * p * R / 180) %
Nun integrieren wir ein kleines QuickInterview, um das Ganze zu testen.