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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MMRSORD

Package: Methicillin Resistant Staph Aurerus Initiative Reports

Routine: MMRSORD


Information

MMRSORD ;MIA/LMT - Print ward census showing which patients need a nares swab ;02/15/17 08:34

Source Information

Source file <MMRSORD.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Methicillin Resistant Staph Aurerus Initiative Reports 4 ($$GETDIV,CHECK,CHECK2,CHECK3,GETPARAM)^MMRSIPC  ($$CNGWARD,$$TRANTYPE)^MMRSIPC2  $$GETLAB^MMRSIPC3  PROMPT^MMRSISL  
Kernel 2 ($$FMADD,$$FMTE,$$NOW)^XLFDT  EN^XUTMDEVQ  
Order Entry Results Reporting 1 EN^ORX8  
Registration 1 (DEM,IN5,KVA)^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: 2

Package Total Caller Graph
Methicillin Resistant Staph Aurerus Initiative Reports 2 MMRS NARES SWAB LIST  MMRS NARES SWAB LIST (TASKED)  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;
MAIN2 ;
CLEAN ;
SETDATA ;
SETDATA2(DFN,LOC,LOCNAME) ;
GORDITM(LABTEST,LABORDER,TESTS) ;MIA/LMT - Added with patch MMRS*1*1 - Include panels in search
GETORD(DFN,ORDITM,INDATE) ;
PRT ;
PRTHDRS ; Helper Function for PRT - Prints report headers
ASKDVC ;Prompts user for device of output (allows queuing)

External References

Name Field # of Occurrence
$$GETDIV^MMRSIPC MAIN+6
CHECK^MMRSIPC MAIN+2
CHECK2^MMRSIPC MAIN+3
CHECK3^MMRSIPC MAIN+8
GETPARAM^MMRSIPC MAIN2+5
$$CNGWARD^MMRSIPC2 SETDATA2+14
$$TRANTYPE^MMRSIPC2 SETDATA2+8, SETDATA2+19
$$GETLAB^MMRSIPC3 SETDATA2+31
PROMPT^MMRSISL MAIN+10
EN^ORX8 GETORD+7
DEM^VADPT SETDATA2+45, PRT+10
IN5^VADPT SETDATA2+6, SETDATA2+18
KVA^VADPT SETDATA2+4, SETDATA2+16, SETDATA2+44, SETDATA2+47, PRT+9, PRT+12
$$FMADD^XLFDT SETDATA2+31, GETORD+3
$$FMTE^XLFDT PRT+16, PRT+17, PRTHDRS+4
$$NOW^XLFDT MAIN2+4
EN^XUTMDEVQ ASKDVC+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: MAIN+4
Function Call: WRITE
  • Prompt: !
  • Line Location: MAIN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: MAIN+7
Function Call: WRITE
  • Prompt: !
  • Line Location: MAIN+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRTHDRS+1
Function Call: WRITE
  • Prompt: ?13,"NARES SWAB ORDER LIST"
  • Line Location: PRTHDRS+2
Function Call: WRITE
  • Prompt: !,?13,"Geographical Location: ",LOCNAME
  • Line Location: PRTHDRS+3
Function Call: WRITE
  • Prompt: !,?13,"Report printed on: ",$$FMTE^XLFDT(MMRSNOW),?75,"PAGE: ",PG
  • Line Location: PRTHDRS+4
Function Call: WRITE
  • Prompt: !!,?32,"DATE",?53,"MRSA IN",?65,"NARES",?91,"LAB"
  • Line Location: PRTHDRS+5
Function Call: WRITE
  • Prompt: !,"PATIENT",?25,"SSN",?32,"ENTERED WARD",?48,"ADT",?53,"PAST YEAR",?65,"ORDERED",?75,"ORDER DATE",?91,"RECEIVED"
  • Line Location: PRTHDRS+6
Function Call: WRITE
  • Prompt: !,LN
  • Line Location: PRTHDRS+7
Function Call: WRITE
  • Prompt: !!!,"This report is designed for a 132 column format (compressed).",!
  • Line Location: ASKDVC+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] SETDATA+10, SETDATA+20
