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: ABMDRFE3

Package: Third Party Billing

Routine: ABMDRFE3


Information

ABMDRFE3 ; IHS/ASDST/DMJ - CPT Management Reports for AK ;

Source Information

Source file <ABMDRFE3.m>

Call Graph

Call Graph Total: 4

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

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 ABMDRFE3+5, ABMDRFE3+9
^%ZISC XIT
$$CPT^ABMCVAPI ABMDRFE3+12
$$ICDOP^ABMCVAPI ABMDRFE3+29
IHSCPTD^ABMCVAPI ABMDRFE3+21
PAZ^ABMDRUTL HD
POUT^ABMDRUTL XIT

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: !!!,"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:
    • ABMDRFE3+5
    • ABMDRFE3+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDFEE - [#9002274.01] ABMDRFE3+14, ABMDRFE3+15, ABMDRFE3+16, ABMDRFE3+17, ABMDRFE3+18
^DD("DD" HDB+1
^ICD0 - [#80.1] ABMDRFE3+29
^ICPT - [#81] ABMDRFE3+11, ABMDRFE3+29

Label References

Name Line Occurrences
2 PRTTXT3
HD ABMDRFE3+13
HDB ABMDRFE3+10
PRTTXT ABMDRFE3+33
PRTTXT2 PRTTXT+4
PRTTXT3 PRTTXT2
XIT ABMDRFE3+10

Naked Globals

Name Field # of Occurrence
^(0 ABMDRFE3+14, ABMDRFE3+15, ABMDRFE3+16, ABMDRFE3+17, ABMDRFE3+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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