VIAA ENG GET DATA

TITLEVALUE
NAMEVIAA ENG GET DATA
DESCRIPTIONThis RPC returns to RTLS equipment data for a given entry number in file
#6914.
TAGRTLSDTEX
ROUTINEVIAAEAD
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERREQDATA
DESCRIPTIONType of data required
"EQUIPMENT" for equipment
"CATEGORY" for categories
"LOCATION" for locations
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH255

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERDATAID
DESCRIPTION"ALL" to get all data available,
ID to get data for a single item (equipment, category, location)
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH255

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONFor a successful call execution, the output for the client will be placed
in ^TMP("VIAAEQUIPMENT",$J,count,0) and returned via the variable
RETSTA; it will consist of the following fields from file #6914 using '^'
as a delimiter:

ENTRY NUMBER
LOCATION
MODEL
MANUFACTURER
EQUIPMENT CATEGORY
SYNONYM
USE STATUS
SERIAL #
TOTAL ASSET VALUE
DATE ENTERED
PHYSICAL INVENTORY DATE
MFGR. EQUIPMENT NAME
CMR
SERVICE POINTER
CATEGORY STOCK NUMBER
BRIEF DESCRIPTION
PARENT SYSTEM
TYPE OF ENTRY
PURCHASE ORDER #
ACQUISITION DATE
RESPONSIBLE SHOP
STATION NUMBER
DISPOSITION DATE

If an error occurs during call execution, a message will be returned to
the client using the following format in ^TMP:

^TMP("VIAAEQUIPMENT",$J,0)="-###^reason_for_failure", where '###' is a
3-digit http status code. The piece 'reason_for_failure' explains what
caused the error in VistA.
AVAILABILITYRESTRICTED
INACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWEDYes