XUPS PERSONQUERY

TITLEVALUE
NAMEXUPS PERSONQUERY
DESCRIPTION
TAGEN1
ROUTINEXUPSQRY
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERXUPSVPID
DESCRIPTIONRequired if lookup by VPID.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERXUPSFNAM
DESCRIPTION
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH15

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERXUPSSSN
DESCRIPTION
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH9

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERXUPSPROV
DESCRIPTION
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH1

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERXUPSSTN
DESCRIPTION
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH6

INPUT PARAMETERSSEQUENCE NUMBER6
INPUT PARAMETERXUPSMNM
DESCRIPTION
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH3

INPUT PARAMETERSSEQUENCE NUMBER7
INPUT PARAMETERXUPSDATE
DESCRIPTION
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH8

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONOutput data stored in a global array:
^TMP($J,"XUPSQRY",1)= -1 if found, 0 if not found
^TMP($J,"XUPSQRY",n,0)= VPID^IEN^Last Name^First Name^
Middle Name^SSN^DOB^SEX
^TMP($J,"XUPSQRY",n,0)= Provider Type
^TMP($J,"XUPSQRY",n,0)= Provider Classification
^TMP($J,"XUPSQRY",n,0)= Provider Area of Specialization
^TMP($J,"XUPSQRY",n,0)= VA CODE^X12 CODE^Specialty Code^
end-of-record character "|"
AVAILABILITYPUBLIC
INACTIVEACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION1
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED