MAGGTU6 ;WOIFO/GEK,MLH,MAT,JSL/MKN - Silent Utilities ; 12/6/2022 12:43 PM
Source file <MAGGTU6.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 |
---|---|---|
LOGACT(MAGRY,DATA) | ;RPC [MAGGACTION LOG]
; Call to LogAction from Delphi Window |
|
LINKDT(MAGRY,MAGDA,DTTM) | ; This is called when an Image is successfully
; linked (Associated) with a Report/Procedure/Note etc. ; MAGDA = Image IEN ; DTTM = "" No date sent, so use NOW ; DTTM = 1 No Date Sent, but use Image capture Date. ; DTTM = Valid FM Date/Time , Use it. |
|
TIMEOUT(MAGRY,APP) | ;RPC [MAGG GET TIMEOUT]
; Call Returns the timeout for the APP from IMAGING SITE PARAMETERS File ; APP is either 'DISPLAY', 'CAPTURE', 'VISTARAD', 'TELEREADER', 'IMPORTER', or 'TELEPATHOLOGY' |
|
EXIST(EKGPLACE) | ;Does an ekg server exist in 2005.2
|
|
ONLINE(MAGR) | ;RPC [MAG EKG ONLINE] EKG network location status
|
|
SHARE(MAGRY,TYPE) | ;RPC [MAG GET NETLOC]
; Get list of image shares |
|
LOCDRIVE(I) | ; Returns 1 if this is a local drive, else 0
; Local Drive is determined by the DIR not being Type : URL and having a ":" |
|
GETENV(MAGRY) | ;RPC [MAG GET ENV]
; Get some environment variables (used by annotation control) |
|
ANNCB(STATARR) | ;Status Callback (called by the import API)
|
|
GETCTP(MAGRY,DATA) | ;RPC [MAG4 CT PRESETS GET]
; INPUT ; DATA = set of flags to determine which set of CT PRESETS ; to return to client. if $P(DATA,^,1)=2 then the second ; set of CT PRESETS will be returned. ; OUTPUT ; MAGRY = the set of presets from Imaging Site Paramters File |
|
SAVECTP(MAGRY,VALUE,DATA) | ;RPC [MAG4 CT PRESETS SAVE]
; DATA = set of flags to determine which set of CT PRESETS ; are being saved. if $P(DATA,^,1)=2 then VALUE will be saved ; as CT PRESETS 2 |
|
NETPLCS | ; Create an array of Place, SiteCodes for all entries of
; Network Location entries. |
RPC Name | Call Tags |
---|---|
MAGGACTION LOG | LOGACT |
MAGG GET TIMEOUT | TIMEOUT |
MAG GET NETLOC | SHARE |
MAG EKG ONLINE | ONLINE |
MAG GET ENV | GETENV |
MAG4 CT PRESETS SAVE | SAVECTP |
MAG4 CT PRESETS GET | GETCTP |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAG(2005 - [#2005] | LINKDT+9, LINKDT+10, LINKDT+12* |
^MAG(2005.2 - [#2005.2] | EXIST+1, EXIST+2, ONLINE+9, ONLINE+10, ONLINE+11, SHARE+7, SHARE+9, SHARE+10, SHARE+11, SHARE+12 , LOCDRIVE+2, NETPLCS+7, NETPLCS+10 |
^MAG(2006.034 - [#2006.034] | ANNCB+28, ANNCB+29 |
^MAG(2006.1 - [#2006.1] | TIMEOUT+6, GETCTP+11, GETCTP+12, SAVECTP+8*, SAVECTP+9*, NETPLCS+4, NETPLCS+10 |
^MAG(2006.17 - [#2006.17] | SHARE+27 |
Name | Line Occurrences |
---|---|
$$EXIST | ONLINE+8 |
$$LOCDRIVE | SHARE+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APP | TIMEOUT~, TIMEOUT+7, TIMEOUT+8, TIMEOUT+9, TIMEOUT+10, TIMEOUT+11, TIMEOUT+12 |
CDUZ | ANNCB+2~, ANNCB+29*, ANNCB+32 |
CONS | NETPLCS+2~, NETPLCS+3*, NETPLCS+4, NETPLCS+8, NETPLCS+10 |
COUNT | ANNCB+2~, ANNCB+14*, ANNCB+16, ANNCB+17*, ANNCB+19, ANNCB+20, ANNCB+21, ANNCB+22, ANNCB+23, ANNCB+24 , ANNCB+25 |
DATA | LOGACT~, LOGACT+12, GETCTP~, GETCTP+7*, GETCTP+11, SAVECTP~, SAVECTP+4*, SAVECTP+8 |
DATA0 | SHARE+3~, SHARE+9*, SHARE+14, SHARE+15, SHARE+18, SHARE+22, SHARE+23, SHARE+29 |
DATA2 | SHARE+3~, SHARE+10*, SHARE+24, SHARE+25 |
DATA3 | SHARE+3~, SHARE+11*, SHARE+28 |
DATA6 | SHARE+3~, SHARE+12*, SHARE+26, SHARE+27 |
DTTM | LINKDT~, LINKDT+7*, LINKDT+8*, LINKDT+10*, LINKDT+11, LINKDT+12 |
DUZ | LOGACT+12, ANNCB+9 |
DUZ(2 | TIMEOUT+5, ONLINE+6, ONLINE+7, GETENV+2, GETCTP+9, SAVECTP+6 |
EKG1 | ONLINE+5~, ONLINE+9*, ONLINE+10*, ONLINE+11 |
EKGPLACE | EXIST~, EXIST+2, ONLINE+5~, ONLINE+6*, ONLINE+7*, ONLINE+8, ONLINE+9 |
I | TIMEOUT+3~, SHARE+3~, SHARE+7*, SHARE+8, SHARE+9, SHARE+10, SHARE+11, SHARE+12, SHARE+30, LOCDRIVE~ , LOCDRIVE+2, ANNCB+2~, ANNCB+14*, ANNCB+15*, ANNCB+16, ANNCB+28*, ANNCB+29, NETPLCS+2~, NETPLCS+7*, NETPLCS+8 , NETPLCS+10, NETPLCS+11 |
INFO | SHARE+3~, SHARE+21*, SHARE+22*, SHARE+23*, SHARE+24*, SHARE+25*, SHARE+26*, SHARE+27*, SHARE+28*, SHARE+29* , SHARE+30, SHARE+32*, SHARE+33 |
MAGA | ANNCB+2~ |
MAGA( | ANNCB+16*, ANNCB+19*, ANNCB+20*, ANNCB+21*, ANNCB+22*, ANNCB+23*, ANNCB+24*, ANNCB+25* |
MAGDA | LINKDT~, LINKDT+9, LINKDT+10, LINKDT+12 |
>> MAGJOB("NETPLC" | NETPLCS+6!, NETPLCS+8*, NETPLCS+11* |
MAGPLC | TIMEOUT+3~, TIMEOUT+5*, TIMEOUT+6, GETCTP+8~, GETCTP+9*, GETCTP+10, GETCTP+11, GETCTP+12, SAVECTP+5~, SAVECTP+6* , SAVECTP+7, SAVECTP+8, SAVECTP+9 |
MAGR | ONLINE~, ONLINE+11*, ONLINE+13* |
MAGRY | LOGACT~, LOGACT+8*, LOGACT+13*, LINKDT~, LINKDT+11*, LINKDT+13*, TIMEOUT~, TIMEOUT+4*, TIMEOUT+7*, TIMEOUT+8* , TIMEOUT+9*, TIMEOUT+10*, TIMEOUT+11*, TIMEOUT+12*, SHARE~, GETENV~, GETENV+2*, GETCTP~, GETCTP+10*, GETCTP+11* , GETCTP+12*, GETCTP+13*, GETCTP+14*, SAVECTP~, SAVECTP+7*, SAVECTP+10* |
MAGRY( | SHARE+33* |
MAGRY("" | SHARE+33 |
MAGRY(0 | SHARE+6* |
MAGTIMES | TIMEOUT+3~, TIMEOUT+6*, TIMEOUT+7, TIMEOUT+8, TIMEOUT+9, TIMEOUT+10, TIMEOUT+11, TIMEOUT+12 |
MSG | LINKDT+6~, LINKDT+11 |
PHYREF | SHARE+3~, SHARE+14*, SHARE+19, SHARE+21 |
PLC | NETPLCS+2~, NETPLCS+4*, NETPLCS+8, NETPLCS+10*, NETPLCS+11 |
PLCODE | NETPLCS+2~, NETPLCS+4*, NETPLCS+8, NETPLCS+10*, NETPLCS+11 |
QINDEX | ANNCB+2~, ANNCB+27*, ANNCB+28, ANNCB+29 |
STATARR | ANNCB~ |
STATARR( | ANNCB+15, ANNCB+16 |
STATARR(0 | ANNCB+5 |
STATARR(2 | ANNCB+27 |
STYP | SHARE+3~, SHARE+15*, SHARE+17, SHARE+19 |
TMP | SHARE+3~ |
TMP( | SHARE+30*, SHARE+32, SHARE+33 |
TYPE | SHARE~, SHARE+5*, SHARE+17 |
U | LOGACT+12, TIMEOUT+7, TIMEOUT+8, TIMEOUT+9, TIMEOUT+10, TIMEOUT+11, TIMEOUT+12, ONLINE+11 |
VALUE | SHARE+3~, SAVECTP~, SAVECTP+8, SAVECTP+9 |
XMDUZ | ANNCB+3~, ANNCB+9* |
XMSUB | ANNCB+3~, ANNCB+10* |
XMTEXT | ANNCB+3~, ANNCB+12* |
XMY | ANNCB+3~ |
XMY( | ANNCB+32* |
XMY("G.MAG SE | RVER" , ANNCB+31* |
Y | LOGACT+7~ |