HLOUSR2 ;ALB/CJM -ListManager Screen for viewing messages(continued);12 JUN 1997 10:00 am
Source file <HLOUSR2.m>
| Package | Total | Call Graph | 
|---|---|---|
| Health Level Seven | 3 | ($$GETMSG,$$HLNEXT)^HLOMSG ($$FINDMSG,GETMSGB)^HLOMSG1 ($$STOPPED,STARTQUE,STOPQUE)^HLOQUE | 
| Registration | 3 | EN^VALM (FULL,PAUSE)^VALM1 (CLEAN,CNTRL)^VALM10 | 
| VA Fileman | 3 | ^%DT WAIT^DICD ^DIR | 
| Kernel | 2 | ($$FMADD,$$FMTE)^XLFDT $$LJ^XLFSTR | 
| Package | Total | Caller Graph | 
|---|---|---|
| Health Level Seven | 4 | HLO MESSAGE VIEWER HLOSTAT HLOUSR HLOUSR3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ASKEND(BEGIN) | ; | |
| AGAIN | ||
| EN | ; | |
| ASKPARMS(PARMS) | ; | |
| ASKQUE(DIR) | ; | |
| SHOW | ||
| ASKAPP() | ; | |
| ADDTO(LTYPE,IEN,TIME) | ; | |
| ASKBEGIN(DEFAULT) | ; | |
| LJ(STRING,LEN) | ; | |
| HEADER | ; | |
| ASKYESNO(PROMPT,DEFAULT) | ; | |
| SHOWLIST(TYPE) | ; | |
| STRTSTPQ | ; | |
| I() | ; | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | ASKBEGIN+12, ASKEND+11 | 
| WAIT^DICD | EN+1 | 
| ^DIR | ASKAPP+9, ASKYESNO+12, STRTSTPQ+12, STRTSTPQ+20 | 
| $$GETMSG^HLOMSG | ADDTO+2, ADDTO+21 | 
| $$HLNEXT^HLOMSG | ADDTO+23 | 
| $$FINDMSG^HLOMSG1 | ADDTO+18 | 
| GETMSGB^HLOMSG1 | ADDTO+17 | 
| $$STOPPED^HLOQUE | STRTSTPQ+24 | 
| STARTQUE^HLOQUE | STRTSTPQ+34 | 
| STOPQUE^HLOQUE | STRTSTPQ+33 | 
| EN^VALM | EN+2 | 
| FULL^VALM1 | ASKAPP+1, STRTSTPQ+5 | 
| PAUSE^VALM1 | AGAIN+19 | 
| CLEAN^VALM10 | SHOWLIST+4 | 
| CNTRL^VALM10 | SHOWLIST+15, SHOWLIST+24, ADDTO+7, ADDTO+26, ADDTO+29 | 
| $$FMADD^XLFDT | ASKBEGIN+9 | 
| $$FMTE^XLFDT | ADDTO+6, ADDTO+25, ASKBEGIN+9 | 
| $$LJ^XLFSTR | LJ+1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^HLB("ERRORS" | SHOWLIST+10, SHOWLIST+13, SHOWLIST+16, SHOWLIST+22, SHOWLIST+25 | 
| ^HLB("QUEUE" | AGAIN+7, AGAIN+9 | 
| ^TMP($J | AGAIN+5!, AGAIN+9*, AGAIN+14, AGAIN+23! | 
| Name | Line Occurrences | 
|---|---|
| $$ASKAPP | ASKPARMS+7 | 
| $$ASKBEGIN | ASKPARMS+2 | 
| $$ASKPARMS | SHOWLIST+6 | 
| $$ASKQUE | STRTSTPQ+22 | 
| $$ASKYESNO | ASKPARMS+4, AGAIN+3 | 
| $$I | SHOWLIST+14, SHOWLIST+23, ADDTO+6, ADDTO+25, ADDTO+28 | 
| $$LJ | ADDTO+6, ADDTO+25 | 
| @( | STRTSTPQ+38 | 
| ADDTO | SHOWLIST+16, SHOWLIST+25 | 
| AGAIN | AGAIN+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DT | ASKBEGIN+6~, ASKBEGIN+7*, ASKEND+5~, ASKEND+6* | 
| %DT("A" | ASKBEGIN+8*, ASKEND+7* | 
| %DT("B" | ASKBEGIN+9*, ASKEND+8* | 
| %DT(0 | ASKBEGIN+10*, ASKEND+9* | 
| APP | SHOWLIST+8~, SHOWLIST+9*, SHOWLIST+10*, SHOWLIST+13, SHOWLIST+14, SHOWLIST+15, SHOWLIST+16, SHOWLIST+18~, SHOWLIST+19*, SHOWLIST+22 , SHOWLIST+23, SHOWLIST+24, SHOWLIST+25 | 
| BEGIN | ASKEND~, ASKEND+9 | 
| C | STRTSTPQ+25~, STRTSTPQ+30*, STRTSTPQ+32~, STRTSTPQ+37* | 
| COUNT | AGAIN+4~, AGAIN+12*, AGAIN+16*, AGAIN+17, AGAIN+21* | 
| DEFAULT | ASKYESNO~, ASKYESNO+11, ASKBEGIN~, ASKBEGIN+9 | 
| DIR | ASKAPP+3~, ASKYESNO+8~, STRTSTPQ+8~, STRTSTPQ+16~, ASKQUE~, AGAIN+7, AGAIN+9 | 
| DIR("?" | ASKAPP+6*, ASKAPP+7*, ASKAPP+8* | 
| DIR("A" | ASKAPP+5*, ASKYESNO+10*, STRTSTPQ+10*, STRTSTPQ+18* | 
| DIR("B" | ASKYESNO+11*, STRTSTPQ+11*, STRTSTPQ+19* | 
| DIR(0 | ASKAPP+4*, ASKYESNO+9*, STRTSTPQ+9*, STRTSTPQ+17* | 
| >> DIRUT | ASKAPP+10, ASKYESNO+13 | 
| DT | ASKBEGIN+9 | 
| DTIME | STRTSTPQ+30, STRTSTPQ+37 | 
| >> DTOUT | ASKBEGIN+11, ASKEND+10 | 
| ERRTEXT | ADDTO+13~, ADDTO+14*, ADDTO+23*, ADDTO+24*, ADDTO+25, ADDTO+27, ADDTO+28 | 
| FS | ADDTO+19~, ADDTO+23* | 
| >> HLRFRSH | STRTSTPQ+38 | 
| I | SHOWLIST+2~, SHOWLIST+3*, SHOWLIST+10 | 
| IEN | SHOWLIST+11~, SHOWLIST+16*, SHOWLIST+20~, SHOWLIST+25*, ADDTO~, ADDTO+2, ADDTO+8, ADDTO+15, ADDTO+20*, ADDTO+21 , ADDTO+30 | 
| INOROUT | STRTSTPQ+3~, STRTSTPQ+15, STRTSTPQ+21*, STRTSTPQ+22, STRTSTPQ+24, STRTSTPQ+33, STRTSTPQ+34 | 
| >> IOINHI | SHOWLIST+15, SHOWLIST+24, ADDTO+7, ADDTO+26, STRTSTPQ+29, STRTSTPQ+36 | 
| >> IOINORM | SHOWLIST+15, SHOWLIST+24, ADDTO+7, ADDTO+26, STRTSTPQ+29, STRTSTPQ+36 | 
| >> IORVOFF | ADDTO+29 | 
| >> IORVON | ADDTO+29 | 
| IOSL | AGAIN+11*, AGAIN+17 | 
| LEN | LJ~, LJ+1 | 
| >> LIST | ADDTO+18 | 
| >> LIST(1 | ADDTO+20 | 
| LTYPE | ADDTO~, ADDTO+3 | 
| MSA | ADDTO+13~, ADDTO+14*, ADDTO+23* | 
| MSG | ADDTO+1~, ADDTO+2, ADDTO+17, ADDTO+19~, ADDTO+21, ADDTO+23 | 
| MSG("ACK BY" | ADDTO+18 | 
| MSG("BATCH" | ADDTO+5, ADDTO+22* | 
| MSG("DT/TM CR | EATED" , ADDTO+25 | 
| MSG("EVENT" | ADDTO+5, ADDTO+25 | 
| MSG("ID" | ADDTO+6, ADDTO+8, ADDTO+25, ADDTO+30 | 
| MSG("LINE COU | NT" , ADDTO+22* | 
| MSG("MESSAGE | TYPE" , ADDTO+5, ADDTO+25 | 
| MSG("STATUS" | ADDTO+6, ADDTO+24 | 
| NODE | ADDTO+1~ | 
| PARMS | SHOWLIST+2~, SHOWLIST+6, ASKPARMS~, ASKPARMS+1! | 
| PARMS("ALL" | SHOWLIST+7, ASKPARMS+4*, ASKPARMS+5, ASKPARMS+6 | 
| PARMS("APP" | SHOWLIST+19, ASKPARMS+7*, ASKPARMS+8 | 
| PARMS("START" | SHOWLIST+12, SHOWLIST+21, ASKPARMS+2*, ASKPARMS+3 | 
| PROMPT | ASKYESNO~, ASKYESNO+10 | 
| QUE | STRTSTPQ+3~, STRTSTPQ+22*, STRTSTPQ+23, STRTSTPQ+24, STRTSTPQ+33, STRTSTPQ+34, AGAIN+4~, AGAIN+8*, AGAIN+9*, AGAIN+10* , AGAIN+14*, AGAIN+15 | 
| QUEUE | ASKQUE+1~, AGAIN+1*, AGAIN+2*, AGAIN+3, AGAIN+24, AGAIN+25, AGAIN+26 | 
| QUIT | AGAIN+4~, AGAIN+12*, AGAIN+14, AGAIN+20* | 
| SEG | ADDTO+19~, ADDTO+23 | 
| SEG(1 | ADDTO+23 | 
| STOP | STRTSTPQ+3~, STRTSTPQ+7, STRTSTPQ+13*, STRTSTPQ+18, STRTSTPQ+24, STRTSTPQ+26, STRTSTPQ+33, STRTSTPQ+34 | 
| STRING | LJ~, LJ+1 | 
| SUB | AGAIN+4~, AGAIN+6*, AGAIN+7*, AGAIN+9 | 
| SUBIEN | ADDTO+13~, ADDTO+15*, ADDTO+17, ADDTO+20*, ADDTO+22 | 
| TIME | SHOWLIST+11~, SHOWLIST+12*, SHOWLIST+13, SHOWLIST+16*, SHOWLIST+20~, SHOWLIST+21*, SHOWLIST+22, SHOWLIST+25*, ADDTO~, ADDTO+6 | 
| TYPE | SHOWLIST~, SHOWLIST+10, SHOWLIST+13, SHOWLIST+16, SHOWLIST+22, SHOWLIST+25, ADDTO+4~, ADDTO+5*, ADDTO+6 | 
| >> VALMAR | SHOWLIST+14, SHOWLIST+23, ADDTO+6, ADDTO+8, ADDTO+25, ADDTO+28, ADDTO+30 | 
| >> VALMBCK | SHOWLIST+6*, SHOW*, ASKAPP+2*, STRTSTPQ+4* | 
| >> VALMBG | SHOWLIST+3*, SHOWLIST+5* | 
| >> VALMCNT | SHOWLIST+3*, SHOWLIST+15, SHOWLIST+16, SHOWLIST+24, SHOWLIST+25, ADDTO+7, ADDTO+26, ADDTO+29, I+1*, I+2 | 
| Y | ASKAPP+10, ASKAPP+11, ASKYESNO+8~, ASKYESNO+14, STRTSTPQ+13, STRTSTPQ+21, AGAIN+18~, AGAIN+20, ASKBEGIN+13, ASKBEGIN+14 , ASKEND+12, ASKEND+13 |