XUSEHRM2 ; BA/OAK - EHRM REVERSED LOCK - REPORTS; Jan 19, 2022@03:33:20
Source file <XUSEHRM2.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| 7 | ;List Users Holding a Certain Key
|
|
| 8 | ;List Users who do not have a certain Program Replacement Key
|
|
| 9 | ;List Options with a Replacement Program Key
|
|
| 10 | ;List Options that do not have a Replacement Program Key
|
|
| REPORT9 | ;loop through the OPTION file to check REVERSE/NEGATIVE LOCK
|
|
| REPORT10 | ;loop through the OPTION file to check REVERSE/NEGATIVE LOCK
|
|
| QUEUE7 | ;
|
|
| QUEUE8 | ;
|
|
| QUEUE9 | ;
|
|
| QUEUE10 | ;
|
|
| REPORT7 | ; loop through the NEW PERSON file to check users who have the Program Replacement Key
|
|
| REPORT8 | ;loop through the NEW PERSON file to check users who DO NOT have the Program Replacement Key
|
|
| PRFMAT(XUSERIEN,XUSCSV) | ; PRINT OUT FORMAT FOR OPTIONS 7 AND 8
|
|
| PRFMAT1(XUOPIEN,XUSCSV,XUSKEY) | ; PRINT OUT FORMAT FOR OPTIONS 9 AND 10
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | QUEUE7+1, QUEUE8+1, QUEUE9+1, QUEUE10+1 |
| HOME^%ZIS | QUEUE7+5, QUEUE8+5, QUEUE9+5, QUEUE10+5 |
| ^%ZISC | REPORT9+8, REPORT10+8, REPORT7+9, REPORT8+9 |
| ^%ZTLOAD | QUEUE7+5, QUEUE8+5, QUEUE9+5, QUEUE10+5 |
| $$FMTE^XLFDT | PRFMAT+7 |
| $$ASKKEY^XUSEHRM1 | 7+2, 8+2, 9+2, 10+2 |
| $$YN^XUSEHRM1 | 7+4, 8+4, 9+4, 10+4 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(19 - [#19] | REPORT9+5, REPORT9+6, REPORT10+5, REPORT10+6, PRFMAT+5, PRFMAT1+3, PRFMAT1+5 |
| ^DIC(19.1 - [#19.1] | REPORT9+6, REPORT10+6, REPORT7+4, REPORT8+4, PRFMAT1+4 |
| ^DIC(49 - [#49] | PRFMAT+4 |
| ^VA(200 - [#200] | REPORT7+6, REPORT8+6, PRFMAT+3, PRFMAT+4, PRFMAT+5, PRFMAT+6 |
| ^XUSEC( | REPORT7+7, REPORT8+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZIS | QUEUE7+1*, QUEUE8+1*, QUEUE9+1*, QUEUE10+1* |
| IO | REPORT9+2, REPORT9+8, REPORT10+2, REPORT10+8, REPORT7+3, REPORT7+9, REPORT8+3, REPORT8+9, PRFMAT+2, PRFMAT1+2 |
| IO("Q" | QUEUE7+2, QUEUE8+2, QUEUE9+2, QUEUE10+2 |
| ION | QUEUE7+4, QUEUE8+4, QUEUE9+4, QUEUE10+4 |
| >> POP | QUEUE7+1, QUEUE8+1, QUEUE9+1, QUEUE10+1 |
| XUK | PRFMAT1+1~, PRFMAT1+4*, PRFMAT1+6, PRFMAT1+7 |
| XUK1 | PRFMAT1+1~, PRFMAT1+5*, PRFMAT1+6, PRFMAT1+7 |
| XUNAME | REPORT7+1~, REPORT8+1~ |
| XUOPIEN | PRFMAT1~, PRFMAT1+3, PRFMAT1+5 |
| XUOPTIEN | REPORT9+1~*, REPORT9+5*, REPORT9+6, REPORT9+7, REPORT10+1~*, REPORT10+5*, REPORT10+6, REPORT10+7 |
| XUS | REPORT7+1~, REPORT7+2*, REPORT7+6*, REPORT7+7, REPORT7+8, REPORT8+1~, REPORT8+2*, REPORT8+6*, REPORT8+7, REPORT8+8 |
| XUSCSV | 7+1~, 7+4*, 8+1~, 8+4*, 9+1~, 9+4*, 10+1~, 10+4*, REPORT9+3, REPORT9+4 , REPORT9+7, REPORT10+3, REPORT10+4, REPORT10+7, REPORT7+5, REPORT7+8, REPORT8+5, REPORT8+8, PRFMAT~, PRFMAT+8 , PRFMAT+9, PRFMAT1~, PRFMAT1+6, PRFMAT1+7 |
| XUSDATA | REPORT9+1~, REPORT10+1~ |
| XUSDTSN | PRFMAT+1~, PRFMAT+6*, PRFMAT+7*, PRFMAT+8, PRFMAT+9 |
| XUSERIEN | PRFMAT~, PRFMAT+3, PRFMAT+4, PRFMAT+5, PRFMAT+6, PRFMAT+8, PRFMAT+9 |
| XUSERV | PRFMAT+1~, PRFMAT+4*, PRFMAT+8, PRFMAT+9 |
| XUSINFO | PRFMAT+1~, PRFMAT+3*, PRFMAT+8, PRFMAT+9, PRFMAT1+1~, PRFMAT1+3*, PRFMAT1+4, PRFMAT1+6, PRFMAT1+7 |
| XUSKEY | 7+1~, 7+2*, 8+1~, 8+2*, 9+1~, 9+2*, 10+1~, 10+2*, REPORT9+6, REPORT9+7 , REPORT10+6, QUEUE7+4, QUEUE8+4, QUEUE9+4, QUEUE10+4, REPORT7+4, REPORT8+4, PRFMAT1~ |
| XUSKEYN | 7+1~, 8+1~, 9+1~, 10+1~, REPORT7+1~, REPORT7+4*, REPORT7+7, REPORT8+1~, REPORT8+4*, REPORT8+7 |
| XUSPMN | PRFMAT+1~, PRFMAT+5*, PRFMAT+8, PRFMAT+9 |
| >> ZTDESC | QUEUE7+4*, QUEUE8+4*, QUEUE9+4*, QUEUE10+4* |
| >> ZTIO | QUEUE7+4*, QUEUE8+4*, QUEUE9+4*, QUEUE10+4* |
| >> ZTRTN | QUEUE7+4*, QUEUE8+4*, QUEUE9+4*, QUEUE10+4* |
| >> ZTSAVE("XUSCSV" | QUEUE7+3*, QUEUE8+3*, QUEUE9+3*, QUEUE10+3* |
| >> ZTSAVE("XUSKEY" | QUEUE7+3*, QUEUE8+3*, QUEUE9+3*, QUEUE10+3* |
| >> ZTSK | QUEUE7+5, QUEUE8+5, QUEUE9+5, QUEUE10+5 |