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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ABMDE3B

Package: Third Party Billing

Routine: ABMDE3B


Information

ABMDE3B ; IHS/ASDST/DMJ - Edit Page 3 - QUESTIONS - part 3 ;

Source Information

Source file <ABMDE3B.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 5 ^DIC  FILE^DICN  ^DIE  ^DIK  ^DIR  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Third Party Billing 3 ABMDAST1  ABMDEAD2  ABMDVST1  

Entry Points

Name Comments DBIA/ICR reference
ATYP
ASRC
SPPROG
XIT
SP ;EP - Entry Point for setting UB-82 Special Prog code
ASET ;EP - Entry Point for setting Emergency Room charge
5
7 ; Outside Lab Charges
6 ; Special Program
8

External References

Name Field # of Occurrence
^DIC SPPROG+4, SP+34
FILE^DICN SP+18
^DIE 5+7, 5+8, 5+9, ASET+2, ASRC+3, ATYP+2, SP+23, 7+5, 8+5, 8+6
^DIK 6+7, SP+14
^DIR 5+4, 6+4, SP+11, 7+3, 8+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: 5+0
Function Call: WRITE
  • Prompt: !
  • Line Location: 6+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SPPROG+4
Function Call: WRITE
  • Prompt: !
  • Line Location: 7+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 8+0
Routine Call
  • DIE
  • Line Location:
    • 5+7
    • 5+8
    • 5+9
    • ASET+2
    • ASRC+3
    • ATYP+2
    • SP+23
    • 7+5
    • 8+5
    • 8+6
Routine Call
  • DIC
  • Line Location:
    • SPPROG+4
    • SP+34
Routine Call
  • DIR
  • Line Location:
    • 5+4
    • 6+4
    • SP+11
    • 7+3
    • 8+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABMDCODE - [#9002274.03] Classic Fileman Calls
^ABMDCLM - [#9002274.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDCLM - [#9002274.3] 5+2, 5+7, 5+8, 5+9, 6+2, 6+7, SPPROG+3, SP+3, SP+4, SP+5
, SP+15, SP+25, 7+2, 8+1
^ABMDCODE - [#9002274.03] ASRC+1, ATYP+1, SPPROG+3
^ABMDCODE("AC" 5+8, 5+9, ASRC+2, ATYP
^DD( SPPROG+2
^DD(9002274.3 SP+3
^DD(9002274.3059 SP+32
^DIC(40.7 - [#40.7] 5+1

Label References

Name Line Occurrences
6 SPPROG+6
ASET 5+6
ATYP ASRC+1, ASRC+2
SPPROG 6+6

Naked Globals

Name Field # of Occurrence
^( SPPROG+3
^(0 5+1, SPPROG+3
^(5 5+8, 5+9
^(59 SPPROG+3
^(7 8+1
^(8 5+2, 5+7, 7+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABM("#" 5, 6+1, 7+1, 8
>> ABM("DICS" SPPROG+2*
>> ABM("X" 6+7*, SPPROG+3*, SP+5*, SP+6, SP+14
>> ABM("Y" SP+1*, SP+16
>> ABMANS SP+12*, SP+14, SP+15
>> ABMP("C0" 5+1, ASRC
>> ABMP("CDFN" 5+2, 5+7, 5+8, 5+9, ASET+1, ASRC+1, ASRC+3, ATYP+1, ATYP+2, 6+2
, 6+7, SPPROG+3, SP+2, SP+17, SP+25, SP+28, 7+2, 7+5, 8+1, 8+5
, 8+6
>> ABMPSCD SP+20*, SP+25, SP+29
>> ABMX SP+26*, SP+35*
DA 5+7*, 5+8*, 5+9*, ASET+1*, ASRC+3*, ATYP+2*, 6+7*, SP+14*, SP+20*, SP+27!
, 7+5*, 8+5*, 8+6*
DA(1 6+7*, SP+2*, SP+3, SP+4, SP+5, SP+14, SP+15, SP+17*, SP+21, SP+29*
, SP+30
DA(2 SP+28*, SP+30
DD SP+17!
DIC SPPROG!, SPPROG+4*!, SP+17*, SP+18!, SP+27!, SP+30*
DIC("A" SPPROG+4*, SP+33*
DIC("B" SPPROG+3*
DIC("P" SP+3*, SP+32*
DIC(0 SPPROG+4*, SP+17*, SP+31*
DIE 5+7*, 5+8*, 5+9*, ASET+1*, ASRC+3*, ATYP+2*, SP+21*, SP+27!, 7+5*, 8+5*
, 8+6*
>> DIK 6+7*, SP+14*
>> DINUM SP+16*
DIR 5+4!, 6+4!, SP+7!, SP+11!, 7+3!, 8+3!
DIR("?" 5*, 6+1*, 7+1*, 8*
DIR("A" 5*, 6+1*, SP+9*, 7+1*, 8*
DIR("B" 5+1*, 5+2*, 5+3*, 6+2*, 6+3*, SP+10*, 7+2*, 8+1*, 8+2*
DIR(0 5*, 6+1*, SP+8*, 7+1*, 8*
>> DIROUT 5+5, 6+5, SPPROG+5, SP+13, 7+4, 8+4
>> DIRUT SP+13
DO SP+17!
DR 5+7*!, 5+8*!, 5+9*!, ASET+1*, ASET+2!, ASRC+3*!, ATYP+2*!, SP+22*, SP+27!, 7+5*!
, 8+5*!, 8+6*!
>> DTOUT 5+5, 6+5, SPPROG+5, SP+13, SP+26, 7+4, 8+4
>> DUOUT 5+5, 6+5, SPPROG+5, SP+13, SP+26, 7+4, 8+4
DUZ(2 5+2, 5+7, 5+8, 5+9, 6+2, 6+7, SPPROG+3, SP+3, SP+4, SP+5
, SP+15, SP+25, 7+2, 8+1
U 5+1, 5+2, 5+7, 5+8, 5+9, ASRC, ASRC+1, ATYP+1, SPPROG+3, SP+3
, SP+25, SP+32, SP+35, 7+2, 8+1
X ASRC+2*, ASRC+3, ATYP*, ATYP+2, SPPROG+1!, SPPROG+5, SP+7!, SP+16*, SP+27!, 7+5
Y 5+6, 6+6, SPPROG+1!, SPPROG+6, SP+1, SP+7!, SP+12, SP+20, SP+26, SP+27!
, SP+35, 7+5, 8+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All