Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: GMVGETQL

Package: General Medical Record - Vitals

Routine: GMVGETQL


Information

GMVGETQL ;HOIFO/FT-GET QUALIFIER INFORMATION ;2/26/07 16:27

Source Information

Source file <GMVGETQL.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
General Medical Record - Vitals 2 $$FIELD^GMVGETC  ($$FIELD,$$UPPER)^GMVGETVT  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
General Medical Record - Vitals 9 GMRVSC2  GMRVUT2  GMVDS0  GMVGETD2  GMVGGR1  GMVHS  GMVLAT0  GMVSC2  
GMVUTL  

Entry Points

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

External References

Name Field # of Occurrence
$$GET1^DIQ FIELD+17, FIELD+18, FIELD+19, FIELD+20
$$FIELD^GMVGETC VT+25
$$FIELD^GMVGETVT VT+21
$$UPPER^GMVGETVT FIELD+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMRD(120.52 - [#120.52] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMRD(120.52 - [#120.52] GETIEN+11, GETIEN+12, VT+16, VT+17

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All