VPR GET PATIENT DATA

TITLEVALUE
NAMEVPR GET PATIENT DATA
DESCRIPTIONThis RPC retrieves the requested data from VistA, and returns it in
^TMP("VPR",$J,n) as XML.
TAGGET
ROUTINEVPRD
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERDFN
DESCRIPTIONInternal entry number from Patient file #2
[optionally DFN;ICN for remote calls]
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH20

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERTYPE
DESCRIPTIONThe kind(s) of data to return, which may include:
demographics;reactions;problems;vitals;labs;meds;
immunizations;visits;appointments;documents;
procedures;consults
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH100

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERSTART
DESCRIPTIONThe date/time from which to begin searching for data [optional].
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH20

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERSTOP
DESCRIPTIONThe date/time at which to end searching for data [optional].
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH20

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERMAX
DESCRIPTIONThe maximum number of items to return per data type [optional].
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH7

INPUT PARAMETERSSEQUENCE NUMBER6
INPUT PARAMETERITEM
DESCRIPTIONThe identifier of a single item to return [optional, but TYPE must
also be defined when used].
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER7
INPUT PARAMETERFILTER
DESCRIPTIONList of name-value pairs, further refining the search.
PARAMETER TYPELIST
REQUIREDNO
MAXIMUM DATA LENGTH

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONText array formatted as XML
AVAILABILITYSUBSCRIPTION
INACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION1
SUPPRESS RDV USER SETUP
APP PROXY ALLOWEDYes