USRUMMBR ; SLC/JER,MA - User Class Membership by User actions ;2/2/10
Source file <USRUMMBR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EDIT | ; Edit user's class membership | |
| DELETE1(DA) | ; Delete one member from a class | |
| EDIT1 | ; Single record edit ; Receives USRDA | |
| ADD | ; Add a membership to selected classes for current user | |
| MAILMSG | ; This section will mail an error message to DUZ | |
| DELETE | ; Delete a member of the class | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | ADD+14 | 
| ^DIE | EDIT1+5, ADD+33 | 
| UPDATE^DIE | ADD+29 | 
| ^DIK | ADD+35, DELETE1+10 | 
| $$GET1^DIQ | MAILMSG+2, MAILMSG+16 | 
| $$CLNAME^USRLM | ADD+38 | 
| $$ISAWM^USRLM | ADD+23 | 
| $$ISTERM^USRLM | ADD+6 | 
| $$PERSNAME^USRLM1 | DELETE1+5 | 
| $$SIGNAME^USRLS | ADD+43 | 
| $$READ^USRU | ADD+18, DELETE1+8 | 
| BUILD^USRULST | ADD+41, DELETE+15 | 
| UPDATE^USRUM | EDIT+10, DELETE+12 | 
| FULL^VALM1 | EDIT1+5, ADD+5, DELETE+1 | 
| EN^VALM2 | EDIT+3, DELETE+3 | 
| ^XMD | MAILMSG+24 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| ^USR(8930.3 - [#8930.3] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("USRU" | DELETE+14 | 
| ^TMP("USRUSERIDX" | EDIT+6, DELETE+6 | 
| ^USR(8930 - [#8930] | ADD+16, DELETE1+6 | 
| ^USR(8930.3 - [#8930.3] | ADD+38, DELETE1+1 | 
| Name | Line Occurrences | 
|---|---|
| DELETE1 | DELETE+10 | 
| EDIT1 | EDIT+8 | 
| MAILMSG | DELETE1+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CLASS | DELETE1+1~, DELETE1+6*, DELETE1+7, DELETE1+8 | 
| CLASSADD | ADD+1~, ADD+25*, ADD+31*, ADD+36*, ADD+37 | 
| DA | EDIT1+2~, EDIT1+4*, ADD+32*, ADD+38, DELETE1~, DELETE1+1, DELETE1+2 | 
| DIC | ADD+1~, ADD+12*, ADD+21*, ADD+35 | 
| DIC("A" | ADD+13* | 
| DIC(0 | ADD+12*, ADD+21* | 
| DIE | EDIT1+2~, EDIT1+4*, ADD+32*, DELETE+1~, DELETE1+1~ | 
| DIE("NO^" | ADD+32* | 
| DIK | ADD+35*!, DELETE1+10* | 
| DIROUT | EDIT+2~, EDIT+5, DELETE+2~, DELETE+5 | 
| DLAYGO | ADD+1~ | 
| DR | EDIT1+2~, EDIT1+4*, ADD+33*, DELETE1+1~ | 
| DUZ | MAILMSG+5 | 
| FDA | ADD+1~, ADD+2~, ADD+24! | 
| FDA( | ADD+27*, ADD+28* | 
| FDAIEN | ADD+2~, ADD+24! | 
| FDAIEN(1 | ADD+30, ADD+32 | 
| I2N | ADD+2~, ADD+26*, ADD+27, ADD+28 | 
| MSG | ADD+1~, ADD+2~, ADD+24! | 
| U | EDIT+8, ADD+38, DELETE+10, DELETE1+6 | 
| USER | DELETE1+1~, DELETE1+5*, DELETE1+7, DELETE1+8, MAILMSG+2 | 
| USRCHNG | EDIT+2~, EDIT+4*, EDIT+9, EDIT1+3*, EDIT1+5*, DELETE+2~, DELETE+11, DELETE1+8*, DELETE1+9* | 
| USRCLASS | ADD+4~, ADD+20*, ADD+23, ADD+28, DELETE+1~, DELETE+2~, DELETE+14* | 
| USRCNT | ADD+4~, ADD+9*, ADD+13, ADD+39*, ADD+42, ADD+44 | 
| USRDA | EDIT+2~, EDIT+8*, EDIT1+3, EDIT1+4, DELETE+2~, DELETE+10* | 
| USRDATA | EDIT+2~, EDIT+6*, EDIT+7, EDIT+8, EDIT+10, DELETE+2~, DELETE+6*, DELETE+10, DELETE+11, DELETE+12 | 
| >> USRDUZ | ADD+6, ADD+21, ADD+23, ADD+27, ADD+41, ADD+43, DELETE+15, MAILMSG+16, MAILMSG+20 | 
| USRI | EDIT+2~, EDIT+4*, EDIT+5*, EDIT+6, EDIT+9, DELETE+2~, DELETE+4*, DELETE+5*, DELETE+6 | 
| USRLST | EDIT+2~, EDIT+9*, EDIT+12, DELETE+2~, DELETE+11*, DELETE+18 | 
| USRMEM0 | DELETE1+1~*, DELETE1+2, DELETE1+5, DELETE1+6 | 
| USRQUIT | ADD+4~, ADD+10, ADD+14*, ADD+19*, ADD+23* | 
| USRTEXT | MAILMSG+3~ | 
| USRTEXT(1 | MAILMSG+7* | 
| USRTEXT(10 | MAILMSG+16* | 
| USRTEXT(11 | MAILMSG+17* | 
| USRTEXT(12 | MAILMSG+18* | 
| USRTEXT(13 | MAILMSG+19* | 
| USRTEXT(14 | MAILMSG+20* | 
| USRTEXT(15 | MAILMSG+21* | 
| USRTEXT(16 | MAILMSG+22* | 
| USRTEXT(2 | MAILMSG+8* | 
| USRTEXT(3 | MAILMSG+9* | 
| USRTEXT(4 | MAILMSG+10* | 
| USRTEXT(5 | MAILMSG+11* | 
| USRTEXT(6 | MAILMSG+12* | 
| USRTEXT(7 | MAILMSG+13* | 
| USRTEXT(8 | MAILMSG+14* | 
| USRTEXT(9 | MAILMSG+15* | 
| USRUSER | ADD+4~, ADD+43*, ADD+44 | 
| >> VALMAR | ADD+45, DELETE+16 | 
| >> VALMBCK | EDIT+13*, ADD+46*, DELETE+17* | 
| >> VALMCNT | ADD+45*, DELETE+16* | 
| >> VALMSG | EDIT+12*, ADD+44*, DELETE+18* | 
| VALMY | EDIT+3, EDIT+13!, DELETE+3, DELETE+17! | 
| VALMY( | EDIT+5, DELETE+5 | 
| X | ADD+1~, ADD+21*, DELETE+1~ | 
| XMDUZ | MAILMSG+3~, MAILMSG+4* | 
| XMSUB | MAILMSG+3~, MAILMSG+6* | 
| XMTEXT | MAILMSG+3~, MAILMSG+23* | 
| XMY | MAILMSG+3~ | 
| XMY( | MAILMSG+5* | 
| >> XQORNOD(0 | EDIT+3, DELETE+3 | 
| Y | ADD+1~, ADD+14, ADD+16, ADD+20, ADD+34, DELETE+1~ |