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

Package: Contract Health Management Information System

Routine: ACHSODP


Information

ACHSODP ; IHS/ITSC/PMF - PRINT DCR REPORT (1/3) ; [ 10/16/2001 8:16 AM ]

Source Information

Source file <ACHSODP.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Contract Health Management Information System 5 ($$LOC,ERPT,NOW,RTRN)^ACHS  AUTO1^ACHSNEW  ^ACHSODP1  ^ACHSODP2  FC^ACHSUF  
IHS VA Utilities 1 $$C^XBFUNC  
Kernel 1 $$FMTE^XLFDT  
VA Fileman 1 COMMA^%DTC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Contract Health Management Information System 2 ACHSDSU  ACHSODB  

Entry Points

Name Comments DBIA/ICR reference
END ;
HDR ;
HDR1 ;EP.
SUMMARY ;
A1 ;
A0 ;
A3 ;
A2 ;
A4 ;
HDR2 ;EP.
B9 ;
B1 ;

External References

Name Field # of Occurrence
COMMA^%DTC SUMMARY+5, SUMMARY+12
$$LOC^ACHS A0+5
ERPT^ACHS END+4
NOW^ACHS A0+8
RTRN^ACHS A4+2, B1+1, B1+3
AUTO1^ACHSNEW END+3
^ACHSODP1 A4+3
^ACHSODP2 B1+3
FC^ACHSUF A0+6
$$C^XBFUNC A0+5
$$FMTE^XLFDT A0+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: B9+1
Function Call: WRITE
  • Prompt: @IOF,?80-$L(ACHSLOC)/2,ACHSLOC,!,ACHSTIME,?25,"CHS DOCUMENT CONTROL REGISTER",?72,"Page ",ACHSPG,!?80-$L(ACHSRGNM)/2,ACHSRGNM,!,ACHST1,!
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,"Patient",?22,"Provider of Service",?49,"Issue /DOS",?62,"Type",!,"Document",?22,"Ein #",?49,"Serv",?62,"Dest",?74,"Amount",!,"-----------------",?22,"-------------------------",?49,"-----------",?62,"-------",?72,"--------"
  • Line Location: HDR1+1
Function Call: WRITE
  • Prompt: !!!?7,"Type Document",?40,"No. Documents",?61,"Obligations",!?5,"----------------",?40,"--------------",?60,"--------------"
  • Line Location: HDR2+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: SUMMARY+3
Function Call: WRITE
  • Prompt: !?5,ACHSTYPE," DOCUMENTS",?46,$J(ACHS,3),?63,X
  • Line Location: SUMMARY+6
Function Call: WRITE
  • Prompt: " ***"
  • Line Location: SUMMARY+7
Function Call: WRITE
  • Prompt: !?46,"-----",?60,"---------------"
  • Line Location: SUMMARY+10
Function Call: WRITE
  • Prompt: !!?5,"TOTALS",?46,$J(^TMP("ACHSOD",$J,DUZ(2),"TRAN",ACHSFYY),3),?63,$J(ACHSCT,9)
  • Line Location: SUMMARY+14
Function Call: WRITE
  • Prompt: !!!?5,"FISCAL AGENT DOCUMENTS: "
  • Line Location: SUMMARY+17
Function Call: WRITE
  • Prompt: !?14,"IHS DOCUMENTS: "
  • Line Location: SUMMARY+19
Function Call: WRITE
  • Prompt: !!?8,"OBLIG DHR DOCUMENTS: "
  • Line Location: SUMMARY+21

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("ACHSOD" A0+1, A0+2, A0+4, A1+1, A2+1, A3+1, A4+1, B1+2, SUMMARY+5, SUMMARY+14
, SUMMARY+18, SUMMARY+20, SUMMARY+22

Label References

Name Line Occurrences
A0 END+2
A1 A1+1, B1+4
A2 A3+2
A3 A4+1
A4 A4+4
B1 A2+2
B9 A1+1
END A0+1, A0+3, A0+7
HDR A1+4, A4+2, B1+1, B1+3
HDR1 A1+4, A4+2
HDR2 SUMMARY+1
SUMMARY B1+2

Naked Globals

Name Field # of Occurrence
^( SUMMARY+5, SUMMARY+18, SUMMARY+20, SUMMARY+22
^("DCR" A1+1
^(0 A1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A B9+2!
>> ACHS A1+3*, SUMMARY+5*, SUMMARY+6
>> ACHS("DCR" END+3!
>> ACHSACD A1+5*, A2+1*, A2+2, A3+1, A4+1
ACHSACS A4+1*, B9+2!
ACHSBDT A0+4*, A0+5, B9+2!
>> ACHSCHSS A0+5*
>> ACHSCT SUMMARY+2*, SUMMARY+5*, SUMMARY+11, SUMMARY+13*, SUMMARY+14
ACHSDIEN A1+5*, A2+3*, A3+1*, A3+2, A4+1, B9+2!
ACHSDPFX A1+5*, B9+2!
ACHSEBAL B9+2!
ACHSEDT A0+4*, A0+5, B9+2!
>> ACHSERR A0+7
>> ACHSFC A1+5
ACHSFYY A0+4*, A1+1*, A1+5, A2+1, A3+1, A4+1, B1+2, B9+2!, SUMMARY+5, SUMMARY+14
, SUMMARY+18, SUMMARY+20, SUMMARY+22
>> ACHSIO HDR+1
ACHSIP SUMMARY+7*, SUMMARY+15, SUMMARY+16!
>> ACHSLOC A0+4*, A0+5*, HDR+3
>> ACHSNUM END+1*, END+2
>> ACHSPG A0+4*, HDR+2*, HDR+3
ACHSREG A1+1*, B9+2!
ACHSRGNM A1+1*, B9+2!, HDR+3
ACHSSET B9+2!
ACHSSUM A1+2!, B9+2!
ACHSSUM( A1+3*
>> ACHST1 A0+5*, HDR+3
>> ACHSTIME HDR+3
ACHSTN A3+3*, A4+1*, B9+2!
ACHSTS B9+2!
ACHSTY B9+2!
>> ACHSTYPE SUMMARY+4*, SUMMARY+5, SUMMARY+6, SUMMARY+7
ACHSZYR A0+2*, A0+3, A0+4, B9+2!
DFN B9+2!
DUZ(2 A0+1, A0+2, A0+4, A1+1, A2+1, A3+1, A4+1, B1+2, SUMMARY+5, SUMMARY+14
, SUMMARY+18, SUMMARY+20, SUMMARY+22
IOF B9+1, HDR+3
IOSL A4+2
U A0+4, A1+1, SUMMARY+5
>> X A0+4*, A1+1*, SUMMARY+5*, SUMMARY+6, SUMMARY+11*, SUMMARY+13
X2 B9+2!
X3 B9+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All