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  | All
Print Page as PDF
Routine: KMPURE1

Package: Capacity Management

Routine: KMPURE1


Information

KMPURE1 ;SP/JML - VSM CPRS Debug Log Utilities ;7/1/2025

Source Information

Source file <KMPURE1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Capacity Management 2 SITEARR^KMPUTLW  $$USERNAME^KMPVCCFG  

Entry Points

Name Comments DBIA/ICR reference
CPRSLOGD(KMPARR,KMPDUZ,KMPDESC,KMPDET) ;
CPRSLOGG ;
CPRSLOGP ;
CPRSLISTG ;
CPRSLISTP ;
CPRSKILLG ;
CPRSKILLP ;

External References

Name Field # of Occurrence
SITEARR^KMPUTLW CPRSLOGG+8, CPRSLISTG+4, CPRSKILLG+6
$$USERNAME^KMPVCCFG CPRSLOGG+22, CPRSLOGP+22, CPRSLISTG+21, CPRSLISTP+21, CPRSKILLG+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "<H1>Site</H1>"
  • Line Location: CPRSLOGG+9
Function Call: WRITE
  • Prompt: "<BR><TABLE>"
  • Line Location: CPRSLOGG+13
Function Call: WRITE
  • Prompt: "<TR><TH colspan=2>Search Filters</TH></TR>"
  • Line Location: CPRSLOGG+14
Function Call: WRITE
  • Prompt: "<TR><TH ALIGN=RIGHT>Log User's DUZ:</TH><TD>"_$S(KMPDUZ]"":KMPDUZ,1:"ALL")_"</TD></TR>"
  • Line Location: CPRSLOGG+15
Function Call: WRITE
  • Prompt: "<TR><TH ALIGN=RIGHT>Log Description:</TH><TD>"_$S(KMPDESC]"":KMPDESC,1:"ALL")_"</TD></TR>"
  • Line Location: CPRSLOGG+16
Function Call: WRITE
  • Prompt: "</TABLE>"
  • Line Location: CPRSLOGG+17
Function Call: WRITE
  • Prompt: "<BR><H1>CPRS Debug Log</H1>"
  • Line Location: CPRSLOGG+18
Function Call: WRITE
  • Prompt: "<TABLE>"
  • Line Location: CPRSLOGG+19
Function Call: WRITE
  • Prompt: "</TABLE>"
  • Line Location: CPRSLOGG+41
Function Call: WRITE
  • Prompt: KMPRET.%ToJSON()
  • Line Location: CPRSLOGP+49
Function Call: WRITE
  • Prompt: "<H1>Site</H1>"
  • Line Location: CPRSLISTG+5
Function Call: WRITE
  • Prompt: "<BR><TABLE>"
  • Line Location: CPRSLISTG+9
Function Call: WRITE
  • Prompt: "<TR><TH colspan=2>Search Filters</TH></TR>"
  • Line Location: CPRSLISTG+10
Function Call: WRITE
  • Prompt: "<TR><TH ALIGN=RIGHT>Log User's DUZ:</TH><TD>"_$S(KMPDUZ]"":KMPDUZ,1:"ALL")_"</TD></TR>"
  • Line Location: CPRSLISTG+11
Function Call: WRITE
  • Prompt: "<TR><TH ALIGN=RIGHT>Log Description:</TH><TD>"_$S(KMPDESC]"":KMPDESC,1:"ALL")_"</TD></TR>"
  • Line Location: CPRSLISTG+12
Function Call: WRITE
  • Prompt: "</TABLE>"
  • Line Location: CPRSLISTG+13
Function Call: WRITE
  • Prompt: "<BR><TABLE>"
  • Line Location: CPRSLISTG+14
Function Call: WRITE
  • Prompt: "<TR><TH>Tester Name</TH><TH>Tester DUZ/Date</TH><TH>Description</TH>"
  • Line Location: CPRSLISTG+15
Function Call: WRITE
  • Prompt: "</TABLE>"
  • Line Location: CPRSLISTG+23
