USRMEMBR ; SLC/JER - User Class Management actions ;3/5/10
Source file <USRMEMBR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SCHEDULE | ; Schedule changes in class membership | |
| EDIT | ; Edit user's class membership | |
| DELETE1(DA) | ; Delete one member from a class | |
| 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 | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | ADD+7, ADD+15, SCHEDULE+8, SCHEDULE+19, SCHEDULE+21 | 
| ^DIE | EDIT1+5, ADD+17, SCHEDULE+25 | 
| ^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 | 
| Name | Line Occurrences | 
|---|---|
| DELETE1 | DELETE+7 | 
| EDIT1 | EDIT+8 | 
| >> | 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+23* | 
| DIC | ADD+1~, ADD+5*, ADD+13*, ADD+17, ADD+19, SCHEDULE+1~, SCHEDULE+6*, SCHEDULE+15~, SCHEDULE+18*, SCHEDULE+20* , SCHEDULE+23 | 
| 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+23* | 
| 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+24* | 
| 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+22 | 
| 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+24 | 
| 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+22* | 
| 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+24 | 
| USREXP | DICW+1~, DICW+6*, DICW+7, SCHEDULE+2~, SCHEDULE+12*, SCHEDULE+24 | 
| 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+27* | 
| >> 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+22, SCHEDULE+23 |