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

Package: Third Party Billing

Routine: ABMDF25A


Information

ABMDF25A ; IHS/ASDST/DMJ - ADA 2000 Dental Export -part 2 ;

Source Information

Source file <ABMDF25A.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Third Party Billing 7 PAT^ABMDE1X  (LOC,REMPL)^ABMDE1X1  SEL^ABMDE2X  SELBILL^ABMDE4X  BADDR^ABMDLBL1  ($$PTAX,$$SLN)^ABMEEPRV  PAYED^ABMERUTL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Third Party Billing 1 ABMDF25  

Entry Points

Name Comments DBIA/ICR reference
PROTH ;
; Prothesis Included?
LOC ;
; Location info
PAT ;
; Patient Information
BNODES ;
; Bill nodes
ACCD ;
; Accident?
INSNUM ;
; Insurer Information
FSYM ;
POL ;
; Policy Information
INS ;
; Insurer Information
XRAY ;
; Number of X-rays included
BADDR ;
; Billing Address
PRV ;
; Provider?
ENT ; EP for getting data
REL ;
; Relationship
ORTHO ;
; Orthodontic Related?
XIT ;
EMPL ;
; Employer information

External References

Name Field # of Occurrence
PAT^ABMDE1X PAT+17
LOC^ABMDE1X1 PAT+19
REMPL^ABMDE1X1 PAT+18
SEL^ABMDE2X POL+8, INS+10
SELBILL^ABMDE4X PRV+4
BADDR^ABMDLBL1 BADDR+8, BADDR+38
$$PTAX^ABMEEPRV PRV+13
$$SLN^ABMEEPRV PRV+8, PRV+9
PAYED^ABMERUTL PRV+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDBILL( ENT+1, ENT+8, BADDR+18, BADDR+21, BADDR+24, BADDR+25, BADDR+26, BADDR+28, BADDR+50, BADDR+51
, BADDR+52, BADDR+53, BADDR+54, INSNUM+5, INSNUM+6, INSNUM+11, PRV+2, POL+4, POL+5, INS+3
, INS+4, INS+5, INS+7, BNODES+2, BNODES+3, BNODES+4, BNODES+5, BNODES+6, BNODES+7, PROTH+11
, PROTH+14, PROTH+15
^ABMDPARM( PROTH+7, PROTH+8
^ABMNINS( INSNUM+2
^AUPN3PPH - [#9000003.1] BADDR+56, BADDR+57, BADDR+58, BADDR+59, EMPL+5
^AUPNMCD - [#9000004] BADDR+52
^AUPNPAT - [#9000001] PROTH+9
^AUPNPRVT - [#9000006] BADDR+53, BADDR+54
^AUTNEGRP - [#9999999.77] BADDR+61, BADDR+62
^AUTNEMPL - [#9999999.75] EMPL+6
^AUTNINS - [#9999999.18] BADDR+3, BADDR+5, BADDR+33, BADDR+35, LOC+20, INSNUM+3, INSNUM+9, INS+17
^AUTTLOC - [#9999999.06] LOC+14, PRV+12
^AUTTRLSH - [#9999999.36] REL+3
^DIC(4 - [#4] LOC+21, LOC+22, LOC+23, LOC+26
^DIC(5 - [#5] BADDR+14, BADDR+44, PAT+7, LOC+18, LOC+24, ACCD+6, ACCD+10
^DPT - [#2] PAT+2, PAT+4
^VA(200 - [#200] INSNUM+7, PRV+11

Label References

Name Line Occurrences
INS REL+2
PAT BADDR+9, BADDR+39

Naked Globals

Name Field # of Occurrence
^(0 BADDR+62

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM REL+3*, REL+4, REL+5, INS+4*, INS+5*, INS+6, INS+7, INS+8, XIT+1!
ABM("A" PRV+6, PRV+8, PRV+9, PRV+11, PRV+13
ABM("ADD" BADDR+9, BADDR+10, BADDR+11, BADDR+39, BADDR+40, BADDR+41, POL+9, POL+10*
ABM("B4" BNODES+3*, FSYM+8, ORTHO+2, ORTHO+4, PROTH+2, PROTH+4
ABM("B5" BNODES+4*, BNODES+9
ABM("B7" BNODES+5*, FSYM+1, FSYM+4
ABM("B8" BNODES+6*, ACCD+2, ACCD+3, ACCD+5, ACCD+6, ACCD+7, ACCD+9, ACCD+10
ABM("B9" BNODES+7*, BNODES+10, FSYM+9, FSYM+10
ABM("I" BADDR+3*, BADDR+4, BADDR+6, BADDR+33*, BADDR+34, BADDR+36, INS+2*, INS+3*, INS+4
ABM("IDFN" BADDR+7*, BADDR+37*
ABM("INS" BADDR+4*, BADDR+6*, BADDR+34*, BADDR+36*
ABM("INUM" INSNUM+2*, INSNUM+3*, INSNUM+4, INSNUM+7*, INSNUM+8
ABM("J" BADDR+2*, BADDR+4, BADDR+6, BADDR+32*, BADDR+34, BADDR+36
ABM("P0" PAT+2*, PAT+3, PAT+10, PAT+12, PAT+14!
ABM("P11" PAT+4*, PAT+5, PAT+6, PAT+7, PAT+8, PAT+14!
ABM("PNUM" PRV+10
ABM("X" PRV+2*, PRV+3
ABM("XIEN" POL+5*
>> ABMAHRN PROTH+8*
>> ABMBIL PROTH+6*, PROTH+10
ABMCSZ BADDR+12, BADDR+13, BADDR+15, BADDR+16!, BADDR+42, BADDR+43, BADDR+45, BADDR+46!, LOC+4*, LOC+5
, LOC+6*, LOC+7, LOC+8, LOC+9!, POL+13*, POL+14, POL+15*, POL+16, POL+17, POL+18!
ABME PAT+20!
>> ABMEMPL EMPL+5*, EMPL+6
>> ABMF( PROTH+15*
>> ABMF(10 BADDR+12*, BADDR+14*, BADDR+15*
>> ABMF(11 POL+20*, POL+21*, POL+23*
>> ABMF(13 EMPL+2*, EMPL+6*, EMPL+7*, INS+14*, INS+15*
>> ABMF(15 INS+11*
>> ABMF(16 POL+27*, POL+28*, REL+4*, REL+5*
>> ABMF(17 BADDR+57*, BADDR+58*, BADDR+59*, INS+12*
>> ABMF(18 PAT+3*
>> ABMF(19 BADDR+62*, PAT+5*
>> ABMF(2 INS+16*
>> ABMF(20 PAT+6*, PAT+7*, PAT+8*
>> ABMF(21 BADDR+40*
>> ABMF(22 BADDR+41*
>> ABMF(23 BADDR+42*, BADDR+44*, BADDR+45*, PAT+10*, PAT+12*, PAT+13*, PROTH+10*
>> ABMF(3 INS+17*
>> ABMF(44 FSYM+7*, FSYM+8*, FSYM+9*, FSYM+10*
>> ABMF(46 FSYM+2*, FSYM+3*, ORTHO+2*, ORTHO+4*
>> ABMF(48 PROTH+2*, PROTH+4*
>> ABMF(5 BNODES+9*
>> ABMF(50 BNODES+10*, ACCD+4*, ACCD+8*, FSYM+5*, FSYM+6*
>> ABMF(51 ACCD+5*, ACCD+6*, ACCD+9*, ACCD+10*
>> ABMF(55 LOC+2*, PRV+6*, PRV+7*
>> ABMF(56 LOC+3*
>> ABMF(57 LOC+5*, LOC+7*, LOC+8*, PRV+9*, PRV+10*
>> ABMF(59 LOC+15*, LOC+21*
>> ABMF(6 POL+11*
>> ABMF(60 LOC+11*, LOC+16*, LOC+18*, LOC+19*, LOC+22*, LOC+26*, INSNUM+8*, PRV+8*
>> ABMF(61 LOC+12*, PRV+11*, PRV+12*, PRV+13*
>> ABMF(7 POL+12*
>> ABMF(8 BADDR+10*, POL+14*, POL+16*, POL+17*
>> ABMF(9 BADDR+11*
>> ABMHRN PROTH+9*, PROTH+10
>> ABMIEN PROTH+12*, PROTH+14*, PROTH+15
>> ABMIFLG BADDR+22*, BADDR+24, BADDR+27*
>> ABML LOC+17*, LOC+18
>> ABMLINE PROTH+13*, PROTH+14, PROTH+15, PROTH+16*
>> ABMLOC LOC+13*, LOC+14
>> ABMMCD INSNUM+11*
>> ABMP("B0" ENT+1*, ENT+2, ENT+3, ENT+4, ENT+5, ENT+6, LOC+13, INSNUM+2, PROTH+6
>> ABMP("BDFN" ENT+1, ENT+8, BADDR+2, BADDR+18, BADDR+21, BADDR+24, BADDR+25, BADDR+26, BADDR+28, BADDR+32
, BADDR+50, BADDR+51, BADDR+52, BADDR+53, BADDR+54, INSNUM+5, INSNUM+6, INSNUM+11, PRV+2, POL+4
, POL+5, POL+7, INS+3, INS+4, INS+5, INS+7, INS+9, BNODES+2, BNODES+3, BNODES+4
, BNODES+5, BNODES+6, BNODES+7, PROTH+11, PROTH+14, PROTH+15
>> ABMP("BTYP" ENT+6*
>> ABMP("GL" POL+7*, INS+9*
>> ABMP("INS" ENT+2*, ENT+7, BADDR+3, BADDR+5, BADDR+7, BADDR+18, BADDR+30, BADDR+31*, BADDR+33, BADDR+35
, BADDR+37, BADDR+47*, LOC+20, INSNUM+2, INSNUM+3, INSNUM+7, INSNUM+9, INSNUM+11, POL+6, INS+6
, INS+17
>> ABMP("INS2" BADDR+19!, BADDR+28*, BADDR+29, BADDR+31
>> ABMP("ITYP" INSNUM+9*, INSNUM+10, EMPL+2
>> ABMP("LDFN" ENT+4*, ENT+7, LOC+21, LOC+22, LOC+23, LOC+26, INSNUM+2, INSNUM+3, PRV+12, PROTH+9
>> ABMP("PDFN" ENT+3*, ENT+7, BADDR+6, BADDR+36, BADDR+50, BADDR+51, BADDR+53, BADDR+54, PAT+2, PAT+4
, PROTH+9
>> ABMP("PH" EMPL+4*, EMPL+5
>> ABMP("VDT" ENT+8*
>> ABMP("VTYP" ENT+5*, BADDR+62
>> ABMPIIEN BADDR+18*, BADDR+20, BADDR+21
>> ABMPINS BADDR+21*, BADDR+23
>> ABMPISAV BADDR+30*, BADDR+47
>> ABMPRV INSNUM+5*, INSNUM+6*, INSNUM+7
ABMSCNT BADDR+19!, BADDR+23*, BADDR+24*, BADDR+25
>> ABMSFX PROTH+7*, PROTH+10
ABMSINS BADDR+19!, BADDR+25*, BADDR+26, BADDR+28, BADDR+50, BADDR+51, BADDR+52, BADDR+53, BADDR+54
>> ABMSTAT POL+25*, POL+27, POL+28
ABMSTATE BADDR+13*, BADDR+14, BADDR+16!, BADDR+43*, BADDR+44, BADDR+46!
ABMV XIT+1!
ABMV("X1" PAT+16*, LOC+2, LOC+3, LOC+4, LOC+11, LOC+12, LOC+14*, LOC+15, LOC+16, LOC+17
, LOC+19, POL+21
ABMV("X2" PAT+16*, POL+10, POL+11, POL+12, POL+13, POL+20, POL+23, EMPL+4, REL+2, REL+3
, INS+12
ABMV("X3" PAT+16*, POL+25, POL+26, EMPL+2, EMPL+7, INS+11
>> ABMX("GRP" BADDR+56*, BADDR+60, BADDR+61, BADDR+62
>> ABMX("PH" BADDR+50*, BADDR+51*, BADDR+52*, BADDR+54*, BADDR+55, BADDR+56, BADDR+57, BADDR+58, BADDR+59
>> ABMX("STATE" LOC+23*, LOC+24*, LOC+25, LOC+26
DT PRV+7, FSYM+3, FSYM+6
DUZ(2 ENT+1, ENT+8, BADDR+18, BADDR+21, BADDR+24, BADDR+25, BADDR+26, BADDR+28, BADDR+50, BADDR+51
, BADDR+52, BADDR+53, BADDR+54, INSNUM+5, INSNUM+6, INSNUM+11, PRV+2, POL+4, POL+5, INS+3
, INS+4, INS+5, INS+7, BNODES+2, BNODES+3, BNODES+4, BNODES+5, BNODES+6, BNODES+7, PROTH+7
, PROTH+8, PROTH+11, PROTH+14, PROTH+15
I POL+2~, POL+3*, POL+4*, POL+5
U ENT+2, ENT+3, ENT+4, ENT+5, ENT+6, ENT+8, BADDR+3, BADDR+5, BADDR+10, BADDR+11
, BADDR+12, BADDR+21, BADDR+26, BADDR+28, BADDR+33, BADDR+35, BADDR+40, BADDR+41, BADDR+42, BADDR+44
, BADDR+45, BADDR+50, BADDR+51, BADDR+52, BADDR+53, BADDR+54, BADDR+56, BADDR+57, BADDR+58, BADDR+59
, BADDR+62, PAT+3, PAT+5, PAT+6, PAT+7, PAT+8, PAT+10, PAT+12, PAT+13, LOC+2
, LOC+3, LOC+5, LOC+7, LOC+8, LOC+11, LOC+12, LOC+13, LOC+15, LOC+16, LOC+17
, LOC+18, LOC+19, LOC+20, LOC+21, LOC+22, LOC+23, LOC+24, LOC+26, INSNUM+2, INSNUM+3
, INSNUM+6, INSNUM+7, INSNUM+8, INSNUM+9, INSNUM+11, PRV+6, PRV+7, PRV+8, PRV+9, PRV+10
, PRV+11, PRV+12, PRV+13, POL+11, POL+12, POL+14, POL+16, POL+17, POL+20, POL+21
, POL+23, POL+25, POL+26, POL+27, POL+28, EMPL+2, EMPL+4, EMPL+5, EMPL+6, EMPL+7
, REL+2, REL+3, REL+4, REL+5, INS+5, INS+7, INS+11, INS+12, INS+14, INS+15
, INS+16, INS+17, BNODES+9, BNODES+10, ACCD+2, ACCD+3, ACCD+4, ACCD+5, ACCD+6, ACCD+7
, ACCD+8, ACCD+9, ACCD+10, FSYM+1, FSYM+2, FSYM+3, FSYM+4, FSYM+5, FSYM+6, FSYM+7
, FSYM+8, FSYM+9, FSYM+10, ORTHO+2, ORTHO+4, PROTH+2, PROTH+4, PROTH+6, PROTH+7, PROTH+8
, PROTH+9, PROTH+10
>> Y POL+6*, INS+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All