!!$P - Parameter 
Parameters are number amounts, character strings, Boolean values, or date values that are passed automatically to Functions and Qualifications UserCalcs.   (The number and types of parameters that are passed to a Function or Qualifier may differ depending on the calling program or application.)

Parameters are exclusively used in the Benefit or Attendance applications as Functions or Qualifiers. 

Statement:		If the employee has worked 2000 hours in the current year, award the employee the full entitlement - $200. If the employee has worked more than 1040 hours in the current year, award the employee 50% of the entitlement. Otherwise, award the employee 20% of the entitlement.
In the example below, the UserCalc will operate as such:
Line  00010			Captures the value of the entitlement, $200
Line  00100			Checks if the employee worked more than 2000 hours. 
		I	f so, the UserCalc goes to Line 99999 which returns a value of the full amount of the entitlement, $200.
			If not, the UserCalc goes to Line 00200
Line  00200			Checks to see if the employee worked more than 1040 hours.
			If so, the UserCalc goes to Line 00300 to calculate 50% of the entitlement.  $200 x .50 = $100
		I	f not, the UserCalc goes to Line 00400 to calculate 20% of the entitlement.  $200 x .20 = $40
Line  00300 & 00400 			Once the calculation is complete in these lines, the UserCalc goes to Line 99999 to return the appropriate value.
||Line||CMD||OT||Operand 1||OPER||OT||Operand2||OT||Operand3||If Goto||	Else GoTo
00010	LET	V	ENTITLEMENT	EQ	$P	NUMBER-PARAMETER			00100	
00100	IF	EY	TIME WORKED	GT	N	2000			99999	00200
00200	IF	EY	TIME WORKED	GT	N	1040			00300	00400
00300	LET	V	ENTITLEMENT	MLT	V	ENTITLEMENT	N	0.50	99999	
00400	LET	V	ENTITLEMENT	MLT	V	ENTITLEMENT	N	0.20	99999	
99999	RET	V	ENTITLEMENT						99999