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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: GMVUTL7

Package: General Medical Record - Vitals

Routine: GMVUTL7


Information

GMVUTL7 ;HIOFO/DS,FT-RPC API TO RETURN ALL VITALS/CATEGORIES/QUALIFIERS ;7/17/02 14:52

Source Information

Source file <GMVUTL7.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
General Medical Record - Vitals 1 WARD^GMVDS1  
Kernel 1 ($$FMTE,$$NOW)^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
General Medical Record - Vitals 3 GMV GET CURRENT TIME  GMV VITALS/CAT/QUAL  GMV WARD/ROOM PATIENTS  
VA Point of Service 1 VPSVTL02  

Entry Points

Name Comments DBIA/ICR reference
GETVITAL(RESULT,GMVLIST)
GETALL(GMVLOOP,RESULT)
GETDATA(GMVVITAL)
GETCAT(GMVVTP,GMVITCAT,RESULT,GMVNUM)
ABBVAL(VITALTYP)
GETIEN(GMVABB) ; Gets IEN from the Abbreviation code.
ROOMPT(RESULTS,GMVWRD,GMVRLST) ; GMV WARD/ROOM PATIENTS [RPC entry point]
; Returns a list of patients in the ward and rooms specified
; Input:
; RESULTS - name of the array to hold the patient list
; GMVWRD - name of the ward (e.g., 2EAST)
; GMVRLST - the room numbers of the ward separated by comma
; (e.g., 200,210,220)
; Output:
; RESULT(n)=patient name^DFN^DOB (external)^SSN (no hyphens)
;
; n is a sequential number beginning with 0 (zero)
TIME(RESULT,P2) ;Gets current time

External References

Name Field # of Occurrence
WARD^GMVDS1 ROOMPT+25
$$FMTE^XLFDT ROOMPT+32
$$NOW^XLFDT TIME+1

Used in RPC

