USRMEMBR ;SLC/JER,PWC - User Class Management actions ;Sep 04, 2019@16:18
Source file <USRMEMBR.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Authorization Subscription | 4 | USR CLASS MEMBERSHIP ADD USR CLASS MEMBERSHIP DELETE USR CLASS MEMBERSHIP EDIT USR CLASS MEMBERSHIP SCHEDULE |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EDIT | ; Edit user's class membership
|
|
EDIT1 | ; Single record edit
; Receives USRDA |
|
ADD | ; Add a member to the class
|
|
DICW | ; Write code for member look-up
|
|
DELETE | ; Delete a member to the class
|
|
DELETE1(DA) | ; Delete one member from a class
|
|
SCHEDULE | ; Schedule changes in class membership
|
Name | Field # of Occurrence |
---|---|
^DIC | ADD+7, ADD+15, SCHEDULE+8, SCHEDULE+19, SCHEDULE+21 |
^DIE | EDIT1+5, ADD+17, SCHEDULE+26 |
^DIK | ADD+19, DELETE1+9 |
$$CLNAME^USRLM | DICW+4, SCHEDULE+9 |
$$ISAWM^USRLM | ADD+8 |
$$ISTERM^USRLM | ADD+9 |
$$PERSNAME^USRLM1 | DELETE1+4 |
$$DATE^USRLS | DICW+5, DICW+6 |
$$SIGNAME^USRLS | ADD+29, DICW+3 |
UPDATE^USRM | EDIT+10, DELETE+9 |
BUILD^USRMLST | ADD+27, DELETE+12 |
$$READ^USRU | DELETE1+7, SCHEDULE+11, SCHEDULE+12 |
FULL^VALM1 | EDIT1+5, ADD+1, DELETE+1, SCHEDULE+4 |
EN^VALM2 | EDIT+3, DELETE+3, SCHEDULE+5 |
$$FMADD^XLFDT | SCHEDULE+10 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^USR(8930.3 - [#8930.3] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("USRM" | ADD+26, DELETE+11 |
^TMP("USRMMBR" | SCHEDULE+7 |
^TMP("USRMMBRIDX" | EDIT+6, DELETE+6, SCHEDULE+16 |
^USR(8930 - [#8930] | DELETE1+5 |
^USR(8930.3 - [#8930.3] | ADD+29, DICW+2, DELETE1+1, SCHEDULE+17 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CLASS | DELETE1+1~, DELETE1+5*, DELETE1+6, DELETE1+7 |
DA | EDIT1+2~, EDIT1+4*, ADD+1~, ADD+17*, ADD+28, ADD+29, DELETE1~, DELETE1+1, DELETE1+2, SCHEDULE+15~ , SCHEDULE+24* |
DIC | ADD+1~, ADD+5*, ADD+13*, ADD+17, ADD+19, SCHEDULE+1~, SCHEDULE+6*, SCHEDULE+15~, SCHEDULE+18*, SCHEDULE+20* , SCHEDULE+24 |
DIC("A" | ADD+6*, SCHEDULE+6* |
DIC("B" | SCHEDULE+7* |
DIC("W" | ADD+14* |
DIC(0 | ADD+5*, ADD+13*, SCHEDULE+6*, SCHEDULE+18*, SCHEDULE+20* |
DIE | EDIT1+2~, EDIT1+4*, ADD+17*, DELETE+1~, DELETE1+1~, SCHEDULE+15~, SCHEDULE+24* |
DIE("NO^" | ADD+17* |
DIK | ADD+19*!, DELETE1+9*! |
DIROUT | EDIT+2~, EDIT+5, DELETE+2~, DELETE+5 |
DLAYGO | ADD+1~, ADD+13*, SCHEDULE+1~, SCHEDULE+20* |
DR | EDIT1+2~, EDIT1+4*, ADD+1~, ADD+17*, DELETE1+1~, SCHEDULE+15~, SCHEDULE+25* |
DT | SCHEDULE+10 |
U | EDIT+8, ADD+13, ADD+16, DICW+4, DICW+5, DICW+6, DELETE+7, DELETE1+5, SCHEDULE+7, SCHEDULE+17 , SCHEDULE+20, SCHEDULE+23 |
USER | DELETE1+1~, DELETE1+4*, DELETE1+6, DELETE1+7 |
USRCHNG | EDIT+2~, EDIT+4*, EDIT+9, EDIT1+3*, EDIT1+5*, DELETE+2~, DELETE+8, DELETE1+7*, DELETE1+8* |
USRCLASS | ADD+1~, ADD+26*, ADD+27, DICW+1~, DICW+4*, DICW+7, DELETE+1~, DELETE+2~, DELETE+11*, DELETE+12 , SCHEDULE+2~, SCHEDULE+9*, SCHEDULE+25 |
USRCLNM | SCHEDULE+3~, SCHEDULE+9* |
USRCNT | ADD+1~, ADD+2*, ADD+6, ADD+16*, ADD+20, ADD+23, ADD+28 |
USRCREAT | ADD+16*, ADD+22, SCHEDULE+2~, SCHEDULE+23* |
USRDA | EDIT+2~, EDIT+8*, EDIT1+3, EDIT1+4, ADD+8, DELETE+2~, DELETE+7* |
USRDATA | EDIT+2~, EDIT+6*, EDIT+7, EDIT+8, EDIT+10, DELETE+2~, DELETE+6*, DELETE+7, DELETE+8, DELETE+9 , SCHEDULE+15~, SCHEDULE+16*, SCHEDULE+17 |
USRDUZ | SCHEDULE+2~, SCHEDULE+15~, SCHEDULE+17*, SCHEDULE+18 |
USREFF | DICW+1~, DICW+5*, DICW+7, SCHEDULE+2~, SCHEDULE+11*, SCHEDULE+25 |
USREXP | DICW+1~, DICW+6*, DICW+7, SCHEDULE+2~, SCHEDULE+12*, SCHEDULE+25 |
USRI | EDIT+2~, EDIT+4*, EDIT+5*, EDIT+6, EDIT+9, DELETE+2~, DELETE+4*, DELETE+5*, DELETE+6, SCHEDULE+13* , SCHEDULE+14*, SCHEDULE+16 |
USRLST | EDIT+2~, EDIT+9*, EDIT+12, DELETE+2~, DELETE+8*, DELETE+15 |
USRMAX | SCHEDULE+2~, SCHEDULE+10*, SCHEDULE+11, SCHEDULE+12 |
USRMEM | DICW+1~, DICW+2*, DICW+3, DICW+4, DICW+5, DICW+6, SCHEDULE+15~, SCHEDULE+17* |
USRMEM0 | DELETE1+1~*, DELETE1+2, DELETE1+4, DELETE1+5 |
USRMIN | SCHEDULE+2~, SCHEDULE+10*, SCHEDULE+11, SCHEDULE+12 |
USRQUIT | ADD+1~, ADD+3, ADD+7*, ADD+10*, ADD+15*, ADD+21*, ADD+24* |
USRSIGNM | DICW+1~, DICW+3*, DICW+7 |
USRUSER | ADD+1~, ADD+29*, ADD+30, SCHEDULE+2~, SCHEDULE+15~ |
>> VALMAR | ADD+31, DELETE+13 |
>> VALMBCK | EDIT+13*, ADD+21*, ADD+24*, ADD+32*, DELETE+14*, SCHEDULE+28* |
>> VALMCNT | ADD+31*, DELETE+13* |
>> VALMSG | EDIT+12*, ADD+20*, ADD+23*, ADD+30*, DELETE+15* |
VALMY | EDIT+3, EDIT+13!, DELETE+3, DELETE+14!, SCHEDULE+5 |
VALMY( | EDIT+5, DELETE+5, SCHEDULE+14 |
X | ADD+1~, ADD+13*, DELETE+1~, SCHEDULE+1~, SCHEDULE+15~, SCHEDULE+18*, SCHEDULE+20* |
>> XQORNOD(0 | EDIT+3, DELETE+3, SCHEDULE+5 |
Y | ADD+1~, ADD+7, ADD+8, ADD+9, ADD+13, ADD+15, ADD+16, ADD+17, ADD+18, DICW+2 , DELETE+1~, SCHEDULE+1~, SCHEDULE+8, SCHEDULE+9, SCHEDULE+15~, SCHEDULE+19, SCHEDULE+20, SCHEDULE+21, SCHEDULE+23, SCHEDULE+24 |