HLCSORAT ;ALB/MFK/jc - HEALTH LEVEL SEVEN ;07/13/99 15:20 [ 04/02/2003 8:38 AM ]
Source file <HLCSORAT.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Health Level Seven | 1 | HL CUSTOM REPORT (NEW) | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| STAT | ||
| PROMPT | ;  Find out how user wants report done | |
| ERR | ||
| NEXT | ;  PRINT THE DATA | |
| START | ; Main Entry point | |
| REPORT | ;  Output data after gathering | |
| END | ; ; Clean up. Kill the ^TMP and other assorted variables. | |
| OPEN | ;  Open a device | |
| QUEUED | ;  If queued, set up and kick in TASKMAN | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^HLCS(870 - [#870] | Classic Fileman Calls | 
| 870.019 | GET1^DID | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("HLCSORAT" | END+2! | 
| Name | Line Occurrences | 
|---|---|
| END | START+5, START+6, REPORT+5, REPORT+7 | 
| ERR | ERR+10 | 
| NEXT | REPORT+4 | 
| OPEN | START+5 | 
| PROMPT | START+4 | 
| QUEUED | START+6 | 
| STAT | STAT+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %ZIS | START+2~, OPEN+1* | 
| CODES | START+2~, PROMPT+18*, PROMPT+19, ERR, ERR+11*, ERR+12, STAT | 
| DIC | START+1~, PROMPT+9*! | 
| DIC(0 | PROMPT+9* | 
| DIR | START+1~, REPORT+7!, PROMPT+14!, ERR+6!, STAT+6! | 
| DIR("?" | ERR+3*, ERR+4*, ERR+5*, STAT+3*, STAT+4*, STAT+5* | 
| DIR("A" | PROMPT+3*, PROMPT+14*, ERR+1*, STAT+1* | 
| DIR("B" | PROMPT+4*, PROMPT+14*, ERR+2*, STAT+2* | 
| DIR(0 | REPORT+7*, PROMPT+2*, PROMPT+13*, ERR*, STAT* | 
| DIRUT | REPORT+7, END+4! | 
| DTOUT | START+2~, START+4, PROMPT+6, PROMPT+10, ERR+9, STAT+9 | 
| DUOUT | START+2~, START+4, PROMPT+6, PROMPT+10, ERR+9, STAT+9 | 
| FOO | START+2~, PROMPT+19*, PROMPT+20, ERR+12*, ERR+13 | 
| HLAAA | START+1~, REPORT+6* | 
| HLDONE | START+2~, REPORT+5 | 
| HLERR | START+1~, START+3*, ERR+1, ERR+2, ERR+7*, ERR+8*, ERR+9, STAT+11 | 
| HLLL | START+1~, PROMPT+1*, PROMPT+11* | 
| HLQUEUE | START+1~, PROMPT+15*, PROMPT+17* | 
| HLSORT | START+1~, STAT+11* | 
| HLSTAT | START+1~, START+3*, STAT+1, STAT+2, STAT+7*, STAT+8*, STAT+9, STAT+11 | 
| HLTMP | START+2~, PROMPT+19*, ERR+12* | 
| HLZ | START+1~, REPORT+1*, REPORT+4, NEXT+2, END+4! | 
| IO | START+7 | 
| IO("Q" | START+6 | 
| IOSL | REPORT+6 | 
| IOST | REPORT+7 | 
| LINE | START+1~, START+3* | 
| POP | START+1~, START+5 | 
| SET | START+2~, PROMPT+18*, PROMPT+20*, ERR+8, ERR+11*, ERR+13*, STAT+8 | 
| X | START+1~, PROMPT+9* | 
| Y | START+1~, START+4, REPORT+7, PROMPT+7*, PROMPT+8, PROMPT+9, PROMPT+11, PROMPT+12, PROMPT+15, PROMPT+16 , ERR+7, ERR+8, ERR+9*, ERR+10, STAT+7, STAT+8, STAT+9*, STAT+10 | 
| >> ZTDESC | QUEUED+1* | 
| >> ZTQUEUED | END+3 | 
| >> ZTREQ | END+3* | 
| >> ZTRTN | QUEUED+1* | 
| >> ZTSAVE("HLLL" | QUEUED+1* | 
| >> ZTSAVE("HLQUEUE" | QUEUED+1* | 
| >> ZTSAVE("HLSORT" | QUEUED+1* | 
| ZTSK | QUEUED+2, QUEUED+3! |