INHSZ21 ;JSH,DGH; 20 Dec 1999 09:35 ;INHSZ2 continued outbound msg; 19 Dec 91 1:00PM
Source file <INHSZ21.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 3 | ($$SYNTAX,ERROR,WARN)^INHSZ0 (DOWN,L,UP)^INHSZ1 (ENDWHILE,WHILE)^INHSZ20 | 
| VA Fileman | 2 | ^DICOMP ^DIM | 
| Uncategorized | 1 | ($$LB,$$LBTB,$$REPLACE)^UTIL | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ENDWHILE | ;End of while loop | |
| SUBDELIM | ;set subdelimiter character | |
| GROUP | ;Initiate a GROUP | |
| IFQ | ||
| SUBQ | ||
| DELI | ;INPUT mode version of delimiter set. | |
| ENDGROUP | ;End of group | |
| ATSET(X) | ;Set DICOMPX array for any @variables in the code | |
| DICOMP(X,%N,%W) | ;Run DICOMP to evaluate expression | |
| DELIM | ;Set delimiter character | |
| L | ||
| ERROR | ;ERROR command | |
| DELQ | ||
| WHILE | ;WHILE loop initiate | |
| SET | ;SET statement | |
| ENDIF | ;end of an IF block | |
| BHLMIEN | ;Set Message IEN | |
| IFM | ;IF may be MUMPS code | |
| IF | ;IF statement | |
| SUBI | ;INPUT mode version of subdelimiter set | 
| Name | Field # of Occurrence | 
|---|---|
| ^DICOMP | DICOMP+7, DICOMP+12 | 
| ^DIM | IFM+1, WHILE+6 | 
| $$SYNTAX^INHSZ0 | DELIM+3, SUBDELIM+3, SET+2, IF+1, ERROR+1, BHLMIEN+2 | 
| ERROR^INHSZ0 | DELI+2, SUBI+2, SET+1, SET+12, IF+7, IF+9, IFM+1, ENDIF+1, ENDIF+2, WHILE+1 , WHILE+4, WHILE+6, ENDWHILE+1, ENDWHILE+2, ENDGROUP+1, ENDGROUP+2, ERROR+5 | 
| WARN^INHSZ0 | GROUP+1 | 
| DOWN^INHSZ1 | IFQ, WHILE+10, GROUP+4 | 
| L^INHSZ1 | L | 
| UP^INHSZ1 | ENDIF+3, ENDWHILE+4, ENDGROUP+3 | 
| ENDWHILE^INHSZ20 | ENDWHILE+3 | 
| WHILE^INHSZ20 | WHILE+5 | 
| $$LB^UTIL | SET+2, SET+6 | 
| $$LBTB^UTIL | DELIM+1, SUBDELIM+1, SET+4, IF+4, WHILE+2, WHILE+3, ERROR+3, ERROR+4, BHLMIEN+1 | 
| $$REPLACE^UTIL | DICOMP+14 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | DICOMP+9 | 
| ^DIC - [#1] | DICOMP+9 | 
| Name | Line Occurrences | 
|---|---|
| ATSET | SET+10, IF+5 | 
| DELI | DELIM+2 | 
| DELQ | DELIM+2 | 
| DICOMP | DELI+1, SUBI+1, SET+10, IF+5 | 
| IFM | IF+6 | 
| IFQ | IFM+2 | 
| L | DELIM+4, DELI+3, SUBDELIM+4, SUBI+3, SET+5, SET+13, SET+20, SET+21, IF+3, IF+10 , IFQ, IFM+2, DICOMP+14, WHILE+7, WHILE+8, WHILE+9, GROUP+2, GROUP+3, ERROR+7, BHLMIEN+3 | 
| SUBI | SUBDELIM+2 | 
| SUBQ | SUBDELIM+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | DICOMP+4~, DICOMP+9*, DICOMP+11 | 
| %1 | DELIM+1~*, DELIM+4, DELQ, DELI+1, SUBDELIM+1~*, SUBDELIM+4, SUBQ, SUBI+1, SET+3~, IF+2~ , IF+4*, IFM+1, BHLMIEN+1~*, BHLMIEN+3, BHLMIEN+4 | 
| %E | WHILE+1~, WHILE+2*, WHILE+3*, WHILE+4, WHILE+6, WHILE+8, WHILE+9 | 
| %N | DICOMP~, DICOMP+4 | 
| %W | DICOMP~, DICOMP+5 | 
| >> A | DELIM+4*, DELI+3*, SUBDELIM+4*, SUBI+3*, SET+5*, SET+13*, SET+17*, SET+18*, SET+19*, SET+21* , IF+3*, IF+10*, IFQ*, IFM+2*, DICOMP+14*, WHILE+7*, WHILE+8*, WHILE+9*, GROUP+2*, GROUP+3* , ERROR+7*, BHLMIEN+3* | 
| >> BHLMIEN | BHLMIEN+4* | 
| >> COMM | DELIM+3, SUBDELIM+3, SET+2, IF+1, GROUP+1, ERROR+1, BHLMIEN+2 | 
| D0 | IF+2~*, IF+8*, IF+9, DICOMP+14* | 
| DA | IF+2~, DICOMP+6* | 
| DE | DICOMP+4~ | 
| >> DELIM | DELQ* | 
| DICMX | DICOMP+4~, DICOMP+5* | 
| DICOMP | DICOMP+4~, DICOMP+6*, DICOMP+12* | 
| DICOMPX | DELI+1~, SUBI+1~, SET+9*, SET+11, DICOMP+4~ | 
| DICOMPX( | SET+21*, ATSET+7* | 
| DICOMPX("BHLMIEN" | BHLMIEN+4* | 
| DICOMPX("DATA" | DELI+1*, SUBI+1* | 
| DICOMPX("DELIM" | DELQ* | 
| DICOMPX("SUBDELIM" | SUBQ* | 
| DL | DICOMP+4~ | 
| >> DOTLVL | ENDIF+2, ENDWHILE+1, ENDWHILE+2, ENDGROUP+1, ENDGROUP+2 | 
| DQI | IF+2~, DICOMP+6* | 
| DS | DICOMP+4~ | 
| >> FILE | SET+11, DICOMP+6, DICOMP+9, DICOMP+11 | 
| >> GROUP | GROUP+4*, ENDGROUP+3* | 
| I | SET+3~, IF+2~, DICOMP+4~, DICOMP+14*, ATSET+2~, ATSET+3*, ATSET+4, ATSET+5, ATSET+6, ATSET+7* | 
| I(0 | DICOMP+6* | 
| >> IF | IFQ*, ENDIF+1, ENDIF+3* | 
| INCONV | SET+3~, SET+8*, SET+16, SET+19 | 
| >> INDS( | ENDIF+2, ENDWHILE+2, ENDGROUP+2 | 
| INOLDX | DICOMP+4~, DICOMP+6*, DICOMP+11, DICOMP+12 | 
| INXFRM | SET+3~, SET+8*, SET+16, SET+17 | 
| J | SET+3~, IF+2~, DICOMP+4~, ATSET+2~, ATSET+6*, ATSET+7 | 
| J(0 | DICOMP+6* | 
| >> LEN | SET+8*, SET+18 | 
| >> LINE | DELIM+1, DELIM+3, SUBDELIM+1, SUBDELIM+3, SET+2, SET+4, SET+5, SET+6, IF+1, IF+3 , IF+4, WHILE+1, WHILE+2, WHILE+3, WHILE+7, WHILE+8, GROUP+1, ERROR+1, ERROR+3, ERROR+4 , BHLMIEN+1, BHLMIEN+2 | 
| M | ERROR+2~, ERROR+3*, ERROR+7 | 
| >> MODE | DELIM+2, SUBDELIM+2, SET+1, IF+9, DICOMP+8, WHILE+5, WHILE+9, ENDWHILE+3 | 
| Q | IF+2~, ATSET+2~, ATSET+3*, ATSET+4* | 
| >> SECT | IF+9 | 
| >> SET( | SET+21* | 
| >> SUBDELIM | SUBQ* | 
| T | ERROR+2~, ERROR+4*, ERROR+5, ERROR+6*, ERROR+7 | 
| U | SET+11, ENDIF+2, DICOMP+6, DICOMP+9, ENDWHILE+2, ENDGROUP+2 | 
| V | SET+3~, SET+4*, SET+21, DICOMP+4~ | 
| V1 | DICOMP+4~ | 
| >> WHILE | WHILE+7*, WHILE+8, WHILE+9, WHILE+11, ENDWHILE+4* | 
| >> WHSUB | ATSET+7, WHILE+11*, ENDWHILE+4* | 
| X | DELI+1*, DELI+2, DELI+3, SUBI+1*, SUBI+2, SUBI+3, SET+3~, SET+6*, SET+8*, SET+10 , SET+11!, SET+12, SET+13, IF+2~, IF+4*, IF+5, IF+6, IF+8, IF+10, IFM+1* , IFM+2, DICOMP~, DICOMP+6, DICOMP+7, DICOMP+12*, DICOMP+13, DICOMP+15*, ATSET~, ATSET+3, ATSET+4 , ATSET+5, ATSET+6, ATSET+7, WHILE+6* | 
| X( | DICOMP+14 | 
| >> Y | IF+7, DICOMP+15 |