NURAGEN ;HIRMFO/JH,FT,MD-GENERIC REPORT GENERATOR FOR ADMIN. part 1 ;4/30/97
Source file <NURAGEN.m>
| Package | Total | Call Graph |
|---|---|---|
| Nursing Service | 3 | (ENT1,FSUBTL,PSUBTL)^NURAGEN1 (ENDPG,NODATA)^NURSUT1 ($$CNTR,$$FACL,$$PROD)^NURSUT2 |
| Kernel | 2 | ^%ZISC ($$REPEAT,$$UP)^XLFSTR |
| VA Fileman | 2 | ^%DT D^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PROD | ||
| NEXTL | ||
| ; PRINT MODULE
|
||
| PRINT1 | ||
| CLOSE | ; CLOSE DEVICE
|
|
| P2 | ||
| P3 | ||
| P0 | ||
| P1 | ||
| P6 | ||
| P4 | ||
| P5 | ||
| ENDPG | ; HANDLE EOP
|
|
| N | ||
| HEADER | ; HEADING SELECTION FOR GENERIC PRINT ROUTINES
|
|
| PRI2 | ||
| P | ||
| NEXT1 | ||
| PRI1 | ||
| PRI3 | ||
| NODATA | ;
|
|
| PRI5 | ||
| PRI4 |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | NEXT1+3 |
| ^%ZISC | CLOSE+2 |
| D^DIQ | NEXT1+3 |
| ENT1^NURAGEN1 | PRINT1+1 |
| FSUBTL^NURAGEN1 | N |
| PSUBTL^NURAGEN1 | P |
| ENDPG^NURSUT1 | NODATA+3 |
| NODATA^NURSUT1 | NODATA+2, NODATA+6 |
| $$CNTR^NURSUT2 | NEXT1+2, PROD |
| $$FACL^NURSUT2 | NEXT1+2 |
| $$PROD^NURSUT2 | PROD |
| $$REPEAT^XLFSTR | NEXT1+4, PROD |
| $$UP^XLFSTR | ENDPG+3 |
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("NURLOC" | NODATA+4*, NODATA+5 |
| ^TMP($J | N, P, P0, P1, P2, P3, P4, P5, P6, NODATA+1 , NODATA+2, NODATA+3, NODATA+4 |
| Name | Line Occurrences |
|---|---|
| ENDPG | HEADER+2, CLOSE+1 |
| HEADER | PRINT+1, N, P0, PRINT1, NODATA+1, NODATA+2, NODATA+6 |
| N | PRINT+1 |
| NEXT1 | HEADER+1 |
| NEXTL | NEXT1 |
| P | N |
| P0 | P |
| P1 | P0 |
| P2 | P1 |
| P3 | P2 |
| P4 | P3 |
| P5 | P4 |
| P6 | P5 |
| PRI1 | PRINT1+3 |
| PRI2 | PRINT1+3 |
| PRI3 | PRINT1+3 |
| PRI4 | PRINT1+2 |
| PRI5 | PRINT1+3 |
| PRINT1 | P3, P4, P5, P6 |
| PROD | P |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DTIME | ENDPG+2 |
| IOF | NEXT1+1 |
| IOSL | PRINT1, HEADER+1, NEXT1 |
| IOST | HEADER+1, HEADER+2, NEXT1+1, ENDPG+1 |
| >> NL1 | NODATA+2*, NODATA+5* |
| NNURSX | PRINT+2! |
| NPC1 | PRINT+2!, P1*, P2*, P3*, P4*, PRINT1+2*, PRI1, PRI2, PRI2+1, PRI3 , PRI4, PRI4+1, PRI5 |
| NPC2 | PRINT+2!, P0*, P1, P2, PRI4 |
| NPC3 | PRINT+2!, P1*, P2, PRI4+1 |
| NPC4 | PRINT+2!, P2*, PRI4, PRI4+1 |
| NPC5 | PRINT+2!, P3*, P4, P5, P6, PRI4, PRI4+1 |
| NPC6 | PRINT+1*, PRINT+2!, P4*, P5, P6, PRI4 |
| NPC7 | PRINT+1*, PRINT+2!, P5*, P6 |
| NPC8 | PRINT+1*, PRINT+2!, P6* |
| NPR0 | PRINT+1*, PRINT+2! |
| NPR1 | PRINT+1*, PRINT+2! |
| NPR2 | PRINT+1*, PRINT+2!, PRI1, PRI2, PRI2+1, PRI3, PRI5 |
| NPR3 | PRINT+1*, PRINT+2!, PRI1, PRI2, PRI2+1, PRI3, PRI5 |
| NPR4 | PRINT+1*, PRINT+2!, PRI1, PRI2, PRI2+1, PRI3, PRI5 |
| NPR5 | PRINT+1*, PRINT+2!, PRI1, PRI2, PRI2+1, PRI5 |
| NPR6 | PRINT+1*, PRINT+2!, PRI2 |
| NURAROU | PRINT+2! |
| >> NURFAC | N*, P, P0, P1, P2, NEXT1+2, NODATA+1*, NODATA+2*, NODATA+6* |
| >> NURFAC(1 | NODATA+1, NODATA+2, NODATA+6 |
| NURLINE | PRINT+2! |
| >> NURMDSW | PRINT+1, N, HEADER+1, NEXT1, NEXT1+2 |
| >> NUROUT | NODATA+1*, NODATA+2*, ENDPG+4* |
| >> NURPAGE | NEXT1+1*, NEXT1+3 |
| >> NURPLSW | P, P0, PROD |
| >> NURPROG | P*, P0, P1, P2, PROD, NODATA+1*, NODATA+2*, NODATA+6* |
| >> NURPROG(1 | NODATA+1, NODATA+2, NODATA+6 |
| >> NURQUEUE | HEADER+1, HEADER+2 |
| >> NURQUIT | N, P, P0, P1, P2, P3, P4, P5, P6, PRINT1 , HEADER+2, NEXTL*, CLOSE+1, ENDPG+1, ENDPG+4* |
| >> NURROU | PRINT1+2, PRINT1+3, PRI2, PRI4, HEADER+1, NEXT1 |
| NURSLEV | PRINT+2!, P1, P2, P3, P4, P5, P6 |
| >> NURSNLOC | NODATA+1, NODATA+2, NODATA+3 |
| >> NURSNLOC( | NODATA+2, NODATA+5 |
| >> NURSORT | P2*, P3, P4, P5, P6 |
| NURSSP | PRINT+2! |
| >> NURSTIL | NEXT1+3 |
| >> NURSTIL1 | NEXT1+4 |
| >> NURSTIL2 | NEXT1+4 |
| >> NURSUMSW | PRINT+1, N, P, P0, PRINT1+2, PRI2+1, PRI3, PRI4+1, PRI5, NEXT1+2 , PROD |
| >> NURSW1 | PRINT1+2*, HEADER+1, HEADER+2, NEXT1, NEXT1+4, NODATA+3*, NODATA+6* |
| >> NURX | NODATA+4* |
| >> NURY | NODATA+4* |
| >> NURZ | NODATA+4* |
| >> NX | PRINT+1*, HEADER+1*, NEXTL, ENDPG+2*, ENDPG+3*, ENDPG+4 |
| U | ENDPG+4 |
| X | PRINT+2!, NEXT1+3* |
| Y | PRINT+2!, NEXT1+3 |
| Z | PROD~* |
| >> ZTQUEUED | CLOSE+3 |
| >> ZTREQ | CLOSE+3* |