MAGNU003 ;WOIFO/NST - Misc fuctions for image list ; 16 Jan 2018 3:42 AM
Source file <MAGNU003.m>
| Package | Total | Call Graph |
|---|---|---|
| Imaging | 4 | ($$GMRCACN,$$STATNUMB)^MAGDFCNV $$INFO^MAGGAII $$NODE^MAGGI11 ($$DTE,$$RPTITLE)^MAGSIXG3 |
| Text Integration Utility | 2 | GETDOCS^TIUSRVLR GET1405^TIUSRVR |
| VA FileMan | 2 | $$EXTERNAL^DILFD $$GET1^DIQ |
| Radiology Nuclear Medicine | 1 | ($$ACCNUM,ACCFIND)^RAAPI |
| 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 |
|---|---|---|
| STDINFO(IMGIEN,REFTYPE,REFIEN,MAGNCXT) | ; Get study info by image IEN in file #2005 or #2005.1
; IMGIEN -- Image IEN ; REFTYPE = "RAD", "TIU" ; REFIEN = IEN in respective file of REFTYPE ; MAGNCXT = CPRS Context ID |
|
| INSFIMG(DATA,MAGNCNT,OUT) | ; Append First Image Info from 2005 image structure
|
|
| ACCNUM(REFTYPE,REFIEN,MAGNCXT) | ||
| ACNRAD(RARPT,MAGNCXT) | ; Get Accession number by RAD report IEN
|
|
| ACNTIU(MAGTIUDA) | ; Get Accession number by TIU Note IEN
|
|
| CPRSCTX(REFTYPE,REFIEN) | ||
| REFBYACN(REFTYPE,REFIEN,ACNUMB) | ; Get report by accession number
|
|
| GMRCIEN(ACNUMB) | ; return the GMRC IEN, given a consult/procedure accession number
; ACNUMB is the accession number for a consult/procedure request ; OLD Format: GMRC-<gmrcien>, where <gmrcien>is the internal entry number of the request ; New Format: <sss>-GMR-<gmrcien>, where <sss> is station number, and <gmrcien> ; is the internal entry number of the request, up to 8 digits (100 million) |
|
| RACPRS(REFIEN) | ; Return Radiology CRPS context by Report IEN in file #74
; REFIEN - Radiology report IEN in file #74 |
|
| TIUCPRS(REFIEN) | ; Return TIU CRPS context by TIU note IEN in file #8925
; REFIEN - TIU note IEN in file #8925 |
| Name | Field # of Occurrence |
|---|---|
| $$EXTERNAL^DILFD | STDINFO+37 |
| $$GET1^DIQ | STDINFO+39, REFBYACN+7, RACPRS+4, RACPRS+6, RACPRS+8, RACPRS+10, TIUCPRS+4 |
| $$GMRCACN^MAGDFCNV | ACNTIU+6 |
| $$STATNUMB^MAGDFCNV | GMRCIEN+8 |
| $$INFO^MAGGAII | INSFIMG+10 |
| $$NODE^MAGGI11 | STDINFO+11 |
| $$DTE^MAGSIXG3 | STDINFO+29, STDINFO+38 |
| $$RPTITLE^MAGSIXG3 | STDINFO+28 |
| $$ACCNUM^RAAPI | ACNRAD+16 |
| ACCFIND^RAAPI | REFBYACN+11 |
| GETDOCS^TIUSRVLR | REFBYACN+24 |
| GET1405^TIUSRVR | ACNTIU+3 |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^MAG(2005 - [#2005] | EXTERNAL^DILFD |
| ^MAGV(2005.62 - [#2005.62] | GET1^DIQ |
| ^RARPT - [#74] | GET1^DIQ |
| ^TIU(8925 - [#8925] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MAG(2005.82 - [#2005.82] | STDINFO+33 |
| ^MAG(2005.83 - [#2005.83] | STDINFO+25, STDINFO+34 |
| ^MAG(2005.84 - [#2005.84] | STDINFO+35 |
| ^MAG(2005.85 - [#2005.85] | STDINFO+36 |
| ^MAGV(2005.62 - [#2005.62] | REFBYACN+5 |
| ^RADPT - [#70] | REFBYACN+17 |
| ^RADPT("ADC" | RACPRS+12 |
| ^RADPT("ADC1" | RACPRS+11 |
| ^RARPT - [#74] | ACNRAD+3 |
| Name | Line Occurrences |
|---|---|
| $$ACCNUM | STDINFO+41 |
| $$ACNRAD | ACCNUM+2 |
| $$ACNTIU | ACCNUM+1 |
| $$CPRSCTX | STDINFO+42 |
| $$GMRCIEN | REFBYACN+22 |
| $$RACPRS | CPRSCTX+10 |
| $$TIUCPRS | CPRSCTX+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACN | ACNRAD+1~, ACNRAD+2, ACNRAD+3*, ACNRAD+16*, ACNRAD+17*, ACNRAD+18 |
| ACNUMB | REFBYACN~, REFBYACN+4, REFBYACN+5, REFBYACN+11, REFBYACN+22, GMRCIEN~, GMRCIEN+7, GMRCIEN+8 |
| CAPTAPP | STDINFO+8~, STDINFO+23* |
| CASE | RACPRS+3~, RACPRS+10*, RACPRS+13 |
| CLASS | STDINFO+8~, STDINFO+25*, STDINFO+33 |
| CONTEXT | RACPRS+3~, RACPRS+13*, RACPRS+14, TIUCPRS+3~, TIUCPRS+5*, TIUCPRS+6 |
| CTXID | CPRSCTX+4~, CPRSCTX+5, CPRSCTX+6*, CPRSCTX+9, CPRSCTX+10* |
| DATA | INSFIMG~, INSFIMG+2, INSFIMG+3 |
| DATETIME | RACPRS+3~, RACPRS+8*, RACPRS+9 |
| DAYCASE | RACPRS+3~, RACPRS+4*, RACPRS+5, RACPRS+11, RACPRS+12 |
| DFN | ACNRAD+1~, ACNRAD+9*, ACNRAD+16, REFBYACN+10~, REFBYACN+14*, REFBYACN+17, RACPRS+6*, RACPRS+7, RACPRS+11, RACPRS+12 , RACPRS+13, TIUCPRS+3~, TIUCPRS+4*, TIUCPRS+5 |
| ENT | ACNRAD+1~, ACNRAD+10*, ACNRAD+16, REFBYACN+10~, REFBYACN+16*, REFBYACN+17, RACPRS+3~, RACPRS+11*, RACPRS+12*, RACPRS+13 |
| EVT | STDINFO+8~, STDINFO+19*, STDINFO+36 |
| FLTX | STDINFO+9~, STDINFO+27*, STDINFO+28*, STDINFO+29*, STDINFO+30*, STDINFO+31*, STDINFO+32*, STDINFO+33*, STDINFO+34*, STDINFO+35* , STDINFO+36*, STDINFO+37*, STDINFO+38*, STDINFO+39*, STDINFO+40*, STDINFO+41*, STDINFO+42 |
| GMRCIEN | REFBYACN+1~, REFBYACN+22*, REFBYACN+23, REFBYACN+24, GMRCIEN+5~, GMRCIEN+6*, GMRCIEN+7*, GMRCIEN+8*, GMRCIEN+10 |
| I | REFBYACN+10~, REFBYACN+12*, REFBYACN+13, REFBYACN+14, REFBYACN+15, REFBYACN+16 |
| IEN | ACNTIU+1~, ACNTIU+4*, ACNTIU+5, ACNTIU+6, REFBYACN+1~, REFBYACN+5*, REFBYACN+6, REFBYACN+7 |
| IMGGRP | INSFIMG+1~, INSFIMG+2*, INSFIMG+5, INSFIMG+9 |
| IMGIEN | STDINFO~, STDINFO+11, STDINFO+40, INSFIMG+1~, INSFIMG+3*, INSFIMG+8, INSFIMG+10 |
| IMGNODE | STDINFO+9~, STDINFO+11*, STDINFO+13, STDINFO+14, STDINFO+15 |
| INVDAT | RACPRS+3~, RACPRS+9*, RACPRS+11, RACPRS+12, RACPRS+13 |
| INVDT | ACNRAD+1~, ACNRAD+12*, ACNRAD+14*, ACNRAD+15, REFBYACN+10~, REFBYACN+15*, REFBYACN+17 |
| INVDTTM | ACNRAD+1~, ACNRAD+11*, ACNRAD+12, ACNRAD+13, ACNRAD+15*, ACNRAD+16 |
| INVTM | ACNRAD+1~, ACNRAD+13*, ACNRAD+15 |
| LST | REFBYACN+1~, REFBYACN+11, REFBYACN+24, REFBYACN+25 |
| LST( | REFBYACN+14, REFBYACN+15, REFBYACN+16 |
| LST("" | REFBYACN+12 |
| MAGMRC | ACNTIU+1~, ACNTIU+3, ACNTIU+4, ACNTIU+5 |
| MAGNCNT | INSFIMG~, INSFIMG+4*, INSFIMG+5*, INSFIMG+6*, INSFIMG+7*, INSFIMG+8*, INSFIMG+9*, INSFIMG+10* |
| MAGNCXT | STDINFO~, STDINFO+41, STDINFO+42, ACCNUM~, ACCNUM+2, ACNRAD~, ACNRAD+6, ACNRAD+9, ACNRAD+10, ACNRAD+11 |
| MAGTIUDA | ACNTIU~, ACNTIU+3 |
| ORIG | STDINFO+8~, STDINFO+21*, STDINFO+22*, STDINFO+37 |
| OUT | INSFIMG~, INSFIMG+4, INSFIMG+5, INSFIMG+6, INSFIMG+7, INSFIMG+8, INSFIMG+9, INSFIMG+10 |
| PKG | STDINFO+8~, STDINFO+17*, STDINFO+32 |
| RARPT | ACNRAD~, ACNRAD+2, ACNRAD+3 |
| REFIEN | STDINFO~, STDINFO+41, STDINFO+42, ACCNUM~, ACCNUM+1, ACCNUM+2, CPRSCTX~, CPRSCTX+6, CPRSCTX+10, REFBYACN~ , REFBYACN+2*, REFBYACN+17*, REFBYACN+25*, RACPRS~, RACPRS+2, RACPRS+4, RACPRS+6, RACPRS+8, RACPRS+10, TIUCPRS~ , TIUCPRS+2, TIUCPRS+4, TIUCPRS+5 |
| REFTYPE | STDINFO~, STDINFO+41, STDINFO+42, ACCNUM~, ACCNUM+1, ACCNUM+2, CPRSCTX~, CPRSCTX+5, CPRSCTX+9, REFBYACN~ , REFBYACN+2*, REFBYACN+7*, REFBYACN+9, REFBYACN+20, REFBYACN+21* |
| SPEC | STDINFO+8~, STDINFO+20*, STDINFO+35 |
| TYPE | STDINFO+8~, STDINFO+18*, STDINFO+25, STDINFO+34 |
| U | STDINFO+17, STDINFO+18, STDINFO+19, STDINFO+20, STDINFO+21, STDINFO+23, STDINFO+25, STDINFO+28, STDINFO+29, STDINFO+30 , STDINFO+31, STDINFO+32, STDINFO+33, STDINFO+34, STDINFO+35, STDINFO+36, STDINFO+37, STDINFO+38, STDINFO+39, STDINFO+40 , STDINFO+41, ACNRAD+9, ACNRAD+10, ACNRAD+11, REFBYACN+17 |
| X0 | STDINFO+7~, STDINFO+13*, STDINFO+30 |
| X2 | STDINFO+7~, STDINFO+14*, STDINFO+23, STDINFO+28, STDINFO+29, STDINFO+31, STDINFO+38, STDINFO+39 |
| X40 | STDINFO+7~, STDINFO+15*, STDINFO+17, STDINFO+18, STDINFO+19, STDINFO+20, STDINFO+21 |