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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ABMDF29

Package: Third Party Billing

Routine: ABMDF29


Information

ABMDF29 ; IHS/SD/SDR - ADA-2006 Dental Export Routine ;

Source Information

Source file <ABMDF29.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Third Party Billing 7 $$CPT^ABMCVAPI  ^ABMDDIE  FRATE^ABMDE2X1  ENT^ABMDF29A  ^ABMDF29X  (TXST,TXUPDT,YTOT)^ABMDFUTL  (23,43)^ABMERGR2  

Entry Points

Name Comments DBIA/ICR reference
BODY ;
; For each dental entry in the bill file, find and print data.
RESET ;
; Reset line numbers for BODY
TAIL ;END OF FORM
OTHER ;
; Other charges on page 3?
ENT ;EP for getting data and printing form
RXDATA
XIT ;

External References

Name Field # of Occurrence
$$CPT^ABMCVAPI OTHER+19
^ABMDDIE ABMDF29+23
FRATE^ABMDE2X1 BODY+4
ENT^ABMDF29A ENT+4
^ABMDF29X BODY+37, OTHER+32, RXDATA+24, TAIL+7
TXST^ABMDFUTL ABMDF29+13
TXUPDT^ABMDFUTL ABMDF29+26
YTOT^ABMDFUTL TAIL+5
23^ABMERGR2 RXDATA+1
43^ABMERGR2 OTHER+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDBILL( ENT+2, ENT+3, BODY+6, BODY+7, BODY+31, BODY+35, OTHER+2, OTHER+4
^ABMDPARM( BODY+25, BODY+26
^ABMDREC - [#9002274.1] BODY+24
^ADEOPS - [#9002010.03] BODY+12
^AUTTADA - [#9999999.31] BODY+21, BODY+22
^ICPT("B" OTHER+19

Label References

Name Line Occurrences
BODY ENT+4
ENT ABMDF29+19
RESET BODY+8, OTHER+17, RXDATA+8
TAIL RXDATA+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM ABMDF29+10!, XIT+1!, BODY+5*, BODY+6*, BODY+7, BODY+35
ABM("C" BODY+5*
ABM("CHRG" BODY+29*, BODY+30
ABM("DIE-FAIL" ABMDF29+24
ABM("F" BODY+9*, BODY+12, BODY+16, BODY+17, BODY+18, BODY+20, BODY+21, BODY+22, BODY+27, BODY+30
, OTHER+18*, OTHER+24, OTHER+25, OTHER+26, OTHER+27, RXDATA+9*, RXDATA+14, RXDATA+15, RXDATA+16, RXDATA+17
, RXDATA+18, RESET+3*, RESET+5*
ABM("I" BODY+5*, BODY+8, BODY+33*, BODY+34, BODY+38*, OTHER+17, OTHER+28*, OTHER+29, OTHER+33*, RXDATA+8
, RXDATA+20*, RXDATA+21, RXDATA+25*, RXDATA+27, TAIL+6*
ABM("MORE" BODY+36*, OTHER+31*, RXDATA+23*
ABM("TCHRG" BODY+5*, BODY+31*, OTHER+6*, RXDATA+19*, TAIL+1*, TAIL+3, TAIL+4, TAIL+6*
ABM("YTOT" BODY+5*, TAIL+4*
ABM(0 BODY+7*, BODY+10, BODY+11, BODY+16, BODY+17, BODY+18, BODY+20, BODY+21, BODY+22, BODY+29
, BODY+30
>> ABMCNTR OTHER+15*, OTHER+16*, OTHER+20, OTHER+21, OTHER+22, RXDATA+6*, RXDATA+7*, RXDATA+10, RXDATA+11, RXDATA+12
, RXDATA+13
>> ABMDENP BODY+24*, BODY+25*, BODY+26*, BODY+27
>> ABMED OTHER+13*, OTHER+14*, OTHER+16, OTHER+19, OTHER+20, OTHER+21, OTHER+22, OTHER+25, OTHER+30, RXDATA+4*
, RXDATA+5*, RXDATA+7, RXDATA+10, RXDATA+11, RXDATA+12, RXDATA+13, RXDATA+22
ABMF XIT+1!, ENT+1!
ABMF( BODY+12*, BODY+16*, BODY+17*, BODY+18*, BODY+20*, BODY+21*, BODY+22*, BODY+27*, BODY+30*, OTHER+24*
, OTHER+25*, OTHER+26*, OTHER+27*, RXDATA+14*, RXDATA+15*, RXDATA+16*, RXDATA+17*, RXDATA+18*, RESET+3!
ABMF(37 OTHER+4*, OTHER+6
ABMF(38 TAIL+3*
>> ABMMS OTHER+19*, OTHER+26
>> ABMMSCHG OTHER+22*, OTHER+27
>> ABMMSDT OTHER+20*, OTHER+23, OTHER+24
>> ABMMSQTY OTHER+21*
>> ABMOPS BODY+11*, BODY+12
>> ABMP("BDFN" ABMDF29+17*, ABMDF29+18*, ABMDF29+21, ENT+2, ENT+3, BODY+6, BODY+7, BODY+31, BODY+35, OTHER+2
, OTHER+4
>> ABMP("EXP" ABMDF29+12*
>> ABMP("FLAT" BODY+3!, BODY+30, TAIL+1
>> ABMP("INS" BODY+2, BODY+24
>> ABMP("LDFN" BODY+25
>> ABMP("VDT" OTHER+19
>> ABMP("XMIT" ABMDF29+22
>> ABMRCD OTHER+11*, OTHER+12*, OTHER+14, OTHER+16, OTHER+20, OTHER+21, OTHER+22, OTHER+30, RXDATA+2*, RXDATA+3*
, RXDATA+5, RXDATA+7, RXDATA+10, RXDATA+11, RXDATA+12, RXDATA+13, RXDATA+22
ABMRV OTHER+9~, RXDATA~
ABMRV( OTHER+12, OTHER+14, OTHER+16, OTHER+20, OTHER+21, OTHER+22, OTHER+30, RXDATA+3, RXDATA+5, RXDATA+7
, RXDATA+10, RXDATA+11, RXDATA+12, RXDATA+13, RXDATA+22
>> ABMRX RXDATA+10*, RXDATA+14, RXDATA+15, RXDATA+16
>> ABMRXCHG RXDATA+13*, RXDATA+18, RXDATA+19
>> ABMRXDT RXDATA+11*, RXDATA+17
>> ABMRXQTY RXDATA+12*
ABMV XIT+1!
>> ABMX("INS" BODY+2*
>> ABMY( ABMDF29+16, ABMDF29+18
>> ABMY("N" ABMDF29+14*, ABMDF29+16*, ABMDF29+18
>> DA ABMDF29+21*
>> DIE ABMDF29+20*
>> DR ABMDF29+22*
>> DUOUT BODY+6, OTHER+14, RXDATA+5
DUZ(2 ENT+2, ENT+3, BODY+6, BODY+7, BODY+26, BODY+31, BODY+35, OTHER+2, OTHER+4
U ABMDF29+11*, BODY+10, BODY+11, BODY+12, BODY+16, BODY+17, BODY+18, BODY+20, BODY+21, BODY+22
, BODY+24, BODY+25, BODY+26, BODY+27, BODY+29, BODY+30, BODY+31, OTHER+2, OTHER+4, OTHER+6
, OTHER+19, OTHER+20, OTHER+21, OTHER+22, OTHER+24, OTHER+25, OTHER+26, OTHER+27, RXDATA+10, RXDATA+11
, RXDATA+12, RXDATA+13, RXDATA+14, RXDATA+15, RXDATA+16, RXDATA+17, RXDATA+18, TAIL+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All