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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APCHS5A

Package: Patient Care Component

Routine: APCHS5A


Information

APCHS5A ; IHS/CMI/LAB - PART 5A OF APCHS5 -- SUMMARY PRODUCTION COMPONENTS ;

Source Information

Source file <APCHS5A.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS Patient Registration 1 ($$GETMCR,$$GETRRE)^AGUTL  
IHS VA Utilities 1 $$VAL^XBDIQ1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component 1 APCHS5  

Entry Points

Name Comments DBIA/ICR reference
MAIDX
RR ;EP
; RAILROAD RETIREMENT
THIRD ;ENTRY POINT
; OTHER THIRD PARTY
DRR ;
DMAID ;
DMCARE ;
MAID ;ENTRY POINT
; MEDICAID
DTHIRD
BMAID
MCARE ;ENTRY POINT
; MEDICARE

External References

Name Field # of Occurrence
$$GETMCR^AGUTL DMCARE+10
$$GETRRE^AGUTL DRR+11
$$VAL^XBDIQ1 DMAID+14, DTHIRD+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $S(X="":"??",1:X)," ",APCHSINS,?32,$P(APCHSN,U,3)
  • Line Location: DMAID+11
Function Call: WRITE
  • Prompt: ?49,$P(APCHSNM,U,3),?54,APCHSDTL,?72,APCHSDTN,!
  • Line Location: DMAID+13
Function Call: WRITE
  • Prompt: ?3,"Plan Name: ",$$VAL^XBDIQ1(9000004,APCHSPDN,.11),!
  • Line Location: DMAID+14
Function Call: WRITE
  • Prompt: APCHSINS,?32,$$GETMCR^AGUTL(APCHSPAT),?44,APCHSUFF
  • Line Location: DMCARE+10
Function Call: WRITE
  • Prompt: ?49,APCHSCOV,?54,APCHSDTL,?63,APCHSDTS,?72,APCHSDTN,!
  • Line Location: DMCARE+14
Function Call: WRITE
  • Prompt: APCHSINS,?32,$P(APCHSN,U,2),?49,$P(APCHSN,U,3),?54,APCHSDTL,?72,APCHSDTN,!
  • Line Location: DTHIRD+16
Function Call: WRITE
  • Prompt: ?32,"Coverage Type: ",$$VAL^XBDIQ1(9000003.1,$P(APCHSN,U,8),.05),!
  • Line Location: DTHIRD+18
Function Call: WRITE
  • Prompt: APCHSINS,?32,$$GETRRE^AGUTL(APCHSPAT),?44,APCHSUFF
  • Line Location: DRR+11
