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

Package: Patient Care Component

Routine: APCHS2F


Information

APCHS2F ; IHS/CMI/LAB - PART 2B OF APCHS -- SUMMARY PRODUCTION COMPONENTS ;

Source Information

Source file <APCHS2F.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Patient Care Component 1 ($$WANTPN,GETICDDX,GETSITEV,PRTICD)^APCHSUTL  
Patient Care Component Reports 1 $$PRIMPROV^APCLV  
VA Fileman 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
COMMON ;
HASPOV ;
PP(V) ;get primary provider discipline ien
GETPROV ;
ONEDATE ;
GETCLN ;
CHKSCRN ;check for screening
OUTPTX ; <CLEANUP>
DSPVIS ;
OUTPT ; ********** OUTPATIENT ENCOUNTERS * 9000010/9000010.07 **********
; <SETUP>
NOPOV ;

External References

Name Field # of Occurrence
$$WANTPN^APCHSUTL HASPOV+3
GETICDDX^APCHSUTL HASPOV+1
GETSITEV^APCHSUTL ONEDATE+12
PRTICD^APCHSUTL COMMON+15
$$PRIMPROV^APCLV GETPROV+1
$$GET1^DIQ HASPOV+3
$$VAL^XBDIQ1 HASPOV+4
$$VALI^XBDIQ1 PP+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: APCHSDAT
  • Line Location: COMMON+2
Function Call: WRITE
  • Prompt: ?10,APCHSFAC
  • Line Location: COMMON+10
Function Call: WRITE
  • Prompt: ?23,$E(APCHSCLI,1,6),?30,APCHSPRV
  • Line Location: COMMON+11
Function Call: WRITE
  • Prompt: ?23,APCHSCLI
  • Line Location: COMMON+12
