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

Package: Shift Handoff Tool

Routine: CRHD3


Information

CRHD3 ; CAIRO/CLC - Modules to support CAIRO Hand-off Tool ;03-Apr-2008 11:22;CLC

Source Information

Source file <CRHD3.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 3 $$GET1^DIQ  ^DIWP  ^DIWW  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  ($$TITLE,$$UP)^XLFSTR  
Shift Handoff Tool 2 DELTMPTX^CRHD7  (DEFPAT,PERSLST,PROV,SPECPTS,TEAM,WARD)^CRHDPL  
Registration 1 $$SITE^VASITE  
Toolkit 1 $$GET^XPAR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Shift Handoff Tool 3 CRHD GET PAT LIST  CRHD GET TEMP FLD  CRHD INPT LIST  

Entry Points

Name Comments DBIA/ICR reference
TEAM(CRHDTM) ;
SPECPTS(CRHDSPEC) ;
WARD(CRHDWRD) ;
DIWP(CRHDRN,CRHDSTR,CRHDL,CRHDN) ;
PROV(CRHDPRV) ;
GETPTLST(CRHDPATL,CRHDTML) ;
PERLIST(DUZ) ;
GTEMPTXT(CRHDRTN,CRHDSTR) ;
LISTINPT(Y,CRHDFRM,CRHDDIR) ; Return a bolus of patient names. From is either Name or IEN^Name.
ISINPT(CRHDDFN) ;is patient an inpatient
B2 ;
PRIV(CRHDUSR,CRHDFN,CRHDMN) ;returns 1 if note is private, viewable only to the author; 0 anyone on the authors team or treating specialty or attending can view
DEFPATL() ;
GETTEXT(CRHDRTN,CRHDSTR,DIWF) ;

External References

Name Field # of Occurrence
DELTMPTX^CRHD7 GETTEXT+31
DEFPAT^CRHDPL DEFPATL+2
PERSLST^CRHDPL PERLIST+2
PROV^CRHDPL PROV+2
SPECPTS^CRHDPL SPECPTS+2
TEAM^CRHDPL TEAM+2
WARD^CRHDPL WARD+2
$$GET1^DIQ GETTEXT+41
^DIWP GETTEXT+47
^DIWW GETTEXT+48
$$SITE^VASITE GETTEXT+15
$$FMADD^XLFDT GETTEXT+30
$$FMTE^XLFDT GETTEXT+43
$$TITLE^XLFSTR GETTEXT+42
$$UP^XLFSTR GETTEXT+8, GETPTLST+4
$$GET^XPAR GETTEXT+21

Used in RPC

