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

Package: Third Party Billing

Routine: ABMFCPT


Information

ABMFCPT ; IHS/ASDST/DMJ - FILE CPT CODE ;

Source Information

Source file <ABMFCPT.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 FILE^DICN  ^DIE  $$GET1^DIQ  
Third Party Billing 2 ($$CPT,$$IHSCAT,$$IHSCPT)^ABMCVAPI  $$ONE^ABMFEAPI  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Third Party Billing 2 ABMDVS10  ABMDVS13  

Entry Points

Name Comments DBIA/ICR reference
SURG ;SURGICAL CODE
RAD ;RADIOLOGY
MED ;MEDICAL CODE
EDIT ;EDIT EXISTING ENTRY
LAB ;
START ;FILE ONE CPT CODE
ADD ;SET ZERO NODE AND DIC
HCPCS ;HCPCS CODE
ANES ;ANESTHESIA CODE

External References

Name Field # of Occurrence
$$CPT^ABMCVAPI LAB+33
$$IHSCAT^ABMCVAPI LAB+35
$$IHSCPT^ABMCVAPI LAB+30, EDIT+6
$$ONE^ABMFEAPI ANES+15, SURG+14, RAD+7, MED+8, HCPCS+17, LAB+38
FILE^DICN LAB+64, ADD+4
^DIE ANES+23, SURG+28, RAD+14, MED+15, HCPCS+24, LAB+59
$$GET1^DIQ SURG+5, LAB+22, LAB+23, LAB+25, LAB+28

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDCLM - [#9002274.3] SURG+22, SURG+23, SURG+24, LAB+52, EDIT+7, EDIT+12, EDIT+16, EDIT+22, EDIT+29, ADD+1
^ABMDCPT - [#9002274.37] LAB+4
^ABMDCPT("C" LAB+3
^AUPNVCPT - [#9000010.18] SURG+15, MED+4, HCPCS+12
^AUPNVPRC - [#9000010.08] ANES+7
^DD(9002274.3 LAB+62

Label References

Name Line Occurrences
ADD EDIT+30
ANES START+12, SURG+29
EDIT ANES+10, SURG+1, RAD+1, MED+1, HCPCS+2
HCPCS START+11
LAB START+15
MED START+16
RAD START+14
SURG START+13

Naked Globals

Name Field # of Occurrence
^(0 ADD+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A ANES+7*, ANES+8
ABM1 EDIT+1~, EDIT+15*, EDIT+16*, EDIT+22, EDIT+25
>> ABMAET ANES+19
>> ABMAST ANES+18
>> ABMCHVDT LAB+29
>> ABMCOLDT LAB+28*, LAB+29*, LAB+45
>> ABMCORDI( SURG+21, SURG+22, SURG+23
ABMCPT START+11, START+12, START+13, START+14, START+15, START+17!, ANES+2, ANES+15, SURG+14, SURG+21
, SURG+22, SURG+23, RAD+7, MED+8, HCPCS+2, HCPCS+4, HCPCS+5, HCPCS+6, HCPCS+7, HCPCS+8
, HCPCS+9, HCPCS+17, LAB+8, LAB+30, LAB+33, LAB+38, LAB+40
ABMCPTCT LAB+32~, LAB+33*, LAB+34, LAB+35
ABMCPTIE START+6~, EDIT+5*, EDIT+6, EDIT+25, EDIT+32, ADD+2
>> ABMCPTTB("LAB" LAB+1, LAB+4*, LAB+7, LAB+8
ABMCTG START+6~, ANES+10*, SURG+1*, RAD+1*, MED+1*, HCPCS+2*, EDIT+10, EDIT+11, EDIT+12, EDIT+16
, EDIT+22, EDIT+24, EDIT+27, EDIT+28, EDIT+29, ADD+1
>> ABMDA SURG+5, SURG+15, MED+4, HCPCS+12, LAB+11
>> ABMFILE LAB+10*, LAB+12, LAB+15, LAB+18, LAB+22, LAB+23, LAB+25, LAB+28
ABMFLD1 LAB+13*, LAB+16*, LAB+19*, LAB+21!, LAB+22
ABMFLD2 LAB+14*, LAB+17*, LAB+20*, LAB+21!, LAB+23
>> ABMIEN LAB+2*, LAB+3*, LAB+4
>> ABMIENS LAB+11*, LAB+22, LAB+23, LAB+25, LAB+28
ABMINDXP SURG+4~, SURG+24*, SURG+25
>> ABMMOD LAB+50
>> ABMMOD( LAB+50, LAB+51
>> ABMMOD(1 LAB+22*, LAB+23, LAB+24!
>> ABMMOD(2 LAB+23*
>> ABMMOD1 ANES+17, SURG+17, RAD+8, MED+9, HCPCS+18, LAB+46
>> ABMMOD2 SURG+18, RAD+9, MED+10, HCPCS+22, LAB+47
>> ABMOK LAB+5*, LAB+7, LAB+8*, LAB+9
>> ABMP("CDFN" START+8, SURG+22, SURG+23, SURG+24, LAB+41, LAB+52, LAB+54
>> ABMP("CORRSDIAG" ANES+21, SURG+27, RAD+11, MED+12, HCPCS+20, LAB+49
>> ABMP("FEE" START+7*, ANES+15, SURG+14, RAD+7, MED+8, HCPCS+17, LAB+38
>> ABMP("VDT" ANES+15, SURG+14, RAD+7, MED+8, HCPCS+17, LAB+30, LAB+33, LAB+35, LAB+38, EDIT+6
ABMPNARR SURG+4~, SURG+5*, SURG+6*, SURG+7*, SURG+11, SURG+12
>> ABMREVCD LAB+30*, LAB+31, LAB+35*, LAB+36*, LAB+42
ABMRVN START+17!, ANES+11*, ANES+12, SURG+3*, SURG+9, RAD+2*, RAD+3, MED+2*, MED+3, HCPCS+3
, HCPCS+4*, HCPCS+5*, HCPCS+6*, HCPCS+7*, HCPCS+8*, HCPCS+9*, HCPCS+10*, HCPCS+11, EDIT+6*
>> ABMSDT ANES+16, SURG+10, RAD+12, MED+13, HCPCS+21, EDIT+25
ABMSRC START+17!, ANES+22, SURG+20, RAD+13, MED+14, HCPCS+23, LAB+48, LAB+52, EDIT+7, EDIT+12
, EDIT+29
>> ABMSRGPR SURG+2*, SURG+8
ABMUNIT START+6~, START+17!, SURG+15*, SURG+16*, SURG+19, RAD+4*, RAD+5, MED+4*, MED+5*, MED+6
, HCPCS+12*, HCPCS+13*, HCPCS+14
>> ABMUNITS LAB+25*, LAB+26*, LAB+27*, LAB+43
ABMY EDIT+1~, EDIT+22*, EDIT+23, EDIT+25
>> AUPNCPT( ANES+4, ANES+6, SURG+5, SURG+6, LAB+10, EDIT+5
>> DA LAB+52*, LAB+53*, LAB+55, EDIT+7*, EDIT+8*, EDIT+10, EDIT+12, EDIT+13*, EDIT+14, EDIT+16
, EDIT+25*, EDIT+26, EDIT+27, EDIT+29*, ADD+5*
>> DA(1 START+8*, LAB+54*, EDIT+7, EDIT+12, EDIT+16, EDIT+22, EDIT+29, ADD+1
DD LAB+39!, LAB+63!, LAB+64!, ADD+4!
DIC START+17!, LAB+39!, LAB+41*, LAB+53, LAB+57, EDIT+2!, EDIT+3*, EDIT+8
DIC("DR" LAB+42*, LAB+43*, LAB+44*, LAB+45*, LAB+46*, LAB+47*, LAB+48*, LAB+49*, LAB+51*, LAB+58
DIC("P" LAB+62*
DIC(0 LAB+61*, ADD+3*
DIE START+17!, LAB+57*, EDIT+2!, EDIT+3*
DINUM ADD+4!
DO LAB+39!, LAB+63!, LAB+64!, ADD+4!
DR START+17!, ANES+12*, ANES+15*, ANES+16*, ANES+17*, ANES+18*, ANES+19*, ANES+21*, ANES+22*, SURG+8*
, SURG+9*, SURG+10*, SURG+11*, SURG+12*, SURG+14*, SURG+17*, SURG+18*, SURG+19*, SURG+20*, SURG+25*
, SURG+27*, RAD+3*, RAD+5*, RAD+7*, RAD+8*, RAD+9*, RAD+11*, RAD+12*, RAD+13*, MED+3*
, MED+6*, MED+8*, MED+9*, MED+10*, MED+12*, MED+13*, MED+14*, HCPCS+11*, HCPCS+14*, HCPCS+17*
, HCPCS+18*, HCPCS+20*, HCPCS+21*, HCPCS+22*, HCPCS+23*, LAB+56!, LAB+58*, EDIT+32*
DUZ(2 SURG+22, SURG+23, SURG+24, LAB+41, LAB+52, EDIT+7, EDIT+12, EDIT+16, EDIT+22, EDIT+29
, ADD+1
DXPTR START+6~, SURG+23*, SURG+25
>> FEE LAB+38*, LAB+44
>> I LAB+3*, LAB+4, LAB+6*, LAB+7*, LAB+8
>> J LAB+50*, LAB+51
>> N ANES+4, ANES+6, SURG+5, SURG+6, LAB+10, EDIT+5
P EDIT+1~, EDIT+24*, EDIT+25
QUIT ANES+1~, ANES+2, ANES+3*, ANES+8*, ANES+9*
U ANES+4, ANES+6, ANES+7, ANES+15, SURG+5, SURG+6, SURG+14, SURG+15, SURG+23, RAD+7
, MED+4, MED+8, HCPCS+12, HCPCS+17, LAB+4, LAB+8, LAB+10, LAB+30, LAB+33, LAB+35
, LAB+38, LAB+62, EDIT+5, EDIT+6, EDIT+23, EDIT+25
VFILE ANES+1~, ANES+4*, ANES+5
VIEN ANES+1~, ANES+6*, ANES+7
X START+17!, LAB+40*, LAB+58, ADD+2*
XREF EDIT+9~, EDIT+11*, EDIT+12, EDIT+28*, EDIT+29
XTLKUT HCPCS+1*, HCPCS+25!
Y START+17!, ANES+10, SURG+1, RAD+1, MED+1, HCPCS+2, EDIT+31*, ADD+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All