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 |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ABMUCPR

Package: Third Party Billing

Routine: ABMUCPR


Information

ABMUCPR ; IHS/SD/SDR - UFMS Cashiering Session Productivity Report ;

Source Information

Source file <ABMUCPR.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Third Party Billing 6 ^ABMDRDBQ  PAZ^ABMDRUTL  $$FINDLOC^ABMUCUTL  (,WHD)^ABMURHD  ^ABMURSEL  ^ABMUVBCH  

Entry Points

Name Comments DBIA/ICR reference
CALC ;
COMPUTE ;EP - Entry Point for Setting up Data
CBILLS
CCLMS
ABILLS
LOOP ; loop through sessions
PRINT ;
SEL ;
DATA ;
HD
HDB

External References

Name Field # of Occurrence
^ABMDRDBQ SEL+7
PAZ^ABMDRUTL HD
$$FINDLOC^ABMUCUTL LOOP+1
^ABMURHD SEL+2
WHD^ABMURHD HDB
^ABMURSEL SEL+1
^ABMUVBCH DATA+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!?5,"This report will only look at closed or transmitted/reconciled sessions."
  • Line Location: ABMUCPR+13
Function Call: WRITE
  • Prompt: !?5,"All open/reopened sessions will be ignored."
  • Line Location: ABMUCPR+14
Function Call: WRITE
  • Prompt: !,ABMDASH
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: ?50,$J($FN(+$G(^TMP("ABM-UCR",$J,ABMUO,ABMBC,ABMBA,"AMT")),",",2),"10R")
  • Line Location: PRINT+15
Function Call: WRITE
  • Prompt: " (cont)"
  • Line Location: PRINT+21
