VAFC LOCAL GETCORRESPONDINGIDS (2729)    REMOTE PROCEDURE (8994)

Name Value
NAME VAFC LOCAL GETCORRESPONDINGIDS
TAG TFL
ROUTINE VAFCTFU2
RETURN VALUE TYPE WORD PROCESSING
AVAILABILITY PUBLIC
WORD WRAP ON TRUE
VERSION 1
DESCRIPTION
Given a patient DFN, ICN, or EDIPI, this Remote Procedure Call returns a 
Person (#200) file.
list of Treating Facilities (including the SOURCE ID, STATION NUMBER and 
IDENTIFIER STATUS) from the Treating Facility (#391.91) file.
 
The Remote Procedure call has been extended to now return a list of 
Treating Facilities (along with the SOURCE ID, STATION NUMBER and 
IDENTIFIER STATUS) from the New Person Treating Facility List (#391.92)
file if the Identifiers passed aren't known to the Patient File (#2) 
meaning that the identifiers passed are for someone only known to the New 
INPUT PARAMETER
  • Patient Identifier
    PARAMETER TYPE:   WORD PROCESSING
    MAXIMUM DATA LENGTH:   255
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    The patient identifier will either be the PATIENT file (#2) IEN (aka 
    DFN example:   100000511^PI^USVHA^500
    EDIPI example: 852043888^NI^USDOD^200DOD
     
     
    The identifier can now also be for someone only known to the NEW PERSON 
    (#200) file, an IEN (aka DUZ) or Integration Conrol Number (aka ICN).  
    Following this format:
     
    ICN example:   1008882211V840482^NI^USVHA^200M
    DUZ example:   12891^PN^USDVA^500
    DFN), Integration Control Number (aka ICN) or the DOD Identifier (aka 
    EDIPI).  Following this format:
     
    Id^IdType^AssigningAuthority^AssigningFacility
     
    Examples:
     
    ICN example:   1008520438V882204^NI^USVHA^200M
    
RETURN PARAMETER DESCRIPTION
This will return a list of treating facilities in the following format:
RETURN(4)="1^NI^USDOD^200DOD^A"
RETURN(5)="2^NI^USDOD^200DOD^H"
 
ID^IDTYPE^AssigningAuthority^AssigningFacility^IDStatus
 
Examples:
 
RETURN(1)="27^PI^USVHA^500^H"
RETURN(2)="7169806^PI^USVHA^500^A"
RETURN(3)="^PI^USVHA^200PS"