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 |  Local Variables |  All
Print Page as PDF
Routine: ACHSDAR5

Package: Contract Health Management Information System

Routine: ACHSDAR5


Information

ACHSDAR5 ; IHS/ITSC/PMF - APPEAL TO ALTERNATE RESOURCE (3/3) ; [ 10/16/2001 8:16 AM ]

Source Information

Source file <ACHSDAR5.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Contract Health Management Information System 1 ($$DIR,$$DN,$$ZEROTH)^ACHS  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Contract Health Management Information System 2 ACHSDAR1  ACHSDAR4  

Entry Points

Name Comments DBIA/ICR reference
ENTDOC ;
PROV ;EP from ACHSDAR1
PROV2 ;
PROV1 ;
IHSRES ;EP from ACHSDAR1
ALTR ;EP --- Alternate resources
ALTR1 ;

External References

Name Field # of Occurrence
$$DIR^ACHS ENTDOC+14
$$DN^ACHS PROV+2, PROV+5
$$ZEROTH^ACHS ENTDOC+1
^DIC ENTDOC+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?DIWL+3,"Provider of services: "
  • Line Location: PROV+1
Function Call: WRITE
  • Prompt: $P($G(^AUTTVNDR($$DN^ACHS(100,2),0)),U),!
  • Line Location: PROV+2
Function Call: WRITE
  • Prompt: $$DN^ACHS(100,3),!
  • Line Location: PROV+5
Function Call: WRITE
  • Prompt: ?DIWL+3,"Provider of services: ",$P($G(^AUTTVNDR(ACHDPROV,0)),U),!
  • Line Location: PROV1+6
Function Call: WRITE
  • Prompt: ?DIWL+4,"Alternate resources: "
  • Line Location: ALTR+3
Function Call: WRITE
  • Prompt: !?29,X
  • Line Location: ALTR1+6
Function Call: WRITE
  • Prompt: !?10,"DOCUMENT TYPES ALREADY ENTERED: ",!
  • Line Location: ENTDOC+2
Function Call: WRITE
  • Prompt: !?10,$G(^ACHSDEN(DUZ(2),"D",ACHSA,800,ACHDALRS,1,X,0))
  • Line Location: ENTDOC+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: ENTDOC+7
Routine Call
  • DIC
  • Line Location:
    • ENTDOC+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACHSDEN - [#9002071] PROV1+4, PROV1+5, PROV2+4, PROV2+5, ALTR1+2, ALTR1+5, IHSRES+2, IHSRES+3, ENTDOC+1*, ENTDOC+5
, ENTDOC+6
^AUTNINS - [#9999999.18] ALTR1+5
^AUTTVNDR - [#9999999.11] PROV+2, PROV1+6
^DIC(4 - [#4] IHSRES+4

Label References

Name Line Occurrences
ALTR1 ALTR1+7
ENTDOC ENTDOC+16
PROV1 PROV+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ENTDOC+14*, ENTDOC+15
>> A PROV1+3*, PROV1+4*, PROV1+5, PROV2+3*, PROV2+4*, PROV2+5, ALTR+2*, ALTR1+2*, ALTR1+4, ALTR1+5
>> ACHDALRS ENTDOC+1, ENTDOC+5, ENTDOC+6, ENTDOC+9
>> ACHDPROV PROV1+5*, PROV1+6
>> ACHSA PROV1+4, PROV1+5, PROV2+4, PROV2+5, ALTR1+2, ALTR1+5, IHSRES+2, IHSRES+3, ENTDOC+1, ENTDOC+5
, ENTDOC+6, ENTDOC+9
>> ACHSQUIT PROV1+4, PROV2+4, ALTR+1, ALTR1+1, IHSRES+2, ENTDOC+5
>> DIC ENTDOC+9*
>> DIC("A" ENTDOC+11*
>> DIC(0 ENTDOC+10*
>> DIWL PROV+1, PROV1+6, PROV2+5, ALTR+3
>> DTOUT ENTDOC+15
>> DUOUT ENTDOC+15
DUZ(2 PROV1+4, PROV1+5, PROV2+4, PROV2+5, ALTR1+2, ALTR1+5, IHSRES+2, IHSRES+3, ENTDOC+1, ENTDOC+5
, ENTDOC+6, ENTDOC+9
>> IHSRES IHSRES+1*, IHSRES+2*, IHSRES+3
>> RES IHSRES+4*, IHSRES+5
U PROV+2, PROV1+5, PROV1+6, PROV2+5, ALTR1+5, IHSRES+3, IHSRES+4
>> X ALTR1+5*, ALTR1+6, IHSRES+3*, IHSRES+4, ENTDOC+4*, ENTDOC+5*, ENTDOC+6
>> Y ALTR+2*, IHSRES+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All