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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BHSFLOW

Package: Health Summary Components

Routine: BHSFLOW


Information

BHSFLOW ;IHS/CIA/MGH - Health Summary for Flowsheets ;02-Jan-2014 14:31;DU

Source Information

Source file <BHSFLOW.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Patient Care Component Reports 2 $$START1^APCLDF  $$PRIMPROV^APCLV  
DRG Grouper 1 $$ICDDX^ICDEX  
Health Summary 1 CKP^GMTSUP  
Health Summary Components 1 FLOWD^BHSFLOA  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Summary Components 1 BHSFLOA  

Entry Points

Name Comments DBIA/ICR reference
FLOWTB ; BUILD TAB TABLE
FLOWBS2 ;
FLOWOUT ; <DISPLAY>
CHKCODE1 ;
FLOWX
FLOWCP ;
FLOWCR ;
FLOWCHK ; <SCREEN>
FLOW ; ********** FLOWSHEET PRODUCTION **********
; <SETUP>
FLOWBD ; BUILD AND DISPLAY DATA TABLE (FOR ONE DATE)
FLOWADD ; ADD VALUE FROM SELECTED FILE/DFN
FLOWTB2
FLOWHD ;ENTRY POINT
; DISPLAY HEADER
FLOWS
FLOWBA ; ADD ALL (NO ITEMS SPECIFIED)
CHKCODE ;
FLOWCKP ;ENTRY POINT
FLOWB2
FLOWB
FLOWBS ; ADD SPECIFIED ITEMS
PVCH ;IHS/CMI/LAB - now check for dx in past year per Bill and Charlton by pcp

External References

Name Field # of Occurrence
$$START1^APCLDF PVCH+7
$$PRIMPROV^APCLV PVCH+21
FLOWD^BHSFLOA FLOWBD+4
CKP^GMTSUP FLOWOUT+4, FLOWOUT+7, FLOWOUT+10, FLOWOUT+12, FLOWCKP+1, FLOWHD+2, FLOWHD+5, FLOWHD+6
$$ICDDX^ICDEX PVCH+19, FLOWCP+3
$$FMADD^XLFDT PVCH+6, PVCH+7
$$FMTE^XLFDT PVCH+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?2,BHSP,!
  • Line Location: FLOWOUT+11
Function Call: WRITE
  • Prompt: !
  • Line Location: FLOWOUT+13
Function Call: WRITE
  • Prompt: BHSFCN,!
  • Line Location: FLOWHD+3
Function Call: WRITE
  • Prompt: ?2,"Clinics limited to:"
  • Line Location: FLOWHD+4
Function Call: WRITE
  • Prompt: ?22,$P(^DIC(40.7,X,0),U),!
  • Line Location: FLOWHD+5
Function Call: WRITE
  • Prompt: ?14+BHSTB(BHSII),BHSTB(BHSII,"L")
  • Line Location: FLOWHD+7
