ABMEFOVR ; IHS/SD/SDR - Setup 837 Form Override ;
Source file <ABMEFOVR.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | ^DIC ^DIE ^DIK ^DIR | 
| IHS VA Utilities | 1 | ^XBFMK | 
| Third Party Billing | 1 | EOP^ABMDUTL | 
| 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 | 
| 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 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ABMDEXP - [#9002274.08] | Classic Fileman Calls | 
| ^ABMDVTYP - [#9002274.8] | Classic Fileman Calls | 
| ^AUTNINS - [#9999999.18] | Classic Fileman Calls | 
| 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 | 
| 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 | 
| >> | 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 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@ABMLOOP | SEGMENT+1 | 
| $T(@ABMSEG | ELEMENT+2 | 
| $T(LOOPS | LOOP+1 |