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 |  Marked Items |  All
Print Page as PDF
Routine: GMVDCUTL

Package: General Medical Record - Vitals

Routine: GMVDCUTL


Information

GMVDCUTL ;HOIFO/DAD,FT-VITALS COMPONENT: UTILITIES ;9/29/00 09:18

Source Information

Source file <GMVDCUTL.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 $$GET1^DID  DT^DILF  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
General Medical Record - Vitals 3 GMVDCEXT  GMVDCRPC  GMVDCVAL  

Entry Points

Name Comments DBIA/ICR reference
REAIEN(GMVITREA) ;
; Convert an entered in error reason external form to an internal form
; Input:
; A vital entered in error reason in internal/external form
; Output:
; A vital entered in error reason in internal form
VITIEN(GMVITTYP) ;
; Convert a vital type abbr / PCE abbr / name to an IEN
; Input:
; A vital type IEN or abbr or PCE abbr or name
; Output:
; A pointer to the GMRV Vital Type file (#120.51)
FMTPARAM(GMVIN,GMVOUT) ;
; Reformat the validate/save list parameter
; Input:
; GMVIN = The list parameter data as it comes from the RPC broker
; See remote procedure GMV SAVE VITALS or GMV VALIDATE VITALS
; for a description of the format of the data
; GMVOUT = A closed array reference used to store the reformatted data
; Output:
; @GMVOUT@("V",##) = Measurements
; @GMVOUT@("I",##) = Entered in error IENS
; @GMVOUT@("Q",##,##) = Qualifiers
; @GMVOUT@("R",##,##) = Entered in error reasons
; GMVDFN = PatientDFN
; GMVDTDUN = DateTimeTaken
; GMVHOSPL = HospitalLocation
; GMVDTENT = DateTimeEntered
; GMVENTBY = EnteredBy
; GMVERRBY = EnteredInErrorBy
; GMVMSYS = MeasurementSystem
CATIEN(GMVITCAT) ;
; Convert a vital category name to an IEN
; Input:
; A vital category IEN or name
; Output:
; A pointer to the GMRV Vital Category file (#120.53)
SUBVAR ;;Subscript ^ Variable ^ DataType (D-Date/Time, L-Literal, U-User)
QUAIEN(GMVITQUA) ;
; Convert a vital qualifier name to an IEN
; Input:
; A vital qualifier IEN or name or synonym
; Output:
; A pointer to the GMRV Vital Qualifier file (#120.52)
MEASYS(GMVMSYS) ;
; Validates and returns the measurement system
; Input:
; GMVMSYS = Measurement system (Optional)
; M = Metric, C - US Customary (Default)
; Output:
; M = Metric, C - US Customary (Default)

External References

Name Field # of Occurrence
$$GET1^DID REAIEN+7
DT^DILF FMTPARAM+43
$$UP^XLFSTR MEASYS+7, FMTPARAM+46

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
120.506 GET1^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMRD(120.51 - [#120.51] VITIEN+7, VITIEN+8, VITIEN+9, VITIEN+11
^GMRD(120.52 - [#120.52] QUAIEN+7, QUAIEN+9, QUAIEN+12, QUAIEN+13
^GMRD(120.53 - [#120.53] CATIEN+7, CATIEN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ FMTPARAM+47
GMV FMTPARAM+20~, FMTPARAM+22*, FMTPARAM+27*, FMTPARAM+28*, FMTPARAM+29, FMTPARAM+30, FMTPARAM+32, FMTPARAM+35, FMTPARAM+39, FMTPARAM+43
, FMTPARAM+44, FMTPARAM+46, FMTPARAM+47, FMTPARAM+49
GMVABR VITIEN+6~, VITIEN+7*, VITIEN+10
GMVCAT CATIEN+6~, CATIEN+7*, CATIEN+8
GMVD0 VITIEN+10*, VITIEN+11*, VITIEN+12, QUAIEN+6~, QUAIEN+8*, QUAIEN+9*, QUAIEN+10, QUAIEN+12, QUAIEN+13*, QUAIEN+16
, CATIEN+6~, CATIEN+8*, CATIEN+9*, CATIEN+10, REAIEN+6~, REAIEN+10*, REAIEN+11*, REAIEN+12
GMVDATA REAIEN+6~, REAIEN+7*, REAIEN+8, REAIEN+11, FMTPARAM+20~, FMTPARAM+22*, FMTPARAM+23, FMTPARAM+24, FMTPARAM+39*, FMTPARAM+40
GMVIEN QUAIEN+6~, QUAIEN+11*, QUAIEN+12*, QUAIEN+13
GMVIN FMTPARAM~
GMVIN( FMTPARAM+28, FMTPARAM+32, FMTPARAM+35, FMTPARAM+43, FMTPARAM+44*, FMTPARAM+46, FMTPARAM+47*, FMTPARAM+49
GMVITCAT CATIEN~, CATIEN+7, CATIEN+8
GMVITQUA QUAIEN~, QUAIEN+7, QUAIEN+8, QUAIEN+10, QUAIEN+13
GMVITREA REAIEN~, REAIEN+8, REAIEN+10
GMVITREA(0 REAIEN+8*, REAIEN+9*, REAIEN+10
GMVITTYP VITIEN~, VITIEN+7, VITIEN+8, VITIEN+9, VITIEN+10
GMVMAJOR FMTPARAM+20~, FMTPARAM+30*, FMTPARAM+32, FMTPARAM+35
GMVMINOR FMTPARAM+20~, FMTPARAM+30*, FMTPARAM+35
GMVMSYS MEASYS~, MEASYS+7*, MEASYS+8
GMVNAM VITIEN+6~, VITIEN+9*, VITIEN+10, QUAIEN+6~, QUAIEN+7*, QUAIEN+8
GMVOUT FMTPARAM~, FMTPARAM+21, FMTPARAM+32, FMTPARAM+35
GMVPCE VITIEN+6~, VITIEN+8*, VITIEN+10
GMVRET FMTPARAM+20~, FMTPARAM+42!, FMTPARAM+43, FMTPARAM+44
GMVS2V FMTPARAM+20~
GMVS2V( FMTPARAM+24*, FMTPARAM+39
GMVTYPE FMTPARAM+20~, FMTPARAM+30*, FMTPARAM+31, FMTPARAM+32, FMTPARAM+34, FMTPARAM+35
GMVVAR FMTPARAM+20~, FMTPARAM+23*, FMTPARAM+24, FMTPARAM+25, FMTPARAM+40*, FMTPARAM+49
GMVVARTY FMTPARAM+20~, FMTPARAM+23*, FMTPARAM+24, FMTPARAM+40*, FMTPARAM+41, FMTPARAM+46
U QUAIEN+13, MEASYS+8, FMTPARAM+23, FMTPARAM+24, FMTPARAM+30, FMTPARAM+31, FMTPARAM+34, FMTPARAM+40

Marked Items

Name Field # of Occurrence
$T(SUBVAR+GMV FMTPARAM+22
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  Marked Items |  All