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

Package: Third Party Billing

Routine: ABMDRFE1


Information

ABMDRFE1 ; IHS/ASDST/DMJ - CPT Management Reports ;

Source Information

Source file <ABMDRFE1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Third Party Billing 3 ($$CPT,$$ICDOP)^ABMCVAPI  (PAZ,POUT)^ABMDRUTL  $$EN^ABMVDF  
Kernel 2 ^%ZIS  ^%ZISC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Third Party Billing 1 ABMDRFEE  

Entry Points

Name Comments DBIA/ICR reference
PRTTXT ; UTIL FOR WRAP-AROUND
HDB
2
XIT
HD
QIT
PRTTXT3
PRTTXT2

External References

Name Field # of Occurrence
^%ZIS ABMDRFE1+6, ABMDRFE1+10
^%ZISC XIT
$$CPT^ABMCVAPI ABMDRFE1+13
$$ICDOP^ABMCVAPI ABMDRFE1+24
PAZ^ABMDRUTL HD
POUT^ABMDRUTL XIT
$$EN^ABMVDF HDB

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRTTXT+1
Function Call: WRITE
  • Prompt: ?ABMU("LM"),ABMU("F")
  • Line Location: PRTTXT3+1
Function Call: WRITE
  • Prompt: ?ABMU("2LM"),ABMU("2F")
  • Line Location: PRTTXT3+1
Function Call: WRITE
  • Prompt: @$P(ABMU(ABMU("I")),U),$P(ABMU(ABMU("I")),U,2)
  • Line Location: PRTTXT3+2
Function Call: WRITE
  • Prompt: $$EN^ABMVDF("IOF")
  • Line Location: HDB+0
Function Call: WRITE
  • Prompt: !!!,"Date: "
  • Line Location: HDB+1
Function Call: WRITE
  • Prompt: Y
  • Line Location: HDB+1
Function Call: WRITE
  • Prompt: ?132-$L(ABM("NMM"))\2,ABM("NMM")
  • Line Location: HDB+3
Function Call: WRITE
  • Prompt: ?122,"Page: ",ABM("PG")
  • Line Location: HDB+4
Function Call: WRITE
  • Prompt: !,"CPT",?70,"ICD CORRESPONDING",?114,"FEE",?121,"ANESTHESIA",!,"CODE - CPT DESCRIPTION",?70,"CODE - ICD DESCRIPTION",?113,"AMOUNT",?125,"FEE"
  • Line Location: HDB+5
Function Call: WRITE
  • Prompt: !,"CPT",?70,"ICD CORRESPONDING",?126,"FEE",!,"CODE - CPT DESCRIPTION",?70,"CODE - ICD DESCRIPTION",?124,"AMOUNT"
  • Line Location: HDB+6
Function Call: WRITE
  • Prompt: !,ABM("H")
  • Line Location: HDB+7
