SDES2 CREATE RECALL REQUEST (4979)    REMOTE PROCEDURE (8994)

Name Value
NAME SDES2 CREATE RECALL REQUEST
TAG CREATERECREQ
ROUTINE SDES2RECLLREQ
RETURN VALUE TYPE ARRAY
AVAILABILITY RESTRICTED
VERSION 1
APP PROXY ALLOWED Yes
DESCRIPTION
CREATE A NEW ENTRY INTO THE RECALL REMINDERS (#403.5) FILE FOR PATIENT 
DFN.
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("DFN") = POINTER TO PATIENT (#2) FILE 
    SDINPUT("APPOINTMENT TYPE") = (required)
             Name of the RECALL REMINDERS APPT TYPE (#403.51) FILE
    SDINPUT("RECALL PROVIDER IEN") = RECALL PROVIDER - POINTER TO RECALL
             REMINDERS PROVIDERS (#403.54) FILE (required)
    SDINPUT("CLINIC IEN") = CLINIC POINTER TO HOSPITAL LOCATION (#44) FILE
             (required)
    SDINPUT("APPOINTMENT LENGTH") = LENGTH OF APPOINTMENT NUMERIC BETWEEN
             10 AND 120. IF VALUE SENT IN IS LESS THAN 10 OR GREATER THAN
             120 SETS TO NULL.
    SDINPUT("RECALL DATE") = Recall date in ISO8601 date format (no time).
                     (required)
             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("SECOND PRINT DATE") = Second print date in ISO8601 date format
             (no time). e.g., CCYY-MM-DD
    SDINPUT("DATE ENTERED") = Date recall was added. Date is in ISO8601
             format (no time) (e.g., CCYY-MM-DD)
    SDINPUT("ACCESSION NUMBER") = ACCESSION # (FREE TEXT)
    SDINPUT("COMMENT") = COMMENT (FREE TEXT)
    SDINPUT("FASTING") = (required)
                         Labs:
                           FASTING
                           NON-FASTING
                           @ - None 
    
RETURN PARAMETER DESCRIPTION
Successful Return:
 parameters.
  
 {
         "Error": [
                 "Missing Patient ID.",
                 "Missing Fasting value.",
                 "Missing Recall Reminders Appointment Type ID.",
                 "Missing Recall Reminders Provider ID.",
                 "Missing Clinic ID.",
                 "Missing Recall Date."
   
         ],
         "RecallReqCreate": {
                 "IEN": ""
         }
 }
 {
         "RecallReqCreate": {
                 "IEN": 27557
         }
 }
  
 Otherwise, JSON Errors will be returned for any invalid/missing