ORPR02 ; slc/dcm/rv - Dances with Prints ;09/13/06 13:30
Source file <ORPR02.m>
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 7 | ORCACT2 ORCSIGN OREVNT1 ORPR01 ORPR03 ORPRS06 ORWD1 |
IHS Electronic Health Record | 1 | BEHORXPS |
Name | Comments | DBIA/ICR reference |
---|---|---|
ARAY(ARAY) | ;Set aray up by package in ^TMP("ORAL",$J,package,orifn;action)
|
|
END | ;Leave
|
|
WORK(ARAY,PARAM) | ;Work Copy
|
|
CHART(ARAY,PARAM) | ;Chart copies
|
|
SERV(ARAY,PARAM,SARAY,NOQUE) | ;Service copies
|
|
DEVICE(PRMT,DEF,ZTRTN,ORTIMES) | ; Gets device for output
|
|
PARAM(LOC) | ;Get Print parameters
|
|
GUI(ARAY,DEVICE,FMT,LOC,TASK,ORTIMES) | ;Silence of the Prints
|
|
REQ(ARAY,PARAM) | ;Requisitions
|
|
PRINT(ORVP,ARAY,SARAY,LOC,SELECT,ALTPRAM,NOQUE,ORTIMES) | ;Decisions
|
|
TEST | ;Test call
|
|
LOC(ARAY) | ;Get location if not passed
|
|
PAT(ARAY) | ;Get patient if not passed
|
|
LABEL(ARAY,PARAM,ORTIMES) | ;Labels
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(9.4 - [#9.4] | REQ+7 |
^OR(100 - [#100] | REQ+9, PAT+3, LOC+3, TEST+3, ARAY+3 |
^ORD(101.41 - [#101.41] | REQ+10 |
^TMP("ORAL" | PRINT+17!, ARAY+3*, GUI+13! |
^TMP("ORPARAY" | TEST+2!, TEST+3*, TEST+7! |
Name | Line Occurrences |
---|---|
$$DEVICE | CHART+4, WORK+2, LABEL+8, REQ+12, GUI+23 |
$$LOC | PRINT+14, GUI+16 |
$$PAT | PRINT+13, GUI+14 |
@( | GUI+22 |
ARAY | PRINT+20, GUI+17 |
CHART | PRINT+21, PRINT+22 |
END | PRINT+13, PRINT+14, PRINT+15, PRINT+21, PRINT+23 |
LABEL | PRINT+21, PRINT+22 |
PARAM | PRINT+19 |
TEST+5 | |
REQ | PRINT+21, PRINT+22 |
SERV | PRINT+21, PRINT+22 |
WORK | PRINT+21, PRINT+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | DEVICE+5~, DEVICE+16*, DEVICE+20 |
%ZIS("A" | DEVICE+13* |
%ZIS("B" | DEVICE+14* |
ALTPRAM | PRINT~, PRINT+18, PRINT+19 |
ARAY | PRINT~, PRINT+12, PRINT+13, PRINT+14, PRINT+20, PRINT+21, PRINT+22, CHART~, CHART+3*, WORK~ , WORK+1*, LABEL~, LABEL+2*, LABEL+5, REQ~, REQ+2*, REQ+5, REQ+8, SERV~, SERV+2* , SERV+3, SERV+4, DEVICE+17, PAT~, PAT+1*, PAT+2, PAT+3, LOC~, LOC+1*, LOC+2 , LOC+3, ARAY~, ARAY+1*, ARAY+3, GUI~, GUI+10*, GUI+14, GUI+16, GUI+17, GUI+18!* |
DALE | TEST+1~ |
DEF | DEVICE~, DEVICE+7, DEVICE+9, DEVICE+11 |
DEVICE | GUI~, GUI+23 |
DIC | DEVICE+5~, DEVICE+10~, DEVICE+11* |
DIC(0 | DEVICE+11* |
DIR | DEVICE+5~ |
DIR("?" | DEVICE+8* |
DIR("A" | DEVICE+8* |
DIR("B" | DEVICE+8* |
DIR(0 | DEVICE+8* |
FMT | GUI~, GUI+11, GUI+18, GUI+19, GUI+20, GUI+21 |
FORCEQUE | DEVICE+5~, DEVICE+19*, DEVICE+20 |
GLOB | SERV+1~, SERV+3*, SERV+6, DEVICE+5~, DEVICE+17* |
>> I | PARAM+5*, PARAM+6 |
IFN | PRINT+11~, ARAY+2~*, ARAY+3* |
IO | GUI+11 |
IOF | TEST+4 |
IOP | DEVICE+5~ |
LOC | PRINT~, PRINT+14*, PRINT+15, PRINT+19, PARAM~, PARAM+4, PARAM+6, GUI~, GUI+16* |
NOQUE | PRINT~, PRINT+21, PRINT+22, SERV~, SERV+5 |
ORAL | PRINT+16~, PRINT+18*, PRINT+21, PRINT+22, GUI+12~, GUI+14*, GUI+18 |
ORDLG | REQ+1~, REQ+9*, REQ+10 |
OREND | DEVICE+5~, TEST+1~* |
>> ORI | TEST+3* |
ORIFN | PRINT+16~, REQ+1~, REQ+8*, REQ+9 |
ORION | DEVICE+5~, DEVICE+15*, DEVICE+20 |
ORIOPTR | DEVICE+5~, DEVICE+16*, DEVICE+20 |
ORPARAY | PRINT+11~, PRINT+12*, PRINT+15, GUI+9~, GUI+10*, GUI+11 |
ORPLF | LABEL+1~, LABEL+4*, LABEL+5, LABEL+6*, LABEL+7, REQ+1~, REQ+4*, REQ+5, REQ+6*, REQ+10* , REQ+11 |
ORPRMT | LABEL+1~, LABEL+7*, LABEL+8, REQ+1~, REQ+11*, REQ+12 |
ORTIMES | PRINT~, PRINT+21, PRINT+22, LABEL~, LABEL+8, DEVICE~, GUI~ |
ORTKG | LABEL+1~, LABEL+4*, LABEL+5*, LABEL+6, REQ+1~, REQ+4*, REQ+5*, REQ+6, REQ+7, REQ+8 |
ORVP | PRINT~, PRINT+13*, ARAY+3, GUI+12~, GUI+14*, GUI+15 |
PARAM | PRINT+11~, PRINT+18*, PRINT+21, PRINT+22, CHART~, CHART+4, WORK~, WORK+2, LABEL~, LABEL+3 , LABEL+7, LABEL+8, REQ~, REQ+3, REQ+11, REQ+12, SERV~, PARAM+6* |
PRMT | DEVICE~, DEVICE+6, DEVICE+7, DEVICE+8, DEVICE+13, DEVICE+14, DEVICE+16, DEVICE+18, DEVICE+19 |
SARAY | PRINT~, PRINT+15, PRINT+21, PRINT+22, SERV~ |
SELECT | PRINT~, PRINT+21, PRINT+22 |
TASK | GUI~, GUI+21*, GUI+22, GUI+23 |
U | REQ+9 |
VAR | PRINT+11~, PRINT+13, PRINT+14, GUI+9~, GUI+15 |
VAR("ARAY" | PRINT+13*, PRINT+14*, GUI+15* |
X | CHART+4*, WORK+2*, LABEL+8*, REQ+12*, DEVICE+5~, DEVICE+10~, DEVICE+11*, PAT+3*, PAT+4, LOC+3* , LOC+4, ARAY+2~, ARAY+3*, GUI+12~, GUI+19*, GUI+23* |
Y | DEVICE+5~, DEVICE+8, DEVICE+13, DEVICE+14, DEVICE+15, DEVICE+16 |
ZTDESC | SERV+7*, DEVICE+5~, DEVICE+18*, DEVICE+20 |
ZTDTH | SERV+1~, SERV+6*, DEVICE+5~, DEVICE+19*, DEVICE+20 |
ZTIO | SERV+1~, SERV+6*, DEVICE+5~ |
ZTRTN | SERV+1~, SERV+6*, DEVICE~, DEVICE+20, GUI+12~, GUI+20*, GUI+22, GUI+23 |
ZTSAVE | SERV+1~, DEVICE+20 |
ZTSAVE( | SERV+6*, DEVICE+17* |
ZTSAVE("ARAY" | SERV+6*, DEVICE+17* |
ZTSAVE("CHART" | SERV+6* |
ZTSAVE("LOC" | SERV+6*, DEVICE+18* |
ZTSAVE("LOC(" | SERV+6*, DEVICE+18* |
ZTSAVE("ORCUM(" | DEVICE+18* |
ZTSAVE("ORPRES" | SERV+6*, DEVICE+18* |
ZTSAVE("ORRACT" | DEVICE+18* |
ZTSAVE("ORSEQ" | DEVICE+18* |
ZTSAVE("ORTIMES" | DEVICE+18* |
ZTSAVE("ORTKG" | DEVICE+18* |
ZTSAVE("ORVP" | SERV+6*, DEVICE+18* |
ZTSAVE("PARAM" | SERV+6* |
ZTSAVE("SARAY(" | SERV+6* |
ZTSK | SERV+1~ |