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

Package: Third Party Billing

Routine: ABMDVCK


Information

ABMDVCK ; IHS/ASDST/DMJ - PCC Visit Edits ;

Source Information

Source file <ABMDVCK.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Third Party Billing 7 ^ABMDACK  ^ABMDBACK  ^ABMDDIE  VCHX^ABMDVCK0  $$ICDCHK^ABMDVCK3  DISCHRG^ABMDVSTH  ^ABMEAUTO  
Patient Care Component 2 ^APCDCHKJ  ^APCDK  
VA Fileman 2 (,C)^%DTC  ^DIE  
Kernel 1 $$S^%ZTLOAD  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Third Party Billing 1 ABMDVST  

Entry Points

Name Comments DBIA/ICR reference
RESET ;
AP ;AUTO PURGE CLAIMS
SITE ;ONE SITE
START ;START HERE
V2 ;CHECK VISIT (NEEDS ABMVDFN DEFINED)
PCFL(X) ;EP-file VISIT file field .04
LOOP2 ;
VLP ;LOOP THROUGH VISITS IN VISIT FILE
KABILL(V,ENTDT)
LOOP ;LOOP THROUGH SITES

External References

Name Field # of Occurrence
^%DTC V2+25
C^%DTC START+9, V2+130
$$S^%ZTLOAD VLP+8
^ABMDACK LOOP2+2
^ABMDBACK SITE+1
^ABMDDIE LOOP2+6
VCHX^ABMDVCK0 V2+35, V2+46, V2+50, V2+66, V2+68, V2+83, V2+94, V2+141, V2+143
$$ICDCHK^ABMDVCK3 V2+20
DISCHRG^ABMDVSTH V2+121
^ABMEAUTO VLP+11
^APCDCHKJ START+4
^APCDK START+5
^DIE V2+82, V2+91, V2+138, PCFL+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVSIT - [#9000010] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" START+3
^ABMDPARM( LOOP+15, LOOP+16, LOOP+20, SITE+1, V2+22
^ABMDTMP("KBILL" START+21, START+23, START+24!
^ABMDTMP("KCLM" START+13, START+15, START+16!
^ABMDTMP("VCK" START+27, START+28*, LOOP+56!
^APCCCTRL - [#9001000] V2+29
^AUPNVINP - [#9000010.02] V2+15, V2+72
^AUPNVINP("AD" V2+14
^AUPNVSIT - [#9000010] START+35, START+41, V2+7, V2+8, V2+29, V2+33, V2+45, V2+47, V2+58, V2+59
, V2+65, V2+67, V2+93, V2+96, V2+98, V2+125, V2+140, V2+141
^AUPNVSIT("ABILL" START+32, START+34, START+43*, VLP+4, VLP+6, V2+97, V2+101, V2+102, KABILL+5!
^AUPNVSIT("ABP" V2+123
^AUPNVSIT("AC" VLP+9
^AUPNVSIT("AD" V2+39, V2+52, V2+85
^BAR(90052.05 LOOP+14, LOOP+19
^TMP($J VLP+15!, V2+34, V2+40, V2+44*, V2+49, V2+53, V2+57*, V2+64*, V2+74, V2+92*
, V2+139*, V2+142, KABILL+2

Label References

Name Line Occurrences
KABILL V2+45, V2+47, V2+58, V2+65, V2+67, V2+93, V2+105, V2+140, V2+141, RESET+1
LOOP2 LOOP+16, LOOP+21
PCFL V2+27, V2+29, V2+43, V2+56, V2+63, V2+71, V2+72
RESET VLP+14
SITE START+44, LOOP2+1
V2 VLP+10

Naked Globals

Name Field # of Occurrence
^( START+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM START+12*, START+13*, START+15, START+16, START+20*, START+21*, START+23, START+24, START+26!, RESET+5!
ABM("C" START+10*, START+13, START+21
ABM("D" START+14*, START+15*, START+16, START+22*, START+23*, START+24
ABM("ENDT" RESET+2*, RESET+4
ABMACTVI LOOP+57!, V2+73~, V2+117
ABMCHVDT V2+110~, V2+112*
ABMCOVD LOOP+57!
ABMCPTTB START+6~
ABMD LOOP+57!, V2+95~, V2+98*, V2+101*, V2+102, V2+104
ABMDA V2+4~
ABMDFN START+5, START+27, START+28, START+38, START+44, SITE+1, VLP+9, VLP+16!
ABMDISDT V2+4~, V2+15*, V2+33
>> ABMDL V2+100*, V2+101
ABMDT START+6~, START+31*, START+32*, START+34
ABMEDT V2+95~, V2+96*, V2+97, V2+100, V2+104*, V2+105
ABMF V2+73~, V2+74, V2+75*, V2+76*, V2+77*, V2+95~, V2+99*, V2+101, V2+103*
>> ABMHDUZ LOOP+17*, LOOP+19, LOOP+22
ABMHIEN V2+4~, V2+14*, V2+15, V2+71, V2+72
ABMI RESET+5!
ABMIFLG V2+20*, V2+21, V2+26!, V2+27
>> ABMILAG V2+22*, V2+26
ABML START+26!, RESET+5!
ABML( V2+114, V2+116
ABMNFLG VLP+11, VLP+12!
>> ABMODFN VLP+7*, VLP+13
ABMP START+26!, LOOP+57!, RESET+3!
ABMP("CDFN" V2+41, V2+54, V2+86, V2+133
ABMP("DDT" V2+100, V2+109, V2+112
ABMP("ENDT" VLP+3*, VLP+4*, VLP+6, V2+97, V2+100, KABILL+1, RESET+1, RESET+2, RESET+4*
ABMP("FLAG1" V2+69*, KABILL+5
ABMP("HDATE" V2+109
ABMP("INS" V2+116, V2+119*, V2+120
ABMP("LOCKFAIL" KABILL+3
ABMP("NOKILLABILL" KABILL+4
ABMP("PRI" V2+114, V2+118*
ABMP("PRIMVSIT" V2+17*
ABMP("V0" V2+8*, V2+9, V2+10, V2+16, V2+48, V2+75, V2+76
ABMP("VDT" V2+9*, V2+24, V2+29, V2+33, V2+60, V2+128, V2+132
ABMPARNT V2+4~, V2+16*, V2+33, V2+68
ABMPCAT LOOP+57!
ABMPINS LOOP+57!
ABMR RESET+5!
ABMSRC LOOP+57!
ABMV LOOP+57!, V2+38*, V2+39*, V2+40, V2+44, V2+45, V2+46, V2+47, V2+51*, V2+52*
, V2+53, V2+57, V2+58, V2+59, V2+64, V2+65, V2+66, V2+67, V2+84*, V2+85*
, V2+89, V2+92, V2+93, V2+94, V2+96, V2+97, V2+98, V2+102, V2+105, V2+122*
, V2+123*, V2+125, V2+136, V2+139, V2+140, V2+141
ABMVDFN START+6~, VLP+5*, VLP+6*, VLP+7, VLP+9, VLP+13*, V2+7, V2+8, V2+14, V2+17
, V2+20, V2+29, V2+34, V2+35, V2+39, V2+49, V2+50, V2+52, V2+68, V2+74
, V2+80, V2+83, V2+85, V2+123, V2+142, V2+143, RESET+1, PCFL+2
DA LOOP+57!, LOOP2+4*, V2+80*, V2+89*, V2+136*, RESET+5!, PCFL+2*
DIE LOOP+57!, LOOP2+3*, V2+79*, V2+88*, V2+135*, PCFL+1*
DR LOOP+57!, LOOP2+5*, V2+81*, V2+90*, V2+137*, PCFL+3*
DT START+7, START+27, START+28, LOOP2+5, V2+23
DUZ(2 START+1*, LOOP+3*, LOOP+14*, LOOP+15, LOOP+16, LOOP+17, LOOP+18*, LOOP+19*, LOOP+20, LOOP+22*
, SITE+1, V2+22, V2+29
ENTDT KABILL~, KABILL+1*, KABILL+5
I V2+110~, V2+115*, V2+116*, V2+117, V2+119
P START+30~, START+39*, START+40, START+41, START+43, V2+110~, V2+113*, V2+114*, V2+116, V2+118
P0 START+30~, START+41*, START+42, START+43
SERVCAT START+36*, START+37, LOOP+58!, V2+4~, V2+10*, V2+29, V2+30, V2+37, V2+48, V2+68
, V2+69, V2+70
U START+25*, START+36, START+38, START+39, START+42, LOOP+16, SITE+1, V2+9, V2+10, V2+15
, V2+16, V2+22, V2+29, V2+45, V2+47, V2+48, V2+58, V2+61, V2+65, V2+67
, V2+72, V2+75, V2+76, V2+93, V2+96, V2+126, V2+127, V2+140, V2+141
V START+30~, START+33*, START+34*, START+35, KABILL~, KABILL+2, KABILL+5
V0 START+30~, START+35*, START+36, START+38, START+39, V2+125*, V2+126, V2+127, V2+131, V2+132
X START+2*, START+10, LOOP+58!, V2+26, V2+131, PCFL~, PCFL+3
X1 START+7*, LOOP+58!, V2+23*, V2+128*
X2 START+8*, LOOP+58!, V2+24*, V2+129*
Y0 LOOP+58!, V2+59*, V2+60, V2+61
>> ZTSTOP LOOP+14, LOOP+19, VLP+4, VLP+6, VLP+8*
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