| GENERAL DESCRIPTION |
The Scheduling Developers would like the following
on-going integration agreement with the Authorization/Subscription Developers:
Use of the following USRLM calls:
$$ISA(USER,CLASS,ERR) - Boolean - Is USER a Member of CLASS?
$$SUBCLASS(DA,CLASS) - Evaluate whether a given USER CLASS is a
DESCENDENT of another class
$$CLNAME(CLASS) - Given a class, return the Display Name
$$WHOIS2(MEMBER,CLASS)- Given a Class, return list of CURRENT members
Parameters:
USER - Pointer to File #200
CLASS - Pointer to File #8930
DA - Pointer to File #8930
ERR - [Optional] Error Variable to contain error message
MEMBER is name of array (local or global) in which members are
returned in alphabetical order by name - indexed by number
i.e. @MEMBER@(1 ...n)
@member@(0) = ien of8930^usr class name^count of members
@member@(1..n)=
1 2 3 4 5 6 7 8
p200^p8930.3^classname^effectdate^inactdate^username^title^mailcode
Note: For pieces 2,4 & 5 - Only one of potentially many is returned
These calls are part of the User Class Membership functions that PCMM uses for
sites that choose to use the user class functionality.
|