Function Call: WRITE
  • Prompt: !?5,"NO SESSIONS FOUND"
  • Line Location: PRINT+33

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDBILL( DATA+20, DATA+21, DATA+37, DATA+38
^ABMUCASH - [#9002274.45] LOOP+12, LOOP+17, LOOP+19, LOOP+20, LOOP+27, LOOP+29, LOOP+30, DATA+1, DATA+7, DATA+9
, DATA+15, DATA+18, DATA+19, DATA+26, DATA+32, DATA+35, DATA+36
^DIC(4 - [#4] LOOP+3
^TMP("ABM-UCR" COMPUTE+1!, LOOP+8*, DATA+7*, DATA+16*, DATA+17*, DATA+20*, DATA+21*, DATA+27*, DATA+28*, DATA+33*
, DATA+34*, DATA+37*, DATA+38*, PRINT+4, PRINT+14, PRINT+15, PRINT+18, PRINT+19, PRINT+33, PRINT+35
, PRINT+38, PRINT+39, ABILLS, ABILLS+1, CBILLS, CBILLS+1, CCLMS
^VA(200 - [#200] LOOP+8, LOOP+14

Label References

Name Line Occurrences
CALC PRINT+25
DATA LOOP+21, LOOP+31
HD PRINT+21
HDB PRINT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM ABMUCPR+7!
ABM("HD" ABMUCPR+8*, LOOP+3*, LOOP+4*, LOOP+6*, LOOP+8*, LOOP+9*
ABM("I" HDB*
ABM("NODX" SEL+1*
ABM("PG" COMPUTE+2*, HDB*
ABM("POS" ABMUCPR+9*
ABM("SSTAT" ABMUCPR+10*
ABM("SUBR" COMPUTE+1*
>> ABMAB DATA+14*, DATA+15*, DATA+18, DATA+19
>> ABMABAVG PRINT+24*, PRINT+26, ABILLS*
>> ABMABTOT PRINT+24*, PRINT+26, ABILLS+1*
>> ABMB DATA+8*, DATA+9*, DATA+15, DATA+18, DATA+19, DATA+26, DATA+32, DATA+35, DATA+36
>> ABMBA DATA+11*, DATA+16, DATA+20, DATA+27, DATA+33, DATA+37, PRINT+12*, PRINT+13, PRINT+14, PRINT+15
>> ABMBC PRINT+8*, PRINT+9, PRINT+10, PRINT+14, PRINT+15, PRINT+17, PRINT+18, PRINT+19
>> ABMCB DATA+31*, DATA+32*, DATA+35, DATA+36
>> ABMCBAVG PRINT+24*, PRINT+27, CBILLS*
>> ABMCBTOT PRINT+24*, PRINT+27, CBILLS+1*
>> ABMCC DATA+25*, DATA+26*
>> ABMCCAVG PRINT+24*, PRINT+28, CCLMS*
>> ABMDASH ABMUCPR+11*, PRINT+5
>> ABMDAYS DATA+1*, DATA+2*, DATA+3
>> ABMDUZ DATA+18*, DATA+20, DATA+21, DATA+35*, DATA+37, DATA+38
>> ABMFLG LOOP+8*, LOOP+9
>> ABMFROM LOOP+15*, LOOP+17*, LOOP+19, LOOP+20, LOOP+25*, LOOP+27*, LOOP+29, LOOP+30, DATA+1, DATA+7
, DATA+9, DATA+15, DATA+18, DATA+19, DATA+26, DATA+32, DATA+35, DATA+36, PRINT+34*, PRINT+35*
, PRINT+36, PRINT+38, PRINT+39
>> ABMIEN DATA+19*, DATA+20, DATA+21, DATA+36*, DATA+37, DATA+38
>> ABMLOC LOOP+1*, LOOP+3, LOOP+12, LOOP+17, LOOP+19, LOOP+20, LOOP+27, LOOP+29, LOOP+30, DATA+1
, DATA+7, DATA+9, DATA+15, DATA+18, DATA+19, DATA+26, DATA+32, DATA+35, DATA+36
>> ABMLOOP LOOP+11*, LOOP+23*, DATA+1, DATA+7, DATA+9, DATA+15, DATA+18, DATA+19, DATA+22, DATA+26
, DATA+32, DATA+35, DATA+36
>> ABMO PRINT+3*, PRINT+5, PRINT+6*
>> ABMQ("NS" SEL+5*
>> ABMQ("RC" SEL+3*
>> ABMQ("RP" SEL+6*
>> ABMQ("RX" SEL+4*
>> ABMSAVG PRINT+24*, PRINT+29, CCLMS+1*, CCLMS+2*, CCLMS+3*, CCLMS+4*, CCLMS+5*, CCLMS+6*
>> ABMST PRINT+39*, PRINT+40*, PRINT+41
>> ABMTO LOOP+16*, LOOP+17, LOOP+26*, LOOP+27
>> ABMU LOOP+7*, LOOP+8*, LOOP+10*, LOOP+12*, LOOP+13, LOOP+14, LOOP+17, LOOP+19, LOOP+20, LOOP+24*
, LOOP+27, LOOP+29, LOOP+30, DATA+1, DATA+7, DATA+9, DATA+15, DATA+18, DATA+19, DATA+26
, DATA+32, DATA+35, DATA+36
>> ABMUO LOOP+14*, LOOP+24*, DATA+3, DATA+4, DATA+7, DATA+16, DATA+17, DATA+20, DATA+21, DATA+27
, DATA+28, DATA+33, DATA+34, DATA+37, DATA+38, PRINT+2*, PRINT+4*, PRINT+5, PRINT+6, PRINT+7
, PRINT+9, PRINT+14, PRINT+15, PRINT+18, PRINT+19, PRINT+33, PRINT+35, PRINT+38, PRINT+39, CALC+1
, ABILLS, ABILLS+1, CBILLS, CBILLS+1, CCLMS, CCLMS+1, CCLMS+2, CCLMS+3, CCLMS+4, CCLMS+5
ABMY ABMUCPR+7!
ABMY("DT" LOOP+15, LOOP+16, LOOP+25, LOOP+26
ABMY("POS" LOOP+4, LOOP+9, LOOP+22
ABMY("SSTAT" LOOP+20, LOOP+30
ABMY("USER" LOOP+4, LOOP+8, LOOP+13
ABMZ LOOP+2!
ABMZ( DATA+3*, DATA+4*, CALC+1, ABILLS, CBILLS, CCLMS, CCLMS+1, CCLMS+2, CCLMS+3, CCLMS+4
, CCLMS+5
>> DIROUT SEL+1, PRINT+4, PRINT+8, PRINT+12, PRINT+21, HD
DT DATA+1
>> DTOUT SEL+1, PRINT+4, PRINT+8, PRINT+12, PRINT+21, HD
>> DUOUT SEL+1, PRINT+4, PRINT+8, PRINT+12, PRINT+21, HD
IOSL PRINT+21
U LOOP+3, LOOP+8, LOOP+14, LOOP+19, LOOP+20, LOOP+29, LOOP+30, DATA+1, DATA+7, DATA+18
, DATA+19, DATA+20, DATA+21, DATA+35, DATA+36, DATA+37, DATA+38, PRINT+38, PRINT+39

Marked Items

Name Field # of Occurrence
$T(@(4)^ABMUVBCH DATA+11
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All