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

Package: Medicine

Routine: MCARP


Information

MCARP ;WISC/TJK,WAA-PRINT ROUTINES ;12/15/97 14:54

Source Information

Source file <MCARP.m>

Call Graph

Call Graph Total: 52

Package Total Call Graph
Medicine 47 ^MCAROAT  ^MCAROC1  ^MCAROC2  ^MCAROC3  ^MCAROC4  ^MCAROEP  ^MCAROG  ^MCAROGA  
^MCAROGC  ^MCAROGE  ^MCAROGN  ^MCAROH1  ^MCAROH2  ^MCAROK  ^MCAROP  ^MCAROPA  
^MCAROPE  ^MCAROPG  ^MCAROPS  ^MCAROPV  ^MCARORE  ^MCAROT  ^MCAROV  (EXIT,INIT,MCPPROC)^MCARP1  
(FOOTER,STATUS)^MCESPRT  $$PREVIEW^MCESSCR  DISP^MCMAG  ^MCOBC1  ^MCOBE1  ^MCOBEP  ^MCOBGA  ^MCOBGC  
^MCOBGEN  ^MCOBGN  ^MCOBH1  ^MCOBK  ^MCOBPA  ^MCOBPE  ^MCOBPG  ^MCOBPS  
^MCOBPV  ^MCOBRH  ^MCOBRHA  ^MCOBT  ^MCPARC  $$ETHN^MCPFTP1  ^MCRPEC  
Kernel 2 ^%ZIS  ^%ZTLOAD  
VA FileMan 2 (,$$FIND1)^DIC  $$GET1^DIQ  
Registration 1 (DEM,KVAR)^VADPT  

Caller Graph

Caller Graph Total: 44

Package Total Caller Graph
Medicine 36 MCAPI  MCARGP  MCARHOLTERREPORTS  MCARHP  MCARP1  MCARPAC  MCARPS  MCBPCATH  
MCBPECG  MCBPECHO  MCBPEP  MCBPETT  MCBPFTP1  MCBPFTP7  MCBPGI  MCBPHOLTER  
MCBPNONENDO  MCBPRHEUM  MCESCONV  MCESMFDV  MCESPRT  MCFPCATH  MCFPECG  MCFPECHO  
MCFPEP  MCFPETT  MCFPGI  MCFPHOLTER  MCFPNONENDO  MCMAGDSP  MCPFTI  MCPFTP  
MCPFTP1  MCPFTP5  MCRH1  MCRPEC  
Clinical Procedures 6 MDPFTP1  MDPS1  MDPS2  MDPS3  MDPS4  MDPSU  
Order Entry Results Reporting 2 ORWMC  ORWRP1  

Entry Points

Name Comments DBIA/ICR reference
CATH ;
ECHO
ECG
EP
HOLTER
RHFULL
ETT
LOOK ;
DEVQUE ; Device Control and Queuing Control
PRINT ; Print Report
RHPRT ;
CALLTEM ;
EXIT ;
LOOK2 ;
CATH1
CATHB
ECHO1
ECHOB
ECG1
ECGB
EPB
EP1
VT
EPEND
ETT1
ETTB
HOLTER1
HOLTERB
GENERIC
GENERICB
GI ;I $D(^DIC(120.8)) D ^MCAROGM I 1 ; new allergy info
PARAC
GIB
PULM
PULMB
NONENDO
NONENDOB
CONSULT
CONSULTB
GENIMP
GENIMPB
ALEAD
ALEADB
VLEAD
VLEADB
SURV
SURVB
RHFULL1 ;
RHFULL2 ;
RHB
DTIME ; Setup Date/Time
HEAD ;
HEDSTAR(X,X1) ; surround text string X with asterisks to length X1
MCPPROC ; Get require variables
XTRCT(FULL) ;Extrinsic Function use to determine Full reporting or brief
MCPROP(MCPROP) ; Medicine Procedure file entry validator

External References

