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

Package: Capacity Management

Routine: KMPSYNTH


Information

KMPSYNTH ;SP/JML - VistA Synthetic Transactions ;2/1/2023

Source Information

Source file <KMPSYNTH.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ($$DEFDIR,$$DEL,$$LIST,$$STATUS,CLOSE,OPEN)^%ZISH  $$DT^XLFDT  
Capacity Management 1 $$TSTAMP^KMPUTLW  
Registration 1 PTSEC^DGSEC4  
Virtual Patient Record 1 GET^VPRD  

Entry Points

Name Comments DBIA/ICR reference
SYNRCMD(KMPJSON) ;
ONE ;
TWO ;
SYNFILE(KMPJSON) ;
SYNVPR(KMPJSON,KMPDFN,KMPCDOMS) ;
PATLIST(KMPJSON,KMPMAX) ;
; LAST 4, LASTNAME, FIRSTMIDNAME, DUZ, last appointment
STATS() ;
LOREM ;

External References

Name Field # of Occurrence
$$DEFDIR^%ZISH SYNFILE+5
$$DEL^%ZISH SYNFILE+32
$$LIST^%ZISH SYNFILE+27
$$STATUS^%ZISH SYNFILE+22
CLOSE^%ZISH SYNFILE+17, SYNFILE+23
OPEN^%ZISH SYNFILE+6, SYNFILE+19
PTSEC^DGSEC4 PATLIST+11
$$TSTAMP^KMPUTLW PATLIST+20
GET^VPRD SYNVPR+7
$$DT^XLFDT SYNVPR+3

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: KMPLN
  • Timeout: 1
  • Line Location: SYNFILE+22

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PATLIST+7, PATLIST+9, PATLIST+13, PATLIST+16
^DPT("A" SYNVPR+6

Label References

Name Line Occurrences
$$STATS SYNRCMD+2, SYNRCMD+8, SYNFILE+3, SYNFILE+18, SYNFILE+24, SYNFILE+33, SYNVPR+2, SYNVPR+21
ONE SYNRCMD+6
TWO SYNRCMD+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGSENFLG PATLIST+2~
DGSENS PATLIST+2~, PATLIST+11
DGSENS(1 PATLIST+12
DT SYNVPR+1~, SYNVPR+3*
IO SYNFILE+10, SYNFILE+22
KMPA SYNRCMD+1~, SYNRCMD+4*
KMPAAA ONE+1~, ONE+2*, ONE+4, ONE+5, ONE+6, ONE+7
KMPALPHA TWO+1~, TWO+2*
KMPANS1 ONE+1~, ONE+4*, ONE+8, ONE+9, ONE+12, ONE+14
KMPANS2 ONE+1~, ONE+5*, ONE+8, ONE+9, ONE+12, ONE+14
KMPANS3 ONE+1~, ONE+6*, ONE+8, ONE+9, ONE+13, ONE+14
KMPANS4 ONE+1~, ONE+7*, ONE+9, ONE+13, ONE+14
KMPANS5 ONE+1~, ONE+8*
KMPANS6 ONE+1~, ONE+9*
KMPARR ONE+1~
KMPARR( ONE+12*, ONE+13*, ONE+14*, ONE+16, ONE+17!
KMPARRAY SYNRCMD+1~, SYNRCMD+5!
KMPARRAY( SYNRCMD+4*
KMPARRAY1 SYNRCMD+1~, SYNRCMD+5*
KMPB SYNRCMD+1~, SYNRCMD+4*
KMPBB SYNFILE+1~, SYNFILE+22*, SYNFILE+27*, SYNFILE+32*
KMPBBB ONE+1~, ONE+2*, ONE+3*, ONE+4, ONE+5, ONE+6, ONE+7
KMPC SYNRCMD+1~, SYNRCMD+4*
KMPCCC ONE+1~, ONE+2*
KMPCDOMS SYNVPR~, SYNVPR+7
KMPCNT PATLIST+2~, PATLIST+6*, PATLIST+22*, PATLIST+23
KMPDARR SYNVPR+1~, SYNVPR+4*, SYNVPR+17
KMPDELS SYNFILE+2~, SYNFILE+28*, SYNFILE+31*, SYNFILE+50
KMPDFILE SYNFILE+1~, SYNFILE+32
KMPDFILE( SYNFILE+30*
KMPDFN SYNVPR~, SYNVPR+6*, SYNVPR+7, SYNVPR+20, PATLIST+2~, PATLIST+6*, PATLIST+7*, PATLIST+9, PATLIST+11, PATLIST+13
, PATLIST+16, PATLIST+19
KMPEND SYNRCMD+1~, SYNRCMD+8*, SYNRCMD+9, SYNRCMD+10, SYNRCMD+11, SYNRCMD+12, SYNRCMD+13, SYNFILE+1~, SYNVPR+1~, SYNVPR+21*
, SYNVPR+22, SYNVPR+23, SYNVPR+24, SYNVPR+25, SYNVPR+26
KMPEND1 SYNFILE+2~, SYNFILE+18*, SYNFILE+35, SYNFILE+36, SYNFILE+37, SYNFILE+38, SYNFILE+39
KMPEND2 SYNFILE+2~, SYNFILE+24*, SYNFILE+40, SYNFILE+41, SYNFILE+42, SYNFILE+43, SYNFILE+44
KMPEND3 SYNFILE+2~, SYNFILE+33*, SYNFILE+45, SYNFILE+46, SYNFILE+47, SYNFILE+48, SYNFILE+49
KMPF SYNFILE+1~
KMPFILE SYNFILE+1~, SYNFILE+5*, SYNFILE+6, SYNFILE+19, SYNFILE+28*, SYNFILE+29*, SYNFILE+30
KMPFILES SYNFILE+1~
KMPFILES( SYNFILE+29
KMPFIRST TWO+1~, TWO+5*, TWO+6
KMPFL TWO+1~, TWO+6*
KMPFMNAME PATLIST+2~, PATLIST+14*, PATLIST+19
KMPI SYNRCMD+1~, SYNRCMD+3*, SYNRCMD+4, TWO+1~, TWO+7*, TWO+8*, TWO+9*, TWO+10, TWO+11*, TWO+12
, SYNFILE+1~, SYNFILE+11*, SYNVPR+1~, SYNVPR+5*, SYNVPR+9*, SYNVPR+10
KMPJSON SYNRCMD~, SYNFILE~, SYNVPR~, PATLIST~
KMPLAST TWO+1~, TWO+5*, TWO+6, SYNVPR+1~, SYNVPR+8*, SYNVPR+9, SYNVPR+18
KMPLAST4 PATLIST+2~, PATLIST+15*, PATLIST+18
KMPLEN TWO+1~, TWO+4*, TWO+5, TWO+7
KMPLINE SYNFILE+1~, SYNFILE+12*, SYNFILE+16*, SYNVPR+1~, SYNVPR+10*, SYNVPR+11, SYNVPR+12, SYNVPR+13
KMPLINE2 SYNVPR+1~, SYNVPR+13*, SYNVPR+14, SYNVPR+15!
KMPLN SYNFILE+2~, SYNFILE+22*
KMPLNAME PATLIST+2~, PATLIST+14*, PATLIST+18
KMPMATCH SYNFILE+2~
KMPMATCH("VistaSystemMonitor*.txt" SYNFILE+26*
KMPMAX PATLIST~, PATLIST+5*, PATLIST+23
KMPN0 PATLIST+2~, PATLIST+13*, PATLIST+14, PATLIST+15
KMPNAME PATLIST+2~, PATLIST+14*
KMPPARR PATLIST+2~, PATLIST+4*, PATLIST+24
KMPPAT PATLIST+2~, PATLIST+17*, PATLIST+21
KMPPATH SYNFILE+1~, SYNFILE+5*, SYNFILE+6, SYNFILE+19, SYNFILE+27, SYNFILE+32
KMPRET SYNRCMD+1~, SYNVPR+1~, SYNVPR+7, SYNVPR+8, SYNVPR+10, SYNVPR+16
KMPSCDT PATLIST+2~, PATLIST+16*, PATLIST+20
KMPSENTARR TWO+1~
KMPSENTARR( TWO+7*, TWO+9, TWO+10
KMPSENTENCE TWO+1~, TWO+3*, TWO+4, TWO+5, TWO+7
KMPSENTENCE2 TWO+1~, TWO+10*, TWO+11, TWO+12
KMPSSN PATLIST+2~, PATLIST+15*
KMPSTART SYNRCMD+1~, SYNRCMD+2*, SYNRCMD+9, SYNRCMD+10, SYNRCMD+11, SYNRCMD+12, SYNRCMD+13, SYNFILE+1~, SYNVPR+1~, SYNVPR+2*
, SYNVPR+22, SYNVPR+23, SYNVPR+24, SYNVPR+25, SYNVPR+26
KMPSTART1 SYNFILE+2~, SYNFILE+3*, SYNFILE+35, SYNFILE+36, SYNFILE+37, SYNFILE+38, SYNFILE+39
KMPSTART2 SYNFILE+2~, SYNFILE+18*, SYNFILE+40, SYNFILE+41, SYNFILE+42, SYNFILE+43, SYNFILE+44
KMPSTART3 SYNFILE+2~, SYNFILE+24*, SYNFILE+45, SYNFILE+46, SYNFILE+47, SYNFILE+48, SYNFILE+49
KMPSTAT SYNFILE+1~, SYNFILE+3*
KMPSTOP PATLIST+2~, PATLIST+6*, PATLIST+7, PATLIST+23*
KMPTCHAR SYNVPR+1~, SYNVPR+5*, SYNVPR+12*, SYNVPR+19
KMPTEXT SYNFILE+1~, SYNFILE+12*, SYNFILE+13, SYNFILE+14*, SYNFILE+15
KMPTOT TWO+1~, TWO+11*, TWO+12*
KMPVCPU STATS+1~, STATS+6*, STATS+7, STATS+8
KMPVPROC STATS+1~, STATS+3*, STATS+4, STATS+15!
KMPVRET STATS+1~, STATS+2*, STATS+4, STATS+7*, STATS+8*, STATS+10*, STATS+12*, STATS+14*, STATS+16
KMPX ONE+1~, ONE+10*
KMPY ONE+1~, ONE+11*, ONE+12, ONE+13, ONE+14
KMPZ ONE+1~, ONE+15*, ONE+16*, ONE+17
POP SYNFILE+2~, SYNFILE+7, SYNFILE+8, SYNFILE+20, SYNFILE+21

Marked Items

Name Field # of Occurrence
$T(LOREM+KMPLINE SYNFILE+14
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All