Routine Call
  • %ZIS
  • Line Location:
    • ABMDRFE1+6
    • ABMDRFE1+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDFEE - [#9002274.01] ABMDRFE1+15, ABMDRFE1+16, ABMDRFE1+17, ABMDRFE1+18, ABMDRFE1+19
^DD("DD" HDB+1
^ICD0 - [#80.1] ABMDRFE1+24
^ICPT - [#81] ABMDRFE1+12, ABMDRFE1+20, ABMDRFE1+24

Label References

Name Line Occurrences
2 PRTTXT3
HD ABMDRFE1+14
HDB ABMDRFE1+11
PRTTXT ABMDRFE1+28
PRTTXT2 PRTTXT+4
PRTTXT3 PRTTXT2
XIT ABMDRFE1+11

Naked Globals

Name Field # of Occurrence
^( ABMDRFE1+20
^(0 ABMDRFE1+15, ABMDRFE1+16, ABMDRFE1+17, ABMDRFE1+18, ABMDRFE1+19, ABMDRFE1+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM ABMDRFE1+12*, ABMDRFE1+13, ABMDRFE1+15, ABMDRFE1+16, ABMDRFE1+17, ABMDRFE1+18, ABMDRFE1+19, ABMDRFE1+20, ABMDRFE1+21, ABMDRFE1+24
, XIT+1!
ABM("CAT" ABMDRFE1+8, ABMDRFE1+9, ABMDRFE1+15, HDB+5
ABM("FEE" ABMDRFE1+15, ABMDRFE1+16, ABMDRFE1+17, ABMDRFE1+18, ABMDRFE1+19
ABM("H" HDB+7*
ABM("IOP" ABMDRFE1+6, ABMDRFE1+10
ABM("NM" HDB+2
ABM("NMM" HDB+2*, HDB+3
ABM("PG" ABMDRFE1+7*, HDB*, HDB+4
ABM("PRINT" ABMDRFE1+6
ABM("S" HDB+2
ABM(0 ABMDRFE1+20*
ABM(1 ABMDRFE1+8*, ABMDRFE1+12
ABM(2 ABMDRFE1+9*, ABMDRFE1+12
ABM(3 ABMDRFE1+23*, ABMDRFE1+24*
ABMU QIT!
ABMU( PRTTXT3+2
ABMU("2F" PRTTXT3+1, 2*
ABMU("2LM" ABMDRFE1+26*, PRTTXT+3, PRTTXT3+1, PRTTXT3+4*
ABMU("2LNG" PRTTXT+3*, PRTTXT3+4*
ABMU("2RM" ABMDRFE1+26*, PRTTXT+3
ABMU("2TAB" ABMDRFE1+26*, PRTTXT+3*, PRTTXT3+4*
ABMU("2TXT" ABMDRFE1+24*, ABMDRFE1+26*, PRTTXT+3, PRTTXT+4, PRTTXT3, PRTTXT3+1, PRTTXT3+4, 2, 2+1!
ABMU("C" PRTTXT2+1*, PRTTXT2+2
ABMU("F" PRTTXT2*, PRTTXT2+2*, PRTTXT3+1
ABMU("FLG" PRTTXT2!, PRTTXT2+1*, PRTTXT2+3!, PRTTXT3+3, 2*
ABMU("I" PRTTXT3+2*
ABMU("L" PRTTXT2+1*
ABMU("LM" ABMDRFE1+27*, PRTTXT+2, PRTTXT3+1, PRTTXT3+3*
ABMU("LNG" PRTTXT+2*, PRTTXT2, PRTTXT2+1, PRTTXT3+3*
ABMU("Q" PRTTXT+4*, PRTTXT3+2, 2
ABMU("RM" ABMDRFE1+27*, PRTTXT+2
ABMU("TAB" ABMDRFE1+27*, PRTTXT+2*, PRTTXT3+3*
ABMU("TXT" ABMDRFE1+20*, ABMDRFE1+21*, PRTTXT+4, PRTTXT2*, PRTTXT2+1, PRTTXT2+2*, PRTTXT2+3
ABMU(1 ABMDRFE1+15*, ABMDRFE1+16*, ABMDRFE1+17*, ABMDRFE1+18*, ABMDRFE1+19*
ABMU(2 ABMDRFE1+15*
>> DIROUT ABMDRFE1+11, ABMDRFE1+12, ABMDRFE1+14, HD
DT HDB+1
>> DTOUT ABMDRFE1+11, ABMDRFE1+12, ABMDRFE1+14, HD
>> DUOUT ABMDRFE1+11, ABMDRFE1+12, ABMDRFE1+14, HD
>> I ABMDRFE1+24*
IO ABMDRFE1+6
>> IOP ABMDRFE1+6*, ABMDRFE1+10*
IOSL ABMDRFE1+14
>> POP ABMDRFE1+6
U ABMDRFE1+13, ABMDRFE1+15, ABMDRFE1+16, ABMDRFE1+17, ABMDRFE1+18, ABMDRFE1+19, ABMDRFE1+24, PRTTXT3+2
>> Y HDB+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All