MAGDSTD2 ; OITCLIN/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 |
| 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+10, COUNTS+13 |
| ^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, 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+12*, COUNTS+13*, COUNTS+14, 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+10*, COUNTS+11, COUNTS+13 |
| RPTDATE | COUNTS+2~, COUNTS+11* |
| 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*, COUNTS+10 |
| 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 |