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

Package: Third Party Billing

Routine: ABMDPAY2


Information

ABMDPAY2 ; IHS/ASDST/DMJ - Payment of Bill - Part 2 ;

Source Information

Source file <ABMDPAY2.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Third Party Billing 4 EXT^ABMDE  ADD^ABMDE2E  ^ABMDEDIK  ELG^ABMDLCK  
VA Fileman 2 ^DIE  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Third Party Billing 1 ABMDPAY1  

Entry Points

Name Comments DBIA/ICR reference
CONT
PAZ ;END OF PAGE
CHK ;EP for Additional Payment Checks
UNBILL
CBIL ;EP for Closing Bill
KCLM
OBIL
OCLM
CCLM

External References

Name Field # of Occurrence
EXT^ABMDE OCLM+7
ADD^ABMDE2E UNBILL+9
^ABMDEDIK KCLM
ELG^ABMDLCK UNBILL+4
^DIE CHK+2, CHK+14, UNBILL+21, UNBILL+25, CONT+3, OCLM+2, CCLM, CBIL+1, OBIL
^DIR UNBILL+23, OCLM+4, PAZ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"A Sister Bill (",$P(ABMP("SIS"),U),") exists with an unobligated balance, it",!?5,"must be resolved before proceeding to bill a secondary entity."
  • Line Location: CHK+9
Function Call: WRITE
  • Prompt: !!,"Claim Number: ",+ABMP("BILL"),?22,"- has previously been CANCELLED, thus further",!?24,"billing is not possible."
  • Line Location: CHK+11
Function Call: WRITE
  • Prompt: !!?10,"The bill has been paid in full with no deductible or",!?10,"write-off, thus no further billing is possible."
  • Line Location: CHK+15
Function Call: WRITE
  • Prompt: !!,"Checking for Secondary Billing...",!,"---------------------------------"
  • Line Location: CHK+16
Function Call: WRITE
  • Prompt: !!,"Unbilled Sources: "
  • Line Location: UNBILL+0
Function Call: WRITE
  • Prompt: !!,"Since there is no uncollected balance no futher billing is possible."
  • Line Location: CONT+0
Function Call: WRITE
  • Prompt: !!?5,"Claim: ",+ABMP("BILL")," is in EDIT MODE thus can only be entered through",!?5,"the EDIT CLAIM DATA Option."
  • Line Location: CONT+1
Function Call: WRITE
  • Prompt: !!,"Claim Number: ",+ABMP("BILL")," is now Open for Editing!",!
  • Line Location: OCLM+3
Function Call: WRITE
  • Prompt: !!,"Claim Number: ",DA," has been deleted!"
  • Line Location: KCLM+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PAZ+1
Routine Call
  • DIE
  • Line Location:
    • CHK+2
    • CHK+14
    • UNBILL+21
    • UNBILL+25
    • CONT+3
    • OCLM+2
    • CCLM
    • CBIL+1
    • OBIL
