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* |