DSIRLTRS UPDATE (3262)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIRLTRS UPDATE
TAG UPDATE
ROUTINE DSIRLTRS
RETURN VALUE TYPE SINGLE VALUE
DESCRIPTION
This RPC will add/update letters in file 19620.16 (DSIR LOCAL LETTERS).
INPUT PARAMETER
  • IEN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   99
    REQUIRED:   NO
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Internal Entry Number of the Letter or Null if new.
    
  • DATA
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   245
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Array that contains the Letter Data
    PH entry]
           Main Record => M ^ Name ^ National Letter Pointer ^ Signature
    Block (C,F,S) ^ ID Clerk by Name (0 = No, 1 = Yes) ^ Address to Patient (0
    = No, 1 = Yes)
     
            Paragraph Header => PH ^ Name ^ Read Only (0 = No, 1 = Yes) [This
    node occurs multiple times for each M entry]
     
            Paragraph Text => Text [This node occurs multiple times for each
    
RETURN PARAMETER DESCRIPTION
IEN = New IEN created or IEN passed when successfully updated
      NAME)
 
Or one of the following error messages:
 
   -1 ^ No Data to Store!
   -1 ^ A letter named (NAME) already exists cannot create a duplicate!
   -1 ^ (NAME) already exists, cannot rename a letter to an existing
      letter!
   -1 ^ Unable to change the name of a National Letter! (EXISTING LETTER