OpenELIS - Computed fields - Test Result Scriptlet?

Computed fields is requirement of many lab technicians. In OpenELIS->Administration->Test Results->Add allows to attach “Test Result Scriptlet”. Are these predefined scriptlets?

image

And it is also seen in the code

There is a table scriptlet which has the following rows

clinlims=# select * from scriptlet;
 id |           name           | code_type |    code_source    |        lastupdated
----+--------------------------+-----------+-------------------+----------------------------
 13 | Ais Test                 | B         | C                 | 2006-12-13 11:00:01.748
 11 | Diane Test               | T         | Diane test        | 2006-11-01 13:34:49.667
 12 | SCRIPTLET                | S         | test              | 2006-11-08 10:58:32.964
  1 | HIV Status Indeterminate | I         | HIV Indeterminate | 2011-02-02 11:55:53.344606
  2 | HIV Status Negative      | I         | HIV N             | 2011-02-02 11:55:53.344606
  3 | HIV Status Positive      | I         | HIV Positive      | 2011-02-02 11:55:53.344606
(6 rows)    

Any idea of how this works?

@angshuonline can we get any input on this?