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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGDHOWC

Package: Imaging

Routine: MAGDHOWC


Information

MAGDHOWC ;WOIFO/PMK - Capture Consult/Procedure Request data ;13 Sep 2018 4:01 PM

Source Information

Source file <MAGDHOWC.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Imaging 5 $$FWDFROM^MAGDGMRC  $$FINDSEG^MAGDHOW0  ($$MWLFIND,MSGSETUP)^MAGDHOW1  $$CPORDER^MAGDHOWP  ^MAGDTR01  
VA FileMan 2 ^%DT  $$GET1^DIQ  
Registration 1 SDA^VADPT  

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: 1

Package Total Caller Graph
Imaging 1 MAGD RECEIVE EVENTS  

Entry Points

Name Comments DBIA/ICR reference
ENTRY ;
; determine the kind of message and branch appropriately
APTSCHED(GMRCIEN,SERVICE,APTSCHED) ; get appointment scheduling information
CHECKCMT(GMRCIEN,APTSCHED) ; check if appointment is scheduled (Patch SD*5.3*478)
CHECKAPT(GMRCIEN,SERVICE,APTSCHED) ; check if appointment was previously scheduled
; quite often the appointment is entered before the order is entered
; if this is the case, see if we can find the corresponding appointment
ISCLINIC(GMRCIEN,SERVICE,CLINIC) ; is a particular clinic defined for a given service?

External References

Name Field # of Occurrence
^%DT CHECKCMT+18
$$GET1^DIQ ENTRY+25, CHECKCMT+6, CHECKCMT+8, CHECKAPT+18, CHECKAPT+20, CHECKAPT+29
$$FWDFROM^MAGDGMRC ENTRY+32
$$FINDSEG^MAGDHOW0 ENTRY+13, ENTRY+17
$$MWLFIND^MAGDHOW1 ISCLINIC+4
MSGSETUP^MAGDHOW1 ENTRY+35, ENTRY+39, ENTRY+46
$$CPORDER^MAGDHOWP ENTRY+20
^MAGDTR01 ENTRY+23
SDA^VADPT CHECKAPT+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] GET1^DIQ
123.02 GET1^DIQ
44.003 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2006.5831 - [#2006.5831] ISCLINIC+5
^SC("B" CHECKCMT+14
^UTILITY("VASD" CHECKAPT+6!

Label References

Name Line Occurrences
$$CHECKCMT APTSCHED+3
$$ISCLINIC CHECKAPT+11
APTSCHED ENTRY+26
CHECKAPT APTSCHED+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT CHECKCMT+12~, CHECKCMT+18*
A CHECKAPT+3~, CHECKAPT+6*
A( CHECKAPT+9, CHECKAPT+10, CHECKAPT+11!, CHECKAPT+14, CHECKAPT+15, CHECKAPT+22!, CHECKAPT+31, CHECKAPT+32, CHECKAPT+39, CHECKAPT+40
, CHECKAPT+41, CHECKAPT+42
A("" CHECKAPT+35
APTSCHED ENTRY+2~, ENTRY+26, ENTRY+39, ENTRY+46, APTSCHED~, APTSCHED+3, APTSCHED+7, CHECKCMT~, CHECKCMT+2!, CHECKAPT~
APTSCHED("CLI NIC IEN" , CHECKCMT+15*, CHECKAPT+40*, NIC NAME" , CHECKCMT+16*, CHECKAPT+42*
APTSCHED("DATETIME" CHECKAPT+41*
APTSCHED("FM DATETIME" , CHECKCMT+19*, CHECKAPT+39*
CLINIC CHECKAPT+3~, CHECKAPT+10*, CHECKAPT+11, CHECKAPT+15*, CHECKAPT+17, ISCLINIC~, ISCLINIC+3, ISCLINIC+5
COMMENT CHECKCMT+1~, CHECKCMT+8*, CHECKCMT+9
CPINVOCATION ENTRY+2~, ENTRY+21*
DATETIME CHECKCMT+1~, CHECKCMT+4, CHECKCMT+6*, CHECKAPT+3~, CHECKAPT+15*, CHECKAPT+17
DEL ENTRY+2~, ENTRY+9*, ENTRY+14, ENTRY+18, ENTRY+28, ENTRY+44, ENTRY+45
DEL2 ENTRY+2~, ENTRY+28
DEL3 ENTRY+2~
DEL4 ENTRY+2~
DEL5 ENTRY+2~
DFN ENTRY+2~, ENTRY+14*, CHECKAPT+19
EARLIEST CHECKAPT+3~, CHECKAPT+29*, CHECKAPT+30, CHECKAPT+32
FILLER2 ENTRY+2~, ENTRY+31*, ENTRY+36!, CHECKAPT+43*
FROMSERVICE ENTRY+29~, ENTRY+32*, ENTRY+35
GMRCIEN ENTRY+2~, ENTRY+18*, ENTRY+20, ENTRY+25, ENTRY+26, ENTRY+32, ENTRY+35, ENTRY+39, ENTRY+46, APTSCHED~
, APTSCHED+3, APTSCHED+7, CHECKCMT~, CHECKCMT+5, CHECKAPT~, CHECKAPT+11, CHECKAPT+21, CHECKAPT+29, ISCLINIC~, ISCLINIC+3
, ISCLINIC+4
>> GMRCMSG ENTRY+5
HIT CHECKAPT+3~, CHECKAPT+14*, CHECKAPT+21*, CHECKAPT+28, CHECKAPT+31, CHECKAPT+32*, CHECKAPT+35*, CHECKAPT+38, CHECKAPT+39, CHECKAPT+40
, CHECKAPT+41, CHECKAPT+42
HL7 ENTRY+2~, ENTRY+5*, ENTRY+6*, ENTRY+13, ENTRY+17
HL7(1 ENTRY+8
HL7MSH ENTRY+2~, ENTRY+8*, ENTRY+9
HL7ORC ENTRY+2~, ENTRY+17, ENTRY+18, ENTRY+28, ENTRY+44, ENTRY+45
I ENTRY+3~, ENTRY+10*, ENTRY+13*, ENTRY+17*, CHECKCMT+1~, CHECKCMT+4*, CHECKCMT+5, CHECKAPT+3~, CHECKAPT+9*, CHECKAPT+10
, CHECKAPT+11, CHECKAPT+14*, CHECKAPT+15, CHECKAPT+21, CHECKAPT+22, CHECKAPT+31*, CHECKAPT+32
IEN ISCLINIC+1~, ISCLINIC+4*, ISCLINIC+5
ISCLINIC ISCLINIC+1~, ISCLINIC+2*, ISCLINIC+5*, ISCLINIC+7
J CHECKAPT+3~, CHECKAPT+16*, CHECKAPT+17
ORC1 ENTRY+43~, ENTRY+44*, ENTRY+46
ORC5 ENTRY+43~, ENTRY+45*, ENTRY+46
SCHEDULE CHECKCMT+1~, CHECKCMT+3*, CHECKCMT+9*, CHECKCMT+11, CHECKCMT+13, CHECKCMT+17, CHECKCMT+21
SDAMDFN CHECKAPT+3~, CHECKAPT+16, CHECKAPT+18*, CHECKAPT+19
SDAMGMRCIEN CHECKAPT+3~, CHECKAPT+20*, CHECKAPT+21, CHECKAPT+22
SERVICE ENTRY+3~, ENTRY+25*, ENTRY+26, ENTRY+39, ENTRY+46, APTSCHED~, APTSCHED+7, CHECKAPT~, CHECKAPT+11, ISCLINIC~
, ISCLINIC+3, ISCLINIC+4
SS CHECKAPT+3~, CHECKAPT+17*, CHECKAPT+18, CHECKAPT+20
SS1 CHECKCMT+1~, CHECKCMT+5*, CHECKCMT+6, CHECKCMT+7
SS2 CHECKCMT+1~, CHECKCMT+7*, CHECKCMT+8
X ENTRY+9*, ENTRY+10, ENTRY+13, ENTRY+14, CHECKCMT+1~, CHECKCMT+13*, CHECKCMT+14, CHECKCMT+16, CHECKCMT+17*, CHECKCMT+18*
>> XQORHSTK(0 ENTRY+6
Y CHECKCMT+1~, CHECKCMT+14*, CHECKCMT+15, CHECKCMT+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All