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

Package: Third Party Billing

Routine: ABMDTX


Information

ABMDTX ; IHS/ASDST/DMJ - EXPORT BILLS FROM FACILITY ;

Source Information

Source file <ABMDTX.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
Third Party Billing 7 ^ABMDDIE  (,10)^ABMDR16  QUE^ABMDRUTL  ^ABMDTX0  ^ABMDTX1  ^ABMDTX2  $$EN^ABMVDF  
VA Fileman 4 ^DIC  FILE^DICN  ^DIK  ^DIR  
Kernel 3 ^%ZIS  ^%ZISC  KILL^%ZTLOAD  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Third Party Billing 3 ABMDRAOT  ABMDTX1  ABMDTX2  

Entry Points

Name Comments DBIA/ICR reference
ERR
AUTO
QUE
DEV
PRQUE ;TASKMAN ENTRY POINT
DEV2 ;EP FROM ABMDTX1 (PRINT ERROR LIST)
AFFL
ENT
RECD
XIT
REDO ; EP
OPEN ;EP for Opening Device

External References

Name Field # of Occurrence
^%ZIS ENT+1, DEV2+1, DEV2+3, OPEN+1
^%ZISC DEV2+5, XIT+1
KILL^%ZTLOAD XIT+4
^ABMDDIE XIT+3, ERR+11
^ABMDR16 DEV2+4
10^ABMDR16 XIT
QUE^ABMDRUTL QUE+1
^ABMDTX0 AUTO+1
^ABMDTX1 AUTO+3
^ABMDTX2 AUTO+4
$$EN^ABMVDF REDO+6, XIT
^DIC REDO+2
FILE^DICN RECD+8
^DIK RECD+4
^DIR ENT+4, DEV, ERR+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: ENT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DEV+0
Function Call: WRITE
  • Prompt: !
  • Line Location: DEV2+1
Function Call: WRITE
  • Prompt: *7,!!,"This Report can not be Printed to the Screen, Please Select another Device."
  • Line Location: DEV2+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: REDO+1
Function Call: WRITE
  • Prompt: $$EN^ABMVDF("IOF")
  • Line Location: XIT+0
Function Call: WRITE
  • Prompt: *7,!!?(40-($L(ABM(1))/2)),ABM(1),!!,"ABNORMAL END - THIS JOB HAS BEEN CANCELLED."
  • Line Location: ERR+10
Routine Call
  • DIC
  • Line Location:
    • REDO+2
Routine Call
  • DIR
  • Line Location:
    • ENT+4
    • DEV
    • ERR+10
Routine Call
  • %ZIS
  • Line Location:
    • ENT+1
    • DEV2+1
    • DEV2+3
    • OPEN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDAOTX RECD+6, XIT+5, RECD, RECD+1, RECD+4, REDO+5, REDO+6, XIT+3
^ABMDPARM( AFFL
^AUTNINS - [#9999999.18] RECD+6, XIT+5
^AUTTLOC - [#9999999.06] AFFL+1, AFFL+3
^TMP("ABMDTX" AUTO+3, XIT+6!

Label References

Name Line Occurrences
AFFL ENT+2, PRQUE+1
AUTO ENT+3, ENT+7
DEV AUTO+2, DEV2+2
ERR XIT+2
RECD AUTO
REDO ENT+6, REDO+4
XIT ENT+5, ENT+6, AUTO, AUTO+1, AUTO+2, AUTO+3, AUTO+5

Naked Globals

Name Field # of Occurrence
^( RECD+4, AFFL+3
^(0 RECD+1, RECD+4, AFFL, AFFL+1, AFFL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS DEV2+1*
>> %ZIS("A" DEV2+1*
>> %ZIS("B" DEV2+1*
ABM ENT!, XIT+6!, ERR*, ERR+1*, ERR+2*, ERR+3*, ERR+4*, ERR+5*, ERR+6*, ERR+7*
, ERR+8*, ERR+9, ERR+11
ABM("ADFN" RECD+1*, RECD+10*, REDO+7*, XIT+3, ERR+11
ABM("CNT" AUTO+1
ABM("I" AFFL+2*, AFFL+3*
ABM("IDT" AFFL+3*
ABM("IOP" DEV2+3*, OPEN+1
ABM("LCD" AFFL+1*
ABM("LTYPE" DEV+3*, DEV2+1
ABM("PG" ENT*
ABM("PRINT" OPEN+2, XIT
ABM("REDO" ENT*, ENT+6*, AUTO
ABM("X" AFFL*, AFFL+1, AFFL+3
ABM("XIT" ENT*, ENT+5*, ENT+6, AUTO, AUTO+1*, AUTO+2, AUTO+3*, DEV+1*, DEV2+1*, DEV2+3*
, DEV2+4*, OPEN+1*, RECD+2*, RECD+7*, RECD+9*, REDO+3*, XIT+2, QUE+2*, ERR, ERR+1
, ERR+2, ERR+3, ERR+4, ERR+5, ERR+6, ERR+7, ERR+8, ERR+11
ABM(1 ERR+9*, ERR+10
ABME XIT+6!
ABMP XIT+6!
ABMP("AFFL" AFFL*, AFFL+2*, AFFL+3*, AFFL+4*
ABMP("AUTO" ENT+3, PRQUE+1*, AUTO+2, XIT+4, ERR+10
ABMP("TLIST" DEV+2*
ABMV XIT+6!
>> DA RECD+3*, RECD+4*, XIT+3*, ERR+11*
DD RECD+8!
DIC RECD+8*, REDO+1!*, REDO+2!
DIC("A" REDO+1*
DIC(0 RECD+8*, REDO+1*
>> DIE XIT+3*, ERR+11*
>> DIK RECD+3*
>> DINUM RECD+8*
DIR ENT+4!, DEV!, XIT+6!, ERR+10!
DIR("?" ENT+4*
DIR("A" ENT+4*, DEV*, ERR+10*
DIR("B" ENT+4*, DEV*
DIR(0 ENT+4*, DEV*, ERR+10*
>> DIROUT ENT+5, DEV+1
DO RECD+8!
>> DR XIT+3*, ERR+11*
DT RECD, RECD+1, RECD+8, AFFL+3
>> DTOUT ENT+5, DEV+1, DEV2+4, REDO+3
>> DUOUT ENT+5, DEV+1, DEV2+4, REDO+3
DUZ(2 RECD, RECD+1, RECD+4, REDO+5, REDO+6, XIT+3, AFFL
IO ENT+1, DEV2+2, OPEN+2, XIT
IO(0 DEV2+2
ION DEV2+3
>> IOP ENT+1*, DEV2+3*, OPEN+1*
>> POP DEV2+1, DEV2+3, OPEN+1
U RECD+1, RECD+4, XIT+3, AFFL, AFFL+1, AFFL+3
>> X RECD+8*, REDO+3
XBFLG XIT+6!
XBFLG(1 ERR+5
XBGL XIT+6!
XBMED ENT+3*, XIT+6!
XBTLE XIT+6!
>> Y ENT+6, DEV+2, RECD+9, RECD+10, REDO+4, REDO+5, REDO+6, REDO+7
>> ZTDESC QUE*
ZTQUEUED ENT+3*, XIT+4, XIT+6!
>> ZTRTN QUE*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All