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 |  Marked Items |  All
Print Page as PDF
Routine: ABMEFOVR

Package: Third Party Billing

Routine: ABMEFOVR


Information

ABMEFOVR ; IHS/SD/SDR - Setup 837 Form Override ;

Source Information

Source file <ABMEFOVR.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 4 ^DIC  ^DIE  ^DIK  ^DIR  
IHS VA Utilities 1 ^XBFMK  
Third Party Billing 1 EOP^ABMDUTL  

Entry Points

Name Comments DBIA/ICR reference
VTYP ;select visit type
NM1 ;;1:NM103;2:NM108;3:NM109
FILE ;
ISA ;;1:ISA02;2:ISA03;3:ISA04;4:ISA05;5:ISA06;6:ISA07;7:ISA08;8:ISA14;9:ISA15
REF ;;1:REF01;2:REF02
ASKLOOP ;
2000B ;;1:SBR
LOOPS ;;1:HEADER;2:1000A;3:1000B;4:2010AA;5:2010BB;6:2000B;7:2310B
2010AA ;;1:NM1;2:REF
STARTA
SEGMENT ;select segment
GS ;;1:GS02;2:GS03
FORM ;select form
ELEMENT ;select element
HEADER ;;1:ISA;2:GS
NOSEND ;
SBR ;;1:SBR09
START ;start
SEND ;select send/don't send
INS ;select insurer
1000A ;;1:NM1
1000B ;;1:NM1
2310B ;EP
LOOP ;select loop
2010BB ;;1:NM1

External References

Name Field # of Occurrence
EOP^ABMDUTL ASKLOOP+39, FILE+29
^DIC INS+4, FORM+3, VTYP+4, ASKLOOP+13, ASKLOOP+21, FILE+10, NOSEND+9
^DIE ASKLOOP+36, FILE+26, NOSEND+15
^DIK 2310B+8, ELEMENT+12
^DIR LOOP+3, SEND+3, ASKLOOP+4, ASKLOOP+31, SEGMENT+3, ELEMENT+4, FILE+20, FILE+35
^XBFMK ASKLOOP+9, ASKLOOP+14, ELEMENT+1, ELEMENT+8, FILE+5, NOSEND+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: START+2
Routine Call
  • DIE
  • Line Location:
    • ASKLOOP+36
    • FILE+26
    • NOSEND+15
Routine Call
  • DIC
  • Line Location:
    • INS+4
    • FORM+3
    • VTYP+4
    • ASKLOOP+13
    • ASKLOOP+21
    • FILE+10
    • NOSEND+9
