Prolis
User guide
×
Menu
Index
  • Calculated Analyte

Calculated Analyte

Calculated Analyte (Test) is the one who's result is calculated using the measured results of of other tests within the
accession and the arithmetic formula. For example the Globulin result is derived from the measured results of Total
Protein and that of the Albumin, by subtracting the Albumin result from the Total Protein result.
Globulin result = Total Protein result - Albumin result
Prolis employed syntax for the above formula is {2356} - {5698}  where 2356 is the Test ID of Total Protein and
5698 is the Test ID of the Albumin.
Here is an example of GFR formula in Prolis, to calculate the glomerular filtration rate of an American.
 
141*min({306} / IIF(@Sex@, 0.9, 0.7), 1)^IIF(@Sex@, -0.411, -0.329)*max({306} / IIF(@Sex@, 0.9, 0.7), 1)^-1.209*0.993^@Age@*IIF(@Sex@, 1, 1.018)
 
where {306} is a Test ID variable and 306 is the Test ID of serum Creatinine. The @Sex@ is the variable of the patient's
gender and @Age@ is patient's age variable. @Race@ can be used as an ethnicity variable.
Additionally VBscript functions like IIF(condition, True, False), max(val1, val2), min(val1, val2), sum(val1, val2) and
arithmetic operators like +, -, /, ^, ( and ) can be used to build a formula.
 
Within the Analyte Management routine, Prolis provides the formula building tool and the syntax checker.