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

Package: Contract Health Management Information System

Routine: ACHSDFE


Information

ACHSDFE ; IHS/ITSC/PMF - DEFERRED SERVICES EXPENDITURE REPORT ;7/27/10 16:12

Source Information

Source file <ACHSDFE.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZTLOAD  $$FMTE^XLFDT  $$REPEAT^XLFSTR  
DRG Grouper 2 $$ICDDX^ICDEX  $$CPT^ICPTCOD  
Contract Health Management Information System 1 ($$C,$$DATE,$$DF,$$EBB,BRPT,ERPT,RTRN)^ACHS  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Contract Health Management Information System 1 ACHS DEF EXRPT  

Entry Points

Name Comments DBIA/ICR reference
END ; --- End, Kill, Quit
HDR ; --- Paginate, write header
START ;EP - From TaskMan
DIAG ;GET PRINT ALL DIAGS
DEV ; --- Select device
BDT ; --- Input date range
DOC ; --- Loop thru documents
DATE ; --- Loop thru dates
PROC ;

External References

Name Field # of Occurrence
^%ZIS DEV+3
HOME^%ZIS DEV+4
^%ZTLOAD DEV+9
$$C^ACHS START+4, START+5, START+7
$$DATE^ACHS BDT+2, BDT+5
$$DF^ACHS DOC+4, DOC+5, DOC+6, DOC+9, DOC+11, DOC+36, DOC+52, DOC+54
$$EBB^ACHS BDT+7
BRPT^ACHS START+2
ERPT^ACHS END+1
RTRN^ACHS END+1, HDR+1
$$ICDDX^ICDEX DIAG+12
$$CPT^ICPTCOD PROC+8
$$FMTE^XLFDT START+5
$$REPEAT^XLFSTR HDR+5, HDR+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: DEV+1
Function Call: WRITE
  • Prompt: !,$$DF^ACHS(0,1),?13,ACHSDDT,?22,ACHSCAT,?53,ACHSBDT,?61,$J($FN(ACHSPAY,",",2),8)
  • Line Location: DOC+54
Function Call: WRITE
  • Prompt: !,?22,ACHSSCT
  • Line Location: DOC+55
Function Call: WRITE
  • Prompt: !?74,DIAGPTR
  • Line Location: DIAG+5
Function Call: WRITE
  • Prompt: ?74,DIAGPTR
  • Line Location: DIAG+6
Function Call: WRITE
  • Prompt: "/"
  • Line Location: DIAG+13
Function Call: WRITE
  • Prompt: ?70,"/"
  • Line Location: DIAG+14
Function Call: WRITE
  • Prompt: !?74,"PROC"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: @IOF,!!,ACHSYS,!,ACHSRPT,!,ACHSPAN,!,ACHSTIME,!,$$REPEAT^XLFSTR("=",79)
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !!!,"DEF SVC #",?13,"DEF SVC",?22,"CATEGORY/",?52,"DATE OF SVC",?64,"AMT",?70,"DIAG/"
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !?14,"DATE",?22,"SUB CATEGORY",?70,"PROC"
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",79),!!
  • Line Location: HDR+9
Routine Call
  • %ZIS
  • Line Location:
    • DEV+4
Routine Call
  • %ZIS
  • Line Location:
    • DEV+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACHSDEF - [#9002066] DATE+1, DOC+1, DIAG+2, DIAG+7, DIAG+12, PROC+2, PROC+6
^ACHSDFC - [#9002066.5] DOC+10, DOC+12
^ACHSF - [#9002080] DOC+42, DOC+45, DOC+46, DOC+47

Label References

Name Line Occurrences
BDT BDT+6, BDT+7
DATE DOC+3
DEV DEV+10
DIAG DOC+56
DOC DOC+4, DOC+5, DOC+6, DOC+57
END BDT+3, DEV+4, DEV+11, DATE+2, DATE+3
HDR START+8, DOC+49
PROC DOC+56
START DEV+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DEV+8*
>> %ZIS DEV+2*
ACHS END+2!
>> ACHSA DATE+6*, DOC+1*, DOC+3, DIAG+2, DIAG+7, DIAG+12, PROC+2, PROC+6
ACHSBDT BDT+2*, BDT+3, BDT+7, START+5, DATE+1*, DATE+2, DATE+3, DOC+1, DOC+53*, DOC+54
, END+2!
>> ACHSBM DOC+49
ACHSCAT DOC+10*, DOC+54, END+2!
ACHSCT DOC+9*, DOC+10, DOC+12, END+2!
>> ACHSDDT DOC+52*, DOC+54
ACHSDIAG END+2!
ACHSEDT BDT+5*, BDT+6, BDT+7, START+5, DATE+3, END+2!
ACHSFNM END+2!
ACHSPAN START+1~, START+5*, HDR+5
ACHSPAY DOC+42*, DOC+46*, DOC+47*, DOC+54, END+2!
ACHSPO DOC+42*, DOC+45, DOC+46, DOC+47, END+2!
ACHSPO1 DOC+37*, DOC+38*, DOC+40, END+2!
ACHSPO2 DOC+39*, DOC+40, END+2!
>> ACHSPON DOC+36*, DOC+37, DOC+39
ACHSPOT DOC+40*, DOC+42, END+2!
>> ACHSQIO DEV+7*
>> ACHSQUIT DOC+49
>> ACHSRPT START+7*, HDR+5
ACHSSCT DOC+11*, DOC+12*, DOC+13*, DOC+55, END+2!
ACHSTIME END+2!, HDR+5
ACHSYS START+1~, START+4*, HDR+5
>> DIAG DIAG+1*, DIAG+2*, DIAG+7, DIAG+12
>> DIAGPTR DIAG+7*, DIAG+8
DUZ(2 DATE+1, DOC+1, DOC+42, DOC+45, DOC+46, DOC+47, DIAG+2, DIAG+7, DIAG+12, PROC+2
, PROC+6
IO("Q" DEV+5
IOF HDR+5
IOM DEV+7
ION DEV+7
IOSL DEV+7
IOST DEV+7
>> POP DEV+4
>> PROC PROC+1*, PROC+2*, PROC+6
>> PROCPTR PROC+6*, PROC+7, PROC+8
U DOC+10, DOC+12, DOC+46, DOC+47, DOC+52, DOC+53, DIAG+7, DIAG+12, PROC+6, PROC+8
>> X DOC+52*, DOC+53*, DIAG+2*, DIAG+9, DIAG+13, PROC+2*
>> ZTDESC DEV+7*
>> ZTIO DEV+7*
>> ZTRTN DEV+7*
>> ZTSAVE( DEV+8*
>> ZTSK DEV+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All