Function Call: WRITE
  • Prompt: ?23,APCHSPRV
  • Line Location: COMMON+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVPOV - [#9000010.07] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSCTL - [#9001015] OUTPT+9, OUTPT+10, CHKSCRN+2, CHKSCRN+6
^AUPNVCHS("AD" COMMON+9
^AUPNVPOV - [#9000010.07] DSPVIS+3
^AUPNVPOV("AD" ONEDATE+7, DSPVIS+2, DSPVIS+3
^AUPNVPRV - [#9000010.06] PP+3
^AUPNVPRV("AD" PP+3
^AUPNVSIT - [#9000010] ONEDATE+6, PP+2
^AUPNVSIT("AA" OUTPT+2, OUTPT+15, ONEDATE+4
^DD(9000010.06 PP+5, PP+6, PP+7
^DD(9000010.07 COMMON+8
^DIC(40.7 - [#40.7] GETCLN+3, GETCLN+4, GETCLN+5
^DIC(6 - [#6] PP+6
^VA(200 - [#200] PP+5

Label References

Name Line Occurrences
$$PP CHKSCRN+4
CHKSCRN ONEDATE+11
COMMON NOPOV+2
DSPVIS ONEDATE+12
GETCLN ONEDATE+12
GETPROV ONEDATE+12
HASPOV DSPVIS+3
NOPOV DSPVIS+2
ONEDATE OUTPT+16

Naked Globals

Name Field # of Occurrence
^(2 OUTPT+9, OUTPT+10
^(9999999 GETCLN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CHKSCRN+2~*, CHKSCRN+4~*, CHKSCRN+5, CHKSCRN+6, PP+3~, PP+7*, PP+8
APCHCSVD OUTPTX+2!, ONEDATE+2*
>> APCHSBRK OUTPT+4
APCHSCCL OUTPTX+2!, ONEDATE+1*, GETCLN+1*, GETCLN+4*, GETCLN+6*, COMMON+5, COMMON+6
>> APCHSCKP OUTPT+4, COMMON+1
APCHSCLI OUTPTX+1!, GETCLN+1*, GETCLN+2*, GETCLN+3, GETCLN+4*, GETCLN+5*, GETCLN+6, COMMON+5*, COMMON+6*, COMMON+7*
, COMMON+11, COMMON+12
>> APCHSCVD ONEDATE+2
APCHSDAT OUTPT+18, OUTPTX+1!, ONEDATE+2*, ONEDATE+3, COMMON+2
APCHSDCL OUTPT+11*, OUTPT+12*, OUTPT+13*, OUTPT+14*, OUTPTX+2!, COMMON+14
APCHSDCX OUTPT+8*, OUTPT+9*, OUTPT+11, OUTPT+12, OUTPT+13, OUTPT+14, OUTPTX+1!, COMMON+11, COMMON+12, COMMON+13
>> APCHSDLM OUTPT+15
APCHSDPR OUTPT+8*, OUTPT+10*, OUTPT+11, OUTPT+12, OUTPT+13, OUTPT+14, OUTPTX+2!, COMMON+11, COMMON+12, COMMON+13
APCHSDTU OUTPT+18, OUTPTX+1!, ONEDATE+3*, DSPVIS+1*
APCHSFAC OUTPTX+1!, COMMON+3*, COMMON+4*, COMMON+10
>> APCHSFND ONEDATE+11*, CHKSCRN+7*
APCHSICD OUTPTX+1!, NOPOV+1*, HASPOV+1*, COMMON+7, COMMON+8*, COMMON+15*
APCHSICL OUTPTX+1!, COMMON+14*
APCHSITE OUTPTX+2!
APCHSIVD OUTPT+15*, OUTPTX+1!, ONEDATE+2, ONEDATE+4
APCHSMOD OUTPTX+1!, NOPOV+1*, HASPOV+6*, COMMON+8
APCHSMTX OUTPTX+1!, COMMON+8*
>> APCHSN ONEDATE+6*, ONEDATE+7, ONEDATE+8, ONEDATE+9, ONEDATE+10, GETCLN+1, GETCLN+2, CHKSCRN+2, DSPVIS+3*, HASPOV+1
, HASPOV+2, HASPOV+4, HASPOV+5, HASPOV+6
APCHSNAB OUTPTX+2!
>> APCHSNDM OUTPT+15, OUTPT+18*
APCHSNDT OUTPTX+1!, ONEDATE+3*, COMMON+1*, COMMON+2*
APCHSNFL OUTPTX+2!
>> APCHSNPG OUTPT+4, COMMON+1
APCHSNRQ OUTPTX+1!, NOPOV+1*, HASPOV+2*, HASPOV+3*, HASPOV+4*, HASPOV+5*
APCHSNSH OUTPTX+2!, COMMON+3, COMMON+4
>> APCHSNTE COMMON+9*
APCHSOVT OUTPT+3*, OUTPTX+1!, ONEDATE+10
>> APCHSPAT OUTPT+2, OUTPT+15, ONEDATE+4
APCHSPDN OUTPTX+1!, DSPVIS+3*, HASPOV+3, HASPOV+4
APCHSPFN OUTPT+7*, OUTPTX+1!, COMMON+2*, COMMON+3, COMMON+4*
>> APCHSPRV GETPROV+1*, COMMON+11, COMMON+13
APCHSPVD OUTPT+6*, OUTPT+18*, OUTPTX+1!, ONEDATE+3
>> APCHSQ ONEDATE+4*, DSPVIS+3*
APCHSQIT OUTPT+4, OUTPT+15, OUTPT+17, OUTPTX+2!, ONEDATE+4, ONEDATE+13, COMMON+1
APCHSSCL OUTPTX+1!, ONEDATE+5*, COMMON+2*, COMMON+4*, COMMON+5, COMMON+6*, COMMON+7
>> APCHSTYP OUTPT+9, OUTPT+10, CHKSCRN+2, CHKSCRN+6, HASPOV+3
APCHSVDF OUTPTX+1!, ONEDATE+4*, ONEDATE+6, ONEDATE+7, GETPROV+1, CHKSCRN+4, DSPVIS+2, DSPVIS+3, COMMON+9
APCHSVSC OUTPTX+2!, COMMON+15
P PP+3~*, PP+4, PP+5, PP+6, PP+7
U OUTPT+9, OUTPT+10, ONEDATE+7, ONEDATE+8, ONEDATE+9, ONEDATE+10, GETCLN+1, GETCLN+2, GETCLN+4, GETCLN+5
, CHKSCRN+2, PP+3, PP+5, PP+6, PP+7, HASPOV+1, HASPOV+2, HASPOV+4, HASPOV+5, HASPOV+6
, COMMON+8
V PP~, PP+1, PP+2, PP+3
Y OUTPTX+2!, ONEDATE+2*, PP+3~*
Info |  Source |  Call 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