Name Field # of Occurrence
^%ZIS DEVQUE+1
^%ZTLOAD DEVQUE+2
^DIC LOOK+2
$$FIND1^DIC HEAD+2
$$GET1^DIQ HEAD+3
^MCAROAT EP1+4
^MCAROC1 CATH1
^MCAROC2 CATH1
^MCAROC3 CATH1
^MCAROC4 CATH1
^MCAROEP EP1
^MCAROG GI+1
^MCAROGA GI+3
^MCAROGC CONSULT
^MCAROGE GENERIC
^MCAROGN NONENDO
^MCAROH1 HOLTER1
^MCAROH2 HOLTER1
^MCAROK ECG1
^MCAROP PULM
^MCAROPA ALEAD
^MCAROPE PULM
^MCAROPG GENIMP
^MCAROPS SURV
^MCAROPV VLEAD
^MCARORE RHFULL1+3
^MCAROT ETT1
^MCAROV VT+2
EXIT^MCARP1 EXIT+1
INIT^MCARP1 RHPRT+1
MCPPROC^MCARP1 MCPPROC+1
FOOTER^MCESPRT RHPRT+4
STATUS^MCESPRT LOOK+3
$$PREVIEW^MCESSCR LOOK2+2
DISP^MCMAG RHFULL1+3, RHFULL2+3
^MCOBC1 CATHB
^MCOBE1 ECGB
^MCOBEP EPB
^MCOBGA GIB
^MCOBGC CONSULTB
^MCOBGEN GENERICB
^MCOBGN NONENDOB
^MCOBH1 HOLTERB
^MCOBK ECHOB
^MCOBPA ALEADB
^MCOBPE PULMB
^MCOBPG GENIMPB
^MCOBPS SURVB
^MCOBPV VLEADB
^MCOBRH RHB
^MCOBRHA RHB
^MCOBT ETTB
^MCPARC PARAC
$$ETHN^MCPFTP1 RHFULL1+1
^MCRPEC ECHO1
DEM^VADPT RHFULL1+1
KVAR^VADPT RHFULL1+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Pg. "_PG,?30,HOSP,?79-$L(MCARDTM),MCARDTM
  • Line Location: HEAD+6
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+7
Function Call: WRITE
  • Prompt: !,$$HEDSTAR("CONFIDENTIAL "_MCARZ,77)
  • Line Location: HEAD+11
Function Call: WRITE
  • Prompt: !,MCARGNM_" "_SSN_" "
  • Line Location: HEAD+12
Function Call: WRITE
  • Prompt: ?39-($L(MCARWARD_" "_MCARRB)\2),MCARWARD_" "_MCARRB,?79-$L(" DOB: "_MCARDOB)," DOB: "_MCARDOB
  • Line Location: HEAD+12
Function Call: WRITE
  • Prompt: !,$$HEDSTAR(MCARZ,77)
  • Line Location: HEAD+14
Function Call: WRITE
  • Prompt: !,?39-($L("PROCEDURE DATE/TIME: "_MCARGDT2)\2),"PROCEDURE DATE/TIME: ",MCARGDT2
  • Line Location: HEAD+15
Function Call: WRITE
  • Prompt: !,FFF,!
  • Line Location: HEAD+16
Routine Call
  • %ZIS
  • Line Location:
    • DEVQUE+1
Routine Call
  • DIC
  • Line Location:
    • LOOK+2
Routine Call
  • DIC
  • Line Location:
    • HEAD+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] FIND1^DIC,  GET1^DIQ
