DSIC USER ID (2437)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIC USER ID
TAG ID
ROUTINE DSICDUZ
RETURN VALUE TYPE ARRAY
AVAILABILITY AGREEMENT
DESCRIPTION
For a given user DUZ value, return all IDs for that individual.  These 
IDs include SSN, NPI, and the local alternate identifiers if they exist.
INPUT PARAMETER
  • VDUZ
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    This is the user's internal entry number (DUZ) number from file 200
    
  • FLAGS
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    A string of characters indicating which identifiers you want returned.  
             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
      Default to AaDNSTVv
      v      53.3               VA           VA#
     
     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
    
RETURN PARAMETER DESCRIPTION
If 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