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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APCHS1A

Package: Patient Care Component

Routine: APCHS1A


Information

APCHS1A ; IHS/CMI/LAB - PART 1A OF APCHS -- SUMMARY PRODUCTION COMPONENTS ;

Source Information

Source file <APCHS1A.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
DRG Grouper 1 ($$ICDD,$$ICDDX)^ICDEX  
IHS Patient 1 $$DOD^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Patient Care Component 1 ($$SSN,BDPDISP)^APCHS1  
Patient Care Component Reports 1 $$PREFLANG^APCLAPI7  
VA Fileman 1 ^DIWP  

Entry Points

Name Comments DBIA/ICR reference
BDEMOG ; ******************** BRIEF DEMOGRAPHICS ********************
; <SETUP>
HOMELOCX
BDEMOGX
BDEMDSP ; <DISPLAY>
HOMELOC ; ******************** LOCATION OF HOME ********************
; <SETUP>

External References

Name Field # of Occurrence
$$SSN^APCHS1 BDEMDSP+21
BDPDISP^APCHS1 BDEMDSP+28
$$PREFLANG^APCLAPI7 BDEMDSP+25
$$DOD^AUPNPAT BDEMDSP+2, BDEMDSP+7
^DIWP BDEMDSP+14
$$ICDD^ICDEX BDEMDSP+7
$$ICDDX^ICDEX BDEMDSP+7
$$VAL^XBDIQ1 BDEMDSP+2, BDEMDSP+3, BDEMDSP+4, BDEMDSP+5, BDEMDSP+7, BDEMDSP+27, BDEMDSP+29, BDEMDSP+31, BDEMDSP+32, BDEMDSP+33

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BDEMDSP+18
Function Call: WRITE
  • Prompt: !,APCHSNAM," DOB: ",APCHSDOB," SSN: ",$$SSN^APCHS1(APCHSPAT),!
  • Line Location: BDEMDSP+21
Function Call: WRITE
  • Prompt: $P(^DIC(4,APCHSFP,0),U,1)," HEALTH RECORD NUMBER: ",APCHSFAC,!
  • Line Location: BDEMDSP+22
Function Call: WRITE
  • Prompt: "Home Phone: ",$S($G(APCHHPH)]"":APCHHPH,1:"None")_" "_"Work Phone: ",$S($G(APCHWPH)]"":APCHWPH,1:"None"),!
  • Line Location: BDEMDSP+24
Function Call: WRITE
  • Prompt: "Preferred Language: ",APCHPLNG,!
  • Line Location: BDEMDSP+26
Function Call: WRITE
  • Prompt: !,"Preferred Method of Receiving Reminders: ",$$VAL^XBDIQ1(9000001,APCHSPAT,4002),!
  • Line Location: BDEMDSP+27
Function Call: WRITE
  • Prompt: ^AUPNPAT(APCHSPAT,12,APCHSI,0),!
  • Line Location: HOMELOC+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] BDEMDSP+7, BDEMDSP+22, BDEMDSP+27, BDEMDSP+29, BDEMDSP+32, BDEMDSP+33, HOMELOC+2, HOMELOC+5
^BDPRECN("C" BDEMDSP+28
^BWP - [#9002086] BDEMDSP+31
^DD("DD" BDEMOG+6
^DIC(4 - [#4] BDEMDSP+22
^DIC(5 - [#5] BDEMOG+8
^DPT - [#2] BDEMOG+2, BDEMOG+8, BDEMOG+9
^UTILITY($J BDEMDSP+8!, BDEMDSP+15, BDEMDSP+17, BDEMDSP+19!

Label References

Name Line Occurrences
BDEMOGX BDEMDSP+28

Naked Globals

Name Field # of Occurrence
^( BDEMOG+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCHHPH BDEMOG+9*, BDEMDSP+24, BDEMOGX+1!
>> APCHPLNG BDEMDSP+25*, BDEMDSP+26
APCHSADR BDEMOG+7*, BDEMOG+8*, BDEMOG+10*, BDEMDSP+23, BDEMOGX!
>> APCHSBRK BDEMDSP+1, HOMELOC+3
>> APCHSCKP BDEMDSP+16, HOMELOC+5
APCHSDOB BDEMOG+5*, BDEMOG+6*, BDEMDSP+21, BDEMOGX!
APCHSDSC BDEMDSP+6!, BDEMDSP+7*, BDEMDSP+19!
APCHSDSC( BDEMDSP+10, BDEMDSP+11
APCHSDSC(1 BDEMDSP+7*
APCHSFAC BDEMDSP+22*, BDEMOGX!
APCHSFP BDEMDSP+22*, BDEMOGX!
APCHSI BDEMOG+8*, BDEMOGX!, HOMELOC+5*, HOMELOCX!
APCHSN BDEMOG+2*, BDEMOG+3, BDEMOG+4, BDEMOG+8*, BDEMOGX!
APCHSNAM BDEMOG+3*, BDEMDSP+21, BDEMOGX!
APCHSP BDEMOG+8*, BDEMOGX!
>> APCHSPAT BDEMOG+2, BDEMOG+8, BDEMOG+9, BDEMDSP+2, BDEMDSP+3, BDEMDSP+4, BDEMDSP+5, BDEMDSP+7, BDEMDSP+21, BDEMDSP+22
, BDEMDSP+25, BDEMDSP+27, BDEMDSP+28, BDEMDSP+29, BDEMDSP+31, BDEMDSP+32, BDEMDSP+33, HOMELOC+2, HOMELOC+5
>> APCHSQIT BDEMDSP+10, BDEMDSP+16, BDEMDSP+20, HOMELOC+5
APCHSX BDEMDSP+9*, BDEMDSP+10*, BDEMDSP+11, BDEMDSP+19!
APCHSZ BDEMDSP+15*, BDEMDSP+17, BDEMDSP+19!
APCHWPH BDEMOG+9*, BDEMDSP+24, BDEMOGX+1!
DIWL BDEMDSP+10*, BDEMDSP+15, BDEMDSP+17, BDEMDSP+19!
DIWR BDEMDSP+10*, BDEMDSP+19!
DT BDEMDSP+25
DUZ(2 BDEMDSP+22
U BDEMOG+3, BDEMOG+4, BDEMOG+8, BDEMOG+9, BDEMDSP+7, BDEMDSP+22, BDEMDSP+27, BDEMDSP+29, BDEMDSP+31, BDEMDSP+32
, BDEMDSP+33
>> X BDEMDSP+11*, BDEMDSP+12, BDEMDSP+13
>> Y BDEMOG+4*, BDEMOG+5, BDEMOG+6
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All