^MCAR(691 - [#691] Classic Fileman Calls
^MCAR(691.1 - [#691.1] Classic Fileman Calls
^MCAR(691.5 - [#691.5] Classic Fileman Calls
^MCAR(691.6 - [#691.6] Classic Fileman Calls
^MCAR(691.7 - [#691.7] Classic Fileman Calls
^MCAR(691.8 - [#691.8] Classic Fileman Calls
^MCAR(701 - [#701] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] HEAD+4
^DPT - [#2] HEAD+1
^MCAR( LOOK+3, PRINT+8
^MCAR(691.9 - [#691.9] EP1+1, EP1+4
^MCAR(692 - [#692] VTVT+2
^MCAR(697.2 - [#697.2] MCPROP+3
^UTILITY($J PRINT+7!, RHPRT+2*

Label References

Name Line Occurrences
$$HEDSTAR HEAD+11, HEAD+14
$$XTRCT CATH+1, ECHOECGEPHOLTERRHFULLETT
@( CALLTEM+1, RHFULL1+3, RHFULL2+2
CALLTEM RHPRT+3
EPEND EP1EP1+3, EP1+4, VT+1
EXIT LOOK+2, DEVQUE+1, DEVQUE+2, RHPRT+6
HEAD RHPRT+3, EP1+4, VT+2
LOOK CATH+1, ECHOECGEPHOLTERRHFULL
LOOK2 LOOK+2
MCPPROC LOOK+1
PRINT LOOK+4
RHFULL2 RHFULL1+2
VT EP1+1

Naked Globals

Name Field # of Occurrence
^(0 PRINT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS DEVQUE+1*
CNT MCPROP+1~, MCPROP+3*
>> D0 PRINT+7*, EP1+4*, VT+2*
>> DA LOOK+2*, PRINT+7*
>> DFN PRINT+8*, HEAD+1
>> DIC CATH+1*, ECHO*, ECG*, EP*, HOLTER*, RHFULL*, ETT*, PRINT+8
>> DIC("A" LOOK2+1*
>> DIC("S" LOOK2+2*
>> DIC(0 LOOK2+1*
>> DIOT(2 PRINT+7!
DTIME EP1+3, VT+1
DXS PRINT+7!, CATH1!, ECHO1!, EP1+4!, VT+2!, HOLTER1!, GI+2!, PULM!, RHFULL1+3!, RHFULL2+2!
RHFULL2+3!, RHB!
FFF HEAD+16~*
FULL XTRCT~, XTRCT+1
>> HOSP HEAD+1*, HEAD+2*, HEAD+3*, HEAD+4*, HEAD+6
>> I HEDSTAR+3*
IO LOOK+4, DEVQUE+3
IO("Q" DEVQUE+1!, DEVQUE+2
IOF HEAD+5
IOSL EP1+3, VT+1
IOST EP1+3, VT+1, HEAD+7
>> MCARDOB HEAD+12
>> MCARDTM HEAD+6
>> MCARGDA LOOK+2*, LOOK+3, PRINT+7, PRINT+8, RHPRT+4, EP1+1, EP1+4, VTVT+2
>> MCARGDT PRINT+8*, RHPRT+1
>> MCARGDT2 HEAD+15
>> MCARGNM HEAD+12
>> MCARGNUM PRINT+8*
>> MCARGRTN CATH+1*, ECHO*, ECG*, EP*, HOLTER*, RHFULL*, ETT*, CALLTEM+1, HEAD+9
>> MCARPPS LOOK+2
>> MCARRB HEAD+12
MCARRC RHFULL1+1~*
>> MCARWARD HEAD+12
>> MCARZ CATH+1*, ECHO*, ECG*, EP*, HOLTER*, RHFULL*, ETT*, DEVQUE+2, RHPRT+1, HEAD+8
HEAD+9*, HEAD+11, HEAD+14
>> MCESON LOOK+3, RHPRT+4, LOOK2+2
MCFILE LOOK+3, RHPRT+1, RHPRT+4, CALLTEM+1~, LOOK2+2, RHFULL1+3*, RHFULL2+2*
>> MCFLG HEAD+5, HEAD+14
MCHOLD RHFULL1+1~*
MCOUT DEVQUE+1*, PRINT+7!, RHPRT+4, CATH1ECHO1EP1EP1+3*, EP1+4, VT+1*, VT+2
HOLTER1GI+3, PULMRHFULL1+3, RHFULL2+1, RHFULL2+2, RHB
MCPROP MCPROP~, MCPROP+2, MCPROP+3
>> MCRH RHFULL1+2, RHFULL1+3
>> MCRHR RHFULL1+3*, RHFULL2+2*
MCT DTIME+1*, DTIME+2!
>> MCY EP1+2*, EP1+3*, VT+1*
>> ORHFS LOOK+4
>> PG PRINT+7*, HEAD+5*, HEAD+6, HEAD+7
>> POP DEVQUE+1
PREFIX MCPROP+1~, MCPROP+2*, MCPROP+3
>> RH RHFULL2+1*, RHFULL2+2, RHFULL2+3
>> SSN HEAD+12
TEMP MCPROP+1~, MCPROP+2*, MCPROP+3*, MCPROP+4
>> TY HEDSTAR+2*, HEDSTAR+3*, HEDSTAR+4
U PRINT+8, EP1+3, VT+1, RHFULL1+1, HEAD+1, HEAD+4, XTRCT+1
>> V RHFULL1+3*
>> VADM RHFULL1+1
>> VADM(8 RHFULL1+1
X DTIME+1*, HEDSTAR~, HEDSTAR+2
X1 HEDSTAR~, HEDSTAR+2, HEDSTAR+3
>> XQY0 CATH+1, ECHOECGEPHOLTERRHFULLETT
>> Y LOOK+2
Y1 HEDSTAR+1~, HEDSTAR+2*
>> ZTDESC DEVQUE+2*
>> ZTQUEUED RHPRT+5
>> ZTREQ RHPRT+5*
>> ZTRTN DEVQUE+2*
>> ZTSAVE("DIC" DEVQUE+2*
>> ZTSAVE("MC*" DEVQUE+2*
ZTSK DEVQUE+2!, RHPRT+5!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All