MAGGTIG ;WOIFO/GEK/SG/NST - MAGGT Image Get. Callbacks to Get Image lists ; 14 Sep 2010 10:15 AM
Source file <MAGGTIG.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 |
Package | Total | Caller Graph |
---|---|---|
Imaging | 8 | MAGDQR20 MAGG GROUP IMAGES MAGG PAT EACH IMAGE MAGG PAT IMAGES MAGG PAT PHOTOS MAGGNTI MAGGSTI MAGGTRAI |
Name | Comments | DBIA/ICR reference |
---|---|---|
GRPCOUNT(MAGRY,MAGIEN) | ;
|
|
IMAGES(MAGRY,MAGDFN) | ;RPC [MAGG PAT IMAGES]
; Call to return a list of images for a patient. ; We are returning all images for a patient, Groups are returned ; as one Image. ; The Images are returned in Rev Chronological Order, latest image ; first, oldest image last. ; User can reorder at the workstation level. |
|
PHOTOS(MAGRY,MAGDFN) | ;RPC [MAGG PAT PHOTOS]
; Call to return list of all Photo ID's on file for a patient. ; We are returning all Photo ID images for a patient. ; The Images are returned in Rev Chronological Order, latest image ; first, oldest image last. ; |
|
EACHIMG(MAGRY,MAGDFN,MAX,FLAGS) | ;RPC [MAGG PAT EACH IMAGE]
; Call Returns list of recent Patient images. ; MAX = maximum number of images to return ; MAGDFN = patient DFN ; FLAGS = MAGDEV^START IEN ; p150 |
|
CAPINFO(IEN) | ; RETURN A STRING OF INFORMATION ABOUT THE IMAGE
; This is for Capture App |
|
TITLE(TIUDA) | ; Return TIU Note TITLE
|
|
ARY2GLB | ; Image count is getting big, switch from array to Global return type
|
|
GROUP(MAGRY,MAGIEN,NOCHK,FLAGS) | ;RPC [MAGG GROUP IMAGES]
; CalL to Return image list of a Group. ; MAGIEN = the entry in MAG(2005 we assume it is a group. ; NOCHK = flag - Do (or) Not Do QI Check. |
|
INVALID(MAGX,MAGZ) | ;
|
|
INVCH(MSG,CHILD) | ;Added for MAGQI integrity check
; MSG is passed by reference, we create a MAGFILE equivalent and pass it back. |
Name | Field # of Occurrence |
---|---|
$$INFO^MAGGAII | IMAGES+28, PHOTOS+29, CAPINFO+4, GROUP+51, GROUP+71, GROUP+81 |
$$ISDEL^MAGGI11 | IMAGES+25, PHOTOS+23, EACHIMG+42, INVALID+2 |
DATA^MAGGNTI | TITLE+3 |
CHK^MAGGSQI | GROUP+32 |
CHKGRPCH^MAGGSQI | GROUP+49, GROUP+70 |
$$FMTE^XLFDT | CAPINFO+8, CAPINFO+9 |
$$RTRNFMT^XWBLIB | ARY2GLB+6, GROUP+21 |
RPC Name | Call Tags |
---|---|
MAGG GROUP IMAGES | GROUP |
MAGG PAT IMAGES | IMAGES |
MAGG PAT EACH IMAGE | EACHIMG |
MAGG PAT PHOTOS | PHOTOS |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAG(2005 - [#2005] | GRPCOUNT+1, IMAGES+12, IMAGES+20, IMAGES+21, IMAGES+23, IMAGES+24, PHOTOS+11, PHOTOS+19, PHOTOS+21, EACHIMG+32 , EACHIMG+40, EACHIMG+41, EACHIMG+43, CAPINFO+6, CAPINFO+7, CAPINFO+17, GROUP+11, GROUP+12, GROUP+36, GROUP+37 , GROUP+40, GROUP+42, GROUP+44, GROUP+46, GROUP+63, GROUP+64, GROUP+67, INVCH+8 |
^MAG(2005.1 - [#2005.1] | GROUP+78, GROUP+79 |
^TMP("MAGGTIG" | ARY2GLB+2!, ARY2GLB+4*, ARY2GLB+7, GROUP+22 |
Name | Line Occurrences |
---|---|
$$CAPINFO | EACHIMG+47 |
$$TITLE | CAPINFO+15, CAPINFO+18 |
ARY2GLB | IMAGES+27, EACHIMG+46 |
INVALID | GROUP+46, GROUP+67 |
INVCH | GROUP+49, GROUP+70 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CHILD | INVCH~, INVCH+5, INVCH+8, INVCH+15 |
CT | IMAGES+8~, IMAGES+19*, IMAGES+26*, IMAGES+27, IMAGES+29, IMAGES+30, PHOTOS+7~, PHOTOS+18*, PHOTOS+28*, PHOTOS+30 , PHOTOS+32, EACHIMG+21~, EACHIMG+39*, EACHIMG+40, EACHIMG+45*, EACHIMG+46, EACHIMG+47, EACHIMG+48 |
EMSG | INVCH+2~, INVCH+3*, INVCH+13 |
FLAGS | EACHIMG~, EACHIMG+23*, EACHIMG+24*, EACHIMG+27, EACHIMG+28, GROUP~, GROUP+6*, GROUP+75 |
GBLRET | IMAGES+8~, IMAGES+17*, IMAGES+27, PHOTOS+7~, PHOTOS+16*, EACHIMG+21~, EACHIMG+37*, EACHIMG+46, ARY2GLB+1* |
GPAR | CAPINFO+2~, CAPINFO+12*, CAPINFO+13, CAPINFO+16, CAPINFO+17 |
I | GROUP+4~, GROUP+36*, GROUP+62*, GROUP+63*, GROUP+64 |
IEN | IMAGES+8~, IMAGES+22*, IMAGES+23*, IMAGES+24, IMAGES+25, IMAGES+28, PHOTOS+7~, PHOTOS+20*, PHOTOS+21*, PHOTOS+23 , PHOTOS+24, PHOTOS+27*, PHOTOS+29, EACHIMG+21~, EACHIMG+28*, EACHIMG+40*, EACHIMG+41, EACHIMG+42, EACHIMG+43, EACHIMG+47 , CAPINFO~, CAPINFO+4, CAPINFO+6, CAPINFO+7 |
IENS | PHOTOS+7~ |
IENS( | PHOTOS+24*, PHOTOS+27 |
INUM | GROUP+38~, GROUP+39*, GROUP+40*, GROUP+42, GROUP+44, GROUP+52 |
MAGCHILD | GROUP+4~, GROUP+43*, GROUP+44*, GROUP+46, GROUP+49, GROUP+50, GROUP+51, GROUP+64*, GROUP+65, GROUP+67 , GROUP+70, GROUP+71, GROUP+77*, GROUP+78*, GROUP+79, GROUP+81 |
MAGCT | GROUP+4~, GROUP+36*, GROUP+45*, GROUP+46, GROUP+49, GROUP+53, GROUP+66*, GROUP+67, GROUP+70, GROUP+72 , GROUP+80*, GROUP+82, GROUP+84 |
>> MAGDEV | EACHIMG+27*, EACHIMG+44 |
MAGDFN | IMAGES~, IMAGES+10*, IMAGES+12, IMAGES+20, IMAGES+21, IMAGES+23, PHOTOS~, PHOTOS+9*, PHOTOS+11, PHOTOS+19 , PHOTOS+21, EACHIMG~, EACHIMG+30*, EACHIMG+32, EACHIMG+40, GROUP+4~, GROUP+36*, GROUP+49, GROUP+70 |
MAGFILE | IMAGES+8~, IMAGES+28*, IMAGES+29, PHOTOS+7~, PHOTOS+29*, PHOTOS+30, CAPINFO+2~, CAPINFO+4*, CAPINFO+5, GROUP+4~ , GROUP+51*, GROUP+52*, GROUP+53, GROUP+71*, GROUP+72, GROUP+81*, GROUP+82 |
MAGIEN | GRPCOUNT~, GRPCOUNT+1, GROUP~, GROUP+9*, GROUP+11, GROUP+12, GROUP+32, GROUP+36, GROUP+37, GROUP+40 , GROUP+42, GROUP+44, GROUP+49, GROUP+63, GROUP+64, GROUP+70, GROUP+78 |
MAGNOCHK | GROUP+5~, GROUP+35* |
MAGQI | GROUP+4~, GROUP+32 |
MAGQI(0 | GROUP+32, GROUP+33 |
MAGRY | GRPCOUNT~, GRPCOUNT+1*, IMAGES~, IMAGES+7!, IMAGES+18*, IMAGES+29, IMAGES+30, PHOTOS~, PHOTOS+6!, PHOTOS+17* , PHOTOS+30, PHOTOS+32, EACHIMG~, EACHIMG+20!, EACHIMG+38*, EACHIMG+47, EACHIMG+48, ARY2GLB+3*, ARY2GLB+4, ARY2GLB+5! , ARY2GLB+7*, GROUP~, GROUP+15*, GROUP+22*, GROUP+23, GROUP+33, GROUP+46, GROUP+49, GROUP+53, GROUP+67 , GROUP+70, GROUP+72, GROUP+82, GROUP+84 |
MAGRY(0 | IMAGES+12*, PHOTOS+11*, EACHIMG+32*, GROUP+11*, GROUP+12* |
MAGTMPAR | GROUP+4~ |
MAGTMPAR( | GROUP+50*, GROUP+65, INVALID+5*, INVCH+15* |
MAGX | INVALID~, INVALID+2, INVALID+3, INVALID+5 |
MAGY | GROUP+4~, GROUP+48!, GROUP+49, GROUP+69!, GROUP+70 |
MAGZ | INVALID~, INVALID+2*, INVALID+3* |
MAX | EACHIMG~, EACHIMG+25*, EACHIMG+26*, EACHIMG+40 |
MSG | INVCH~, INVCH+3, INVCH+4!, INVCH+5*, INVCH+7*, INVCH+8*, INVCH+9*, INVCH+11*, INVCH+13*, INVCH+14* |
MSGX | GROUP+4~, GROUP+9*, GROUP+46, GROUP+67 |
N0 | EACHIMG+22~, CAPINFO+7*, CAPINFO+12 |
N2 | EACHIMG+22~, EACHIMG+43*, EACHIMG+44, CAPINFO+2~, CAPINFO+6*, CAPINFO+8, CAPINFO+11, CAPINFO+15 |
NOCHK | GROUP~, GROUP+10*, GROUP+32 |
PN2 | CAPINFO+2~, CAPINFO+17*, CAPINFO+18 |
PRX | IMAGES+8~, IMAGES+21*, IMAGES+23, PHOTOS+7~, EACHIMG+21~ |
RDT | IMAGES+8~, IMAGES+19*, IMAGES+20*, IMAGES+21, IMAGES+23, PHOTOS+7~, PHOTOS+19*, PHOTOS+21, EACHIMG+21~ |
RETY | CAPINFO+2~, CAPINFO+5*, CAPINFO+8*, CAPINFO+9, CAPINFO+10*, CAPINFO+11*, CAPINFO+13*, CAPINFO+15*, CAPINFO+18*, CAPINFO+19 |
SNUM | GROUP+38~, GROUP+41*, GROUP+42*, GROUP+44, GROUP+52 |
TITLE | TITLE+1~, TITLE+4*, TITLE+5*, TITLE+6 |
TIUDA | TITLE~, TITLE+2, TITLE+3 |
TIUDAT | TITLE+1~, TITLE+3, TITLE+4 |
U | GRPCOUNT+1, EACHIMG+41, CAPINFO+5, CAPINFO+8, CAPINFO+9, CAPINFO+10, CAPINFO+11, CAPINFO+13, GROUP+52, INVCH+3 , INVCH+5, INVCH+7, INVCH+8, INVCH+9, INVCH+11, INVCH+13 |
X | CAPINFO+2~, CAPINFO+9*, CAPINFO+10, ARY2GLB+6*, GROUP+21* |
Y | IMAGES+8~, PHOTOS+7~, EACHIMG+21~, GROUP+4~ |