GMVDCUTL ;HOIFO/DAD,FT-VITALS COMPONENT: UTILITIES ;9/29/00 09:18
Source file <GMVDCUTL.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 2 | $$GET1^DID DT^DILF | 
| Kernel | 1 | $$UP^XLFSTR | 
| Package | Total | Caller Graph | 
|---|---|---|
| General Medical Record - Vitals | 3 | GMVDCEXT GMVDCRPC GMVDCVAL | 
| 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) | 
| 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 | 
| >> | 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 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(SUBVAR+GMV | FMTPARAM+22 |