VPS PRINT PATIENT LABEL (3364)    REMOTE PROCEDURE (8994)

Name Value
NAME VPS PRINT PATIENT LABEL
TAG PRINT
ROUTINE VPSRLBLS
RETURN VALUE TYPE SINGLE VALUE
DESCRIPTION
This RPC prints patient label using the standard VistA
Print Patient Label routine (DGPLBL).
INPUT PARAMETER
  • VPSLOC
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    REQUIRED:   YES
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    This is a flag to indicate to print routine to include ward location
    or not.
    
  • VPSLBCNT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   3
    REQUIRED:   YES
    SEQUENCE NUMBER:   4
    DESCRIPTION:   
    This is label count to indicate to print routine how many duplicate
    labels to print for the patient.
    
  • VPSLPL
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   2
    REQUIRED:   YES
    SEQUENCE NUMBER:   5
    DESCRIPTION:   
    This is Lines/Label to indicate to print routine the maximum lines 
    to print for each label.
    
  • VPSIO
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   50
    REQUIRED:   YES
    SEQUENCE NUMBER:   6
    DESCRIPTION:   
    This is the device name where the label will be printed to.
    
  • VPSTYP
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   7
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Patient ID Type. Valid Input parameter: DFN,SSN,ICN,VIC/CAC
    
  • VPSNUM
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   50
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Patient ID. This could be SSN, DFN, VIC/CAC, ICN