RPC Name Call Tags
CRHD GET TEMP FLD GTEMPTXT
CRHD GET PAT LIST GETPTLST
CRHD INPT LIST LISTINPT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^CRHD(183.2 - [#183.2] GETTEXT+24
^DPT - [#2] GETTEXT+16, LISTINPT+4, LISTINPT+10, ISINPT+2
^DPT("ACA" LISTINPT+4
^TMP("CRHDACA" LISTINPT+4*, LISTINPT+5, LISTINPT+6, LISTINPT+7, LISTINPT+8
^UTILITY($J GETTEXT+34!, GETTEXT+48!

Label References

Name Line Occurrences
B2 GETTEXT+35
DEFPATL GETPTLST+8, GETPTLST+11
DIWP B2+6, B2+8, B2+9
GETTEXT GTEMPTXT+1
PROV GETPTLST+10
SPECPTS GETPTLST+7
TEAM GETPTLST+5, GETPTLST+6
WARD GETPTLST+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CRHDATTN GETTEXT+3~, GETTEXT+16*
CRHDCNT LISTINPT+1~, LISTINPT+2*, LISTINPT+7, LISTINPT+8
CRHDCT GETTEXT+3~, GETTEXT+35*, GETTEXT+38*, GETTEXT+40*, GETTEXT+43, B2+6, B2+8*, B2+9
CRHDDFN GETTEXT+1~, GETTEXT+10*, GETTEXT+16, GETTEXT+19, GETTEXT+24, ISINPT~, ISINPT+1, ISINPT+2
CRHDDIR LISTINPT~, LISTINPT+6, LISTINPT+7
CRHDDIV GETTEXT+3~, GETTEXT+13*, GETTEXT+15*, GETTEXT+21
CRHDEX GETTEXT+3~, GETTEXT+21*, GETTEXT+29*, GETTEXT+30
CRHDEXPD GETTEXT+4~, GETTEXT+30*, GETTEXT+31
CRHDFG GETTEXT+2~, GETTEXT+24*, GETTEXT+25, GETTEXT+27, GETTEXT+31, GETTEXT+33, DIWP+1~, DIWP+8*, DIWP+11*
CRHDFG2 GETTEXT+4~, B2+3*, B2+4, B2+6*, B2+9*
CRHDFLD GETTEXT+1~, GETTEXT+7*, GETTEXT+8*, GETTEXT+17, GETTEXT+22
CRHDFLDN GETTEXT+2~, GETTEXT+22*, GETTEXT+23, GETTEXT+24, GETTEXT+27, GETTEXT+31, GETTEXT+33, GETTEXT+37
CRHDFN PRIV~, PRIV+3, PRIV+4
CRHDFRM LISTINPT~, LISTINPT+6*, LISTINPT+7*, LISTINPT+8, LISTINPT+12
CRHDFROM LISTINPT+1~, LISTINPT+2*, LISTINPT+6*, LISTINPT+8*
CRHDI2 LISTINPT+1~, LISTINPT+2*, LISTINPT+7, LISTINPT+8, LISTINPT+12*
CRHDIEN LISTINPT+1~, LISTINPT+4*, LISTINPT+8*, LISTINPT+10, LISTINPT+12
CRHDL DIWP~, DIWP+6, DIWP+9, DIWP+10
CRHDLEDI GETTEXT+4~, GETTEXT+27*, GETTEXT+30, GETTEXT+43
CRHDLEN GETTEXT+3~, GETTEXT+11*, GETTEXT+12*, GETTEXT+34, B2+6, B2+8, B2+9
CRHDLL GETTEXT+4~, B2+8*
CRHDLSTT GETTEXT+4~, GETPTLST+4*, GETPTLST+5, GETPTLST+6, GETPTLST+7, GETPTLST+8, GETPTLST+9, GETPTLST+10
CRHDMN GETTEXT+46*, GETTEXT+47*, B2+1*, B2+2*, B2+4, B2+6*, B2+9*, PRIV~, PRIV+3, PRIV+4
CRHDMN2 GETTEXT+4~, B2+4*, B2+5, B2+6, B2+9
CRHDN DIWP~, DIWP+6*, DIWP+10*, DIWP+12*
CRHDNAM GETTEXT+4~, GETTEXT+41*, GETTEXT+42
CRHDORID LISTINPT+1~, LISTINPT+9*, LISTINPT+10*, LISTINPT+12
CRHDPATL GETPTLST~, PERLIST+1!, PERLIST+2, DEFPATL+1!, DEFPATL+2, TEAM+1!, TEAM+2, SPECPTS+1!, SPECPTS+2, WARD+1!
, WARD+2, PROV+1!, PROV+2
CRHDPM LISTINPT+1~, LISTINPT+3*, LISTINPT+4*
CRHDPN GETTEXT+2~
CRHDPRIV PRIV+1~, PRIV+2*, PRIV+4*, PRIV+5
CRHDPRV PROV~, PROV+2
CRHDRN DIWP~
CRHDRN(1 DIWP+6*, DIWP+10*, DIWP+12*
CRHDROOT GETTEXT+4~, GETTEXT+33*, GETTEXT+37, GETTEXT+47, B2+2, B2+4, B2+5
CRHDRTN GTEMPTXT~, GTEMPTXT+1, GETTEXT~, GETTEXT+5!
CRHDRTN( GETTEXT+39*, GETTEXT+40
CRHDRTN(1 GETTEXT+43*
CRHDSPEC SPECPTS~, SPECPTS+2
CRHDSTG GETPTLST+1~, GETPTLST+2*
CRHDSTR GTEMPTXT~, GTEMPTXT+1, GETTEXT~, GETTEXT+7, GETTEXT+9, GETTEXT+10, GETTEXT+11, GETTEXT+13, DIWP~, DIWP+6
, DIWP+7, DIWP+9, DIWP+10*, DIWP+11, DIWP+12*
CRHDTEAM GETTEXT+1~
CRHDTM GETTEXT+2~, TEAM~, TEAM+2
CRHDTML GETPTLST~, GETPTLST+3, GETPTLST+4, GETPTLST+5, GETPTLST+6, GETPTLST+7, GETPTLST+8, GETPTLST+9, GETPTLST+10, GETPTLST+11
CRHDTMP GETTEXT+3~, GETTEXT+34!, GETTEXT+48*, B2+6, B2+8, B2+9
CRHDTMP( GETTEXT+37*, GETTEXT+39
CRHDTMP(1 B2+8!
CRHDTRG GETTEXT+2~, GETTEXT+6*, GETTEXT+22, GETTEXT+27, PRIV+3, PRIV+4
CRHDTSP GETTEXT+2~
CRHDUSER GETTEXT+1~, GETTEXT+9*, GETTEXT+18
CRHDUSR PRIV~, PRIV+3
CRHDVALS GETTEXT+1~
CRHDWLED GETTEXT+3~, GETTEXT+27*, GETTEXT+41, GETTEXT+42*, GETTEXT+43
CRHDWRD WARD~, WARD+2
CRHDX GETTEXT+2~, GETTEXT+38*, GETTEXT+39*, GETTEXT+47*, B2+2*, B2+6, B2+8*, B2+9*, DIWP+1~, DIWP+9*
, DIWP+10, DIWP+11*, DIWP+12
CRHDX1 GETTEXT+1~, GETTEXT+39*, B2+5*, B2+6*, B2+8, B2+9
CRHDZ0 GETTEXT+3~, GETTEXT+27*
DIWF GETTEXT~, GETTEXT+14*, GETTEXT+35, GETTEXT+36, GETTEXT+45
DIWL GETTEXT+3~, GETTEXT+34*
DIWR GETTEXT+3~, GETTEXT+34*
DT GETTEXT+31
DUZ PERLIST~, PERLIST+2, DEFPATL+2
U LISTINPT+6, LISTINPT+12
X GETTEXT+1~
Y LISTINPT~
Y( LISTINPT+12*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All