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

Package: Patient Care Component

Routine: APCHS2H


Information

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

Source Information

Source file <APCHS2H.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^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 WITHOUT CHR * 9000010/9000010.07 **********
; <SETUP>
HASPOV ;

External References

Name Field # of Occurrence
$$WANTPN^APCHSUTL HASPOV+3
GETICDDX^APCHSUTL HASPOV+1
GETSITEV^APCHSUTL ONEDATE+8
PRTICD^APCHSUTL COMMON+15
$$PRIMPROV^APCLV ONEDATE+9, GETPROV+1
$$GET1^DIQ HASPOV+3
$$VAL^XBDIQ1 HASPOV+4

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
^AUPNVCHS("AD" COMMON+9
^AUPNVPOV - [#9000010.07] DSPVIS+3
^AUPNVPOV("AD" ONEDATE+10, DSPVIS+2, DSPVIS+3
^AUPNVSIT - [#9000010] ONEDATE+7
^AUPNVSIT("AA" OUTPT+2, OUTPT+15, ONEDATE+4, INHOSP+2, INHOSP+7
^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+11
GETCLN ONEDATE+8
GETPROV ONEDATE+8
HASPOV DSPVIS+3
NOPOV DSPVIS+2
ONEDATE OUTPT+17, INHOSP+7

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