GMTSRM1 ;SLC/JER,DLT - Create/Modify Health Summary (cont'd) ; 07/18/2000
Source file <GMTSRM1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Health Summary | 4 | $$GETCNT^GMTSRM (CHKSO,GETSEL,LOADSEL)^GMTSRM1A REITEM^GMTSRM3 DELCMP^GMTSRM4 | 
| VA Fileman | 3 | ^DIC ^DIE ^DIR | 
| Package | Total | Caller Graph | 
|---|---|---|
| Health Summary | 3 | GMTSOBA2 GMTSOBL GMTSRM | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| NXTCMP | ; Edit, add, or delete components from existing structure | |
| CHKCMP | ; Checks selected component for duplication | |
| LOOP | ; Loop through STRUCTURE multiple and call ASKCMP for each | |
| ASKCMP | ; Ask parameters for each component | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^GMT(142.1 - [#142.1] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^GMT(142 - [#142] | LOOP+2, LOOP+4, LOOP+5, LOOP+7, LOOP+8, ASKCMP+18, ASKCMP+47, CHKCMP+4, CHKCMP+7, CHKCMP+17 , CHKCMP+18 | 
| ^GMT(142.1 - [#142.1] | NXTCMP+3, LOOP+4, ASKCMP+3, ASKCMP+4, ASKCMP+5, ASKCMP+6, ASKCMP+7, ASKCMP+8, ASKCMP+12, ASKCMP+13 , ASKCMP+15, CHKCMP+6, CHKCMP+19 | 
| Name | Line Occurrences | 
|---|---|
| ASKCMP | NXTCMP+10, LOOP+10 | 
| CHKCMP | NXTCMP+7 | 
| LOOP | NXTCMP+5 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | CHKCMP+18 | 
| ^(0 | ASKCMP+12, ASKCMP+18* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CMP | NXTCMP+1~, LOOP+3~, LOOP+4*, CHKCMP+3*, CHKCMP+4, CHKCMP+5, CHKCMP+6, CHKCMP+7, CHKCMP+16, CHKCMP+19 , CHKCMP+20 | 
| CMP( | LOOP+6*, LOOP+8*, ASKCMP+16, ASKCMP+19, ASKCMP+38, CHKCMP+6, CHKCMP+18*, CHKCMP+19 | 
| CMP("NM" | LOOP+4*, LOOP+9, CHKCMP+3* | 
| CMP(0 | LOOP+5*, ASKCMP+9, ASKCMP+10, ASKCMP+11, ASKCMP+12, CHKCMP+17* | 
| CMP(1 | LOOP+4*, ASKCMP+3, ASKCMP+4, ASKCMP+5, ASKCMP+6, ASKCMP+7, ASKCMP+8, ASKCMP+12, ASKCMP+13, ASKCMP+15 , ASKCMP+19, CHKCMP+5*, CHKCMP+6, CHKCMP+16*, CHKCMP+19 | 
| CMPNAM | ASKCMP+2~, ASKCMP+19* | 
| >> CNT | NXTCMP+8, CHKCMP+5*, CHKCMP+16* | 
| CPT | ASKCMP+1~, ASKCMP+8*, ASKCMP+37 | 
| D | NXTCMP+1~, NXTCMP+3* | 
| D0 | NXTCMP+1~ | 
| >> DA | ASKCMP+38*, ASKCMP+47, ASKCMP+48 | 
| >> DA(1 | ASKCMP+38*, ASKCMP+47, ASKCMP+48 | 
| DI | NXTCMP+1~ | 
| DIC | NXTCMP+1~, NXTCMP+3*, NXTCMP+4! | 
| DIC("A" | NXTCMP+3* | 
| DIC("B" | NXTCMP+3* | 
| DIC("S" | NXTCMP+3* | 
| DIC("V" | ASKCMP+16*, ASKCMP+46! | 
| DIC("W" | NXTCMP+3* | 
| DIC(0 | NXTCMP+3*, ASKCMP+16* | 
| >> DIE | ASKCMP+38* | 
| DIR | NXTCMP+1~, NXTCMP+9!, LOOP+3~, LOOP+12!, CHKCMP+1~, CHKCMP+11! | 
| DIR("A" | LOOP+11*, CHKCMP+10* | 
| DIR("B" | NXTCMP+8*, LOOP+11* | 
| DIR(0 | NXTCMP+8*, LOOP+11*, CHKCMP+9* | 
| DIRUT | NXTCMP+1!, NXTCMP+9, CHKCMP+13, CHKCMP+14 | 
| >> DR | ASKCMP+25*, ASKCMP+26*, ASKCMP+35*, ASKCMP+36*, ASKCMP+37*, ASKCMP+45* | 
| >> DR(2 | ASKCMP+44* | 
| >> DTOUT | NXTCMP+4, LOOP+10, CHKCMP+13 | 
| DUOUT | NXTCMP+2!, NXTCMP+4*, NXTCMP+5!, NXTCMP+6, NXTCMP+7, NXTCMP+9!, NXTCMP+10*, LOOP+2, CHKCMP+12 | 
| >> EXISTS | ASKCMP+17* | 
| >> GMCMP | NXTCMP+3, NXTCMP+10, CHKCMP+13 | 
| GMI | LOOP+1~, LOOP+2*, LOOP+4, LOOP+5, LOOP+6, LOOP+7, LOOP+8 | 
| GMJ | LOOP+1~, LOOP+7*, LOOP+8 | 
| >> GMTSIFN | LOOP+2, LOOP+4, LOOP+5, LOOP+7, LOOP+8, ASKCMP+18, ASKCMP+38, CHKCMP+4, CHKCMP+5, CHKCMP+7 , CHKCMP+17, CHKCMP+18 | 
| GMTSN | ASKCMP+1~, ASKCMP+47* | 
| GMTSNCNT | ASKCMP+1~, ASKCMP+47*, ASKCMP+48 | 
| >> GMTSNEW | NXTCMP+2*, ASKCMP+18*, ASKCMP+24 | 
| >> GMTSQIT | NXTCMP+2*, NXTCMP+4*, NXTCMP+7, NXTCMP+9, LOOP+2, LOOP+12*, CHKCMP+13*, CHKCMP+14*, CHKCMP+15* | 
| HOSP | ASKCMP+1~, ASKCMP+5*, ASKCMP+36 | 
| ICD | ASKCMP+1~, ASKCMP+6*, ASKCMP+36 | 
| IEN | ASKCMP+1~, ASKCMP+16* | 
| MAXOCC | ASKCMP+1~, ASKCMP+3*, ASKCMP+35 | 
| >> NXTCMP | LOOP+10*, CHKCMP+3*, CHKCMP+12* | 
| >> NXTCMP(0 | LOOP+10*, CHKCMP+3* | 
| OCC | ASKCMP+1~ | 
| OLDCPT | ASKCMP+2~, ASKCMP+11*, ASKCMP+37 | 
| OLDHEAD | ASKCMP+2~, ASKCMP+12* | 
| OLDHOSP | ASKCMP+2~, ASKCMP+10*, ASKCMP+36 | 
| OLDICD | ASKCMP+2~, ASKCMP+10*, ASKCMP+36 | 
| OLDLIM | ASKCMP+2~, ASKCMP+9*, ASKCMP+35 | 
| OLDOCC | ASKCMP+2~, ASKCMP+9*, ASKCMP+35 | 
| OLDPROV | ASKCMP+2~, ASKCMP+11*, ASKCMP+37 | 
| OLDSO | NXTCMP+1~, ASKCMP+2~, CHKCMP+2!, CHKCMP+15* | 
| PROV | ASKCMP+1~, ASKCMP+7*, ASKCMP+37 | 
| SEL | NXTCMP+1~, ASKCMP+13*, ASKCMP+14, ASKCMP+15*, ASKCMP+16, CHKCMP+1~, CHKCMP+18* | 
| SEL(0 | ASKCMP+15* | 
| SELCNT | ASKCMP+1~, ASKCMP+15* | 
| SO | CHKCMP+1~, CHKCMP+7*, CHKCMP+15, CHKCMP+16, CHKCMP+17, CHKCMP+18 | 
| SOACTION | CHKCMP+1~, CHKCMP+3*, CHKCMP+15*, CHKCMP+16* | 
| SUMORD | ASKCMP+2~, ASKCMP+19* | 
| TIME | ASKCMP+1~, ASKCMP+4*, ASKCMP+35 | 
| U | NXTCMP+3, LOOP+4, ASKCMP+3, ASKCMP+4, ASKCMP+5, ASKCMP+6, ASKCMP+7, ASKCMP+8, ASKCMP+9, ASKCMP+10 , ASKCMP+11, ASKCMP+12, ASKCMP+15, CHKCMP+3, CHKCMP+8 | 
| X | NXTCMP+1~, NXTCMP+4, NXTCMP+5, LOOP+3~ | 
| Y | NXTCMP+1~, NXTCMP+4, LOOP+3~, LOOP+10, LOOP+12, ASKCMP+39, CHKCMP+3, CHKCMP+8, CHKCMP+15, CHKCMP+16! |