DSIC USER ID

TITLEVALUE
NAMEDSIC USER ID
DESCRIPTIONFor a given user DUZ value, return all IDs for that individual. These
IDs include SSN, NPI, and the local alternate identifiers if they exist.
TAGID
ROUTINEDSICDUZ
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERVDUZ
DESCRIPTIONThis is the user's internal entry number (DUZ) number from file 200
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH15

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERFLAGS
DESCRIPTIONA string of characters indicating which identifiers you want returned.
Default to AaDNSTVv

Acceptable values
Flag File 200 field# Return mnemonic Description
---- --------------- --------------- ---------------------------------
A 21600(mult) OAI Alternate ID
a 21600 OAI Return default alternate ID only.
If one is marked as default then return that value. If none are
marked as default and there is only entry in the Alt ID multiple,
then return that one. If none are marked as default and more
than one non-expired Alt ID is found, then return error
message. Flags A and a are mutually exclusive. If both receive
then use A.
D 53.2 DEA DEA#
N 41.99 NPI NPI#
S 9 SSN SSN
T 53.92 TAX Provider's Tax ID
V 9000 VPID VPID
v 53.3 VA VA#
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH15

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTIONIf errors, return DSIC(1)=-1^message
If no IDs found, return DSIC(1)=0^message
Else return DSIC(n)=p1^p2^p3^p4 where n=1,2,3,4,... and
p1 - value for this identifier
p2 - mnemonic indicating the type of identifier
p3 - default ID - Boolean value, if 1 then the default value
p4 - expiration date for this ID (if applicable)
For list of mnemonics, see description for FLAGS input parameter
AVAILABILITYAGREEMENT
INACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED