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 |  Marked Items  | All
Print Page as PDF
Routine: MAGDHOW3

Package: Imaging

Routine: MAGDHOW3


Information

MAGDHOW3 ;WOIFO/PMK,DWM,DAC,GXT - Capture Consult/GMRC data ;29 May 2018 9:50 AM

Source Information

Source file <MAGDHOW3.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Imaging 3 $$GMRCACN^MAGDFCNV  (NAME,PHONE)^MAGDHOW3  ERROR^MAGDHOWA  
Kernel 2 $$FMTHL7^XLFDT  $$HLNAME^XLFNAME  
VA FileMan 2 $$FIND1^DIC  ($$GET1,GETS)^DIQ  
Health Level Seven 1 ($$ADDSEG,SET)^HLOAPI  

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

Package Total Caller Graph
Imaging 3 MAGDHOW2  MAGDHOW3  MAGDHOW4  

Entry Points

Name Comments DBIA/ICR reference
ORC(HLMSTATE,GMRCIEN,SAVEORCSEG) ; build the ORC segment (see ORC^GMRCHL7)
NAME(IEN,FIELD,ORCSEG) ; return person's name in HL7 format
PHONE(IEN,FIELD,SEGMENT) ; call back phone number(s)
PHONE1(REP,FIELD,SEGMENT,NUMBER,USECODE,EQTYPE) ; store phone info
PHONES ;; field name ; field number ; HL7 Use Code ; HL7 Equipment Type

External References

Name Field # of Occurrence
$$FIND1^DIC ORC+21
$$GET1^DIQ ORC+4, ORC+17, ORC+22, ORC+27, ORC+30, ORC+32, ORC+35, ORC+38, ORC+40, ORC+41
, PHONE+6
GETS^DIQ PHONE+13
$$ADDSEG^HLOAPI ORC+45
SET^HLOAPI ORC+2, ORC+3, ORC+7, ORC+8, ORC+10, ORC+15, ORC+24, ORC+26, ORC+33, ORC+36
, ORC+40, ORC+41, ORC+42, NAME+4, NAME+5, PHONE1+3, PHONE1+4, PHONE1+5
$$GMRCACN^MAGDFCNV ORC+6
NAME^MAGDHOW3 ORC+28, ORC+31
PHONE^MAGDHOW3 ORC+34
ERROR^MAGDHOWA ORC+55
$$FMTHL7^XLFDT ORC+15, ORC+26, ORC+36
$$HLNAME^XLFNAME NAME+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] GET1^DIQ
^ORD(101.42 - [#101.42] FIND1^DIC,  GET1^DIQ
^GMR(123 - [#123] GET1^DIQ
^VA(200 - [#200] GET1^DIQ,  GETS^DIQ
^DIC(49 - [#49] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("UPPERCASE" PHONE+18, PHONE+28

Label References

Name Line Occurrences
PHONE1 PHONE+7, PHONE+19, PHONE+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACNUMB ORC+1~, ORC+6*, ORC+7, ORC+8
>> APTSCHED("FM DATETIME" , ORC+14, ORC+15
DGNAME NAME+1~, NAME+3
DGNAME("FIELD" NAME+2*
DGNAME("FILE" NAME+2*
DGNAME("IENS" NAME+2*
EQTYPE PHONE+1~, PHONE+5*, PHONE+7, PHONE1~, PHONE1+5
ERROR ORC+1~, ORC+45
FIELD NAME~, NAME+4, NAME+5, PHONE~, PHONE+7, PHONE+19, PHONE+29, PHONE1~, PHONE1+3, PHONE1+4
, PHONE1+5
>> FMDATETM ORC+26
FNUMBER PHONE+1~, PHONE+5*, PHONE+6
GMRCIEN ORC~, ORC+4, ORC+6, ORC+17, ORC+30, ORC+35
HLMSTATE ORC~, ORC+45
I NAME+1~, NAME+5*, PHONE+1~, PHONE+4*, PHONE+14*, PHONE+15, PHONE+17, PHONE+24*, PHONE+25, PHONE+27
IEN NAME~, NAME+2, NAME+4, PHONE~, PHONE+2, PHONE+6, PHONE+13
J PHONE+1~, PHONE+12*, PHONE+16, PHONE+20*, PHONE+23, PHONE+26, PHONE+30*
MAGERR PHONE+1~
MAGOUT PHONE+1~
MAGOUT("200.06" PHONE+14, PHONE+17, PHONE+24, PHONE+27
MSG ORC+47~, ORC+55
MSG(1 ORC+49*
MSG(2 ORC+50*
MSG(3 ORC+51*
>> MSGTYPE ORC+14
NUM PHONE+1~, PHONE+15*, PHONE+16, PHONE+25*, PHONE+26
NUMBER PHONE+1~, PHONE+6*, PHONE+7, PHONE+17*, PHONE+18, PHONE+19, PHONE+27*, PHONE+28, PHONE+29, PHONE1~
, PHONE1+1, PHONE1+3
ORCSEG ORC+1~, ORC+2, ORC+3, ORC+7, ORC+8, ORC+10, ORC+15, ORC+24, ORC+26, ORC+28
, ORC+31, ORC+33, ORC+34, ORC+36, ORC+40, ORC+41, ORC+42, ORC+44, ORC+45, NAME~
, NAME+4, NAME+5
>> ORCTRL ORC+3
ORDERENTERER ORC+1~, ORC+27*, ORC+28, ORC+32
ORDERNUMBER ORC+1~, ORC+4*, ORC+27
ORDERPLACER ORC+1~, ORC+30*, ORC+31, ORC+34, ORC+38
>> ORSTATUS ORC+10
PRIORITY ORC+1~, ORC+17*, ORC+18*, ORC+19, ORC+21, ORC+22*, ORC+24
REP PHONE+1~, PHONE+3*, PHONE+7, PHONE+19, PHONE+29, PHONE1~, PHONE1+2*, PHONE1+3, PHONE1+4, PHONE1+5
SAVEORCSEG ORC~, ORC+44*
SEGMENT PHONE~, PHONE+7, PHONE+19, PHONE+29, PHONE1~, PHONE1+3, PHONE1+4, PHONE1+5
SUBJECT ORC+47~, ORC+48*, ORC+55
SUCCESS ORC+1~, ORC+45*, ORC+46, ORC+51
URGENCY ORC+20~, ORC+21*, ORC+22
USECODE PHONE+1~, PHONE+5*, PHONE+7, PHONE1~, PHONE1+4
VAIEN PHONE+1~
VARIABLES ORC+47~, ORC+55
VARIABLES("ERROR" ORC+54*
VARIABLES("HLMSTATE" ORC+52*
VARIABLES("ORCSEG" ORC+53*
X ORC+1~, ORC+32*, ORC+33, ORC+35*, ORC+36, ORC+38*, ORC+40, ORC+41, NAME+1~, NAME+3*
, NAME+5, PHONE+1~, PHONE+4*, PHONE+5, PHONE+18~*, PHONE+28~*
Y PHONE+18~, PHONE+28~

Marked Items

Name Field # of Occurrence
$T( ORC+49
$T(PHONES+I PHONE+4
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 |  Marked Items  | All