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 |  Used in RPC |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: HMPMONX

Package: Enterprise Health Management Platform

Routine: HMPMONX


Information

HMPMONX ;ASMR/BL,JCH, ^XTMP size support code ;Jan 20, 2017 17:18:18

Source Information

Source file <HMPMONX.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Enterprise Health Management Platform 3 $$NOW^HMPMONL  $$GETSRVR^HMPMONM  ($$GETSIZE,$$SYS)^HMPUTILS  

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

Package Total Caller Graph
Enterprise Health Management Platform 1 HMPMOND  

Entry Points

Name Comments DBIA/ICR reference
XTMPSIZE() ; function, eHMP storage in ^XTMP in kilobytes
SIZE(HMPRSLT) ; remote procedure HMP GLOBAL SIZE returns ^XTMP size in kilobytes, HMPRSLT passed by ref.
CHKXTMP(HMPRSLT) ; remote procedure HMP CHKXTMP, return data about ^XTMP, HMPRSLT passed by ref.
; returns 2 '^' delimited, lines, 1st line is value headers, 2nd line is the values
; Goes through ^XTMP, gets total patients, patients complete, and patients staging
; PTCNT - patient counter and list
; PTSTG - staging counter and list

External References

Name Field # of Occurrence
$$NOW^HMPMONL CHKXTMP+22
$$GETSRVR^HMPMONM CHKXTMP+8
$$GETSIZE^HMPUTILS XTMPSIZE+1, SIZE+1, CHKXTMP+22
$$SYS^HMPUTILS CHKXTMP+22

Used in RPC

RPC Name Call Tags
HMP CHKXTMP CHKXTMP
HMP GLOBAL SIZE SIZE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HMP(800000 - [#800000] CHKXTMP+12
^XTMP( CHKXTMP+15, CHKXTMP+16

Naked Globals

Name Field # of Occurrence
^( CHKXTMP+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BTCH CHKXTMP+6~, CHKXTMP+14*, CHKXTMP+15*, CHKXTMP+16
HMPRSLT SIZE~, SIZE+1!, CHKXTMP~, CHKXTMP+7!
HMPRSLT(1 SIZE+1*, CHKXTMP+10*, CHKXTMP+21*
HMPRSLT(2 CHKXTMP+10*, CHKXTMP+22*
ND CHKXTMP+6~, CHKXTMP+13*, CHKXTMP+14, CHKXTMP+15
ND("L" CHKXTMP+13*, CHKXTMP+15
PTCNT CHKXTMP+6~, CHKXTMP+12*, CHKXTMP+17*, CHKXTMP+22
PTCNT( CHKXTMP+17*
PTIEN CHKXTMP+6~, CHKXTMP+17*, CHKXTMP+18, CHKXTMP+19
PTSTG CHKXTMP+6~, CHKXTMP+12*, CHKXTMP+19*, CHKXTMP+22
PTSTG( CHKXTMP+18, CHKXTMP+19*
S CHKXTMP+6~, CHKXTMP+17*
SRVR CHKXTMP+6~, CHKXTMP+8*, CHKXTMP+10, CHKXTMP+12
SRVR(0 CHKXTMP+12*, CHKXTMP+13
T CHKXTMP+6~, CHKXTMP+16*
U CHKXTMP+13, CHKXTMP+17
Y CHKXTMP+6~, CHKXTMP+16*, CHKXTMP+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All