GMVWTCK ;SLC/DANG - VITALS WEIGHT CHECK FROM PREVIOUS READINGS FOR A PATIENT ; Mar 14, 2025@08:30:32
Source file <GMVWTCK.m>
| 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 |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| General Medical Record - Vitals | 2 | GMV WEIGHT ALERT GMV WEIGHT CHECK |
| 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
|
| RPC Name | Call Tags |
|---|---|
| GMV WEIGHT CHECK | GMVCHKWT |
| GMV WEIGHT ALERT | WTNOTF |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(120.5 - [#120.5] | WTNOTF+10, WTNOTF+11 |
| ^PXD(811.9 - [#811.9] | GMVCHKWT+16 |
| Name | Line Occurrences |
|---|---|
| $$WTPERCLB | GMVCHKWT+29, GMVCHKWT+36 |
| CHKTHR | GMVCHKWT+35 |
| >> | 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~ |