Function Call: WRITE
  • Prompt: KMPRET.%ToJSON()
  • Line Location: CPRSLISTP+26
Function Call: WRITE
  • Prompt: "<H1>Site</H1>"
  • Line Location: CPRSKILLG+7
Function Call: WRITE
  • Prompt: "<BR><TABLE>"
  • Line Location: CPRSKILLG+14
Function Call: WRITE
  • Prompt: "<TH>Username</TH><TH>ID</TH><TH>Description</TH>"
  • Line Location: CPRSKILLG+15
Function Call: WRITE
  • Prompt: "</TABLE>"
  • Line Location: CPRSKILLG+24
Function Call: WRITE
  • Prompt: KMPRET.%ToJSON()
  • Line Location: CPRSKILLP+29

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP("CPRS DEBUG LOG" CPRSLOGD+4, CPRSLOGD+6, CPRSLOGD+10, CPRSLOGD+12, CPRSLOGD+13, CPRSLISTG+17, CPRSLISTG+19, CPRSLISTG+22, CPRSLISTP+16, CPRSLISTP+18
CPRSKILLG+17, CPRSKILLG+18, CPRSKILLG+22!, CPRSKILLG+25!, CPRSKILLP+21, CPRSKILLP+22, CPRSKILLP+26!, CPRSKILLP+30!

Label References

Name Line Occurrences
CPRSLOGD CPRSLOGG+7, CPRSLOGP+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
KMPARR CPRSLOGD~, CPRSLOGG+7, CPRSLOGP+17
KMPARR( CPRSLOGD+8*, CPRSLOGD+14*, CPRSLOGD+17*, CPRSLOGD+18*, CPRSLOGD+22*, CPRSLOGG+21, CPRSLOGG+24, CPRSLOGG+27, CPRSLOGG+28, CPRSLOGG+29
CPRSLOGG+30, CPRSLOGG+33, CPRSLOGG+35, CPRSLOGG+36, CPRSLOGP+20, CPRSLOGP+23, CPRSLOGP+26, CPRSLOGP+28, CPRSLOGP+29, CPRSLOGP+30
CPRSLOGP+33, CPRSLOGP+36, CPRSLOGP+37
KMPCLEAR CPRSLOGG+1~, CPRSLOGG+5*, CPRSLOGG+6*, CPRSLOGG+37, CPRSLOGP+1~, CPRSLOGP+15*, CPRSLOGP+16*, CPRSLOGP+38
KMPCOUNT CPRSKILLG+2*, CPRSKILLG+3*, CPRSKILLG+4*, CPRSKILLG+5*, CPRSKILLG+11, CPRSKILLP+1~, CPRSKILLP+11*, CPRSKILLP+12*, CPRSKILLP+13*, CPRSKILLP+14*
CPRSKILLP+15
KMPD CPRSLOGG+1~, CPRSLOGG+36*, CPRSLOGG+38*, CPRSLOGG+39, CPRSLOGP+1~, CPRSLOGP+37*, CPRSLOGP+38*, CPRSLOGP+39
KMPD2 CPRSLOGG+1~, CPRSLOGG+38*
KMPDATA CPRSLOGD+2~, CPRSLOGD+13*, CPRSLOGD+14, CPRSLOGD+16, CPRSLOGD+20, CPRSLOGD+21, CPRSLOGD+22
KMPDCHK CPRSKILLG+1~, CPRSKILLG+5*, CPRSKILLG+21, CPRSKILLP+1~, CPRSKILLP+14*, CPRSKILLP+15, CPRSKILLP+25
KMPDEL CPRSKILLP+1~, CPRSKILLP+19*, CPRSKILLP+28
KMPDESC CPRSLOGD~, CPRSLOGD+1*, CPRSLOGD+7, CPRSLOGG+1~, CPRSLOGG+3*, CPRSLOGG+6*, CPRSLOGG+7, CPRSLOGG+16, CPRSLOGP+1~, CPRSLOGP+13*
CPRSLOGP+16*, CPRSLOGP+17, CPRSLISTG+2*, CPRSLISTG+3*, CPRSLISTG+12, CPRSLISTG+20, CPRSLISTP+1~, CPRSLISTP+12*, CPRSLISTP+19, CPRSKILLG+1~
CPRSKILLG+18*, CPRSKILLG+21, CPRSKILLG+23, CPRSKILLP+1~, CPRSKILLP+22*, CPRSKILLP+25
KMPDET CPRSLOGD~, CPRSLOGD+1*, CPRSLOGD+19, CPRSLOGG+1~, CPRSLOGG+4*, CPRSLOGG+6*, CPRSLOGG+7, CPRSLOGG+31, CPRSLOGP+1~, CPRSLOGP+14*
CPRSLOGP+16*, CPRSLOGP+17, CPRSLOGP+31
KMPDUZ CPRSLOGD~, CPRSLOGD+1*, CPRSLOGD+5, CPRSLOGG+1~, CPRSLOGG+2*, CPRSLOGG+6*, CPRSLOGG+7, CPRSLOGG+15, CPRSLOGP+1~, CPRSLOGP+12*
CPRSLOGP+16*, CPRSLOGP+17, CPRSLISTG+1*, CPRSLISTG+3*, CPRSLISTG+11, CPRSLISTG+18, CPRSLISTP+1~, CPRSLISTP+11*, CPRSLISTP+17, CPRSKILLG+1~
CPRSKILLG+3*, CPRSKILLG+19, CPRSKILLP+1~, CPRSKILLP+12*, CPRSKILLP+23
KMPF CPRSLOGG+1~, CPRSLOGG+10*, CPRSLOGG+11*, CPRSLOGG+12, CPRSLISTG+6*, CPRSLISTG+7*, CPRSLISTG+8, CPRSKILLG+1~, CPRSKILLG+8*, CPRSKILLG+9*
CPRSKILLG+10
KMPI CPRSLOGD+2~, CPRSLOGD+11*, CPRSLOGD+12*, CPRSLOGD+13, CPRSLOGD+14, CPRSLOGD+15, CPRSLOGG+1~, CPRSLOGG+34*, CPRSLOGG+35*, CPRSLOGG+36
CPRSLOGP+1~, CPRSLOGP+35*, CPRSLOGP+36*, CPRSLOGP+37
KMPID CPRSLOGD+2~, CPRSLOGD+3*, CPRSLOGD+4*, CPRSLOGD+5, CPRSLOGD+6, CPRSLOGD+8, CPRSLOGD+10, CPRSLOGD+12, CPRSLOGD+13, CPRSLOGD+14
, CPRSLOGD+17, CPRSLOGD+18, CPRSLOGD+22, CPRSLOGG+1~, CPRSLOGG+20*, CPRSLOGG+21*, CPRSLOGG+22, CPRSLOGG+24, CPRSLOGG+27, CPRSLOGG+28
CPRSLOGG+29, CPRSLOGG+30, CPRSLOGG+33, CPRSLOGG+35, CPRSLOGG+36, CPRSLOGP+1~, CPRSLOGP+19*, CPRSLOGP+20*, CPRSLOGP+22, CPRSLOGP+23
CPRSLOGP+26, CPRSLOGP+28, CPRSLOGP+29, CPRSLOGP+30, CPRSLOGP+33, CPRSLOGP+36, CPRSLOGP+37, CPRSLISTG+16*, CPRSLISTG+17*, CPRSLISTG+18
CPRSLISTG+19, CPRSLISTG+21, CPRSLISTG+22, CPRSLISTP+1~, CPRSLISTP+15*, CPRSLISTP+16*, CPRSLISTP+17, CPRSLISTP+18, CPRSLISTP+21, CPRSLISTP+22
CPRSKILLG+1~, CPRSKILLG+16*, CPRSKILLG+17*, CPRSKILLG+18, CPRSKILLG+19, CPRSKILLG+20, CPRSKILLG+22, CPRSKILLG+23, CPRSKILLP+1~, CPRSKILLP+20*
CPRSKILLP+21*, CPRSKILLP+22, CPRSKILLP+23, CPRSKILLP+24, CPRSKILLP+26, CPRSKILLP+27
KMPIDCHK CPRSKILLG+1~, CPRSKILLG+4*, CPRSKILLG+20, CPRSKILLP+1~, CPRSKILLP+13*, CPRSKILLP+24
KMPIDESC CPRSLOGD+2~, CPRSLOGD+6*, CPRSLOGD+7, CPRSLOGD+8, CPRSLISTG+19*, CPRSLISTG+20, CPRSLISTP+1~, CPRSLISTP+18*, CPRSLISTP+19, CPRSLISTP+23
KMPII CPRSLOGD+2~, CPRSLOGD+21*, CPRSLOGD+22*
KMPK CPRSLOGD+2~, CPRSLOGD+21*
KMPKEY CPRSLOGD+21*, CPRSLOGD+22, CPRSLOGG+1~, CPRSLOGG+32*, CPRSLOGG+33*, CPRSLOGG+35, CPRSLOGG+36, CPRSLOGG+37, CPRSLOGG+39, CPRSLOGP+1~
CPRSLOGP+32*, CPRSLOGP+33*, CPRSLOGP+36, CPRSLOGP+37, CPRSLOGP+38, CPRSLOGP+40
KMPR1 CPRSLOGD+2~, CPRSLOGD+16*, CPRSLOGD+17
KMPR2 CPRSLOGD+2~, CPRSLOGD+16*, CPRSLOGD+17
KMPR3 CPRSLOGD+2~, CPRSLOGD+16*, CPRSLOGD+18
KMPREQ CPRSLOGP+1~, CPRSLOGP+5*, CPRSLISTP+1~, CPRSLISTP+5*, CPRSKILLP+1~, CPRSKILLP+5*
KMPRES CPRSLOGP+1~, CPRSLOGP+18*, CPRSLOGP+44, CPRSLISTP+14*, CPRSLISTP+25
KMPRET CPRSLOGP+1~, CPRSLOGP+2*, CPRSLISTP+1~, CPRSLISTP+2*, CPRSKILLP+1~, CPRSKILLP+2*
KMPRNUM CPRSLOGD+2~, CPRSLOGD+9*, CPRSLOGD+10*, CPRSLOGD+12, CPRSLOGD+13, CPRSLOGD+14, CPRSLOGD+17, CPRSLOGD+18, CPRSLOGD+22, CPRSLOGG+1~
CPRSLOGG+26*, CPRSLOGG+27*, CPRSLOGG+28, CPRSLOGG+29, CPRSLOGG+30, CPRSLOGG+33, CPRSLOGG+35, CPRSLOGG+36, CPRSLOGP+1~, CPRSLOGP+25*
CPRSLOGP+26*, CPRSLOGP+28, CPRSLOGP+29, CPRSLOGP+30, CPRSLOGP+33, CPRSLOGP+36, CPRSLOGP+37
KMPRPCO CPRSLOGP+1~, CPRSLOGP+27*, CPRSLOGP+40*, CPRSLOGP+41
KMPRPCS CPRSLOGP+1~, CPRSLOGP+24*, CPRSLOGP+42
KMPSESS CPRSLOGP+1~, CPRSLOGP+21*, CPRSLOGP+43
KMPSITE CPRSLOGG+1~, CPRSLOGG+8, CPRSLISTG+4, CPRSKILLG+1~, CPRSKILLG+6
KMPSITE( CPRSLOGG+11, CPRSLOGG+12, CPRSLISTG+7, CPRSLISTG+8, CPRSKILLG+9, CPRSKILLG+10
KMPTARR CPRSLOGP+1~, CPRSLOGP+34*, CPRSLOGP+40
KMPTOBJ CPRSLISTP+1~, CPRSLISTP+20*, CPRSLISTP+24
KMPUSER CPRSLOGG+1~, CPRSLOGG+22*, CPRSLOGG+23
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All