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 |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: HMPUTIL2

Package: Enterprise Health Management Platform

Routine: HMPUTIL2


Information

HMPUTIL2 ; Agilex/hrubovcak -- HMP utilities routine ;Jun 10, 2015@15:13:03

Source Information

Source file <HMPUTIL2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Enterprise Health Management Platform 3 $$PIDS^HMPDJFS  ENCODE^HMPJSON  ($$JSONDT,$$SYS)^HMPUTILS  
Kernel 1 ($$FMTH,$$HTFM)^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Enterprise Health Management Platform 5 HMPWB1  HMPWB2  HMPWB5  HMPWBIM1  HMPWBM2  

Entry Points

Name Comments DBIA/ICR reference
ADHOC(HMPDMN,HMPFCNT,DFN,UID,STMPTM,DLTFLG) ; Add syncStart metastamp and syncStatus to unsolicited updates
; HMPDMN,HMPFCNT,DFN,UID,STMPTM - all required
; DLTFLG - boolean 1 to delete, zero otherwise (optional)
; requires HMPFSTRM and ARGS in symbol table
WRAP(DOMAIN,PIDS,OFFSET,DOMSIZE) ; function, JSON wrapper

External References

Name Field # of Occurrence
$$PIDS^HMPDJFS ADHOC+16, ADHOC+28, ADHOC+31, ADHOC+60, ADHOC+77
ENCODE^HMPJSON ADHOC+73
$$JSONDT^HMPUTILS ADHOC+22
$$SYS^HMPUTILS ADHOC+13
$$FMTH^XLFDT ADHOC+20
$$HTFM^XLFDT ADHOC+21

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("HMP" ADHOC+12, ADHOC+58, ADHOC+65, ADHOC+66*, ADHOC+68
^TMP("HMPF" ADHOC+43*, ADHOC+51*, ADHOC+55*, ADHOC+60*, ADHOC+61*, ADHOC+63*, ADHOC+68*, ADHOC+76*, ADHOC+77*

Label References

Name Line Occurrences
$$WRAP ADHOC+77

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ARGS("hmp-fst" ADHOC+21
DFN ADHOC~, ADHOC+4, ADHOC+7, ADHOC+16, ADHOC+28, ADHOC+31, ADHOC+40, ADHOC+60, ADHOC+61, ADHOC+62
, ADHOC+77
DLTFLG ADHOC~, ADHOC+9*, ADHOC+19, ADHOC+61, ADHOC+62
DOMAIN WRAP~, WRAP+2
DOMSIZE WRAP~, WRAP+5
ERRPAT ADHOC+6~, ADHOC+7*
H ADHOC+11~, ADHOC+20*, ADHOC+21
HMPDAT ADHOC+11~, ADHOC+65*, ADHOC+66
HMPDMN ADHOC~, ADHOC+4, ADHOC+35
HMPFCNT ADHOC~, ADHOC+14*, ADHOC+26, ADHOC+43, ADHOC+51, ADHOC+55, ADHOC+59*, ADHOC+60, ADHOC+61, ADHOC+63
, ADHOC+68, ADHOC+75*, ADHOC+76, ADHOC+77
>> HMPFSTRM ADHOC+20
HMPID ADHOC+11~, ADHOC+13*, ADHOC+18, ADHOC+30
HMPJSN ADHOC+11~, ADHOC+16*, ADHOC+18*, ADHOC+26*, ADHOC+27*, ADHOC+28*, ADHOC+29*, ADHOC+30*, ADHOC+31*, ADHOC+32*
, ADHOC+33*, ADHOC+37*, ADHOC+38*, ADHOC+39*, ADHOC+40*, ADHOC+41*, ADHOC+43*, ADHOC+46*, ADHOC+49*, ADHOC+51*
, ADHOC+53*, ADHOC+55
HMPSUB ADHOC+11~, ADHOC+12*, ADHOC+57*, ADHOC+58*, ADHOC+65, ADHOC+66, ADHOC+68
HMPTOT ADHOC+11~, ADHOC+36*
HMPVAR ADHOC+11~
HMPVAR("DATETIME" ADHOC+44*, ADHOC+46, ADHOC+71
HMPVAR("DOMAIN" ADHOC+35*, ADHOC+37, ADHOC+38, ADHOC+46, ADHOC+60, ADHOC+61, ADHOC+63, ADHOC+72
HMPVAR("JSON DEL DATE/TIME" , ADHOC+22*, ADHOC+24, ADHOC+48
HMPVAR("REMOV ED JSON" , ADHOC+24*, ADHOC+61
HMPX ADHOC+11~, ADHOC+64*, ADHOC+66
HMPZ ADHOC+11~, ADHOC+14*, ADHOC+43*, ADHOC+51*, ADHOC+52*, ADHOC+55
JSNERR ADHOC+11~, ADHOC+74
OFFSET WRAP~, WRAP+4, WRAP+6
PIDS WRAP~, WRAP+2
STMPTM ADHOC~, ADHOC+4, ADHOC+29, ADHOC+32, ADHOC+39, ADHOC+48, ADHOC+64
STS ADHOC+11~
STS("domainTotals" ADHOC+72*
STS("initialized" ADHOC+71*
STS("uid" ADHOC+71*
STSJSON ADHOC+11~, ADHOC+76
UID ADHOC~, ADHOC+4, ADHOC+23, ADHOC+24, ADHOC+44, ADHOC+46
X ADHOC+11~, ADHOC+21*, ADHOC+22, ADHOC+23*, ADHOC+24, WRAP+1~*, WRAP+2*, WRAP+3*, WRAP+4*, WRAP+5*
, WRAP+6*, WRAP+7
Y ADHOC+11~, ADHOC+48*, ADHOC+49

Marked Items

Name Field # of Occurrence
$T( ADHOC+74
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All