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

Package: Third Party Billing

Routine: ABMDE2P


Information

ABMDE2P ; IHS/ASDST/DMJ - Edit Page 2 - PICK PAYER ;

Source Information

Source file <ABMDE2P.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Third Party Billing 5 $$CPT^ABMCVAPI  TPICHECK^ABMDE1  COV^ABMDE2X5  $$ONE^ABMFEAPI  $$EN^ABMVDF  
VA Fileman 3 ^DIE  $$GET1^DIQ  ^DIR  
IHS VA Utilities 1 ^XBFMK  

Entry Points

Name Comments DBIA/ICR reference
P2 ;
P3 ;
P1 ; Pick Insurer
NEWFETBL ;
PAZ ;
PA ;

External References

Name Field # of Occurrence
$$CPT^ABMCVAPI NEWFETBL+29
TPICHECK^ABMDE1 P3+52
COV^ABMDE2X5 P3+15
$$ONE^ABMFEAPI NEWFETBL+32
$$EN^ABMVDF NEWFETBL+6
^DIE P3+10, P3+37, P3+42, P3+50, NEWFETBL+38
$$GET1^DIQ NEWFETBL+31
^DIR P1+8, P2+13, PA+8, NEWFETBL+13, PAZ+3
^XBFMK NEWFETBL+9, NEWFETBL+24

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: P1+1
Function Call: WRITE
  • Prompt: !!,*7,$P(ABMZ(ABM("ANS")),U)," is Designated as UNBILLABLE!",!
  • Line Location: P2+5
Function Call: WRITE
  • Prompt: !!,$P(ABMZ(ABM("ANS")),U)," has Already been Billed!"
  • Line Location: P2+8
Function Call: WRITE
  • Prompt: !
  • Line Location: P2+9
Function Call: WRITE
  • Prompt: !
  • Line Location: PA+4
Routine Call
  • DIE
  • Line Location:
    • P3+10
    • P3+37
    • P3+42
    • P3+50
    • NEWFETBL+38