RPC Name Call Tags
GMV VITALS/CAT/QUAL GETVITAL
GMV WARD/ROOM PATIENTS ROOMPT
GMV GET CURRENT TIME TIME

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] ROOMPT+32, ROOMPT+33
^GMRD(120.51 - [#120.51] GETVITAL+18, GETALL+13, GETDATA+2, GETDATA+5, GETCAT+10, GETIEN+1
^GMRD(120.52 - [#120.52] GETALL+17, GETCAT+3, GETCAT+5, GETCAT+6, GETCAT+8
^GMRD(120.53 - [#120.53] GETALL+8, GETALL+10, GETALL+11, GETALL+16, GETCAT+13
^GMRD(120.57 - [#120.57] ABBVAL+3, ABBVAL+5
^TMP($J ROOMPT+24!, ROOMPT+27, ROOMPT+29, ROOMPT+31

Label References

Name Line Occurrences
$$ABBVAL GETVITAL+11, GETVITAL+19
$$GETDATA GETVITAL+11, GETVITAL+19
$$GETIEN GETVITAL+9
GETALL GETVITAL+12, GETVITAL+20
GETCAT GETALL+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
GMRVCNT ROOMPT+11~
GMRVLST ROOMPT+11~
GMRVROOM ROOMPT+11~
>> GMVA ROOMPT+15*, ROOMPT+16, ROOMPT+17
GMVABB GETIEN~, GETIEN+1
>> GMVCATD0 GETCAT+6*, GETCAT+7, GETCAT+13, GETCAT+14
GMVCNT GETALL+1*, GETALL+7*, GETALL+20, GETALL+21, GETALL+22*, GETCAT+1~, GETCAT+2*, ROOMPT+26*, ROOMPT+34, ROOMPT+35*
GMVD0 GETDATA+1~, GETCAT+1~, GETCAT+2*, GETCAT+3*, GETCAT+5, GETCAT+6, GETCAT+8, GETCAT+16
GMVD1 GETALL+9*, GETALL+10*, GETALL+16, GETDATA+1~, GETCAT+1~, GETCAT+4*, GETCAT+5*, GETCAT+6
>> GMVD2 GETALL+6*, GETALL+8*, GETALL+10, GETALL+11, GETALL+16, GETALL+20, GETALL+21
GMVDATA GETVITAL+3~, GETALL+11*, GETALL+12, GETALL+20, GETDATA+1~, GETDATA+5*, GETDATA+6, GETCAT+8*, GETCAT+9, GETCAT+16
, ABBVAL+1~, ABBVAL+5*, ABBVAL+8, ABBVAL+12, ABBVAL+16, ABBVAL+20, ABBVAL+24
>> GMVDEFQ GETALL+16*, GETALL+17, GETALL+18
>> GMVDEFQ(0 GETALL+17*, GETALL+18, GETALL+19
>> GMVDEFQ(1 GETALL+18*
>> GMVDEFQ(2 GETALL+18*
>> GMVDEFQ(3 GETALL+19*
GMVDF ROOMPT+11~, ROOMPT+30*, ROOMPT+31*, ROOMPT+32, ROOMPT+33, ROOMPT+34
GMVDO GETVITAL+3~, GETVITAL+7*, GETVITAL+8, GETVITAL+9*, GETVITAL+10, GETVITAL+11
>> GMVDOB ROOMPT+32*, ROOMPT+34
>> GMVEDB ROOMPT+23*
GMVITCAT GETCAT~, GETCAT+7
GMVITCAT(0 GETCAT+13*, GETCAT+14
GMVITCAT(1 GETCAT+14*
GMVITCAT(2 GETCAT+14*
GMVITCAT(3 GETCAT+14*
>> GMVITTYP GETALL+5*, GETALL+8, GETALL+10, GETALL+13, GETALL+14, GETALL+21, GETCAT+3, GETCAT+5, GETCAT+10, GETCAT+11
>> GMVITTYP(0 GETALL+13*, GETALL+14, GETALL+15, GETCAT+10*, GETCAT+11, GETCAT+12
>> GMVITTYP(1 GETALL+14*, GETCAT+11*
>> GMVITTYP(2 GETALL+14*, GETCAT+11*
>> GMVITTYP(3 GETALL+15*, GETCAT+12*
GMVLIST GETVITAL~, GETVITAL+5, GETVITAL+6, GETVITAL+7
GMVLOOP GETVITAL+3~, GETVITAL+6*, GETVITAL+7, GETVITAL+17*, GETVITAL+18*, GETVITAL+19, GETALL~, GETALL+3, GETALL+4, GETALL+5
, GETALL+7
>> GMVN ROOMPT+28*, ROOMPT+29*, ROOMPT+31, ROOMPT+34
GMVNUM GETVITAL+3~, GETVITAL+4*, GETVITAL+11, GETVITAL+12, GETVITAL+13*, GETVITAL+19, GETVITAL+20, GETVITAL+21*, GETCAT~, GETCAT+15*
, GETCAT+16
>> GMVRES GETDATA+2, GETDATA+3*, GETDATA+6*, GETDATA+7
GMVRLST ROOMPT~, ROOMPT+14, ROOMPT+15, ROOMPT+16, ROOMPT+17, ROOMPT+21
>> GMVROOM( ROOMPT+17*, ROOMPT+21*
>> GMVSSN ROOMPT+33*, ROOMPT+34
GMVT ROOMPT+11~, ROOMPT+26*, ROOMPT+27*, ROOMPT+29, ROOMPT+31
GMVVITAL GETDATA~, GETDATA+2, GETDATA+3, GETDATA+5, GETDATA+6
GMVVTP GETCAT~
>> GMVWARD(1 ROOMPT+13*
GMVWRD ROOMPT~, ROOMPT+13
P2 TIME~
RESULT GETVITAL~, GETVITAL+12, GETVITAL+20, GETALL~, GETALL+21, GETCAT~, ABBVAL+1~, ABBVAL+4*, ABBVAL+8*, ABBVAL+12*
, ABBVAL+16*, ABBVAL+20*, ABBVAL+24*, ABBVAL+26, TIME~, TIME+1*
RESULT( GETVITAL+11*, GETVITAL+19*, GETALL+3, GETALL+4, GETALL+5, GETALL+20*, GETCAT+16*
RESULTS ROOMPT~, ROOMPT+12!
RESULTS( ROOMPT+34*
U GETALL+11, GETALL+14, GETALL+15, GETALL+16, GETALL+18, GETALL+19, GETALL+20, GETDATA+6, GETCAT+6, GETCAT+11
, GETCAT+12, GETCAT+14, GETCAT+16, ABBVAL+5, ABBVAL+8, ABBVAL+12, ABBVAL+16, ABBVAL+20, ABBVAL+24
VITALTYP ABBVAL~, ABBVAL+6, ABBVAL+10, ABBVAL+14, ABBVAL+18, ABBVAL+22
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All