GMRVUTL ;HIOFO/RM,MD,FT-CALLABLE ENTRY POINTS FOR PROGRAMMER UTILITIES ;5/8/07
Source file <GMRVUTL.m>
| Package | Total | Call Graph |
|---|---|---|
| General Medical Record - Vitals | 1 | (CLIO,F1205)^GMVUTL |
| Kernel | 1 | $$UP^XLFSTR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| Q6 | ||
| EN1 | ; CALL TO CONVERT TEMPERATURE (F) IN VARIABLE X TO TEMPERATURE (C)
; IN VARIABLE Y |
|
| EN2 | ; CALL TO CONVERT AN INCHES MEASUREMENT IN X TO A CENTIMETER
; MEASUREMENT IN Y |
|
| EN3 | ; CALL TO CONVERT A WEIGHT (LBS) IN VARIABLE X TO A WEIGHT (KG)
; IN VARIABLE Y |
|
| EN6 | ; ENTRY TO GET LATEST PATIENT VITAL/MEASUREMENT DATA <IA 1120 - SUPPORTED>
; INPUT VARIABLES: ; DFN = Patient IEN (REQUIRED) ; GMRVSTR = Abbreviation of vital type in Vital Type (120.51) file. ; (REQUIRED) ; OUTPUT VARIABLES: ; X = ^GMR(120.5,IEN,0) where IEN is entry number of latest V/M. ; X Global contains qualifiers, for example ; X(1)=R ARM, X(2)=LYING for BP ; GMRVSTR will be killed. |
|
| C6 | ;
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMRD(120.51 - [#120.51] | EN6+11 |
| ^GMRD(120.52 - [#120.52] | C6+20 |
| ^PXRMINDX(120.5 | EN6+14, C6+2 |
| Name | Line Occurrences |
|---|---|
| C6 | EN6+14 |
| Q6 | EN6+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DFN | EN6+10, EN6+14, C6+2 |
| GMRVSTR | EN6+10, EN6+11, Q6! |
| GMRVSTR("IEN" | C6+2*, C6+3, C6+4, C6+7, C6+8 |
| GMRVSTR("R" | EN6+13*, EN6+14*, C6+2 |
| GMRVSTR("TDA" | EN6+11*, EN6+12, EN6+14, C6+2 |
| GMVCNT | C6+1~, C6+15*, C6+19*, C6+20 |
| GMVLOOP | C6+1~, C6+16*, C6+17 |
| GMVQIEN | C6+1~, C6+17*, C6+18, C6+20 |
| GMVTEMP | C6+1~, C6+4, C6+8 |
| GMVTEMP(0 | C6+5, C6+9, C6+10 |
| GMVTEMP(5 | C6+5*, C6+10*, C6+16, C6+17 |
| U | C6+14, C6+16, C6+17 |
| >> X | EN1+2, EN2+2, EN3+2, EN6+10*, EN6+14, C6+2, C6+5*, C6+10*, C6+13, C6+14* |
| >> X( | C6+20* |
| >> Y | EN1+2*, EN2+2*, EN3+2* |