GMVDCUTL ;HOIFO/DAD,FT-VITALS COMPONENT: UTILITIES ;9/29/00 09:18
Source file <GMVDCUTL.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
General Medical Record - Vitals | 3 | GMVDCEXT GMVDCRPC GMVDCVAL |
Name | Comments | DBIA/ICR reference |
---|---|---|
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) |
|
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) |
|
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) |
|
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 |
|
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) |
|
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 |
|
SUBVAR | ;;Subscript ^ Variable ^ DataType (D-Date/Time, L-Literal, U-User)
|
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 |