GMRGRUT4 ;CISC/RM-GMRG ROUTINE UTILITIES ;11/2/89
Source file <GMRGRUT4.m>
| Package | Total | Call Graph |
|---|---|---|
| General Medical Record - Generator | 2 | FITLINE^GMRGRUT1 EN1^GMRGRUT2 |
| Package | Total | Caller Graph |
|---|---|---|
| General Medical Record - Generator | 2 | GMRGED1 GMRGRUT1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| HOW1 | ;
|
|
| NOB2 | ;
|
|
| PRT | ;
|
|
| NOB1 | ;
|
|
| NOB | ;
|
|
| HJ | ||
| EN1 | ; CALCULATE HOW DID I GET HERE. THIS UTILITY NEEDS THE GMRGLVL ARRAY
; AND RETURNS THE GMRGHOW ARRAY STARTING WITH THE FIRST TERM TRAVERSED ; IN GMRGLVL UP TO THE LAST TERM IN GMRGLVL. |
|
| EN2 | ; TAKES A PATH OF TERMS TRAVERSED IN GMRGHOW ARRAY AND DISPLAYS THEM
|
|
| EOP | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP($J | HOW1+1, HOW1+3, NOB2+1*, NOB2+2* |
| Name | Line Occurrences |
|---|---|
| EOP | EN2+3, PRT+1 |
| HJ | HOW1+2 |
| HOW1 | EN1+4 |
| NOB1 | NOB+3 |
| NOB2 | NOB+3 |
| PRT | EN2+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | HOW1+1 |
| ^(0 | HOW1+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DTIME | EOP+1 |
| >> GMRG0 | EN1+5*, EN2+1*, PRT+2, PRT+3, PRT+4* |
| >> GMRG0(0 | EN1+3*, EN1+4, HOW1+1, HOW1+3, HJ*, HJ+1, EN2+1*, PRT+3, PRT+4 |
| >> GMRG0(1 | EN1+3*, HOW1+1, HOW1+3, HJ*, HJ+1* |
| >> GMRG0(2 | EN1+3*, HOW1+1, HOW1+3, HJ*, HJ+1*, HJ+2* |
| >> GMRG01 | NOB2+1 |
| >> GMRG02 | NOB+3*, NOB2+1, NOB2+2 |
| >> GMRG03 | NOB1+1*, NOB1+2*, NOB1+3*, NOB1+4*, NOB1+5*, NOB1+6 |
| >> GMRG04 | NOB1+6* |
| >> GMRG05 | NOB+3 |
| >> GMRG08 | NOB1+2* |
| >> GMRG1 | EN1+4*, EN1+5*, HOW1+2*, HOW1+3, EN2+2*, PRT+2, PRT+3 |
| >> GMRG10 | NOB+1, NOB+2 |
| >> GMRG11 | NOB+1*, NOB1+4* |
| >> GMRG15 | NOB2+2 |
| >> GMRG16 | NOB1+7 |
| >> GMRG17 | NOB1+7 |
| >> GMRG18 | NOB2+2, NOB2+3* |
| >> GMRG2 | EN1+5*, HOW1+1*, HOW1+2, HOW1+3 |
| >> GMRG2(0 | HOW1+3* |
| >> GMRGCLAS | NOB2+1, NOB2+2 |
| >> GMRGHOW | EN1+5* |
| >> GMRGHOW( | EN1+5*!, HOW1+3*, EN2+2, PRT+3 |
| >> GMRGHOW("" | EN1+5 |
| >> GMRGLEN | NOB1+7* |
| >> GMRGLVL | EN1+3 |
| >> GMRGLVL( | EN1+3, HJ, HJ+1 |
| >> GMRGNAR | NOB2+1, NOB2+2 |
| >> GMRGNAR("LEAD" | NOB+1, NOB+2*, NOB1+3* |
| >> GMRGNAR("TRAIL" | NOB+1, NOB1+5* |
| >> GMRGOUT | EOP+1* |
| >> GMRGPLN | NOB1+1, NOB1+2*, NOB1+3*, NOB1+4*, NOB1+5*, NOB1+6*, NOB1+7* |
| >> GMRGPLN(0 | NOB+3, NOB2+2 |
| >> GMRGPLN(1 | NOB1+7 |
| >> GMRGXPRT | PRT+3* |
| >> GMRGXPRT(0 | PRT+3* |
| >> GMRGXPRT(1 | PRT+3* |
| IOF | EN2+2, PRT+1 |
| IOM | EN2+1 |
| IOSL | PRT+1 |
| >> X | EN2+2, PRT+1*, EOP+1* |