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~ |