GMVGETQL ;HOIFO/FT-GET QUALIFIER INFORMATION ;2/26/07 16:27
Source file <GMVGETQL.m>
| Package | Total | Call Graph | 
|---|---|---|
| General Medical Record - Vitals | 2 | $$FIELD^GMVGETC ($$FIELD,$$UPPER)^GMVGETVT | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FIELD(GMVIEN,GMVFIELD,GMVFMT) | ; Returns the qualifier values ; Input: GMVIEN - File 120.52 internal entry number (required) ; GMVFIELD - field you want (required) ; 1 = name(.01) ; 2 = Synonym (.02) ; 3 = VUID (99.99) ; 4 = Master Entry For VUID ; GMVFMT - return internal or external value (optional) ; I fo Internal, E for External ; default is E ; Output: field value or -1 if there is an error | |
| VT(RESULT,GMVIEN) | ; Returns the vital types and category values for a qualifier ; Input: RESULT = Array name to return data in (required) ; GMVIEN = File 120.52 internal entry number (required) ; Output: RESULT(0)=piece1 ; RESULT(n)=piece2^piece3^piece4^piece5 ; where piece1 = number of entries found or -1 if an error ; piece2 = File 120.51 entry number ; piece3 = File 120.51 .01 field value ; piece4 = File 120.53 entry number ; piece5 = File 120.53 .01 field value ; n = sequential number starting with 1 | |
| GETIEN(GMVX,GMVY) | ; Returns the qualifier IEN ; Input: GMVX - File 120.52 look up value (required) ; GMVY - index type (required) ; 1 = name (.01) ; 2 = VUID (99.99) ; Output: File 120.52 internal entry number ; or null if not found ; or -1 if there is an error | 
| FileNo | Call Tags | 
|---|---|
| ^GMRD(120.52 - [#120.52] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^GMRD(120.52 - [#120.52] | GETIEN+11, GETIEN+12, VT+16, VT+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| GMVCATE | VT+12~, VT+24*, VT+25*, VT+27 | 
| GMVCATI | VT+12~, VT+23*, VT+25, VT+27 | 
| GMVCNT | VT+12~, VT+13*, VT+26*, VT+27, VT+29 | 
| GMVFIELD | FIELD~, FIELD+13, FIELD+17, FIELD+18, FIELD+19, FIELD+20 | 
| GMVFMT | FIELD~, FIELD+14*, FIELD+15*, FIELD+16*, FIELD+17, FIELD+18, FIELD+19, FIELD+20 | 
| GMVIEN | FIELD~, FIELD+12, FIELD+17, FIELD+18, FIELD+19, FIELD+20, VT~, VT+14, VT+16, VT+17 | 
| GMVLOOP | VT+12~, VT+13*, VT+16*, VT+17 | 
| GMVNODE | VT+12~, VT+17*, VT+18, VT+19, VT+23 | 
| GMVTE | VT+12~, VT+21*, VT+22, VT+27 | 
| GMVTI | VT+12~, VT+19*, VT+20, VT+21, VT+27 | 
| GMVX | GETIEN~, GETIEN+9, GETIEN+11, GETIEN+12 | 
| GMVY | GETIEN~, GETIEN+10, GETIEN+11, GETIEN+12 | 
| RESULT | VT~ | 
| RESULT( | VT+27* | 
| RESULT(0 | VT+29* | 
| U | VT+19, VT+23, VT+27 |