MAGGSIU3 ;WOIFO/GEK - Utilities
Source file <MAGGSIU3.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 |
---|---|---|
LOG(MAGRY,MAGIX,IMAGES,PAT,WRKS,TRKID) | ;Utilities for Import API, logging data for tracking and debugging
; into Imaging Windows Session and Imaging Windows Workstation files. |
|
LOGRES(RES,LOGTM,MAGSESS) | ;
|
|
INPRC(RET,ARR) | ; gek/Duplicate Import check
; gek/stop duplicates. Import now has a status in the Session File. ; ^MAG(2006.82,"STATUS",TRKID,SESSION IEN)= status ; INPRC tells if the Session (by Tracking ID) is in process or not. ; if In Process, we won't return the data. ; INPRC will set the status to In Process if not currently in process. ; P48T1 This function is not called in P48. ; Possible use in future. |
|
SES4TRK(TRKID) | ; Returns the Session ID for a Tracking ID
|
|
GETSTAT(TRKID,SESS) | ; Get Status for given Tracking ID and Session ID
|
|
SETSTAT(TRKID,SESS,STAT) | ; Set Status for given Tracking ID and Session ID
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | LOG+42 |
^MAG(2006.81 - [#2006.81] | LOG+6, LOG+9 |
^MAG(2006.82 - [#2006.82] | INPRC+17, SES4TRK+1, GETSTAT+1, SETSTAT+1* |
^VA(200 - [#200] | LOG+38 |
Name | Line Occurrences |
---|---|
$$GETSTAT | INPRC+19 |
$$SES4TRK | INPRC+18 |
SETSTAT | INPRC+20 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARR | INPRC~ |
ARR( | INPRC+10, INPRC+11, INPRC+12 |
DIERR | LOG+2~, LOG+27, LOG+48 |
DUZ | LOG+22, LOG+23, LOG+34, LOG+35, LOG+38, LOG+39 |
>> FLD | INPRC+11* |
I | LOG+2~, LOG+56*, LOG+57*, LOGRES+1~, LOGRES+5*, INPRC+8~, INPRC+10*, INPRC+11, INPRC+12 |
IMAGES | LOG~ |
IMAGES( | LOG+57 |
LOGTM | LOGRES~, LOGRES+2*, LOGRES+5 |
MAGGFDA | LOG+37! |
MAGGFDA( | LOG+11*, LOG+12*, LOG+13*, LOG+14*, LOG+15*, LOG+18*, LOG+23*, LOG+24*, LOG+38*, LOG+39* , LOG+40*, LOG+41*, LOG+42*, LOG+43*, LOG+44*, LOG+45*, LOG+53* |
MAGIX | LOG~ |
MAGIX( | LOG+56 |
MAGRY | LOG~, LOG+7*, LOG+27, LOG+29*, LOG+48, LOG+49*, LOG+50*, LOG+52* |
MAGSESS | LOGRES~, LOGRES+3, LOGRES+4, LOGRES+5 |
MAGSTART | LOG+2~, LOG+21*, LOG+24, LOG+40 |
MAGXERR | LOG+37! |
MAGXIEN | LOG+37! |
MAGXIEN(1 | LOG+50, LOG+51 |
PAT | LOG~, LOG+42 |
RES | LOGRES~ |
RES( | LOGRES+5 |
RET | INPRC~, INPRC+15*, INPRC+16*, INPRC+23* |
SESS | INPRC+8~, INPRC+18*, INPRC+19, INPRC+20, GETSTAT~, GETSTAT+1, SETSTAT~, SETSTAT+1 |
SESSIEN | LOG+2~, LOG+5*, LOG+51*, LOG+52, LOG+53, LOG+55, LOG+56, LOG+57, LOG+58 |
STAT | INPRC+8~, INPRC+19*, INPRC+20, INPRC+22, SETSTAT~, SETSTAT+1 |
TRKID | LOG~, LOG+45, INPRC+8~, INPRC+9*, INPRC+12*, INPRC+15, INPRC+16, INPRC+17, INPRC+18, INPRC+19 , INPRC+20, INPRC+23, SES4TRK~, SES4TRK+1, GETSTAT~, GETSTAT+1, SETSTAT~, SETSTAT+1 |
U | LOG+18, LOG+38 |
USERSRV | LOG+2~, LOG+35*, LOG+43 |
WRKS | LOG~, LOG+3*, LOG+6, LOG+7, LOG+11 |
WRKSIEN | LOG+2~, LOG+4*, LOG+6*, LOG+7, LOG+9, LOG+10*, LOG+11, LOG+12, LOG+13, LOG+14 , LOG+15, LOG+18, LOG+23, LOG+24, LOG+41, LOG+53 |
WRKSN0 | LOG+2~, LOG+9*, LOG+18 |
X | LOG+2~, LOG+20*, LOG+21 |
Z | LOG+2~ |
Z(200 | LOG+35 |