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

Package: Patient Care Component

Routine: APCHS2B


Information

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

Source Information

Source file <APCHS2B.m>

Call Graph

Call Graph Total: 4

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

Entry Points

Name Comments DBIA/ICR reference
NOPOV ;
GETPROV ;
ONEDATE ;
GETCLN ;
INHOSP ; ********** INHOSPITAL ENCOUNTERS * 9000010/9000010.07 **********
; <SETUP>
COMMON ;
OUTPTX ; <CLEANUP>
INHOSPX
DSPVIS ;
OUTPT ; ********** OUTPATIENT ENCOUNTERS * 9000010/9000010.07 **********
; <SETUP>
HASPOV ;

External References

Name Field # of Occurrence
$$WANTPN^APCHSUTL HASPOV+4
GETICDDX^APCHSUTL HASPOV+2
GETSITEV^APCHSUTL ONEDATE+11
PRTICD^APCHSUTL COMMON+16
$$PRIMPROV^APCLV GETPROV+1
$$VD^APCLV HASPOV+1
$$GET1^DIQ HASPOV+4
$$VAL^XBDIQ1 HASPOV+5

Interaction Calls

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

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, INHOSP+7, INHOSP+8
^AUPNVCHS("AD" COMMON+9
^AUPNVPOV - [#9000010.07] DSPVIS+3
^AUPNVPOV("AD" ONEDATE+9, ONEDATE+10, DSPVIS+2, DSPVIS+3
^AUPNVSIT - [#9000010] ONEDATE+8
^AUPNVSIT("AA" OUTPT+2, OUTPT+15, ONEDATE+5, INHOSP+2, INHOSP+14
^DD(9000010.07 COMMON+8
^DIC(40.7 - [#40.7] GETCLN+3, GETCLN+4, GETCLN+5

Label References

Name Line Occurrences
COMMON NOPOV+2
DSPVIS ONEDATE+12
GETCLN ONEDATE+11
GETPROV ONEDATE+11
HASPOV DSPVIS+3
NOPOV DSPVIS+2
ONEDATE OUTPT+17, INHOSP+14

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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