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 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 2 | ORWCS PRINT REPORT ORWRAP |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRINT(ORY,ORIO,DFN,ORID) | ||
PRINTQ | ||
TASK(ORY,ORIO,DFN,ORID,TASKDATA) | ;
|
|
TASKQ | ||
CHK() | ; -- do checks for required data
; -- this check assumes all parameters in PRINT call are available |
|
CHKQ | ||
DEQUE | ; -- logic to print queued consult report
|
|
DEQUEQ | ||
OUTPUT(ROOT,HDRDATA) | ; -- generic print report
|
|
INIT(HDRDATA) | ; -- init generic header data
|
|
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 |
>> | 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 |