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

Package: Patient Care Component

Routine: APCHS1B


Information

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

Source Information

Source file <APCHS1B.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS Patient 2 ($$DOB,$$DOD)^AUPNPAT  $$ICDD^AUPNVUTL  
Patient Care Component 2 DSPCMSRG^APCHS  $$SSN^APCHS1  
DRG Grouper 1 $$ICDDX^ICDEX  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 $$FMDIFF^XLFDT  
Patient Care Component Reports 1 $$PREFLANG^APCLAPI7  
VA Fileman 1 ^DIWP  

Entry Points

Name Comments DBIA/ICR reference
DEMOG ; ******************** DEMOGRAPHICS ********************
; <SETUP>
DSPCMSRG ; DISPLAY MEMBERSHIP IN CMS REGISTER
VSTAT
DEMDSP ; <DISPLAY>
V ;
AGE(DFN,D,F) ;EP - Given DFN, return Age.
DEMOGX
VSDT

External References

Name Field # of Occurrence
DSPCMSRG^APCHS DSPCMSRG+1
$$SSN^APCHS1 DEMOG+8
$$PREFLANG^APCLAPI7 DEMDSP+30
$$DOB^AUPNPAT AGE+3, AGE+7
$$DOD^AUPNPAT DEMDSP+2, DEMDSP+7
$$ICDD^AUPNVUTL DEMDSP+7
^DIWP DEMDSP+14
$$ICDDX^ICDEX DEMDSP+7
$$VAL^XBDIQ1 DEMDSP+2, DEMDSP+3, DEMDSP+4, DEMDSP+5, DEMDSP+7, DEMDSP+35
$$FMDIFF^XLFDT AGE+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: DEMDSP+18
Function Call: WRITE
  • Prompt: APCHSNAM
  • Line Location: DEMDSP+22
Function Call: WRITE
  • Prompt: !
  • Line Location: DEMDSP+26
Function Call: WRITE
  • Prompt: $E(APCHSTR,1,33)
  • Condition for execution: APCHSTR]""
  • Line Location: DEMDSP+27
Function Call: WRITE
  • Prompt: ?34,"SSN: ",APCHSSN
  • Condition for execution: APCHSSN]""
  • Line Location: DEMDSP+27
Function Call: WRITE
  • Prompt: !
  • Line Location: DEMDSP+27
Function Call: WRITE
  • Prompt: ?34,"MOTHER'S MAIDEN NAME: ",APCHSMNM
  • Condition for execution: APCHSMNM]""
  • Line Location: DEMDSP+28
Function Call: WRITE
  • Prompt: !
  • Line Location: DEMDSP+28
Function Call: WRITE
  • Prompt: APCHSHPH,APCHSOPH
  • Line Location: DEMDSP+29
Function Call: WRITE
  • Prompt: ?34,"FATHER'S NAME: ",APCHSFNM
  • Condition for execution: APCHSFNM]""
  • Line Location: DEMDSP+29
Function Call: WRITE
  • Prompt: !
  • Line Location: DEMDSP+29
Function Call: WRITE
  • Prompt: ?34,"PREFERRED LANGUAGE: ",APCHPLNG,!
  • Line Location: DEMDSP+31
Function Call: WRITE
  • Prompt: APCHSCMR,!!
  • Line Location: DEMDSP+32
Function Call: WRITE
  • Prompt: "LAST UPDATED: ",APCHSLUD," "
  • Condition for execution: APCHSLUD]""
  • Line Location: DEMDSP+33
Function Call: WRITE
  • Prompt: ?34,"ELIGIBILITY: ",APCHSEL
  • Condition for execution: APCHSEL]""
  • Line Location: DEMDSP+33
Function Call: WRITE
  • Prompt: !
  • Line Location: DEMDSP+33
Function Call: WRITE
  • Prompt: !,"Preferred Method of Receiving Reminders: ",$$VAL^XBDIQ1(9000001,APCHSPAT,4002),!
  • Line Location: DEMDSP+35
Function Call: WRITE
  • Prompt: !
  • Line Location: DEMDSP+36
Function Call: WRITE
  • Prompt: ?24,$E(1000000+APCHSHRN,2,7)," ",APCHSFAC,!
  • Line Location: DEMDSP+37
Function Call: WRITE
  • Prompt: "REMARKS:",?9,APCHSRE1,!
  • Line Location: DEMDSP+39
