AKMOSKEY ;OHPD-TUCSON/BRJ ASSIGN NAMESPACE SECURITY KEYS TO USERS [ 04/22/93 10:41 AM ]
Source file <AKMOSKEY.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | ^%DT ^DIC YN^DICN ^DIE | 
| IHS VA Utilities | 1 | ^XBKSET | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ASSGNKEY | ||
| EN | ; ENTRY TO PROGRAM | |
| GETNSP | ; Get security key namespaces | |
| GETUSER | ||
| XIT | ; | |
| ASSGNLP | ; LOOP DOWN AKMO("KEY TBL","KEYNSP",holder) and assign the security keys | |
| KILL | ; KILL VARIABLES | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| 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 | 
|---|---|
| ^VA(200 - [#200] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(19.1 - [#19.1] | GETNSP+14, ASSGNLP+9, ASSGNLP+12 | 
| ^VA(200 - [#200] | ASSGNLP+13 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | GETNSP+8*, GETNSP+9 | 
| %DT | EN+6*, KILL+1! | 
| AKMO | EN+2!, KILL+1! | 
| AKMO("DATE" | EN+6*, ASSGNKEY+2 | 
| AKMO("HOLDER | DFN" , ASSGNLP+7*, ASSGNLP+13, ASSGNKEY+1 | 
| AKMO("HOLDER" | ASSGNLP+5*, ASSGNLP+6*, ASSGNLP+7, ASSGNLP+13, ASSGNKEY+5, ASSGNKEY+6 | 
| AKMO("KERNEL | VERSION" , EN+2 | 
| AKMO("KEY DFN | " , ASSGNLP+12*, ASSGNLP+13, ASSGNKEY+1 | 
| AKMO("KEY TBL | " , GETNSP+3, GETNSP+11!, GETNSP+12*, GETNSP+16*, GETUSER+7*, ASSGNLP+4, ASSGNLP+6, ASSGNLP+7, XIT+1 | 
| AKMO("KEY" | GETNSP+14*, GETNSP+15, ASSGNLP+8*, ASSGNLP+9*, ASSGNLP+10, ASSGNLP+11*, ASSGNLP+12, ASSGNLP+13, ASSGNKEY+5, ASSGNKEY+6 | 
| AKMO("KEYNSP" | GETNSP+3*, GETNSP+4, GETNSP+5, GETNSP+14, GETNSP+15, GETNSP+16, GETUSER+6*, GETUSER+7*, ASSGNLP+3*, ASSGNLP+4* , ASSGNLP+6, ASSGNLP+7, ASSGNLP+8, ASSGNLP+11 | 
| AKMO("NO MORE | KEYS" , GETNSP+1, GETNSP+2*, GETNSP+13*, GETNSP+17*, GETUSER+1, GETUSER+8* | 
| DA | ASSGNKEY+1*, ASSGNKEY+4!, KILL+1! | 
| DIC | GETUSER+2*, KILL+1! | 
| DIC("A" | GETUSER+3* | 
| DIC(0 | GETUSER+4* | 
| DIE | ASSGNKEY+1*, ASSGNKEY+4!, KILL+1! | 
| DR | ASSGNKEY+1*, ASSGNKEY+4!, KILL+1! | 
| DR(2 | ASSGNKEY+2* | 
| DT | KILL+1! | 
| DUZ | KILL+1! | 
| DUZ(0 | EN+5* | 
| U | GETUSER+7 | 
| X | EN+6*, GETUSER+5, GETUSER+7, KILL+1! | 
| Y | EN+6, GETUSER+7, ASSGNKEY+5, KILL+1! |