^DPT("CN" SETDATA+12, SETDATA+22
^LAB(60 - [#60] SETDATA2+35, SETDATA2+37, SETDATA2+40, SETDATA2+42, GORDITM+7
^MMRS(104.3 - [#104.3] SETDATA+3, SETDATA+4, SETDATA+5, SETDATA+6, SETDATA+14, SETDATA+15, SETDATA+16
^ORD(101.43 - [#101.43] GORDITM+4
^PXRMINDX(100 GETORD+4, GETORD+5, GETORD+6
^TMP($J CLEAN+1!, CLEAN+2!, SETDATA2+48*, PRT+5, PRT+6, PRT+7, PRT+8

Label References

Name Line Occurrences
$$GETORD GORDITM+5
ASKDVC MAIN+11
CLEAN MAIN2+2, MAIN2+8
GORDITM SETDATA2+38, SETDATA2+43, GORDITM+8
PRT MAIN2+7
PRTHDRS PRT+6, PRT+19
SETDATA MAIN2+6
SETDATA2 SETDATA+12, SETDATA+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADT PRT+1~, PRT+14*, PRT+17
DAS GETORD+1~, GETORD+6*, GETORD+7
DFN SETDATA+1~, SETDATA+12*, SETDATA+22*, SETDATA2~, SETDATA2+8, SETDATA2+19, SETDATA2+31, SETDATA2+48, GORDITM+5, GETORD~
, GETORD+4, GETORD+5, GETORD+6, PRT+1~, PRT+7*, PRT+8
EXTFLG MAIN+1~, MAIN+4, MAIN+6, MAIN+9, MAIN+10, MAIN+11
IEN SETDATA2+1~, SETDATA2+15*, SETDATA2+17
INDATE SETDATA2+1~, SETDATA2+26*, SETDATA2+48, GORDITM+5, GETORD~, GETORD+3
INIFN SETDATA2+1~, SETDATA2+27*, SETDATA2+28
INTT SETDATA2+1~, SETDATA2+8*, SETDATA2+9, SETDATA2+10, SETDATA2+11*, SETDATA2+14, SETDATA2+19*, SETDATA2+20, SETDATA2+21, SETDATA2+22*
, SETDATA2+25, SETDATA2+48, PRT+1~, PRT+13*, PRT+14
IOF PRTHDRS+1
IOSL PRT+19
LABORDER SETDATA2+1~, SETDATA2+33*, SETDATA2+38, SETDATA2+43, SETDATA2+48, GORDITM~, GORDITM+6*, GORDITM+8
LABPANEL GORDITM+1~, GORDITM+7*, GORDITM+8
LABREC GETORD+1~, GETORD+10*, GETORD+11*, GETORD+12
LABTEST SETDATA2+1~, SETDATA2+37*, SETDATA2+38, SETDATA2+42*, SETDATA2+43, GORDITM~, GORDITM+2, GORDITM+3, GORDITM+4, GORDITM+7
LAST4 PRT+1~, PRT+11*, PRT+17
LN PRT+1~, PRT+3*, PRTHDRS+7
LOC SETDATA2~, SETDATA2+14
LOCATION SETDATA+1~, SETDATA+3*, SETDATA+4, SETDATA+5, SETDATA+6, SETDATA+12, SETDATA+13*, SETDATA+14, SETDATA+15, SETDATA+16
SETDATA+22
LOCNAME SETDATA+1~, SETDATA+4*, SETDATA+12, SETDATA+14*, SETDATA+22, SETDATA2~, SETDATA2+48, PRT+1~, PRT+5*, PRT+6
PRT+7, PRT+8, PRTHDRS+3
LOCTYPE SETDATA+1~
MMRSDIV MAIN+1~, MAIN+6*, MAIN2+3, SETDATA+3
MMRSI SETDATA+1~
MMRSLOC MAIN+1~, MAIN2+3, SETDATA+2
MMRSLOC( SETDATA+13
MMRSNOW MAIN2+1~, MAIN2+4*, SETDATA2+5, SETDATA2+31, PRTHDRS+4
MMRSVAR ASKDVC+1~, ASKDVC+4
MMRSVAR("MMRSDIV" ASKDVC+3*
MMRSVAR("MMRSLOC" ASKDVC+3*
MMRSVAR("MMRSLOC(" ASKDVC+3*
MRSA SETDATA2+1~, SETDATA2+31*, SETDATA2+48
MRSACULT SETDATA2+1~
MRSAMDRO SETDATA2+1~, SETDATA2+30*, SETDATA2+31
NODE PRT+1~, PRT+8*, PRT+13, PRT+15, PRT+17, PRT+18
ORDDATE PRT+1~, PRT+15*, PRT+16*, PRT+18
ORDITM SETDATA2+1~, GORDITM+1~, GORDITM+4*, GORDITM+5, GETORD~, GETORD+4, GETORD+5, GETORD+6
ORDTEMP SETDATA2+1~, GORDITM+1~, GORDITM+5*, GORDITM+6
ORUPCHUK GETORD+1~
ORUPCHUK("ORSTS" GETORD+8
PATNM SETDATA2+1~, SETDATA2+46*, SETDATA2+48, PRT+1~, PRT+6*, PRT+7, PRT+8, PRT+17
PG PRT+1~, PRT+4*, PRTHDRS+4, PRTHDRS+8*
PREVIEN SETDATA2+2~, SETDATA2+10*, SETDATA2+13*, SETDATA2+14, SETDATA2+15, SETDATA2+21*, SETDATA2+24*
PREVWARD SETDATA2+2~, SETDATA2+9*, SETDATA2+12*, SETDATA2+14, SETDATA2+20*, SETDATA2+23*
RESULT GETORD+1~, GETORD+2*, GETORD+12*, GETORD+13
SDRESULT SETDATA+1~
START GETORD+1~, GETORD+3*, GETORD+4*, GETORD+5, GETORD+6, GETORD+12
STATUS GETORD+1~, GETORD+8*, GETORD+9, GETORD+11
STOP GETORD+1~, GETORD+5*, GETORD+6
TESTS SETDATA2+38~, SETDATA2+43~, GORDITM~, GORDITM+8
TESTS( GORDITM+2, GORDITM+3*
TSTNM SETDATA2+1~, SETDATA2+34*, SETDATA2+35*, SETDATA2+36, SETDATA2+37, SETDATA2+39*, SETDATA2+40*, SETDATA2+41, SETDATA2+42
U SETDATA+3, SETDATA+4, SETDATA+6, SETDATA+10, SETDATA+14, SETDATA+16, SETDATA+20, SETDATA2+9, SETDATA2+10, SETDATA2+11
, SETDATA2+20, SETDATA2+21, SETDATA2+22, SETDATA2+31, SETDATA2+48, GORDITM+6, GETORD+8, GETORD+12, PRT+11, PRT+13
VADM SETDATA2+1~, PRT+1~
VADM(1 SETDATA2+46
VADM(2 PRT+11
VAIP SETDATA+1~
VAIP("D" SETDATA2+5*
VAIP("E" SETDATA2+17*
VAIP(1 SETDATA2+7, SETDATA2+8, SETDATA2+19, SETDATA2+27
VAIP(15 SETDATA2+12, SETDATA2+13, SETDATA2+23, SETDATA2+24
VAIP(2 SETDATA2+8, SETDATA2+19
VAIP(3 SETDATA2+26
VAIP(4 SETDATA2+8, SETDATA2+19
VAIP(5 SETDATA2+14
WARD SETDATA+1~, SETDATA+6*, SETDATA+7, SETDATA+10, SETDATA+16*, SETDATA+17, SETDATA+20
WARDNAME SETDATA+1~, SETDATA+10*, SETDATA+11, SETDATA+12, SETDATA+20*, SETDATA+21, SETDATA+22
WLOC SETDATA+1~, SETDATA+5*, SETDATA+6, SETDATA+15*, SETDATA+16
Y SETDATA+1~
ZTSK ASKDVC+1~, ASKDVC+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All