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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: GMVWTCK

Package: General Medical Record - Vitals

Routine: GMVWTCK


Information

GMVWTCK ;SLC/DANG - VITALS WEIGHT CHECK FROM PREVIOUS READINGS FOR A PATIENT ; Mar 14, 2025@08:30:32

Source Information

Source file <GMVWTCK.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 2 $$FMDIFF^XLFDT  $$ABS^XLFMTH  
Clinical Reminders 1 FIDATA^PXRM  
Dietetics 1 ALERT^FHGMVQAL  
General Medical Record - Vitals 1 CLOSEST^GMVGETD  
Order Entry Results Reporting 1 EN^ORB3  
VA FileMan 1 COMMA^%DTC  

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

Package Total Caller Graph
General Medical Record - Vitals 2 GMV WEIGHT ALERT  GMV WEIGHT CHECK  

Entry Points

Name Comments DBIA/ICR reference
GMVCHKWT(RETURN,DFN,GMVWT,GMVWTDT) ; Returned Patient's Latest Weight with Date/Time Taken and Weight gain/loss threshold
; RETURN: Return variable. Results are returned on the format
; Patient's Congestive Heart Failure Flag (0 or 1)^Latest Weight reading^Date/Time taken^Weight change in pound~Percent Weight change^Weight thresholds
; If there is no data or no weight threshold is met then an empty string ("") is returned.
; Input variables:
; DFN: patient identifier from Patient File [#2]
; GMVWT: Weight measure
; GMVWTDT: date/time taken in FileMan format
WTPERCLB(GMVTHRO,GMVLAT,GMVDIF) ;
WTCALC(GMVMEA,GMVLAT,GMVTHR,GMVH,GMVDIFF,GMVWTPC)
CHKTHR(GMVWTTH,GVHIT,GMVWDIF,GMVWTPC) ;
WTNOTF(RETURN,DFN) ;Send notification

External References

Name Field # of Occurrence
COMMA^%DTC GMVCHKWT+27
ALERT^FHGMVQAL WTNOTF+12
CLOSEST^GMVGETD GMVCHKWT+18
EN^ORB3 WTNOTF+8
FIDATA^PXRM GMVCHKWT+16
$$FMDIFF^XLFDT GMVCHKWT+23
$$ABS^XLFMTH GMVCHKWT+29

Used in RPC

RPC Name Call Tags
GMV WEIGHT CHECK GMVCHKWT
GMV WEIGHT ALERT WTNOTF

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(120.5 - [#120.5] WTNOTF+10, WTNOTF+11
^PXD(811.9 - [#811.9] GMVCHKWT+16

Label References

Name Line Occurrences
$$WTPERCLB GMVCHKWT+29, GMVCHKWT+36
CHKTHR GMVCHKWT+35

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN GMVCHKWT~, GMVCHKWT+16, GMVCHKWT+18, WTNOTF~, WTNOTF+8, WTNOTF+10, WTNOTF+12
GMVA GMVCHKWT+10~, GMVCHKWT+36*, GMVCHKWT+37
GMVARR WTNOTF+4~
GMVCHFAL GMVCHKWT+9~, GMVCHKWT+15*, GMVCHKWT+29
GMVCPVL WTCALC+7~, WTCALC+9*, WTCALC+12, CHKTHR+1~, CHKTHR+3*, CHKTHR+4
GMVDDIF GMVCHKWT+9~, GMVCHKWT+23*, GMVCHKWT+24*, GMVCHKWT+25, GMVCHKWT+29, GMVCHKWT+31, GMVCHKWT+37
GMVDIF WTPERCLB~, WTPERCLB+3
GMVDIFF WTCALC~, WTCALC+9*, WTCALC+10*, WTCALC+11, WTCALC+12
GMVH WTCALC~, WTCALC+9*, WTCALC+12*
GMVJ GMVCHKWT+9~, GMVCHKWT+31*, GMVCHKWT+32*, GMVCHKWT+33, GMVCHKWT+34, GMVCHKWT+37
GMVLAT WTPERCLB~, WTPERCLB+2, WTPERCLB+3, WTCALC~, WTCALC+10, WTCALC+11
GMVLATI WTNOTF+3~, WTNOTF+10*, WTNOTF+11
GMVLOC WTNOTF+3~, WTNOTF+11*, WTNOTF+12
GMVMEA WTCALC~, WTCALC+10
GMVPCLB GMVCHKWT+10~, GMVCHKWT+11*
GMVPRLB WTPERCLB+1~, WTPERCLB+2*, WTPERCLB+3*
GMVPTCHF GMVCHKWT+9~, GMVCHKWT+11*, GMVCHKWT+17*, GMVCHKWT+29, GMVCHKWT+37
GMVPXRM GMVCHKWT+10~, GMVCHKWT+16*
GMVPXRMA GMVCHKWT+10~, GMVCHKWT+16
GMVPXRMA(1 GMVCHKWT+17
GMVTEXT WTNOTF+3~, WTNOTF+5*, WTNOTF+8
GMVTHR WTCALC~, WTCALC+8, WTCALC+9
GMVTHRO GMVCHKWT+10~, GMVCHKWT+34*, GMVCHKWT+36, WTPERCLB~, WTPERCLB+2, WTPERCLB+3
GMVWDIF GMVCHKWT+10~, GMVCHKWT+26*, GMVCHKWT+29, GMVCHKWT+35, GMVCHKWT+36, GMVCHKWT+37, CHKTHR~, CHKTHR+4
GMVWG GMVCHKWT+10~, GMVCHKWT+11*
GMVWHIT GMVCHKWT+9~, GMVCHKWT+21*, GMVCHKWT+29*, GMVCHKWT+35, GMVCHKWT+37
GMVWPERC GMVCHKWT+10~, GMVCHKWT+11*, GMVCHKWT+26*, GMVCHKWT+27*, GMVCHKWT+29, GMVCHKWT+35, GMVCHKWT+37
GMVWT GMVCHKWT~, GMVCHKWT+26, GMVCHKWT+29
GMVWTALW GMVCHKWT+9~
GMVWTALW( GMVCHKWT+30!, GMVCHKWT+31, GMVCHKWT+33, GMVCHKWT+34
GMVWTALW(1 GMVCHKWT+14*
GMVWTALW(180 GMVCHKWT+14*
GMVWTALW(30 GMVCHKWT+14*
GMVWTALW(365 GMVCHKWT+14*
GMVWTALW(7 GMVCHKWT+14*
GMVWTALW(90 GMVCHKWT+14*
GMVWTCP WTCALC+7~, WTCALC+8*, WTCALC+11, WTCALC+12, CHKTHR+1~, CHKTHR+2*, CHKTHR+4
GMVWTDT GMVCHKWT~, GMVCHKWT+23
GMVWTLAD GMVCHKWT+9~, GMVCHKWT+22*, GMVCHKWT+23, GMVCHKWT+29, GMVCHKWT+37
GMVWTLAT GMVCHKWT+9~, GMVCHKWT+18, GMVCHKWT+19, GMVCHKWT+20, GMVCHKWT+22*, GMVCHKWT+26, GMVCHKWT+29, GMVCHKWT+36, GMVCHKWT+37
GMVWTPC WTCALC~, WTCALC+9*, WTCALC+11*, WTCALC+12, CHKTHR~, CHKTHR+4
GMVWTTH CHKTHR~, CHKTHR+2, CHKTHR+3
GMVWTTHR GMVCHKWT+9~, GMVCHKWT+33*, GMVCHKWT+35
GVHIT CHKTHR~, CHKTHR+4*
I GMVCHKWT+10~, GMVCHKWT+30*
RETURN GMVCHKWT~, GMVCHKWT+11*, GMVCHKWT+29*, GMVCHKWT+37*, WTNOTF~, WTNOTF+13*
U GMVCHKWT+29, GMVCHKWT+37, WTCALC+9, WTNOTF+11
X GMVCHKWT+10~, GMVCHKWT+27*
X3 GMVCHKWT+10~, GMVCHKWT+27*
XQA WTNOTF+4~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All