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 |
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 | 9 | GMRVSC2 GMRVUT2 GMVDS0 GMVGETD2 GMVGGR1 GMVHS GMVLAT0 GMVSC2 GMVUTL |
Enterprise Health Management Platform | 2 | HMPDGMV HMPDJ02 |
Virtual Patient Record | 2 | VPRDGMV VPRDJ02 |
VA FileMan | 1 | ITEM |
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 |
|
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 |
|
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 |
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 |