Routine Call
  • DIR
  • Line Location:
    • UNBILL+23
    • OCLM+4
    • PAZ+1

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)
^ABMDBILL( CHK+10, CHK+12, CHK+13, UNBILL+21, CONT+2
^ABMDCLM - [#9002274.3] CHK+11, UNBILL+7, UNBILL+10, UNBILL+11, UNBILL+12, CONT+1, OCLM+1, KCLM
^AUTNINS - [#9999999.18] UNBILL+2, UNBILL+13, UNBILL+15

Label References

Name Line Occurrences
CBIL CHK+8
CCLM CHK+15, UNBILL+2, UNBILL+17, UNBILL+23, CONT
CONT UNBILL+22
OBIL CHK+7
OCLM CONT+2
PAZ CHK+3, CHK+9, CHK+10, CHK+11, CHK+15, UNBILL+2, UNBILL+16, UNBILL+23, CONT, CONT+1

Naked Globals

Name Field # of Occurrence
^(0 UNBILL+12
^(1 UNBILL+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABM UNBILL+10*, UNBILL+11
>> ABM( UNBILL+15*
>> ABM("AMT" UNBILL+21*, UNBILL+26*, CONT
>> ABM("CNT" UNBILL+1*, UNBILL+14*, UNBILL+15, UNBILL+16
>> ABM("HIT" UNBILL+1*, UNBILL+19*, CONT+3, OCLM+1
>> ABM("I" UNBILL+10*
>> ABM("INS" UNBILL+8*
>> ABM("INSCO" UNBILL+12*, UNBILL+13, UNBILL+15
>> ABM("OB" CHK+3, CHK+4, CHK+8
>> ABM("PRI" UNBILL+8*
>> ABM("TOT" CHK+15, UNBILL+21, UNBILL+22, UNBILL+26, CONT+2
>> ABM("X" UNBILL+11*, UNBILL+12, UNBILL+15
>> ABM("Y" UNBILL+23*, UNBILL+24
>> ABM(1 UNBILL+19
>> ABML UNBILL+4
>> ABML( UNBILL+5, UNBILL+6
ABMP OCLM+6~
ABMP("BDFN" CHK+2, CHK+10, CHK+12, CHK+13, UNBILL+21, UNBILL+25, CONT+2, CBIL+1, OBIL
ABMP("BILL" CHK+1, CHK+10, CHK+11, CONT+1, OCLM+3, OCLM+5, KCLM
ABMP("CDFN" CHK+1*, CHK+11, CHK+14, UNBILL+7, UNBILL+10, UNBILL+11, UNBILL+12, CONT+1, CONT+3, OCLM
, OCLM+1, OCLM+6*, CCLM
ABMP("INS" UNBILL+2
ABMP("PAYM" OCLM+6*, OCLM+8*
ABMP("PDFN" UNBILL+3
ABMP("SIS" CHK+9, CONT, CCLM
ABMP("SPAY" CHK+2
ABMP("VDFN" UNBILL+3
ABMP("VDT" UNBILL+3
>> ABMPDFN UNBILL+3*, UNBILL+4
>> ABMVDFN UNBILL+3*, UNBILL+4
>> ABMVDT UNBILL+3*, UNBILL+4
>> DA CHK+2*, CHK+14*, UNBILL+21*, UNBILL+25*, CONT+3*, OCLM*, OCLM+5*, OCLM+6, CCLM*, KCLM*
, KCLM+1, CBIL+1*, OBIL*
>> DA(1 CHK+14*, CONT+3*
>> DIE CHK+2*, CHK+14*, UNBILL+21*, UNBILL+25*, CONT+3*, OCLM+1*, CCLM*, CBIL+1*, OBIL*
DIR UNBILL+23!, OCLM+4!, PAZ+1!
DIR("A" UNBILL+23*, OCLM+4*
DIR("B" UNBILL+23*, OCLM+4*
DIR(0 UNBILL+23*, OCLM+4*, PAZ+1*
>> DIRUT UNBILL+23, OCLM+4
DR CHK+2*, CHK+14*!, UNBILL+21*, UNBILL+25*, CONT+3*, OCLM+1*, CCLM*, CBIL+1*!, OBIL*!
DUZ(2 CHK+10, CHK+11, CHK+12, CHK+13, UNBILL+7, UNBILL+10, UNBILL+11, UNBILL+12, UNBILL+21, CONT+1
, CONT+2, OCLM+1, KCLM
I CHK+12~*, CHK+13, CHK+14, UNBILL+5~*, UNBILL+6, UNBILL+8
J UNBILL+6~*, UNBILL+7, UNBILL+8
U CHK+9, CHK+10, CHK+15, UNBILL+2, UNBILL+12, UNBILL+13, UNBILL+15, UNBILL+21, UNBILL+22, UNBILL+26
, CONT+1, CONT+2, OCLM+1, CCLM
>> Y UNBILL+23, UNBILL+25, OCLM+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All