GMVGETVT ;HOIFO/FT-GET VITAL TYPE INFORMATION ;2/26/07 15:35
Source file <GMVGETVT.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 1 | $$UP^XLFSTR | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| General Medical Record - Vitals | 4 | GMVGETC GMVGETD GMVGETQL GMVUTL | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| UPPER(GMVX) | ; Change text to uppercase ; Input: GMVX - string ; Output: string converted to uppercase | |
| FIELD(GMVIEN,GMVFIELD,GMVFMT) | ; Returns the vital type (FILE 120.51) values ; Input: GMVIEN = File 120.51 internal entry number (required) ; GMVFIELD = field you want (required) ; 1 = Name (.01) ; 2 = Abbreviation (1) ; 3 = PCE Abbreviation (7) ; 4 = VUID (99.99) ; 5 = Master Entry For VUID (99.98) ; GMVFMT = return internal or external value (optional) ; I for Internal, E for External ; default is E ; Output: field value or -1 if there is an error | |
| LIST(GMVARRAY,GMVFMT) | ; Return list of supported vital types ; Input: GMVARRAY - Array name to return data in (required) ; GMVFMT - return internal or external value (optional) ; I for Internal or E for External ; default is I ; Output: GMVARRAY(0)=piece1 ; GMVARRAY(n)=piece2^piece3^piece4^piece5^piece6^piece7 | |
| TYPES() | ; Returns list of abbreviations for the vitals types currently ; tracked ; Input: none ; Output: string of vital type abbreviations (File 120.51, Field 1 ; values) separated by up-arrows | |
| GETIEN(GMVX,GMVY) | ; Returns the vital type IEN ; Input: GMVX - File 120.51 look up value (required) ; GMVY - index type (required) ; 1 - Name (.01) ; 2 - Abbreviation (1) ; 3 - PCE Abbreviation (7) ; 4 - VUID (99.99) ; Output: File 120.51 internal entry number, ; or null if not found, ; or -1 if there is an error | 
| FileNo | Call Tags | 
|---|---|
| ^GMRD(120.51 - [#120.51] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^GMRD(120.51 - [#120.51] | GETIEN+13, GETIEN+14, GETIEN+15, GETIEN+16, LIST+24, LIST+26, LIST+27 | 
| Name | Line Occurrences | 
|---|---|
| $$FIELD | LIST+31 | 
| $$TYPES | LIST+23 | 
| $$UPPER | FIELD+16, LIST+20 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| GMVARRAY | LIST~ | 
| GMVARRAY( | LIST+34* | 
| GMVARRAY(0 | LIST+37* | 
| GMVCNT | LIST+17~, LIST+22*, LIST+32*, LIST+34, LIST+37 | 
| GMVFIELD | FIELD~, FIELD+14, FIELD+18, FIELD+19, FIELD+20, FIELD+21, FIELD+22 | 
| GMVFLD | LIST+17~ | 
| GMVFLD( | LIST+31* | 
| GMVFLD(1 | LIST+34 | 
| GMVFLD(2 | LIST+34 | 
| GMVFLD(3 | LIST+34 | 
| GMVFLD(4 | LIST+34 | 
| GMVFLD(5 | LIST+34 | 
| GMVFMT | FIELD~, FIELD+15*, FIELD+16*, FIELD+17*, FIELD+18, FIELD+19, FIELD+20, FIELD+21, FIELD+22, LIST~ , LIST+19*, LIST+20*, LIST+21*, LIST+31 | 
| GMVIEN | FIELD~, FIELD+13, FIELD+18, FIELD+19, FIELD+20, FIELD+21, FIELD+22, LIST+17~, LIST+25*, LIST+26* , LIST+27, LIST+31, LIST+34 | 
| GMVLOOP | LIST+17~, LIST+30*, LIST+31 | 
| GMVNAME | LIST+17~, LIST+22*, LIST+24*, LIST+26 | 
| GMVNODE | LIST+17~, LIST+27*, LIST+28, LIST+29 | 
| GMVTYPES | LIST+17~, LIST+23*, LIST+29 | 
| GMVX | GETIEN~, GETIEN+10, GETIEN+13, GETIEN+14, GETIEN+15, GETIEN+16, UPPER~, UPPER+3*, UPPER+4 | 
| GMVY | GETIEN~, GETIEN+11, GETIEN+13, GETIEN+14, GETIEN+15, GETIEN+16 | 
| U | LIST+29, LIST+34 |