Print Page as PDF
USRLM CALLS ICR (1544)

USRLM CALLS    ICR (1544)

Name Value
NUMBER 1544
IA # 1544
DATE CREATED 1996/06/18
CUSTODIAL PACKAGE AUTHORIZATION/SUBSCRIPTION
CUSTODIAL ISC Salt Lake City
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE USRLM
NAME USRLM CALLS
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.
STATUS Active
DURATION Till Otherwise Agreed
ID USRLM
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT VARIABLES
$$ISA
$$SUBCLASS
VARIABLES TYPE
DA Input
CLASS Input
$$CLNAME
VARIABLES TYPE
CLASS Input
$$WHOIS2
VARIABLES TYPE
MEMBER Output
CLASS Input
$$ISA
VARIABLES TYPE
USER Input
CLASS Input
ERR Output
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC SUBSCRIBING DETAILS
SCHEDULING Albany
MAILMAN
ORDER ENTRY/RESULTS REPORTING
TEXT INTEGRATION UTILITIES
Added 12/20/2007
VA POINT OF SERVICE (KIOSKS)