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

Package: Contract Health Management Information System

Routine: ACHSC6P2


Information

ACHSC6P2 ; IHS/ITSC/PMF - PRINT EXPENDITURE REPORTS TOTALS ; [ 10/16/2001 8:16 AM ]

Source Information

Source file <ACHSC6P2.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$REPEAT^XLFSTR  
VA Fileman 1 COMMA^%DTC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Contract Health Management Information System 2 ACHSC6P  ACHSC6P1  

Entry Points

Name Comments DBIA/ICR reference
FMT ;
TOTAL ;EP.
KILL ;EP.
TOT ;EP.

External References

Name Field # of Occurrence
COMMA^%DTC FMT+3
$$REPEAT^XLFSTR TOTAL+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Total ",$S(ACHSRPT=2:"Communitie",ACHSRPT=5:"Tribe",1:"Patient"),"s for Period",$E(ACHS,1,50-$X-$L(ACHSPTCT)),ACHSPTCT
  • Line Location: TOT+2
Function Call: WRITE
  • Prompt: !!,"Total 43 Documents for period",$E(ACHS,1,50-$X-$L(ACHSTN43)),ACHSTN43,!,"Total 43 Estimated Days of care",$E(ACHS,1,50-$X-$L(ACHSESDA("T43"))),ACHSESDA("T43")
  • Line Location: TOT+3
Function Call: WRITE
  • Prompt: !,"Total 43 Dollars",$E(ACHS,1,50-$X-$L(X)),X,!
  • Line Location: TOT+6
Function Call: WRITE
  • Prompt: !,"Total 64 Documents for period",$E(ACHS,1,50-$X-$L(ACHSTN64)),ACHSTN64
  • Line Location: TOT+7
Function Call: WRITE
  • Prompt: !,"Total 64 Estimated Days of Care",$E(ACHS,1,50-$X-$L(ACHSESDA("T64"))),ACHSESDA("T64"),!
  • Line Location: TOT+8
Function Call: WRITE
  • Prompt: "Total 64 Dollars",$E(ACHS,1,50-$X-$L(X)),X
  • Line Location: TOT+11
Function Call: WRITE
  • Prompt: !!,"Total 57 Documents for period",$E(ACHS,1,50-$X-$L(ACHSTN57)),ACHSTN57,!
  • Line Location: TOT+12
Function Call: WRITE
  • Prompt: "Total 57 Dollars",$E(ACHS,1,50-$X-$L(X)),X
  • Line Location: TOT+15
Function Call: WRITE
  • Prompt: !!,"Total Third Party Payments",$E(ACHS,1,50-$X-$L(X)),X,!!
  • Line Location: TOT+16
Function Call: WRITE
  • Prompt: "Total Dollars for Period",$E(ACHS,1,50-$X-$L(X)),X
  • Line Location: TOT+17
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",132)
  • Line Location: TOTAL+2
Function Call: WRITE
  • Prompt: !,"Total",?(132-$L(X)),X
  • Line Location: TOTAL+5

Label References

Name Line Occurrences
FMT TOT+5, TOT+10, TOT+14, TOT+16, TOT+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A KILL+1!
ACHS TOT+1*, TOT+2, TOT+3, TOT+6, TOT+7, TOT+8, TOT+11, TOT+12, TOT+15, TOT+16
, TOT+17, KILL+1!
ACHSBDT KILL+1!
ACHSBM KILL+1!
ACHSCAN KILL+2!
ACHSCITY KILL+1!
ACHSCOMM KILL+2!
ACHSCOMN KILL+2!
ACHSDOB KILL+2!
ACHSEDT KILL+2!
ACHSEMON KILL+1!
ACHSESDA KILL+3!
ACHSESDA("T43" TOT+3, TOTAL+3
ACHSESDA("T64" TOT+8, TOTAL+3
ACHSGRP KILL+2!
ACHSGTOT KILL+2!
ACHSGTOT("$" TOT+17, TOTAL+4
ACHSMON KILL+1!
ACHSN43 KILL+3!
ACHSN57 KILL+3!
ACHSN64 KILL+3!
ACHSNAME KILL+2!
ACHSNP KILL+3!
ACHSP3B KILL+3!
ACHSPA KILL+3!
ACHSPG KILL+2!
ACHSPT KILL+3!
ACHSPTCT TOT+2, KILL+2!
ACHSRPT TOT+2, KILL+2!
ACHSRPT1 KILL+2!
ACHSSEX KILL+2!
ACHST1 KILL+2!
ACHST2 KILL+2!
ACHST3B KILL+4!
ACHST3P KILL+2!, KILL+4!
ACHST3P("$" TOT+16, TOTAL+4
ACHST43 KILL+4!, KILL+5!
ACHST43("$" TOT+4, TOTAL+3
ACHST433 KILL+4!
ACHST57 KILL+4!, KILL+5!
ACHST57("$" TOT+13, TOTAL+4
ACHST573 KILL+4!
ACHST64 KILL+4!, KILL+5!
ACHST64("$" TOT+9, TOTAL+4
ACHST643 KILL+4!
ACHSTAO KILL+2!
ACHSTIME KILL+1!
ACHSTN43 TOT+3, TOTAL+3, KILL+4!
ACHSTN57 TOT+12, TOTAL+4, KILL+4!
ACHSTN64 TOT+7, TOTAL+3, KILL+5!
ACHSTNP KILL+5!
ACHSTO43 KILL+5!
ACHSTO57 KILL+5!
ACHSTO64 KILL+5!
ACHSTOA KILL+5!
ACHSTOAA KILL+5!
ACHSTOS KILL+5!
ACHSTOT KILL+5!
ACHSTOTT KILL+5!
ACHSTRDT KILL+2!
ACHSTT3B KILL+5!
ACHSTT3P KILL+5!
ACHSTWKL KILL+5!
ACHSTY KILL+1!, KILL+5!
DFN KILL+3!
DOC KILL+3!
T KILL+4!
X TOT+4*, TOT+6, TOT+9*, TOT+11, TOT+13*, TOT+15, TOT+16*, TOT+17*, TOTAL+1~, TOTAL+3*
, TOTAL+4*, TOTAL+5, FMT+4*
X2 FMT+1*, FMT+5!
X3 FMT+2*, FMT+4, FMT+5!
ZTSK KILL+5!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All