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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ABMDTEMR

Package: Third Party Billing

Routine: ABMDTEMR


Information

ABMDTEMR ; IHS/ASDST/DMJ - MERGE EMPLOYER DATA ;

Source Information

Source file <ABMDTEMR.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 ^DIC  (,IX1)^DIK  ^DIR  
Third Party Billing 1 ^ABMDDIE  

Entry Points

Name Comments DBIA/ICR reference
MV1 ;merge
MV2
CHK
CONT
MOVE
XIT
VERF
SEL

External References

Name Field # of Occurrence
^ABMDDIE MV2+2, MV2+3, MV2+5
^DIC SEL+3, CHK+4
^DIK MV2
IX1^DIK MV1+2
^DIR CHK+16, CHK+20, CONT, VERF

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SEL+0
Function Call: WRITE
  • Prompt: *7
  • Line Location: SEL+6
Function Call: WRITE
  • Prompt: !!,"Dup-Check for: ",$P(ABM("X0"),U),!?15,$P(ABM("X0"),U,2)
  • Line Location: CHK+0
Function Call: WRITE
  • Prompt: !?15,$P(ABM("X0"),U,3),", "
  • Line Location: CHK+1
Function Call: WRITE
  • Prompt: $P(^DIC(5,$P(ABM("X0"),U,4),0),U,2)," ",$P(ABM("X0"),U,5)
  • Line Location: CHK+2
Function Call: WRITE
  • Prompt: !,"================================================"
  • Line Location: CHK+3
Function Call: WRITE
  • Prompt: !,"_______________________________________________________________________________"
  • Line Location: CHK+8
Function Call: WRITE
  • Prompt: !,"[1] ",$P(ABM("X0"),U),?39,"| [2] ",$P(ABM("Y0"),U)
  • Line Location: CHK+9
Function Call: WRITE
  • Prompt: !," ",$P(ABM("X0"),U,2),?39,"| ",$P(ABM("Y0"),U,2)
  • Line Location: CHK+10
Function Call: WRITE
  • Prompt: !
  • Line Location: CHK+11
Function Call: WRITE
  • Prompt: " ",$P(ABM("X0"),U,3),", "
  • Line Location: CHK+11
Function Call: WRITE
  • Prompt: $P(^DIC(5,$P(ABM("X0"),U,4),0),U,2)," ",$P(ABM("X0"),U,5)
  • Line Location: CHK+12
Function Call: WRITE
  • Prompt: ?39,"| "
  • Line Location: CHK+13
Function Call: WRITE
  • Prompt: $P(ABM("Y0"),U,3),", ",$P(^DIC(5,$P(ABM("Y0"),U,4),0),U,2)," ",$P(ABM("Y0"),U,5)
  • Line Location: CHK+13
Function Call: WRITE
  • Prompt: !,"-------------------------------------------------------------------------------"
  • Line Location: CHK+14
Function Call: WRITE
  • Prompt: !
  • Line Location: CHK+16
Function Call: WRITE
  • Prompt: !
  • Line Location: CHK+20
Function Call: WRITE
  • Prompt: !!
  • Line Location: CONT+0
Function Call: WRITE
  • Prompt: !,"OK, MERGING.."
  • Line Location: MOVE+0
Function Call: WRITE
  • Prompt: !!,"Re-directing Pointers..."
  • Line Location: MV2+1
Routine Call
  • DIC
  • Line Location:
    • SEL+3
    • CHK+4
Routine Call
  • DIR
  • Line Location:
    • CHK+16
    • CHK+20
    • CONT
    • VERF

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] Classic Fileman Calls
^AUPN3PPH - [#9000003.1] Classic Fileman Calls
^AUTNEMPL - [#9999999.75] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPN3PPH("AE" MV2+5
^AUPNPAT("AF" MV2+2
^AUPNPAT("AG" MV2+3
^AUTNEMPL - [#9999999.75] SEL+6, SEL+7, CHK+7, MV1+1*
^AUTNEMPL("B" SEL+6!
^DIC(5 - [#5] CHK+2, CHK+12, CHK+13

Label References

Name Line Occurrences
CHK SEL+8, CONT
CONT CHK+6, CHK+19
MOVE CHK+23
MV2 MOVE+2
SEL SEL+5, SEL+6, SEL+9
VERF CHK+17, CHK+21, MOVE+2
XIT SEL+4, SEL+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM MOVE+1*, XIT!
ABM("MODE" SEL+2*
ABM("X" SEL+7*, MOVE+1*, MV1+1, MV2, MV2+2, MV2+3, MV2+5
ABM("X0" SEL+7*, CHK, CHK+1, CHK+2, CHK+9, CHK+10, CHK+11, CHK+12, CHK+20, CONT
ABM("XIT" SEL+3*, SEL+9, CHK+18*, CHK+22*, VERF*
ABM("Y" CHK+7*, MOVE+1*, MV1+1, MV1+2, MV2+2, MV2+3, MV2+5
ABM("Y0" CHK+7*, CHK+9, CHK+10, CHK+13, CHK+20
>> ABMZ("I" MV2+2*, MV2+3*, MV2+5*
>> DA MV1+2*, MV2*, MV2+2*, MV2+3*, MV2+5*
DIC SEL+2!, SEL+3*!, CHK+4*!
DIC("A" SEL+3*, CHK+4*
DIC("S" CHK+4*
DIC(0 SEL+3*, CHK+4*
>> DIE MV2+2*, MV2+3*, MV2+5*
>> DIK MV1+2*, MV2*
DIR CHK+16!, CHK+20!, CONT!, VERF!
DIR("A" CHK+16*, CHK+20*, CONT*, VERF*
DIR("B" CONT*, VERF*
DIR(0 CHK+16*, CHK+20*, CONT*, VERF*
DR MV2+2*!, MV2+3*!, MV2+5*!
DTOUT SEL+1!, SEL+4, CHK+5, CHK+15!, CHK+18, CHK+22
DUOUT SEL+1!, SEL+4, CHK+5, CHK+15!, CHK+17, CHK+21
U ABMDTEMR+4*, SEL+6, CHK, CHK+1, CHK+2, CHK+9, CHK+10, CHK+11, CHK+12, CHK+13
, CHK+20, CONT
>> X SEL+4
>> Y SEL+5, SEL+6, SEL+7, CHK+6, CHK+7, CHK+19, CHK+23, CONT, VERF, MOVE+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All