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 |