SDES EDIT RECALL REQ 2 (4712)    REMOTE PROCEDURE (8994)

Name Value
NAME SDES EDIT RECALL REQ 2
TAG UPDRECALLREQ
ROUTINE SDESUPDRECREQ2
RETURN VALUE TYPE ARRAY
AVAILABILITY RESTRICTED
APP PROXY ALLOWED Yes
DESCRIPTION
UPDATE AN EXISTING ENTRY IN RECALL REMINDERS (#403.5) BASED ON THE IEN 
PASSED IN.
INPUT PARAMETER
  • RECALLIEN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    IEN pointer to RECALL REMINDERS (#403.5)
    
  • RECALL_DATE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   7
    REQUIRED:   YES
    SEQUENCE NUMBER:   10
    DESCRIPTION:   
    Recall date in ISO8601 date format (no time).
    e.g., CCYY-MM-DD
    
  • RECALL_DATE_PER_PATIENT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   7
    REQUIRED:   NO
    SEQUENCE NUMBER:   11
    DESCRIPTION:   
    Recall date (per patient) in ISO8601 date format (no time).
    e.g., CCYY-MM-DD
    
  • DATE_REMINDER_SENT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   7
    REQUIRED:   NO
    SEQUENCE NUMBER:   12
    DESCRIPTION:   
    Date Reminder was sent in ISO8601 date format (no time).
    e.g., CCYY-MM-DD
    
  • USERIEN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   20
    REQUIRED:   NO
    SEQUENCE NUMBER:   13
    DESCRIPTION:   
    USER WHO ENTERED/EDITED RECALL (POINTER TO NEW PERSON FILE #200), DEFAULTS
    TO CURRENT USER.
    
  • SECOND_PRINT_DATE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   7
    REQUIRED:   NO
    SEQUENCE NUMBER:   14
    DESCRIPTION:   
    Second print date in ISO8601 date format (no time).
    e.g., CCYY-MM-DD
    
  • EASTRCKNGNMBR
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   40
    REQUIRED:   NO
    SEQUENCE NUMBER:   15
    DESCRIPTION:   
    ENTERPRISE APPLICATION SERVINCE(EAS) TRACKING NUMBER
    
  • DFN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    POINTER TO PATIENT (#2) FILE
    
  • ACCESSION_NUMBER
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   25
    REQUIRED:   NO
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    ACCESSION # (FREE TEXT)
    
  • COMMENT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   80
    REQUIRED:   NO
    SEQUENCE NUMBER:   4
    DESCRIPTION:   
    COMMENT (FREE TEXT)
    
  • FASTING
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   12
    REQUIRED:   YES
    SEQUENCE NUMBER:   5
    DESCRIPTION:   
    LABS:
        FASTING
        NON-FASTING
        @ - NONE
    
  • APPOINTMENT_TYPE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    REQUIRED:   YES
    SEQUENCE NUMBER:   6
    DESCRIPTION:   
    Name of the RECALL REMINDERS APPT TYPE (#403.51) FILE
     1             FOLLOW-UP          F
     4             OTHER              O
     3             SEMI-ANNUAL EXAM   SA
     2             YEARLY EXAM        YEAR
    
  • RECALL_PROVIDER_IEN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   20
    REQUIRED:   YES
    SEQUENCE NUMBER:   7
    DESCRIPTION:   
    RECALL PROVIDER - POINTER TO RECALL REMINDERS PROVIDERS (#403.54) FILE
    
  • CLINIC_IEN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   20
    REQUIRED:   YES
    SEQUENCE NUMBER:   8
    DESCRIPTION:   
    CLINIC POINTER TO HOSPITAL LOCATION (#44) FILE
    
  • APPOINTMENT_LENGTH
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   10
    REQUIRED:   NO
    SEQUENCE NUMBER:   9
    DESCRIPTION:   
    LENGTH OF APPOINTMENT NUMERIC BETWEEN 10 AND 120.  IF VALUE SENT IN IS 
    LESS THAN 10 OR GREATER THAN 120 SETS TO NULL.
    
RETURN PARAMETER DESCRIPTION
Successful Return:
{
        "Error": [
                "Missing Recall ID.",
                "Missing Patient ID.",
                "Missing Fasting value.",
                "Missing Recall Reminders Appointment Type ID.",
                "Missing Recall Reminders Provider ID.",
                "Missing Clinic ID.",
                "Missing Recall Date."
        ],
{
        "RecallReqEdit": {
                "IEN": ""
        }
}
        "RecallReqEdit": {
                "IEN": 27569
        }
}
 
Otherwise, JSON Errors will be returned for any invalid/missing 
parameters.