Routine Call
  • DIR
  • Line Location:
    • P1+8
    • P2+13
    • PA+8
    • NEWFETBL+13
    • PAZ+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABMDCLM - [#9002274.3] Classic Fileman Calls
^AUTTADA - [#9999999.31] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDCLM - [#9002274.3] PA+1, PA+2, P3+5, P3+12!, P3+13, P3+48, P3+49, NEWFETBL+18, NEWFETBL+21, NEWFETBL+22
, NEWFETBL+29
^ABMDCODE - [#9002274.03] P3+8
^ABMDPARM( NEWFETBL+4
^ABMNINS( P3+6, P3+8, NEWFETBL+3
^AUTNINS - [#9999999.18] PA+2

Label References

Name Line Occurrences
P2 P1+2, P1+3
PA P2+7
PAZ P2+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABM("ANS" P2+3*, P2+4, P2+5, P2+7, P2+8, P2+12, PA+7, P3+2, P3+14, P3+20
, P3+22, P3+24, P3+39, P3+50
>> ABM("I" P3+19*, P3+23*, P3+29, P3+33
>> ABM("T" P3+17*, P3+19*, P3+20, P3+21, P3+23*, P3+24, P3+25, P3+26
>> ABMFTST NEWFETBL+2*, NEWFETBL+3*, NEWFETBL+4*, NEWFETBL+5
>> ABMI NEWFETBL+17*, NEWFETBL+18*, NEWFETBL+19, NEWFETBL+21, NEWFETBL+22, NEWFETBL+27, NEWFETBL+29, NEWFETBL+30, NEWFETBL+31, NEWFETBL+33
, NEWFETBL+34, NEWFETBL+35, NEWFETBL+36
>> ABMMLT NEWFETBL+30*, NEWFETBL+32
ABMMODE P3+1~, P3+6*, P3+7
>> ABMP("BTYP" P3+8*, P3+9
>> ABMP("C0" P3+13*
>> ABMP("CDFN" PA+1, PA+2, P3+3, P3+13, P3+27, P3+38, P3+44, P3+48, P3+49, NEWFETBL+18
, NEWFETBL+21, NEWFETBL+22, NEWFETBL+25, NEWFETBL+29
>> ABMP("FEE" P3+51, NEWFETBL+7, NEWFETBL+32
>> ABMP("INS" P3+2*, P3+6, P3+7, P3+8, NEWFETBL+3
>> ABMP("LDFN" NEWFETBL+3
>> ABMP("VDT" NEWFETBL+29, NEWFETBL+32
>> ABMP("VTYP" P3+8, NEWFETBL+3, NEWFETBL+8
>> ABMPS("FEE" P3+51*, NEWFETBL+3, NEWFETBL+4
>> ABMR("CODE" NEWFETBL+31*
ABMT NEWFETBL+23!
ABMT("CD" NEWFETBL+29*, NEWFETBL+31*, NEWFETBL+32
ABMT("FEE" NEWFETBL+32*, NEWFETBL+37
>> ABMTT NEWFETBL+20*, NEWFETBL+21*, NEWFETBL+22, NEWFETBL+26, NEWFETBL+29
ABMVIST P3+1~, P3+5*, P3+6
ABMX P3+16!, P3+30!, P3+31*, P3+32, P3+34*, P3+35, P3+36
ABMX( P3+32*, P3+36
ABMX("INS" P3+14*
ABMX("Y" P3+31*, P3+32
>> ABMZ( P2+1, P2+4, P2+5, P2+8, P2+12, PA+7, P3+2, P3+14, P3+23, P3+35
, P3+39, P3+50
>> ABMZ("ITEM" P1+6, P1+7
>> ABMZ("NUM" P1+2, P1+3, P1+5, P3+31, P3+34
>> ABMZ("SUB" P3+28, P3+40
>> ABMZ("UNBILL" P2+7, P3+18, P3+19, P3+25
>> DA P3+3*, P3+5, P3+12, P3+35*, P3+39*, P3+47*, P3+48*, P3+49, P3+50, NEWFETBL+26*
>> DA(1 P3+27*, P3+28, P3+38*, P3+40, P3+44*, P3+45, NEWFETBL+25*, NEWFETBL+27
>> DIE P3+4*, P3+28*, P3+40*, P3+45*, NEWFETBL+27*
DIR P1+4!, P1+9!, P2+10!, P2+14!, PA+5!, PA+9!, NEWFETBL+14!, PAZ+1!
DIR("?" P1+6*
DIR("A" P1+7*, P2+12*, PA+7*, NEWFETBL+11*
DIR("B" NEWFETBL+12*
DIR(0 P1+5*, P2+11*, PA+6*, NEWFETBL+10*, PAZ+2*
>> DIROUT P1+10, P2+15, PA+10, NEWFETBL+15
DIRUT PAZ+4!
DR P3+7*, P3+9*, P3+11!, P3+36*, P3+41*, P3+43!, P3+46*, NEWFETBL+33*, NEWFETBL+34*, NEWFETBL+35*
, NEWFETBL+36*, NEWFETBL+37*
>> DTOUT P1+10, P2+15, PA+10, NEWFETBL+15
DUOUT P1+10, P2+15, PA+10, NEWFETBL+15, PAZ+4!
DUZ(2 PA+1, PA+2, P3+5, P3+6, P3+8, P3+12, P3+13, P3+48, P3+49, NEWFETBL+4
, NEWFETBL+18, NEWFETBL+21, NEWFETBL+22, NEWFETBL+27, NEWFETBL+29
U P2+4, P2+5, P2+8, P2+12, PA+1, PA+2, PA+7, P3+2, P3+5, P3+6
, P3+8, P3+35, P3+39, P3+49, P3+50, NEWFETBL+3, NEWFETBL+4, NEWFETBL+22, NEWFETBL+29
>> Y P1+2*, P1+3*, P1+10, P2+1, P2+3, P2+15, PA+10, P3+17*, P3+21*, P3+22*
, P3+26*, P3+31, NEWFETBL+16
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