SDES2 EDIT RECALL REQUEST (4980)    REMOTE PROCEDURE (8994)

Name Value
NAME SDES2 EDIT RECALL REQUEST
TAG UPDRECALLREQ
ROUTINE SDES2RECLLREQ
RETURN VALUE TYPE ARRAY
AVAILABILITY RESTRICTED
VERSION 1
APP PROXY ALLOWED Yes
DESCRIPTION
UPDATE AN EXISTING ENTRY IN RECALL REMINDERS (#403.5) BASED ON THE IEN 
PASSED IN.
INPUT PARAMETER
  • SDCONTEXT
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   32000
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    SDCONTEXT("ACHERON AUDIT ID") = Up to 40 Character unique ID number. 
               the calling application.
               Ex: 11d9dcc6-c6a2-4785-8031-8261576fca37
    SDCONTEXT("PATIENT DFN") = The DFN/IEN of the target patient from the
               calling application.
    SDCONTEXT("PATIENT ICN") = The ICN of the target patient from the
               calling application.
    SDCONTEXT("USER DUZ") = The DUZ of the user taking action in the
               calling application.
    SDCONTEXT("USER SECID") = The SECID of the user taking action in
    
  • SDINPUT
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   32000
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    SDINPUT("RECALL IEN") = IEN pointer to RECALL REMINDERS (#403.5)
                           NON-FASTING
                           @ - None 
    SDINPUT("APPOINTMENT TYPE") = (required)
             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
    SDINPUT("RECALL PROVIDER IEN") = RECALL PROVIDER - POINTER TO RECALL
             REMINDERS PROVIDERS (#403.54) FILE (required)
                            (required)
    SDINPUT("CLINIC IEN") = CLINIC POINTER TO HOSPITAL LOCATION (#44) FILE
             (required)
    SDINPUT("APPOINTMENT LENGTH") = LENGTH OF APPOINTMENT NUMERIC BETWEEN
             10 AND 120.
    SDINPUT("RECALL DATE") = Recall date in ISO8601 date format (no time).
             e.g., CCYY-MM-DD (required)
    SDINPUT("RECALL DATE PER PATIENT") = Recall date (per patient) in ISO8601
             date format (no time). e.g., CCYY-MM-DD
    SDINPUT("DATE REMINDER SENT") = Date Reminder was sent in ISO8601 date
             format (no time). e.g., CCYY-MM-DD
    SDINPUT("DFN") = POINTER TO PATIENT (#2) FILE 
    SDINPUT("SECOND PRINT DATE") = Second print date in ISO8601 date format
             (no time). e.g., CCYY-MM-DD
     
                     (required)
    SDINPUT("ACCESSION NUMBER") = ACCESSION # (FREE TEXT)
    SDINPUT("COMMENT") = COMMENT (FREE TEXT)
    SDINPUT("FASTING") = (required)
                         Labs:
                           FASTING
    
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": {
              1   "IEN": ""
         }
 }
 
         "RecallReqEdit": {
                 "IEN": 27569
         }
 }
  
 Otherwise, JSON Errors will be returned for any invalid/missing 
 parameters.