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 |