Function Call: WRITE
  • Prompt: ?49,APCHSCOV,?54,APCHSDTL,?72,APCHSDTN,!
  • Line Location: DRR+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPN3PPH - [#9000003.1] DTHIRD+14
^AUPNMCD - [#9000004] BMAID, BMAID+1, DMAID+1, DMAID+3
^AUPNMCD("B" MAID+4
^AUPNMCR - [#9000003] MCARE+2, MCARE+3, MCARE+4, MCARE+8, DMCARE+1
^AUPNPAT - [#9000001] DMCARE+12
^AUPNPRVT - [#9000006] THIRD+2, THIRD+4, DTHIRD, DTHIRD+13
^AUPNRRE - [#9000005] RR+2, RR+3, RR+7, DRR+1
^AUTNINS - [#9999999.18] DMAID+2, MCARE+5, DTHIRD+2, RR+4
^AUTTMCS - [#9999999.32] MCARE+6
^DIC(5 - [#5] DMAID+11

Label References

Name Line Occurrences
BMAID MAID+4
DMAID MAID+6
DMCARE MCARE+9
DRR RR+8
DTHIRD THIRD+6

Naked Globals

Name Field # of Occurrence
^( BMAID+1, MCARE+8, THIRD+4, RR+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APCHSCKP DMAID+10, DMCARE+8, DMCARE+13, DTHIRD+9, DTHIRD+17, DRR+9
APCHSCOV MAIDX!, DMCARE+11*, DMCARE+12, DMCARE+14, DRR+8*, DRR+12
>> APCHSCVD DMAID+4, DMAID+6, DMCARE+2, DMCARE+4, DMCARE+12, DTHIRD+3, DTHIRD+5, DRR+2, DRR+4
APCHSDTL MAIDX!, DMAID+4*, DMAID+13, DMCARE+2*, DMCARE+14, DTHIRD+3*, DTHIRD+16, DRR+2*, DRR+12
APCHSDTN MAIDX!, DMAID+6*, DMAID+13, DMCARE+4*, DMCARE+14, DTHIRD+5*, DTHIRD+16, DRR+4*, DRR+12
APCHSDTS MAIDX!, DMCARE+12*, DMCARE+14
APCHSEDN MAID+6*, MAIDX!, BMAID+1*, DMAID+3, MCARE+8*, MCARE+9*, DMCARE+1, RR+7*, RR+8*, DRR+1
APCHSI MAID+6*, MAIDX!, BMAID+1*, MCARE+8*, MCARE+9*, THIRD+6*, RR+7*, RR+8*
APCHSIDN MAIDX!, THIRD+4*, THIRD+6*, DTHIRD, DTHIRD+13
APCHSINS MAIDX!, DMAID+2*, DMAID+11, MCARE+5*, DMCARE+10, DTHIRD+2*, DTHIRD+16, RR+4*, DRR+11
APCHSITB MAID+2!, MCARE+7!, THIRD+3!, RR+6!
APCHSITB( MAID+6, BMAID+1*, MCARE+8*, MCARE+9, THIRD+4*, THIRD+6, RR+7*, RR+8
APCHSJ MAID+6*, MAIDX!, BMAID+1*, MCARE+8*, MCARE+9*, THIRD+6*, RR+7*, RR+8*
APCHSN MAIDX!, DMAID+1*, DMAID+2, DMAID+11, DMAID+14, MCARE+3*, MCARE+5, MCARE+6, MCARE+8, DTHIRD*
, DTHIRD+1, DTHIRD+2, DTHIRD+3, DTHIRD+5, DTHIRD+13*, DTHIRD+14*, DTHIRD+16, DTHIRD+18, RR+3*, RR+4
, RR+5, RR+7
APCHSNM MAIDX!, DMAID+3*, DMAID+4, DMAID+6, DMAID+13, DMCARE+1*, DMCARE+2, DMCARE+4, DMCARE+11, DMCARE+15!
, DRR+1*, DRR+2, DRR+4, DRR+8, DRR+13!
>> APCHSNPG DMAID+10, DMCARE+8, DMCARE+13, DTHIRD+9, DTHIRD+17, DRR+9
>> APCHSP MAID+6*, BMAID+1*, MCARE+8*, MCARE+9*, THIRD+4*, RR+7*, RR+8*
>> APCHSPAT MAID+4, MCARE+2, MCARE+3, MCARE+4, MCARE+8, DMCARE+10, DMCARE+12, THIRD+2, THIRD+4, DTHIRD
, DTHIRD+13, RR+2, RR+3, RR+7, DRR+11
APCHSPDN MAID+4*, MAID+6*, MAIDX!, BMAID, BMAID+1, DMAID+1, DMAID+3, DMAID+14, MCARE+9*, DMCARE+1
, RR+8*, DRR+1
>> APCHSQ MAID+4*, MAID+6*, BMAID+1*, MCARE+8*, MCARE+9*, THIRD+4*, THIRD+6*, RR+7*, RR+8*
>> APCHSQIT DMAID+10, DMCARE+8, DMCARE+13, DTHIRD+9, DTHIRD+17, DRR+9
APCHSUFF MAIDX!, MCARE+6*, DMCARE+10, RR+5*, DRR+11
APCHSXDT MAIDX!, DMAID+6*, DMAID+7*, DMAID+8, DMCARE+4*, DMCARE+5*, DMCARE+6, DMCARE+15!, DTHIRD+5*, DTHIRD+6*
, DTHIRD+7, DTHIRD+19!, DRR+4*, DRR+5*, DRR+6, DRR+13!
DT DMAID+8, DMCARE+6, DTHIRD+7, DRR+6
U BMAID+1, DMAID+2, DMAID+4, DMAID+6, DMAID+11, DMAID+13, DMAID+14, MCARE+5, MCARE+6, MCARE+8
, DMCARE+2, DMCARE+4, DMCARE+11, DMCARE+12, THIRD+4, DTHIRD+1, DTHIRD+2, DTHIRD+3, DTHIRD+5, DTHIRD+13
, DTHIRD+14, DTHIRD+16, DTHIRD+18, RR+4, RR+5, RR+7, DRR+2, DRR+4, DRR+8
>> X DMAID+11*
Y MAIDX!, DMAID+4*, DMAID+6*, DMCARE+2*, DMCARE+4*, DMCARE+12*, DTHIRD+3*, DTHIRD+5*, DRR+2*, DRR+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All