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

Package: Third Party Billing

Routine: ABMDTFPC


Information

ABMDTFPC ; IHS/SD/SDR - Apply per cent change to fee sched ;

Source Information

Source file <ABMDTFPC.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 5 NOW^%DTC  ^DIC  ^DIE  IX^DIK  ^DIR  
IHS VA Utilities 1 ^XBFMK  
Third Party Billing 1 $$SDT^ABMDUTL  

Entry Points

Name Comments DBIA/ICR reference
CAT1 ;CHANGE FEES ONE CATEGORY
EFFDT ;
GETFEES ;
ID ;INCREASE OR DECREASE
START ;START
ROUND ;EP

External References

Name Field # of Occurrence
NOW^%DTC ID+30
$$SDT^ABMDUTL ID+19
^DIC START+4, ID+33, EFFDT+18
^DIE EFFDT+29
IX^DIK ID+39
^DIR START+3, ID+1, ID+2, ID+7, ID+13, ID+20, ID+43
^XBFMK ID+9, ID+25, EFFDT+11, EFFDT+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This routine will apply a percentage increase or decrease to"
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !,"a selected segment or the entire fee schedule."
  • Line Location: START+2
Function Call: WRITE
  • Prompt: !!,"I am going to apply a ",ABMPCT," percent ",ABMIDNM," to category ",ABMCNAME
  • Line Location: ID+17
Function Call: WRITE
  • Prompt: !," for fee schedule #",ABMFEE,", with an effective date of "_$$SDT^ABMDUTL(ABMEDT)_"."
  • Line Location: ID+19
Function Call: WRITE
  • Prompt: !!,"Finished.",!!
  • Line Location: ID+41
Routine Call
  • DIE
  • Line Location:
    • EFFDT+29
Routine Call
  • DIC
  • Line Location:
    • START+4
    • ID+33
    • EFFDT+18
Routine Call
  • DIR
  • Line Location:
    • START+3
    • ID+1
    • ID+2
    • ID+7
    • ID+13
    • ID+20
    • ID+43

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABMDFEE - [#9002274.01] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDFEE - [#9002274.01] CAT1+2, CAT1+11, CAT1+19*, GETFEES+2, GETFEES+4, GETFEES+7, GETFEES+15*, GETFEES+16*, GETFEES+18, GETFEES+19
^DD(9002274.01 ID+29, EFFDT+16

Label References

Name Line Occurrences
CAT1 ID+21, ID+23
EFFDT CAT1+21
GETFEES EFFDT+1
ROUND CAT1+18, GETFEES+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ID+31
ABMCAT ID+7*, ID+21, ID+22, ID+23*, ID+42!, CAT1+2, CAT1+11, CAT1+19, ROUND+1, ROUND+5
, EFFDT+14, EFFDT+16, EFFDT+23, GETFEES+2, GETFEES+4, GETFEES+7, GETFEES+15, GETFEES+16, GETFEES+18, GETFEES+19
ABMCNAME ID+7*, ID+17, ID+42!
ABMCTR ID+42!, CAT1+3*
>> ABMDEC ROUND+7*, ROUND+8
>> ABMDIEN GETFEES+3*, GETFEES+4*, GETFEES+7, GETFEES+18, GETFEES+19
>> ABMDT GETFEES+1*, GETFEES+2*, GETFEES+4
>> ABMEDT ID+15*, ID+19, EFFDT+17, GETFEES+16
>> ABMENTRY EFFDT+19*, EFFDT+24
ABMFEE START+4*, ID+19, ID+26, ID+38, ID+42!, CAT1+2, CAT1+11, CAT1+19, EFFDT+12, EFFDT+21
, GETFEES+2, GETFEES+4, GETFEES+7, GETFEES+15, GETFEES+16, GETFEES+18, GETFEES+19
>> ABMI CAT1+1*, CAT1+2*, CAT1+11, CAT1+19, EFFDT+13, EFFDT+22, GETFEES+2, GETFEES+4, GETFEES+7, GETFEES+15
, GETFEES+16, GETFEES+18, GETFEES+19
ABMID ID+1*, ID+3, ID+42!
ABMIDNM ID+1*, ID+11, ID+17, ID+32, ID+42!
ABMMULT ID+3*, ID+42!, ROUND+2, ROUND+6, EFFDT+3, EFFDT+7
>> ABMNFE CAT1+19, ROUND+2*, ROUND+3*, ROUND+4*, ROUND+6*, ROUND+8*, EFFDT+25, GETFEES+15
>> ABMOFE CAT1+11*, CAT1+12, ROUND+2, ROUND+6, ROUND+7, GETFEES+6, GETFEES+7*
ABMPCT ID+2*, ID+3, ID+17, ID+32, ID+42!
>> ABMPFE EFFDT+7*, EFFDT+8*, EFFDT+9*, EFFDT+27, GETFEES+19*
>> ABMTFE EFFDT+3*, EFFDT+4*, EFFDT+5*, EFFDT+26, GETFEES+18*
>> DA ID+38*, EFFDT+24*
>> DA(1 ID+26*, ID+27, EFFDT+13*, EFFDT+14, EFFDT+22*, EFFDT+23
>> DA(2 EFFDT+12*, EFFDT+14, EFFDT+21*, EFFDT+23
>> DIC START+4*, ID+27*, EFFDT+14*
>> DIC("DR" ID+32*
>> DIC("P" ID+29*, EFFDT+16*
>> DIC(0 START+4*, ID+28*, EFFDT+15*
>> DIE EFFDT+23*
>> DIK ID+37*
DIR START+3!, ID+1!, ID+2!, ID+7!, ID+13!, ID+20!, ID+43!
DIR("A" START+3*, ID+2*, ID+6*, ID+11*, ID+20*
DIR("B" START+3*, ID+1*, ID+12*, ID+20*
DIR(0 START+3*, ID+1*, ID+2*, ID+5*, ID+10*, ID+20*, ID+43*
>> DIRUT ID+14
>> DR EFFDT+25*, EFFDT+26*, EFFDT+27*, EFFDT+28*
DT EFFDT+28
DUZ ID+32, EFFDT+28
U ID+29, CAT1+11, CAT1+19, EFFDT+16, GETFEES+7, GETFEES+15, GETFEES+16, GETFEES+18, GETFEES+19
>> X ID+31*, EFFDT+17*
>> Y START+3, START+4, ID+1, ID+2, ID+7, ID+15, ID+20, EFFDT+19
>> Y(0 ID+1, ID+7
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