Print Page as PDF
GMRVPCE0 ICR (1589)

GMRVPCE0    ICR (1589)

Name Value
NUMBER 1589
IA # 1589
DATE CREATED 1996/08/08
CUSTODIAL PACKAGE GEN. MED. REC. - VITALS
CUSTODIAL ISC Chicago
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE GMRVPCE0
NAME GMRVPCE0
GENERAL DESCRIPTION
The GMRVPCE0 routine can be used to enter data into the
Vitals/Measurements package (using PCE Device Interface Specification),
validate measurement data (which uses PCE Device Interface Specification),
print help for a particular measurement, or validate a particular measurement.

STATUS Active
DURATION Till Otherwise Agreed
ID GMRVPCE0
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
VALIDATE(PXCA)
Validate measurement data which is in format
described in PCE Device Interface Specification.  Returns PXCA("ERROR") if
data not valid.
VARIABLES TYPE VARIABLES DESCRIPTION
PXCA Both
PXCA is the the array which contains measurement data
to be validated.  The array is defined in the PCE Device Interface
Specification and must be passed by reference, i.e., .PXCA.  The nodes in the
array that are used are described below, but their definitions can be found in
the PCE Device Interface Specification.  PXCA("ENCOUNTER"), PXCA("VITALS") and
PXCA("SOURCE") are used by VALIDATE and are input variables.  PXCA("ERROR") or
PXCA("WARNING") may be returned if data is invalid or duplicate.
STORE(PXCA)
This component will validate and store data in the
Vitals/Measurements database which is in the format described in the PCE
Device Interface Specification.  It will return PXCA("ERROR") if there was a
problem with the data.
VARIABLES TYPE VARIABLES DESCRIPTION
PXCA Both
PXCA is the the array which contains measurement data
to be validated.  The array is defined in the PCE Device Interface
Specification and must be passed by reference, i.e., .PXCA.  The nodes in the
array that are used are described below, but their definitions can be found in
the PCE Device Interface Specification.  PXCA("ENCOUNTER"), PXCA("VITALS") and
PXCA("SOURCE") are used by STORE and are input variables.  PXCA("ERROR") or
PXCA("WARNING") may be returned if data is invalid or duplicate.
HELP(TYPE,HLPARRAY)
This procedure will return help for a particular
measurement type.
VARIABLES TYPE VARIABLES DESCRIPTION
TYPE Input
Type of measurement.  This is a required variable and
is the abbreviation for the measurement type found in the PCE Device Interface
Specification.
HLPARRAY Input
This is an optional variable describing location
where the help will be found after the procedure call.  This is a closed array
reference, and if not specified, data will be returned in ^TMP($J,"GMRVHELP").

TMP($J,'GMRVHELP') Output
Either this variable or the array defined by HLPARRAY
will contain the help for this measurement type.  The format is
^TMP($J,"GMRVHELP",X) where X is a number between 1 and the number of lines of
help text.
$$RATECHK(TYPE,RATE,UNIT)
This function will validate a rate for a particular
measurement type.
VARIABLES TYPE VARIABLES DESCRIPTION
TYPE Input
Type of measurement.  This is a required variable and
is the abbreviation for the measurement type found in the PCE Device Interface
Specification.
RATE Input
The rate to be validated for this measurement type.
This variable is required.
UNIT Input
This is an optional variable which will contain the
units of measurement for RATE.
$$RATECHK Output
The function value will either be 1, rate is valid,
or 0 rate is not valid.
$$VMTYPES(TYPE)
Returns a 1 if the type of vital is valid and 0
otherwise.
VARIABLES TYPE VARIABLES DESCRIPTION
TYPES Input
Input as the type of vital.
RESULT Output
Result of extrinsic function ($$VMTYPES(TYPE)) is set
to 1 if valid or 0 otherwise.
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC SUBSCRIBING DETAILS
AUTOMATED INFO COLLECTION SYS Albany
Only are requesting use of RATECHK and HELP entry
points.
PCE PATIENT CARE ENCOUNTER Salt Lake City
Only are requesting use of STORE and VALIDATE entry
points.
ORDER ENTRY/RESULTS REPORTING Salt Lake City
BAR CODE MED ADMIN
SURGERY