Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGGTIG

Package: Imaging

Routine: MAGGTIG


Information

MAGGTIG ;WOIFO/GEK/SG/NST - MAGGT Image Get. Callbacks to Get Image lists ; 14 Sep 2010 10:15 AM

Source Information

Source file <MAGGTIG.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Imaging 4 $$INFO^MAGGAII  $$ISDEL^MAGGI11  DATA^MAGGNTI  (CHK,CHKGRPCH)^MAGGSQI  
Kernel 1 $$FMTE^XLFDT  
RPC Broker 1 $$RTRNFMT^XWBLIB  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Imaging 8 MAGDQR20  MAGG GROUP IMAGES  MAGG PAT EACH IMAGE  MAGG PAT IMAGES  MAGG PAT PHOTOS  MAGGNTI  MAGGSTI  MAGGTRAI  

Entry Points

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.

External References

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

Used in RPC

RPC Name Call Tags
MAGG GROUP IMAGES GROUP
MAGG PAT IMAGES IMAGES
MAGG PAT EACH IMAGE EACHIMG
MAGG PAT PHOTOS PHOTOS

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All