Function Call: WRITE
  • Prompt: ?9,APCHSRE2,!
  • Condition for execution: APCHSRE2]""
  • Line Location: DEMDSP+39

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] DEMOG+12, V+2, V+9, DEMDSP+7, DEMDSP+35
^AUTTTRI - [#9999999.03] V+5
^DD("DD" DEMOG+7, DEMOG+15
^DD(9000001 DEMOG+21, V+7
^DIC(16 - [#16] DEMOG+22
^DIC(23 - [#23] VSTAT+3
^DIC(5 - [#5] V+11
^DIC(6 - [#6] DEMOG+22
^DPT - [#2] DEMOG+2, DEMOG+9, V+1, V+11, V+14, VSTAT+1, VSTAT+2, VSTAT+5, AGE+2
^UTILITY($J DEMDSP+8!, DEMDSP+15, DEMDSP+17, DEMDSP+20!
^VA(200 - [#200] DEMOG+21

Label References

Name Line Occurrences
$$AGE DEMDSP+23
DEMDSP V+19
VSDT VSTAT+4
VSTAT V+1

Naked Globals

Name Field # of Occurrence
^( V+9, V+11, VSTAT+1, VSTAT+5
^("VET" V+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% AGE+6~, AGE+7*, AGE+8, AGE+12
>> %1 AGE+8*, AGE+9, AGE+12
>> APCHPLNG DEMDSP+30*, DEMDSP+31
APCHSADR V+10*, V+11*, V+12*, V+13, DEMOGX!
>> APCHSBRK DEMDSP+1
APCHSBT DEMOG+16*, DEMDSP+25, DEMOGX!
>> APCHSCKP DEMDSP+16
APCHSCMR V+8*, V+13*, DEMDSP+32, DEMOGX!
APCHSDOB DEMOG+6*, DEMOG+7*, DEMDSP+23, DEMOGX!
APCHSDSC DEMDSP+6!, DEMDSP+7*, DEMDSP+20!
APCHSDSC( DEMDSP+10, DEMDSP+11
APCHSDSC(1 DEMDSP+7*
APCHSEL V+6*, V+7*, DEMDSP+33, DEMOGX!
APCHSEX DEMOG+4*, DEMDSP+24, DEMOGX!
APCHSFAC DEMOGX!
>> APCHSFNM DEMOG+11*, DEMDSP+29
APCHSFP DEMOGX!
APCHSHPH V+15*, V+16*, V+17*, V+18, DEMDSP+29, DEMOGX!
APCHSHRN DEMOGX!
APCHSI V+7*, V+9*, DEMOGX!
APCHSJ DEMOGX!
APCHSLUD DEMOG+14*, DEMOG+15*, DEMDSP+33, DEMOGX!
APCHSMNM DEMOG+10*, DEMDSP+27, DEMDSP+28, DEMOGX!
APCHSN DEMOG+2*, DEMOG+3, DEMOG+4, DEMOG+5, DEMOG+9*, DEMOG+10, DEMOG+11, DEMOG+12*, DEMOG+13, DEMOG+16
, DEMOG+18, V+2*, V+3, V+6, V+8, V+11*, V+14*, V+15, VSTAT+2*, VSTAT+3
, VSTAT+4, VSTAT+5*, DEMOGX!
APCHSNAM DEMOG+3*, DEMDSP+22, DEMOGX!
APCHSOPH V+15*, V+16, V+18*, DEMDSP+29, DEMOGX!
APCHSP V+7*, V+11*, DEMOGX!
>> APCHSPAT DEMOG+2, DEMOG+8, DEMOG+9, DEMOG+12, V+1, V+2, V+9, V+11, V+14, VSTAT+1
, VSTAT+2, VSTAT+5, DEMDSP+2, DEMDSP+3, DEMDSP+4, DEMDSP+5, DEMDSP+7, DEMDSP+23, DEMDSP+30, DEMDSP+35
APCHSPP DEMOG+18*, DEMOG+19*, DEMOG+20*, DEMOG+21*, DEMOG+22*, DEMOGX!
>> APCHSQIT DEMDSP+10, DEMDSP+16, DEMDSP+21
APCHSRE1 V+9*, DEMOGX!
APCHSRE2 V+9*, DEMOGX!
APCHSSN DEMOG+8*, DEMDSP+27, DEMOGX!
APCHSTR V+3*, V+4*, V+5*, DEMDSP+27, DEMOGX!
APCHSVST V+1*, VSTAT*, VSTAT+1*, VSTAT+3*, VSTAT+4*, VSTAT+5*, DEMDSP+34, DEMOGX!
APCHSX DEMDSP+9*, DEMDSP+10*, DEMDSP+11, DEMDSP+20!
APCHSZ DEMDSP+15*, DEMDSP+17, DEMDSP+20!
D AGE~, AGE+4*, AGE+7
DFN AGE~, AGE+1, AGE+2, AGE+3, AGE+7
DIWL DEMDSP+10*, DEMDSP+15, DEMDSP+17, DEMDSP+20!
DIWR DEMDSP+10*, DEMDSP+20!
DT DEMDSP+23, DEMDSP+30, AGE+4
E V+11*, DEMOGX!
F AGE~, AGE+5*, AGE+9
U DEMOG+3, DEMOG+4, DEMOG+5, DEMOG+10, DEMOG+11, DEMOG+13, DEMOG+16, DEMOG+18, DEMOG+21, DEMOG+22
, V+1, V+3, V+5, V+6, V+7, V+8, V+11, V+15, VSTAT+1, VSTAT+3
, VSTAT+4, VSTAT+5, DEMDSP+7, DEMDSP+35
X V+7*, DEMDSP+11*, DEMDSP+12, DEMDSP+13, DEMOGX!
Y DEMOG+5*, DEMOG+6, DEMOG+7, DEMOG+13*, DEMOG+14, DEMOG+15, VSTAT+4*, VSTAT+5*, VSDT*, DEMOGX!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All