MAGDSTD2 ; OI&T-Clin3/DWM,WOIFO/PMK - rad exams w/o VI images; Jul 06, 2021@08:21:46
Source file <MAGDSTD2.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 |
---|---|---|
Imaging | 2 | MAGD RAD RANGE CHECK MAGDSTD3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATES | ; enter date range to search
|
|
QUE | ; queue to run report
|
|
EN | ;entry point
|
|
EXIT | ;
|
|
COUNTS(DTFR,DTTO) | ; build list of exams w/o images
; ^TMP("MAG",$J,LOC,RPTDATE,ACNUMB)=PNAME_"^"_SSN_"^"_PROC |
|
LOOKUP(RARPT) | ;
|
|
LEGACY(RARPT) | ; check for "2005" node
|
|
CHECKMAG(MAGIEN,RARPT) | ;
; -- ensure #2005 entry exists -- |
|
MAG(MAGIEN) | ; validate parent or child image
; called by ^MAGDSTD3 for consults |
|
IMAGE(CHILDIEN) | ; called from within 'MAG' subroutine
|
|
PARENT(MAGIEN,RARPT) | ; check #2005 pointer back to #74
|
|
NEWSOP(GMRCACN) | ; lookup in new sop class database
; called by ^MAGDSTD3 for consults |
|
PROLOC(OUT,D0) | ; return report's procedure & imaging location
|
|
DISPLAY | ;
|
|
HDR | ; header
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("RM" | EN+3 |
^DD("DD" | DISPLAY+2, DISPLAY+7 |
^MAG(2005 - [#2005] | CHECKMAG+2, MAG+5, MAG+6, MAG+7, MAG+8, IMAGE+2, PARENT+2, PARENT+3 |
^MAG(2005.02 - [#2005.02] | IMAGE+6 |
^MAGV(2005.62 - [#2005.62] | NEWSOP+6, NEWSOP+7 |
^RARPT - [#74] | LOOKUP+2, LEGACY+4, LEGACY+5 |
^RARPT("AA" | COUNTS+9, COUNTS+12 |
^TMP("MAG" | DATES+8, DATES+11, EN+5!, EN+10, EXIT+1!, LOOKUP+21*, DISPLAY+3, DISPLAY+5, DISPLAY+6, DISPLAY+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | QUE+3~, QUE+7 |
ACNUMB | LOOKUP+1~, LOOKUP+3*, LOOKUP+14, LOOKUP+21, DISPLAY+1~, DISPLAY+6*, DISPLAY+7, DISPLAY+9 |
ANS | DISPLAY+1~, DISPLAY+11*, DISPLAY+12, DISPLAY+19*, DISPLAY+20, HDR+1~, HDR+4*, HDR+5 |
CHECK | MAG+2~, MAG+3*, MAG+6, MAG+9*, MAG+13*, MAG+15 |
CHILDIEN | MAG+2~, MAG+7*, MAG+8, MAG+9, MAG+13*, IMAGE~, IMAGE+2 |
D0 | PROLOC~, PROLOC+2 |
DFN | LOOKUP+1~, LOOKUP+7*, LOOKUP+8, LOOKUP+9 |
DIR | DATES+1~ |
DTFR | DATES+1~, DATES+8*, DATES+9, EN+7, COUNTS~, COUNTS+4, DISPLAY+2 |
DTIME | DISPLAY+11, DISPLAY+19, HDR+4 |
DTTO | DATES+1~, DATES+11*, DATES+12, EN+7, COUNTS~, COUNTS+4, COUNTS+9, DISPLAY+2 |
EXAMDATE | LOOKUP+1~, LOOKUP+5*, LOOKUP+21, DISPLAY+1~, DISPLAY+5*, DISPLAY+6, DISPLAY+7 |
FDATE | DISPLAY+1~, DISPLAY+2*, HDR+11 |
FIELD | NEWSOP+2~, NEWSOP+11*, NEWSOP+12 |
FNUM | NEWSOP+2~ |
FOUND | LOOKUP+1~, LOOKUP+12*, LOOKUP+13, LOOKUP+14*, LOOKUP+16, LEGACY+1~, LEGACY+2*, LEGACY+6*, LEGACY+8, NEWSOP+2~ , NEWSOP+3*, NEWSOP+4, NEWSOP+6, NEWSOP+10, NEWSOP+14*, NEWSOP+17 |
GMRCACN | NEWSOP~, NEWSOP+4, NEWSOP+6, NEWSOP+7 |
I | HDR+1~, HDR+2* |
IEN | NEWSOP+2~, NEWSOP+7*, NEWSOP+9 |
IMAGES | NEWSOP+2~, NEWSOP+13*, NEWSOP+14 |
IOF | DISPLAY+13, DISPLAY+23, HDR+6, HDR+9 |
IOSL | DISPLAY+10, HDR+3 |
IOST | DISPLAY+10, DISPLAY+18, HDR+3, HDR+9 |
J | LEGACY+1~, LEGACY+2*, LEGACY+4*, LEGACY+5, MAG+2~, MAG+6*, MAG+7, NEWSOP+2~, NEWSOP+10*, NEWSOP+11 , NEWSOP+13 |
LN | HDR+1~, HDR+2*, HDR+14 |
LOC | LOOKUP+1~, LOOKUP+18*, LOOKUP+20, LOOKUP+21, PROLOC+1~, PROLOC+4*, PROLOC+5, DISPLAY+1~, DISPLAY+3*, DISPLAY+5 , DISPLAY+6, DISPLAY+7, HDR+12 |
MAG0 | IMAGE+1~, IMAGE+2*, IMAGE+4 |
MAGIEN | LEGACY+1~, LEGACY+5*, LEGACY+6, CHECKMAG~, CHECKMAG+2, CHECKMAG+4, CHECKMAG+6, MAG~, MAG+5, MAG+6 , MAG+7, MAG+13, PARENT~, PARENT+2, PARENT+3 |
NODE | DISPLAY+1~, DISPLAY+7*, DISPLAY+8 |
OBJ | IMAGE+1~, IMAGE+4*, IMAGE+5, IMAGE+6 |
OUT | LOOKUP+1~, LOOKUP+18, NEWSOP+2~, NEWSOP+9, PROLOC~, PROLOC+2*, PROLOC+5* |
OUT( | NEWSOP+10, NEWSOP+11, NEWSOP+13 |
OVERRIDE | NEWSOP+2~, NEWSOP+5*, NEWSOP+9 |
PNAME | LOOKUP+1~, LOOKUP+8*, LOOKUP+21, DISPLAY+1~, DISPLAY+8*, DISPLAY+9 |
PROC | LOOKUP+1~, LOOKUP+18*, LOOKUP+19, LOOKUP+21, PROLOC+1~, PROLOC+3*, PROLOC+5, DISPLAY+1~, DISPLAY+8*, DISPLAY+9 |
RACN | PROLOC+1~ |
RAEXFLD | PROLOC+1~, PROLOC+3*, PROLOC+4* |
RARPT | COUNTS+2~, COUNTS+11*, COUNTS+12*, COUNTS+13, LOOKUP~, LOOKUP+2, LOOKUP+12, LOOKUP+18, LEGACY~, LEGACY+4 , LEGACY+5, LEGACY+6, CHECKMAG~, CHECKMAG+6, PARENT~, PARENT+4 |
RARPT0 | LOOKUP+1~, LOOKUP+2*, LOOKUP+3, LOOKUP+4, LOOKUP+5, LOOKUP+7 |
REF | IMAGE+1~, IMAGE+4*, IMAGE+5 |
REPORT | PARENT+1~, PARENT+3*, PARENT+4 |
REVDATE | COUNTS+2~, COUNTS+8*, COUNTS+9*, COUNTS+10, COUNTS+12 |
RPTDATE | COUNTS+2~, COUNTS+10* |
SSN | LOOKUP+1~, LOOKUP+9*, LOOKUP+21, DISPLAY+1~, DISPLAY+8*, DISPLAY+9 |
STATUS | NEWSOP+2~ |
STOP | DISPLAY+1~, DISPLAY+2*, DISPLAY+4, DISPLAY+5, DISPLAY+6, DISPLAY+12*, DISPLAY+20*, HDR+5*, HDR+8 |
TDATE | DISPLAY+1~, DISPLAY+2*, HDR+11 |
TYPE | IMAGE+1~, IMAGE+6*, IMAGE+8, IMAGE+9, IMAGE+10 |
X | DATES+1~, EN+3*, PROLOC+1~, PROLOC+3!, PROLOC+4!, DISPLAY+1~ |
XDTFR | COUNTS+2~, COUNTS+4*, COUNTS+5*, COUNTS+8 |
XDTTO | COUNTS+2~, COUNTS+4*, COUNTS+6* |
Y | DATES+1~, DISPLAY+1~, DISPLAY+2*, DISPLAY+7*, DISPLAY+9 |
ZTDESC | QUE+3~, QUE+4*, QUE+7 |
ZTSAVE | QUE+3~, QUE+7 |
ZTSAVE("DTFR" | QUE+5* |
ZTSAVE("DTTO" | QUE+6* |
Name | Field # of Occurrence |
---|---|
$T( | QUE+7 |