DSIV GET EIV PATIENT REPORT (2836)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIV GET EIV PATIENT REPORT
TAG PIIV
ROUTINE DSIVIC3
RETURN VALUE TYPE GLOBAL ARRAY
WORD WRAP ON TRUE
DESCRIPTION
Returns one to many patient eIV reports from the Insurance Type multiple 
in the patient file.
INPUT PARAMETER
  • DFN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Patient DFN (ien).
    
  • DSIVPATP
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   10
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Contains the pointer to the patient policy IEN from the Insurance Type 
    multiple of the PATIENT file.  If sent, then the single eIV report for 
    that policy will be returned, if not sent then all policy entries will be 
    returned with any eIV report they might contain.
    
RETURN PARAMETER DESCRIPTION
Returns the following patient policy eIV report data in a global array:
 array(1)="$$PTPOL$$1"  (1=pt policy ien in this example)
 array(2)="$$INS$$27^BLUE CROSS BLUE SHIELD" (policy ins co ien^name)
 array(3)="$$GRP$$15^PENN WORKERS" (group ien^name)
 array(4+)= 2.322^.02^Active Coverage^ELIGIBILITY/BENEFIT INFO 
            (file#^field#^data^fieldname)
 or       = 2.3226^1^.03^555-9090^COMMUNICATION NUMBER 
            (file#^subfile entry#^field#^data^fieldname)