Routine Call
  • DIR
  • Line Location:
    • LOOP+3
    • SEND+3
    • ASKLOOP+4
    • ASKLOOP+31
    • SEGMENT+3
    • ELEMENT+4
    • FILE+20
    • FILE+35

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABMDEXP - [#9002274.08] Classic Fileman Calls
^ABMDVTYP - [#9002274.8] Classic Fileman Calls
^AUTNINS - [#9999999.18] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMNINS( 2310B+2, 2310B+6, ASKLOOP+8, ELEMENT+7, ELEMENT+10, FILE+1
^DD(9002274.09 ASKLOOP+19, FILE+8, NOSEND+7

Label References

Name Line Occurrences
2310B STARTA+3
ASKLOOP 2310B+1
ELEMENT STARTA+6
FILE STARTA+10
FORM START+4
INS START+3
LOOP STARTA+1
LOOPS LOOP+1
NOSEND STARTA+5
SEGMENT STARTA+4
SEND STARTA+2
STARTA FILE+37
VTYP STARTA

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABMANS STARTA+11!, ASKLOOP+26*, ASKLOOP+32*, ASKLOOP+33, ASKLOOP+35, ASKLOOP+37, FILE+15*, FILE+21*, FILE+22, FILE+25
, FILE+27
ABMDA STARTA+11!, ASKLOOP+24*, FILE+13*, NOSEND+12*
ABMELE STARTA+6, STARTA+8, STARTA+11!, ELEMENT+6*, ELEMENT+7, ELEMENT+10, FILE+1, FILE+23, FILE+37!, NOSEND+3*
, NOSEND+14
ABMEXIST STARTA+11!, FILE+1*, FILE+2, FILE+3
ABMFORM START+4, STARTA+8, STARTA+11!, FORM+5*, 2310B+2, 2310B+6, ASKLOOP+15, ASKLOOP+34, ELEMENT+7, ELEMENT+10
, FILE+1, FILE+23, NOSEND+1, NOSEND+14
ABMINS START+3, STARTA+11!, INS+5*, 2310B+2, 2310B+5, 2310B+6, ASKLOOP+8, ASKLOOP+10, ASKLOOP+17, ELEMENT+7
, ELEMENT+9, ELEMENT+10, FILE+1, FILE+6, NOSEND+5
ABMLOOP STARTA+1, STARTA+3, STARTA+8, STARTA+11!, LOOP+5*, ASKLOOP+15, ASKLOOP+34, ELEMENT+7, ELEMENT+10, FILE+1
, FILE+23, FILE+37!, NOSEND+1, NOSEND+14
ABMNM START+1!, STARTA+8*, STARTA+11!, ASKLOOP+15*, ASKLOOP+20, FILE+9, FILE+30, NOSEND+1*, NOSEND+8
>> ABMQFLG ASKLOOP+7*
ABMSEG STARTA+4, STARTA+5, STARTA+11!, SEGMENT+5*, ELEMENT+7, ELEMENT+10, FILE+1, FILE+23, FILE+37!, NOSEND+1
, NOSEND+14
ABMSEND STARTA+2, STARTA+5, STARTA+11!, SEND+4*, 2310B+1, ASKLOOP+34, ELEMENT+7, FILE+23, FILE+24, NOSEND+14
>> ABMSKIPL ASKLOOP+5*, ASKLOOP+6
ABMVTYP STARTA, STARTA+8, STARTA+9*, STARTA+11!, VTYP+9*, ASKLOOP+16*, ASKLOOP+34, FILE+1, FILE+4, FILE+23
, FILE+37!, NOSEND+2*, NOSEND+14
>> DA 2310B+6*, ASKLOOP+23*, ASKLOOP+24, ELEMENT+10*, FILE+12*, FILE+13, NOSEND+11*, NOSEND+12
>> DA(1 2310B+5*, 2310B+7, ASKLOOP+17*, ASKLOOP+18, ELEMENT+9*, ELEMENT+11, FILE+6*, FILE+7, NOSEND+5*, NOSEND+6
DIC START+1!, INS+2*, FORM+1*, FORM+3!, VTYP+1*, ASKLOOP+11*, ASKLOOP+18*, ASKLOOP+25, FILE+7*, FILE+14
, NOSEND+6*, NOSEND+13
DIC("A" VTYP+3*
DIC("P" ASKLOOP+19*, FILE+8*, NOSEND+7*
DIC("S" FORM+2*
DIC(0 INS+3*, FORM+1*, VTYP+2*, ASKLOOP+12*, ASKLOOP+21*, FILE+10*, NOSEND+9*
>> DIE ASKLOOP+25*, FILE+14*, NOSEND+13*
>> DIK 2310B+7*, ELEMENT+11*
DIR LOOP+3!, SEND+3!, ASKLOOP+4!, ASKLOOP+31!, SEGMENT+3!, ELEMENT+4!, FILE+20!, FILE+31!, FILE+36!
DIR("A" LOOP+2*, SEND+2*, ASKLOOP+2*, ASKLOOP+29*, SEGMENT+2*, ELEMENT+3*, FILE+18*, FILE+33*
DIR("B" ASKLOOP+3*, ASKLOOP+30*, FILE+19*, FILE+34*
DIR(0 LOOP+1*, SEND+1*, ASKLOOP+1*, ASKLOOP+28*, SEGMENT+1*, ELEMENT+2*, FILE+17*, FILE+32*
>> DR ASKLOOP+34*, ASKLOOP+35*, FILE+23*, FILE+24*, FILE+25*, NOSEND+14*
DUZ(2 2310B+2, 2310B+6, ASKLOOP+8, ELEMENT+7, ELEMENT+10, FILE+1
U ASKLOOP+19, ASKLOOP+27, FILE+8, FILE+16, NOSEND+7
>> X VTYP+5, ASKLOOP+10*, ASKLOOP+20*, FILE+9*, NOSEND+8*
>> Y INS+4, INS+5, FORM+4, FORM+5, VTYP+6*, VTYP+8, VTYP+9, LOOP+4, SEND+4, ASKLOOP+5
, ASKLOOP+8, ASKLOOP+22, ASKLOOP+23, ASKLOOP+27, ASKLOOP+32, SEGMENT+4, ELEMENT+5, FILE+11, FILE+12, FILE+16
, FILE+21, FILE+37, NOSEND+10, NOSEND+11
>> Y(0 LOOP+5, SEGMENT+5, ELEMENT+6

Marked Items

Name Field # of Occurrence
$T(@ABMLOOP SEGMENT+1
$T(@ABMSEG ELEMENT+2
$T(LOOPS LOOP+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 |  Marked Items |  All