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

Package: Third Party Billing

Routine: ABMDRXC2


Information

ABMDRXC2 ; IHS/SD/SDR - Closed claims-132 Width ;

Source Information

Source file <ABMDRXC2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Third Party Billing 3 WHD^ABMDRHD  PAZ^ABMDRUTL  $$SDT^ABMDUTL  

Entry Points

Name Comments DBIA/ICR reference
SUB2
SUB
SUBHD
XIT ;EXIT POINT
HDB
PRINT ;EP for printing data
HD

External References

Name Field # of Occurrence
WHD^ABMDRHD HDB
PAZ^ABMDRUTL HD
$$SDT^ABMDUTL PRINT+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " (cont)"
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: !?3,"Visit Location: ",$P(ABM("PDFN"),U,3)
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: !
  • Condition for execution: ABM("VT")]""
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: !?7,$S(ABMY("SORT")="C":" Clinic: "_$P(^DIC(40.7,$P(ABM("TXT"),U,4),0),U),1:"Visit Type: "_$P(^ABMDVTYP($P(ABM("TXT"),U,4),0),U))
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: ?92,$P(^ABMDVTYP($P(^ABMDCLM(DUZ(2),+$P(ABM("TXT"),U,7),0),U,7),0),U)
  • Line Location: PRINT+23
Function Call: WRITE
  • Prompt: !,"An ""*"" beside the claim number means the claim has been closed multiple times"
  • Line Location: HDB+1
Function Call: WRITE
  • Prompt: !,?47,"Active",?73,"Claim",?81,"Visit"
  • Line Location: HDB+2
Function Call: WRITE
  • Prompt: !?5,"Patient",?37,"HRN",?47,"Insurer",?73,"Number",?81,"Date",?94,$S(ABMY("SORT")="VT":"Clinic",1:"Visit Type"),?110,"Reason"
  • Line Location: HDB+3
Function Call: WRITE
  • Prompt: !,ABM("LINE")
  • Line Location: HDB+4
Function Call: WRITE
  • Prompt: !!,"Closing Official: ",$P(^VA(200,$P(ABM("TXT"),U,2),0),U)
  • Line Location: SUBHD+0
Function Call: WRITE
  • Prompt: !?32,"------",?121,"----------"
  • Line Location: SUB2+1
Function Call: WRITE
  • Prompt: !?5,"Sub-total:",?32,ABM("CNT2"),?121,$J($FN(ABM("TOT2"),",",2),10)
  • Line Location: SUB2+2
Function Call: WRITE
  • Prompt: !?32,"------"
  • Line Location: SUB+1
Function Call: WRITE
  • Prompt: !?9,"Total:",?32,ABM("CNT1")
  • Line Location: SUB+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMCLCLM - [#9002274.301] PRINT+24
^ABMDCLM - [#9002274.3] PRINT+7, PRINT+19, PRINT+21, PRINT+22, PRINT+23
^ABMDVTYP - [#9002274.8] PRINT+12, PRINT+23
^AUPNPAT - [#9000001] PRINT+16, PRINT+17
^AUTNINS - [#9999999.18] PRINT+19
^DIC(40.7 - [#40.7] PRINT+12, PRINT+22
^DPT - [#2] PRINT+15
^VA(200 - [#200] SUBHD

Label References

Name Line Occurrences
HD PRINT+5
HDB PRINT+1
SUB PRINT+8, PRINT+9, PRINT+27
SUB2 PRINT+12, SUB
SUBHD PRINT+5, PRINT+8
XIT PRINT+4

Naked Globals

Name Field # of Occurrence
^(1 PRINT+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABM PRINT+3*, PRINT+4*, PRINT+6
>> ABM("CDT" PRINT+7*
>> ABM("CLOS" PRINT+2*, PRINT+8*, PRINT+10*
>> ABM("CNT" PRINT+2*, PRINT+25*
>> ABM("CNT1" PRINT+2*, PRINT+25*, SUB, SUB+2, SUB+3*
>> ABM("CNT2" PRINT+2*, PRINT+25*, SUB2, SUB2+2, SUB2+3*, SUB, SUB+3*
>> ABM("HRN" PRINT+16*, PRINT+17*, PRINT+18
>> ABM("I" HDB*, SUB2+3*, SUB+3*
>> ABM("LINE" HDB+4*!
>> ABM("LOC" PRINT+2*, PRINT+8*, PRINT+9, PRINT+11*, PRINT+16
>> ABM("PDFN" PRINT+7*, PRINT+9, PRINT+15, PRINT+16, PRINT+17, PRINT+22
>> ABM("PG" PRINT+1*, HDB*
>> ABM("PRINT" PRINT+1
>> ABM("T" PRINT+6*, PRINT+25, PRINT+26
>> ABM("TOT" PRINT+2*, PRINT+25*
>> ABM("TOT1" PRINT+2*, PRINT+26*, SUB+3*
>> ABM("TOT2" PRINT+2*, PRINT+26*, SUB2+2, SUB2+3*, SUB+3*
>> ABM("TXT" PRINT+6*, PRINT+7, PRINT+8, PRINT+9, PRINT+10, PRINT+11, PRINT+12, PRINT+13, PRINT+19, PRINT+20
, PRINT+21, PRINT+22, PRINT+23, PRINT+24, SUBHD
>> ABM("VT" PRINT+2*, PRINT+9*, PRINT+12, PRINT+13*
>> ABM("Z" PRINT+3*, PRINT+4
>> ABMY("SORT" PRINT+12, PRINT+22, HDB+3
>> DIROUT PRINT+4, PRINT+5, HD
>> DTOUT PRINT+4, PRINT+5, HD
>> DUOUT PRINT+4, PRINT+5, HD
DUZ(2 PRINT+7, PRINT+17, PRINT+19, PRINT+21, PRINT+22, PRINT+23
IOSL PRINT+5
U PRINT+6, PRINT+7, PRINT+8, PRINT+9, PRINT+10, PRINT+11, PRINT+12, PRINT+13, PRINT+15, PRINT+16
, PRINT+17, PRINT+19, PRINT+20, PRINT+21, PRINT+22, PRINT+23, PRINT+24, SUBHD
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All