ORWCSP ; ALB/MJK - Background Consult Report Print Driver ;1/24/95 15:49
Source file <ORWCSP.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 2 | ^%ZTLOAD $$FMTE^XLFDT | 
| Order Entry Results Reporting | 1 | RPT^ORWCS | 
| Registration | 1 | PID^VADPT6 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 1 | ORWRAP | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PRINTQ | ||
| TASKQ | ||
| OUTPUT(ROOT,HDRDATA) | ; -- generic print report | |
| DEQUE | ; -- logic to print queued consult report | |
| INIT(HDRDATA) | ; -- init generic header data | |
| CHKQ | ||
| TASK(ORY,ORIO,DFN,ORID,TASKDATA) | ; | |
| DEQUEQ | ||
| CHK() | ; -- do checks for required data ; -- this check assumes all parameters in PRINT call are available | |
| PRINT(ORY,ORIO,DFN,ORID) | ||
| HDR(ORY) | ; -- print generic header | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| RPC Name | Call Tags | 
|---|---|
| ORWCS PRINT REPORT | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | CHK+10, INIT+6 | 
| Name | Line Occurrences | 
|---|---|
| $$CHK | PRINT+4 | 
| CHKQ | CHK+6, CHK+8, CHK+10 | 
| HDR | OUTPUT+3, OUTPUT+6 | 
| INIT | OUTPUT+2 | 
| OUTPUT | DEQUE+9 | 
| PRINTQ | PRINT+4 | 
| TASK | PRINT+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DFN | PRINT~, PRINT+9, TASK~, CHK+10, DEQUE+4, DEQUE+8, INIT+1~, INIT+2*, INIT+6 | 
| DFN0 | INIT+1~, INIT+6*, INIT+8 | 
| FALSE | CHK+3~, CHK+4*, CHK+6, CHK+8, CHK+10 | 
| HDRDATA | DEQUE+1~, DEQUE+9, OUTPUT~, OUTPUT+2, OUTPUT+3, OUTPUT+6, INIT~ | 
| HDRDATA("DFN" | DEQUE+8*, INIT+2 | 
| HDRDATA("DOB" | INIT+8* | 
| HDRDATA("LCNT" | OUTPUT+5*, OUTPUT+6, INIT+4* | 
| HDRDATA("NAME" | INIT+6* | 
| HDRDATA("PAGE" | INIT+3* | 
| HDRDATA("PID" | INIT+7* | 
| HDRDATA("TITLE" | DEQUE+7* | 
| I | OUTPUT+1~, OUTPUT+4*, OUTPUT+7 | 
| IOF | HDR+5 | 
| IOSL | OUTPUT+6 | 
| LINE | HDR+1~, HDR+3*, HDR+8 | 
| ORID | PRINT~, PRINT+9, TASK~, CHK+8, DEQUE+4 | 
| ORIO | PRINT~, PRINT+9, TASK~, TASK+3, CHK+6 | 
| OROK | CHK+3~, CHK+6*, CHK+8*, CHK+10*, CHK+12*, CHKQ | 
| ORRPT | CHK+3~ | 
| ORY | PRINT~, PRINT+9, TASK~, TASK+9*, TASK+11*, CHK+6*, CHK+8*, CHK+10*, HDR~ | 
| ORY("DOB" | HDR+7 | 
| ORY("LCNT" | HDR+2* | 
| ORY("NAME" | HDR+7 | 
| ORY("PAGE" | HDR+2*, HDR+6 | 
| ORY("PID" | HDR+7 | 
| ORY("TITLE" | HDR+6 | 
| ROOT | DEQUE+1~, DEQUE+4, DEQUE+9, OUTPUT~, OUTPUT+4, OUTPUT+7 | 
| TASKDATA | PRINT+6~, PRINT+9, TASK~ | 
| TASKDATA("DESC" | PRINT+7*, TASK+4 | 
| TASKDATA("RTN" | PRINT+8*, TASK+5 | 
| TRUE | CHK+3~, CHK+4*, CHK+12 | 
| U | INIT+6, INIT+8 | 
| VA | INIT+1~ | 
| VA("PID" | INIT+7 | 
| X | INIT+1~, INIT+8* | 
| ZTDESC | TASK+2~, TASK+4* | 
| ZTDTH | TASK+2~, TASK+3* | 
| >> ZTIO | TASK+3* | 
| ZTRTN | TASK+2~, TASK+5* | 
| ZTSAVE | TASK+2~ | 
| ZTSAVE("DFN" | TASK+6* | 
| ZTSAVE("DUZ(" | TASK+6* | 
| ZTSAVE("ORID" | TASK+6* | 
| ZTSK | TASK+2~, TASK+8, TASK+9 |