Function Call: WRITE
  • Prompt: !
  • Line Location: FLOWHD+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSFLC - [#9001020] FLOWOUT+5, FLOWCHK+1, FLOWCP+4, FLOWCR+1, CHKCODE+1, CHKCODE1+2, FLOWHD+4, FLOWHD+5, FLOWTB+3, FLOWTB2+1
, FLOWB+1, FLOWB+3, FLOWB2, FLOWB2+2, FLOWB2+6, FLOWBS2+4
^APCHSFLI - [#9001019] FLOWB2+3, FLOWB2+4, FLOWB2+5
^APCHSITE - [#9001023] PVCH+3, PVCH+4
^AUPNPROB - [#9000011] FLOWCP+1
^AUPNPROB("AC" FLOWCHK+4
^AUPNVPOV - [#9000010.07] PVCH+19
^AUPNVPOV("AD" PVCH+14, PVCH+19
^AUPNVPRV("AD" PVCH+13
^AUPNVSIT - [#9000010] PVCH+10, PVCH+11, PVCH+12, FLOWB
^AUPNVSIT("AA" FLOW+4, FLOWOUT+9, FLOWBD+3
^DIC - [#1] FLOWB2+5
^DIC(40.7 - [#40.7] FLOWHD+5
^DIC(7 - [#7] PVCH+23
^TMP($J PVCH+2!, PVCH+8, PVCH+9, PVCH+26!

Label References

Name Line Occurrences
CHKCODE PVCH+19
CHKCODE1 CHKCODE+1
FLOWADD FLOWBS2+4, FLOWBA+2
FLOWB FLOWBD+3
FLOWB2 FLOWB+3
FLOWBA FLOWB2+6
FLOWBD FLOWOUT+9
FLOWBS FLOWB2+6
FLOWBS2 FLOWBS+2
FLOWCHK FLOWOUT+2
FLOWCP FLOWCHK+4
FLOWCR FLOWCP+4
FLOWHD FLOWOUT+8, FLOWHD+5, FLOWHD+6
FLOWOUT FLOW+8
FLOWS FLOWS
FLOWTB FLOWOUT+6
FLOWTB2 FLOWTB+3

Naked Globals

Name Field # of Occurrence
^( FLOWB+1, FLOWB2+6
^(0 FLOWTB2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PVCH+1~, PVCH+7*
APCHSBD FLOWX+2!, PVCH+6*
APCHSFDF FLOWX+2!
APCHSNVN FLOWX+2!, PVCH+3*
APCHSNYR FLOWX+2!, PVCH+4*, PVCH+5*, PVCH+6
APCHSPAT FLOW+2~, FLOW+3*
APCHSVDT PVCH+17~, PVCH+18*, PVCH+19
APCHV PVCH+2!, PVCH+26!
APCHY PVCH+2!, PVCH+7*, PVCH+26!
BHSAS FLOWX!, FLOWB2+6*
BHSC1 FLOWX+2!, FLOWCR+1*, FLOWCR+2*, FLOWCR+3, FLOWCR+4*, FLOWCR+5, CHKCODE1+2*, CHKCODE1+3*, CHKCODE1+4, CHKCODE1+5*
, CHKCODE1+6
BHSC2 FLOWX+2!, FLOWCR+2*, FLOWCR+3*, FLOWCR+4*, FLOWCR+5, CHKCODE1+3*, CHKCODE1+4*, CHKCODE1+5*, CHKCODE1+6
BHSCI FLOWX+2!, FLOWCP+4*, FLOWCR+1, CHKCODE+1*, CHKCODE1+2
BHSCLN FLOWX!, FLOWB*, FLOWB+1
BHSCM FLOWX+2!, PVCH+19*, FLOWCP+3*, FLOWCR+5, CHKCODE1+6
BHSDAT FLOWX+1!
BHSDB FLOWX!, FLOWBD+1!, FLOWBD+4
BHSDB( FLOWS+4*
BHSDUS FLOWX!, FLOWOUT+9, FLOWBD+2*, FLOWB+2*
BHSFCN FLOWX!, FLOWOUT+5*, FLOWHD+3
BHSFDF FLOWX!, FLOWOUT+1*, FLOWOUT+5, FLOWCHK+1, PVCH+3, PVCH+4, FLOWCP+4, FLOWCR+1, CHKCODE+1, CHKCODE1+2
, FLOWHD+4, FLOWHD+5, FLOWTB+3, FLOWTB2+1, FLOWB+1, FLOWB+3, FLOWB2, FLOWB2+2, FLOWB2+6, FLOWBS2+4
BHSFNM FLOW+5*, FLOWX+2!, FLOWOUT+3*
BHSFOK FLOWX+2!, FLOWOUT+2, FLOWCHK+1*, FLOWCHK+2*, FLOWCHK+4, FLOWCHK+5, PVCH+9, PVCH+24*, FLOWCP+4, FLOWCR+5*
BHSFOR FLOW+8*, FLOWX!, FLOWOUT+1
BHSFXF FLOWX+1!, FLOWB2+2*, FLOWS+1
BHSI FLOWX!, FLOWTB+3*, FLOWTB2+1, FLOWTB2+5, FLOWS+4*
BHSIDF FLOWX+1!, FLOWB+3*, FLOWB2, FLOWB2+2, FLOWB2+6, FLOWBS2+4, FLOWADD+2, FLOWS+4
BHSII FLOWX+1!, FLOWHD+7*
BHSIT FLOWX!, FLOWB2+1*, FLOWB2+3, FLOWB2+4, FLOWB2+5
BHSITP FLOWX+1!, FLOWBS2+3*, FLOWBS2+4
BHSIVD FLOWX!, FLOWOUT+9*, FLOWBD+3
BHSJ FLOWX+1!, FLOWB+3*, FLOWS+4*
BHSL FLOWX+1!, FLOWADD+2*, FLOWS+4
BHSMXL FLOWX+1!, FLOWOUT+11, FLOWTB+2*, FLOWTB2+6*
BHSN FLOWX!, FLOWTB2+1*, FLOWTB2+2, FLOWTB2+3, FLOWB2*, FLOWB2+1
BHSND2 FLOW+6*, FLOW+8, FLOWX!
BHSNGL FLOWX+1!, FLOWB2+6*, FLOWS+3
BHSP FLOWX+2!, FLOWOUT+11*, FLOWCP+1*, FLOWCP+3, FLOWTB2+2*, FLOWTB2+3*, FLOWB2+5*, FLOWS+4*
BHSPAT FLOW+2~, FLOW+3*, FLOW+4, FLOWOUT+9, FLOWCHK+4, PVCH+7, FLOWBD+3
BHSPI FLOWX+2!, FLOWCHK+4*, FLOWCP+1
BHSQ FLOWX+2!, FLOWOUT+9*
BHST FLOWX!, FLOWTB+2*, FLOWTB2+5, FLOWTB2+7*
BHSTB FLOWX!, FLOWTB+1!
BHSTB( FLOWHD+7, FLOWTB2+5*, FLOWADD+2
BHSTTL FLOWX+1!, FLOWTB2+2*, FLOWTB2+5
BHSVDF FLOWX!, FLOWBD+3*, FLOWB
BHSVGL FLOWX+1!, FLOWB2+5*, FLOWBS+2, FLOWBA+2
BHSW FLOWX!, FLOWTB2*, FLOWTB2+2*, FLOWTB2+3*, FLOWTB2+4*, FLOWTB2+5, FLOWTB2+6, FLOWTB2+7
BHSX FLOWX+1!, FLOWB2+3*, FLOWADD+3
BHSXS FLOWX+1!, FLOWS+1*
BHSXT FLOWX+1!, FLOWB2+4*, FLOWBS2+2
D PVCH+1~, PVCH+19*, PVCH+20, CHKCODE+1, CHKCODE1+1*, CHKCODE1+6*
DA FLOWBS+1~, FLOWBS+2*, FLOWBA+1~, FLOWBA+2*
>> DFN FLOW+3
DT PVCH+6, PVCH+7
DUZ(2 PVCH+3, PVCH+4
E PVCH+1~, PVCH+7*
>> GMTSDLM FLOWOUT+9
>> GMTSEG( FLOW+7, FLOW+8, FLOWOUT+1
>> GMTSEGN FLOW+7, FLOW+8, FLOWOUT+1
>> GMTSNDM FLOW+6, FLOW+8*, FLOWOUT+9*
>> GMTSNPG FLOWOUT+11, FLOWOUT+13, FLOWCKP+1, FLOWHD+5, FLOWHD+6
>> GMTSQIT FLOW+8, FLOWOUT+4, FLOWOUT+7, FLOWOUT+9, FLOWOUT+10, FLOWOUT+12, FLOWCKP+1, FLOWHD+2, FLOWHD+6, FLOWB+3
I FLOWBS2+1~, FLOWBS2+4*, FLOWADD+1~
U FLOWOUT+5, PVCH+3, PVCH+4, PVCH+9, PVCH+10, PVCH+11, PVCH+12, PVCH+19, PVCH+23, FLOWCP+1
, FLOWCP+3, FLOWCR+1, CHKCODE1+2, FLOWHD+5, FLOWTB2+2, FLOWTB2+3, FLOWB, FLOWB2+1, FLOWB2+5, FLOWBS2+4
, FLOWADD+2
V PVCH+1~, PVCH+9*, PVCH+10, PVCH+11, PVCH+12, PVCH+13, PVCH+14, PVCH+18, PVCH+19, PVCH+21
X PVCH+1~, PVCH+9*, FLOWHD+5*, FLOWBS2+3, FLOWS*, FLOWS+1*, FLOWS+2*, FLOWS+3*, FLOWS+4
Y PVCH+1~, PVCH+19*, PVCH+21*, PVCH+22, PVCH+23
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All