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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: KMPSYNTH

Package: SAGG Project

Routine: KMPSYNTH


Information

KMPSYNTH ;SP/JML - VistA Synthetic Transactions ;6/1/2020

Source Information

Source file <KMPSYNTH.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 $$DEFDIR^%ZISH  $$DT^XLFDT  
Registration 1 PTSEC^DGSEC4  
Uncategorized 1 $$TSTAMP^KMPUTLW  
Virtual Patient Record 1 GET^VPRD  

Entry Points

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

External References

Name Field # of Occurrence
$$DEFDIR^%ZISH SYNFILE+4
PTSEC^DGSEC4 PATLIST+11
$$TSTAMP^KMPUTLW PATLIST+20
GET^VPRD SYNVPR+7
$$DT^XLFDT SYNVPR+3

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, SYNGBL+2, SYNGBL+28, SYNFILE+2, SYNFILE+16, 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*
KMPA SYNRCMD+1~, SYNRCMD+4*
KMPAAA ONE+1~, ONE+2*, ONE+4, ONE+5, ONE+6, ONE+7
KMPALEN SYNGBL+1~, SYNGBL+4*, SYNGBL+6, SYNGBL+7
KMPALPHA TWO+1~, TWO+2*, SYNGBL+1~, SYNGBL+3*, SYNGBL+4, SYNGBL+6, SYNGBL+7
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*
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*
KMPCHR1 SYNGBL+1~, SYNGBL+6*, SYNGBL+8
KMPCHR2 SYNGBL+1~, SYNGBL+7*, SYNGBL+9
KMPCNT SYNGBL+1~, SYNGBL+5*, PATLIST+2~, PATLIST+6*, PATLIST+22*, PATLIST+23
KMPDARR SYNVPR+1~, SYNVPR+4*, SYNVPR+17
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, SYNGBL+1~, SYNGBL+28*, SYNGBL+29
, SYNGBL+30, SYNGBL+31, SYNGBL+32, SYNGBL+33, SYNFILE+1~, SYNFILE+16*, SYNFILE+17, SYNFILE+18, SYNFILE+19, SYNFILE+20
, SYNFILE+21, SYNVPR+1~, SYNVPR+21*, SYNVPR+22, SYNVPR+23, SYNVPR+24, SYNVPR+25, SYNVPR+26
KMPF SYNFILE+1~, SYNFILE+4*, SYNFILE+5, SYNFILE+15
KMPFILE SYNFILE+1~, SYNFILE+5*
KMPFIRST TWO+1~, TWO+5*, TWO+6
KMPFL TWO+1~, TWO+6*
KMPFMNAME PATLIST+2~, PATLIST+14*, PATLIST+19
KMPGLO1 SYNGBL+1~, SYNGBL+10*, SYNGBL+15, SYNGBL+18, SYNGBL+19, SYNGBL+20, SYNGBL+26
KMPGLO2 SYNGBL+1~, SYNGBL+11*, SYNGBL+23, SYNGBL+24, SYNGBL+25, SYNGBL+27
KMPI SYNRCMD+1~, SYNRCMD+3*, SYNRCMD+4, TWO+1~, TWO+7*, TWO+8*, TWO+9*, TWO+10, TWO+11*, TWO+12
, SYNGBL+1~, SYNGBL+8*, SYNGBL+9*, SYNGBL+17*, SYNGBL+18*, SYNGBL+19, SYNGBL+20, SYNGBL+25, SYNFILE+1~, SYNFILE+7*
, SYNVPR+1~, SYNVPR+5*, SYNVPR+9*, SYNVPR+10
KMPJSON SYNRCMD~, SYNGBL~, 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, SYNFILE+1~, SYNFILE+3*, SYNFILE+13*
KMPLEN1 SYNGBL+1~, SYNGBL+21*, SYNGBL+23
KMPLEN2 SYNGBL+1~, SYNGBL+22*, SYNGBL+24
KMPLINE SYNGBL+1~, SYNGBL+12*, SYNGBL+15, SYNGBL+16*, SYNFILE+1~, SYNFILE+8*, SYNFILE+12*, SYNVPR+1~, SYNVPR+10*, SYNVPR+11
, SYNVPR+12, SYNVPR+13
KMPLINE2 SYNVPR+1~, SYNVPR+13*, SYNVPR+14, SYNVPR+15!
KMPLNAME PATLIST+2~, PATLIST+14*, PATLIST+18
KMPMAX PATLIST~, PATLIST+5*, PATLIST+23
KMPN0 PATLIST+2~, PATLIST+13*, PATLIST+14, PATLIST+15
KMPNAME PATLIST+2~, PATLIST+14*
KMPNAME1 SYNGBL+1~, SYNGBL+8*, SYNGBL+10
KMPNAME2 SYNGBL+1~, SYNGBL+9*, SYNGBL+11
KMPPARR PATLIST+2~, PATLIST+4*, PATLIST+24
KMPPAT PATLIST+2~, PATLIST+17*, PATLIST+21
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, SYNGBL+1~, SYNGBL+2*, SYNGBL+29
, SYNGBL+30, SYNGBL+31, SYNGBL+32, SYNGBL+33, SYNFILE+1~, SYNFILE+2*, SYNFILE+17, SYNFILE+18, SYNFILE+19, SYNFILE+20
, SYNFILE+21, SYNVPR+1~, SYNVPR+2*, SYNVPR+22, SYNVPR+23, SYNVPR+24, SYNVPR+25, SYNVPR+26
KMPSTAT SYNFILE+1~, SYNFILE+3*, SYNFILE+15*
KMPSTOP PATLIST+2~, PATLIST+6*, PATLIST+7, PATLIST+23*
KMPTCHAR SYNVPR+1~, SYNVPR+5*, SYNVPR+12*, SYNVPR+19
KMPTEXT SYNGBL+1~, SYNGBL+12*, SYNGBL+13, SYNGBL+14*, SYNGBL+15, SYNFILE+1~, SYNFILE+8*, SYNFILE+9, SYNFILE+10*, SYNFILE+11
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
KMPWORD1 SYNGBL+1~, SYNGBL+19*, SYNGBL+21, SYNGBL+25
KMPWORD2 SYNGBL+1~, SYNGBL+20*, SYNGBL+22, SYNGBL+25
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

Marked Items

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