SDPPRT ;ALB/CAW - Patient Profile - Print ;10/15/93
Source file <SDPPRT.m>
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 |
---|---|---|
Scheduling | 2 | SDPP SDPP PATIENT PROFILE PRINT ALL |
Automated Medical Information Exchange | 1 | DVBAB82 |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Print entire patient profile
|
|
ENQ | ||
QUE() | ; -- que job
; return: did job que [ 1|yes 0|no ] |
|
;Print actual patient profile
|
|
|
PRINTQ | ||
LINE(STR) | ; -- print line
; input: STR := text to insert ; output: none ; return: text to use |
|
DIR | ;Ask what they want printed
|
|
DIRQ | ||
HDR() | ; -- print header
; return: continue processing [ 1|yes 0|no ] |
|
HDRQ |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | DIR+2, DIR+10, DIR+14, HDR+6 |
^TMP("SD" | PRINT+1! |
^TMP("SDAPT" | PRINT+1! |
^TMP("SDENR" | PRINT+1! |
^TMP("SDPP" | PRINT+1!, PRINT+4, PRINTQ! |
^TMP("SDPPALL" | PRINT+1!, PRINT+5, PRINTQ! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %ZIS | EN+5* |
>> DFN | DIR+2, DIR+6, DIR+10, DIR+14, DIR+18, HDR+6 |
DIR | DIR+4!, DIR+8!, DIR+12!, DIR+16!, DIR+20!, DIR+24! |
DIR("?" | DIR+3*, DIR+7*, DIR+11*, DIR+15*, DIR+19*, DIR+23* |
DIR("A" | DIR+3*, DIR+7*, DIR+11*, DIR+15*, DIR+19*, DIR+23* |
DIR("B" | DIR+3*, DIR+7*, DIR+11*, DIR+15*, DIR+19*, DIR+23* |
DIR(0 | DIR+3*, DIR+7*, DIR+11*, DIR+15*, DIR+19*, DIR+23* |
>> DIRUT | DIR+4, DIR+8, DIR+12, DIR+16, DIR+20, DIR+24 |
>> GBL | DIR+25* |
IO | PRINT+1 |
IO("Q" | EN+6, QUE+3! |
IOF | HDR+6 |
IOM | LINE+7 |
IOSL | PRINT+4, PRINT+5 |
IOST | PRINTQ+1, HDR+4 |
>> POP | EN+5 |
>> SDACT | DIR+13* |
SDALL | PRINT+1~, PRINT+3*, PRINT+5* |
>> SDASH | HDR+10 |
>> SDBD | DIR+2, DIR+6, DIR+14, HDR+8 |
>> SDED | DIR+6, DIR+14, HDR+8 |
SDERR | EN+3, ENQ+1!, DIR+1*, DIR+2, DIR+4*, DIR+6, DIR+8*, DIR+10, DIR+12*, DIR+14 , DIR+16*, DIR+18, DIR+20*, DIR+24* |
SDGO | PRINT+1~, PRINT+2*, PRINT+4*, PRINT+5*, PRINTQ+1 |
>> SDLN | PRINTQ* |
>> SDPAGE | PRINT+2*, PRINTQ+1, HDR+4, HDR+5*, HDR+6 |
>> SDPRINT | DIR+1* |
>> SDRANGE | DIR+14 |
SDTYP | ENQ+1!, PRINT+2* |
SDTYP(1 | DIR+9* |
SDTYP(2 | DIR+5* |
SDTYP(3 | DIR+17* |
SDTYP(4 | DIR+13* |
SDTYP(5 | DIR+21* |
SDTYP(7 | DIR+25* |
SDWHERE | PRINT+1~, PRINT+3*, PRINT+4* |
SDYN | DIR+1~, DIR+18* |
STR | LINE~, LINE+6*, LINE+7, LINE+8 |
U | HDR+6 |
>> VA("BID" | HDR+6 |
>> VALMBCK | ENQ+1* |
X | QUE+3~, QUE+5*, LINE+5~, LINE+7*, LINE+8 |
Y | EN+7*, DIR+5, DIR+9, DIR+13, DIR+17, DIR+21, DIR+25, HDR+3~, HDR+4, HDR+10* , HDRQ |
>> ZTDESC | QUE+4* |
>> ZTQUEUED | ENQ, PRINTQ |
>> ZTRTN | QUE+4* |
>> ZTSAVE( | QUE+5* |
ZTSK | QUE+3!, QUE+6, QUE+7 |