Print Page as PDF
NON-INTERACTIVE PATIENT LOOKUP LIST ICR (4138)

NON-INTERACTIVE PATIENT LOOKUP LIST    ICR (4138)

Name Value
NUMBER 4138
IA # 4138
DATE CREATED 2003/06/26
CUSTODIAL PACKAGE REGISTRATION
USAGE Controlled Subscription
TYPE Routine
ROUTINE DPTLK1
NAME NON-INTERACTIVE PATIENT LOOKUP LIST
STATUS Withdrawn
DURATION Till Otherwise Agreed
ID DPTLK1
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
$$LIST
This API facilitates the non-interactive return of
patient record match lists based on a specified lookup value.
VARIABLES TYPE VARIABLES DESCRIPTION
DPTX Input
Lookup value (Name, SSN, Room, Ward, DFN, or
"space_return").
DPTLMAX Input
Maximum number of matches to return (optional).  This
parameter has no effect if DFN or "space_return" lookup methods are used.
DPTLARR Output
Name of array to return list of matches.  This should
be a global if DPTLMAX is a large value or unspecified.  This array is
returned in the format:

@DPTLARR@(n)=DFN^Patient Name^xref_lookup_match_value^SSN^Date of Birth

If more matches exist than the maximum to be returned as specified by DPTLMAX,
the @DPTLARR@(DPTLMAX+1) node will be defined = "ADDITIONAL MATCHES FOUND BUT
NOT RETURNED".

The calling program has the responsibility to kill @DPTLARR prior to calling
this entry point.